專利名稱:基于因特網網址和p2p技術實現(xiàn)即時通信和電子郵件的方法
技術領域:
本發(fā)明涉及一種計算機網絡通信領域的即時通信和收發(fā)電子郵件的實現(xiàn)方法。
背景技術:
本專利申請人在此之前已提交了“基于因特網網址技術實現(xiàn)即時通信的方法及其商務領域應用”(申請?zhí)?004101551328)、“基于因特網網址技術實現(xiàn)電子郵件服務的方法及其應用”(申請?zhí)?004101551436)和“基于因特網網址技術實現(xiàn)移動即時通信的方法及其應用”(申請?zhí)?004101551686)和“基于因特網網址技術實現(xiàn)實現(xiàn)統(tǒng)一通信的方法及其應用”(申請?zhí)?004101553075)等4個發(fā)明專利申請,此4個專利中的即時通信解決方案都是基于即時通信網址使得用戶無需下載和安裝任何即時通信客戶端軟件就可以使用瀏覽器實現(xiàn)即時通信。而本專利中涉及到的即時通信和電子郵件解決方案是在以上4個專利的基礎上提出了基于即時通信網址和用戶需要安裝使用即時通信客戶端軟件來實現(xiàn)即時通信和收發(fā)電子郵件到桌面電腦的的全新解決方案。
目前的因特網技術發(fā)展有兩個方向,一個是瘦客戶機和胖服務器,也就是瀏覽器和Web服務器模式,整個因特網以服務器為中心,各種各樣的資源包括文字、圖片、音樂、電影等都存放在服務器的上,用戶把自己的電腦作為客戶端通過網絡連到服務器上檢索、下載、上傳資料或請求運算。此模式降低了客戶端的硬件要求,簡化了客戶端管理,只要有瀏覽器聯(lián)上網就可以了,非常適合于低成本終端電腦、無線移動終端、智能聯(lián)網設備等;另一個方向是對等網絡(Peer toPeer)結構(P2P),主要是由于寬帶的發(fā)展和個人電腦性能的不斷提升,可以讓整個因特網中的每一個節(jié)點(Peer,包括服務器和聯(lián)網終端)都同時具有信息消費者、信息提供者和信息通信等三方面的功能。此模式充分利用了目前的寬帶連接和個人電腦的高性能,使得所有上網用戶之間能以直接交流的方式實現(xiàn)數(shù)據交換和通信,真正實現(xiàn)了因特網共享和自由的夢想,使得網絡回歸到因特網的本質。
而我們的前4個專利就是第一個發(fā)展方向的解決方案,即時通信用戶無需安裝任何軟件,只要有一個全球唯一的因特網網址(URL)和瀏覽器就可實現(xiàn)即時通信,適合于各種應用環(huán)境,特別是移動環(huán)境和公共上網環(huán)境。
而本發(fā)明專利是第二個發(fā)展方向的解決方案,還是每個用戶都有一個全球唯一的因特網網址(URL),同時用戶可以選擇安裝即時通信客戶端軟件,該軟件利用P2P技術把個人電腦變成了自己的即時通信網址的即時通信服務器、相應電子郵箱的電子郵件服務器和Web服務器。而目前其他即時通信服務解決方案中也有局部采用P2P技術的,但只是應用于快速傳送大文件或傳送高質量的語音。
發(fā)明內容
本發(fā)明的目的就是為了充分利用因特網網址技術和P2P技術解決現(xiàn)有的即時通信和電子郵件系統(tǒng)存在的不足與問題,使得用戶既可以方便地使用任何有瀏覽器的聯(lián)網終端使用即時通信服務,又可以充分利用個人電腦的高性能和寬帶網來提供更好、更自由和更個人性化的即時通信服務和電子郵件服務,以適應人們日益增長的各種情況下對通信的應用需求和各種個性化服務。
本發(fā)明解決關鍵技術問題的技術思路是結合現(xiàn)在因特網發(fā)展的的技術條件(個人電腦的高性能和寬帶網的普及),提出一個全新的即時通信和收發(fā)電子郵件解決方案。其主要技術特征如下(1)每個用戶都有一個全球唯一的網址為其即時通信識別符和與該網址相對應的電子郵件地址。用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件后,即時通信客戶端軟件會與即時通信服務提供商的服務器實時通信,即時通信服務器會自動把該用戶的即時通信網址和該用戶的電子郵箱等解析指向到該用戶的聯(lián)網電腦IP上,使得該用戶的即時通信客戶端軟件不僅是即時通信客戶端軟件,同時還是自己網址的Web服務器、電子郵件服務器和即時通信服務器,所有相關服務均由用戶電腦直接提供。
(2)在用戶的聯(lián)網電腦上啟動的即時通信客戶端軟件利用了P2P技術和內部私用IP地址到外部公用IP地址的域名解析和相關協(xié)議轉換,使得每個聯(lián)網電腦既是所有服務(即時通信服務、電子郵件服務、Web服務、統(tǒng)一通信服務等)的客戶端又是聯(lián)系該用戶的其他用戶的服務器端,從而實現(xiàn)更加高效率的多功能的即時通信、統(tǒng)一通信和電子郵件服務等各種個性化服務。
本發(fā)明根據目前的兩個技術發(fā)展方向(瀏覽器/Web服務器模式和對等網絡結構),提出了全新的即時通信和電子郵件解決方案,具體有如下優(yōu)點和效果(1)按照瀏覽器/Web服務器的技術方向,本發(fā)明以及相關系列發(fā)明提出了每個即時通信用戶都有一個因特網網址的解決方案,使得用戶再也無需安裝安裝任何即時通信客戶端軟件,只要能上網使用瀏覽器能隨時隨地使用即時通信服務。這非常適合低配置電腦終端、移動終端和公共電上網系統(tǒng),真正實現(xiàn)任何時間、任何地點使用任何聯(lián)網終端獲得即時通信的溝通需求;(2)按照對等網絡結構(P2P)技術發(fā)展方向,本發(fā)明提出了充分利用用戶桌面電腦的高性能和寬帶連接,使得每個用戶同時是因特網服務的使用者和服務提供者,使得每個用戶的電腦既是所有服務的客戶端又是其他用戶的服務器端,從而實現(xiàn)更加高效率的多功能的即時通信、統(tǒng)一通信和電子郵件服務等等各種個性化服務,滿足用戶不斷發(fā)展的通信需求;(3)本發(fā)明解決了即時通信服務的企業(yè)應用和P2P應用的無法監(jiān)管問題,所有通信都會象目前的電子郵件系統(tǒng)一樣得到正確的有效的監(jiān)管;(4)本發(fā)明創(chuàng)新地利用現(xiàn)有的電子郵件機制和P2P技術,使得用戶的電子郵件收發(fā)再也無需依賴電子郵件服務器了,從而徹底解決垃圾郵件問題,因為每個電子郵件送到用戶的郵箱之前都得得到用戶的許可,而在用戶通訊簿中的聯(lián)系人的電子郵件則直接寫入用戶的收件箱;(5)本發(fā)明以及相關系列發(fā)明還創(chuàng)新地利用了即使通信網址實現(xiàn)技術,為企業(yè)用戶提供了在線實時幫助和在線營銷,使得企業(yè)網站不再是一個無人看管的布告板,而是一個隨時可以為網站訪問者提供實時幫助的互動交流的平臺,把現(xiàn)實世界的企業(yè)和虛擬網絡世界統(tǒng)一起來,為訪問和聯(lián)系現(xiàn)實世界的企業(yè)辦公室與訪問和聯(lián)系虛擬世界的企業(yè)網站的客戶提供一樣的優(yōu)質服務,充分利用因特網,克服時空和地域距離,為企業(yè)的全球客戶提供一樣的實時的低成本的服務。
圖1為系統(tǒng)技術實現(xiàn)框2為企業(yè)版系統(tǒng)技術實現(xiàn)框圖
具體實施例方式
下面就根據附圖和實例對本發(fā)明做進一步的說明每個即時通信用戶都要向即時通信服務提供商申請一個屬于自己專用的域名,可以是一個二級域名,如username.com或user.name,則其即時通信網址為username.com,郵件服務器網址為mail.username.com,相應的電子郵件帳號為mail@username.com、Web服務器網址為www.username.com,Web服務器網址可以和即時通信網址合二為一,統(tǒng)一使用www.username.com或username.com。當然,也可以是一個三級域名,如即時通信服務商的服務域名為ima.cn,則分配給用戶abc的三級域名為abc.ima.cn,其即時通信網址為www.abc.ima.cn或直接使用abc.ima.cn,相應郵件服務器網址為mail.abc.ima.cn,其電子郵件帳號為abc@ima.cn。
以下技術描述假設用戶A的即時通信網址和Web服務器網址統(tǒng)一使用www.userA.com,而郵件服務器網址為mail.userA.com,相應的電子郵箱為mail@userA.com,并假設用戶B希望聯(lián)系用戶A,用戶B沒有即時通信網址,是一個能上網有電子郵箱帳號的普通用戶;而用戶C也希望聯(lián)系用戶A,但該用戶有即時通信網址,也安裝了即時通信網址客戶端軟件。
整個系統(tǒng)的技術實現(xiàn)流程圖如圖1所示,對于個人版用戶來講,用戶B希望與用戶A聊天,當然必須知道用戶A的即時通信網址www.userA.com,而用戶B有沒有即時通信網址都沒關系,就象瀏覽別人網站一樣,自己是否有網站當然沒有關系。其實現(xiàn)過程如下(1)用戶A啟動即時通信客戶端軟件后就與即時通信服務提供商的域名解析服務器實時通信,域名解析服務器會自動把該用戶的即時通信網址、電子郵件服務器網址和Web服務器網址等解析指向到該用戶的聯(lián)網電腦IP上,使得該用戶的即時通信客戶端軟件不僅是即時通信客戶端軟件,同時還是自己網址的Web服務器、電子郵件服務器和即時通信服務器,所有相關服務均由用戶電腦直接提供;(2)用戶B在瀏覽器中輸入用戶A的即時通信網址,就可以直接瀏覽到用戶A的即時通信服務頁面,也就是其個人主頁頁面,點擊用戶A的在線狀態(tài)就可以與用戶A實現(xiàn)基于瀏覽器的即時通信和給用戶在線填寫留言等;(3)如果用戶B要發(fā)電子郵件給用戶A,則用戶B把郵件提交給自己的郵件服務器,用戶B的郵件服務器就與用戶A的電腦通信,直接把用戶B的郵件發(fā)到用戶A的電腦上,因為此時用戶A的電腦就是其郵件服務器。如果用戶A的通訊簿中有用戶B,則把收到的郵件直接寫入用戶A收件箱并提醒用戶A有新郵件到;如果用戶A的通訊簿中沒有用戶B,則顯示用戶B姓名和郵件主題提示用戶A,讓用戶A決定是否接收此郵件,如果用戶A同意接收,則寫入用戶A收件箱并把用戶B的信息寫入用戶A的通訊簿;如果用戶A不同意接收,則不寫入用戶A收件箱并把用戶B信息列入用戶A的垃圾郵件列表,以便下次無需詢問用戶A直接不接收;如果不知道如何處理,則寫入用戶A的待處理箱以便用戶A查閱后決定取舍。所有用戶A發(fā)送出去的郵件收件人自動寫入用戶A的通訊簿中;(4)如果用戶C要聯(lián)系用戶A,由于用戶C也是采用即時通信網址技術的用戶,則A和C之間既可以使用瀏覽器也可以使用客戶端軟件實現(xiàn)即時通信;同時,A和C之間的電子郵件通信也可以使用客戶端軟件直接通信而無象普通郵件系統(tǒng)一樣需要第三方電子郵件服務器來傳遞,因為各自本身又是自己的電子郵件服務器,這就是典型的P2P(端到端)應用。
(5)如果用戶A在防火墻或NAT設備(軟件)的后面使用內部IP地址上網,則由即時通信客戶端軟件與即時通信服務提供商的服務器通信實現(xiàn)內部IP地址到外部公用IP地址的相關協(xié)議轉換,從而實現(xiàn)域名解析功能,使得用戶A的電腦既是所有服務的客戶端又是聯(lián)系用戶A的其他用戶的服務器端,從而實現(xiàn)更加高效率的多功能的即時通信、統(tǒng)一通信和電子郵件服務等各種個性化服務;(6)如果用戶A也申請了統(tǒng)一通信服務,則其他用戶撥打該用戶的統(tǒng)一通信電話號碼時,則系統(tǒng)可以根據用戶A的預先設置把電話轉接到聯(lián)網電腦上。而用戶A不在線時,只要其他用戶輸入用戶A的即時通信網址并點擊其轉接按紐,系統(tǒng)也可以根據用戶A的預先的設置實現(xiàn)電腦到電話的通話。
(7)如果用戶A不在線,則由即時通信服務提供商的服務器提供所有服務,任何人輸入用戶A的即時通信網址時系統(tǒng)會提示該用戶A不在線,請在線填寫留言表,系統(tǒng)會把此留言信息寫入用戶A的留言庫,一旦在線,則通知用戶A有留言;或按照用戶A的設置,可以給用戶A發(fā)留言短信和電子郵件。如果用戶A不在線或只是瀏覽器方式登錄,則其電子郵件服務由即時通信服務提供商的服務器提供服務。
而對于企業(yè)版用戶,企業(yè)版的即時通信客戶端同時又是在線實時幫助服務的客戶端,其技術實現(xiàn)流程除以上個人版的功能外,其功能更強。以下技術實現(xiàn)描述中假設用戶B希望聯(lián)系企業(yè)D,企業(yè)D的員工E為企業(yè)的即時通信服務總機(前臺),而企業(yè)D的員工F也安裝了即時通信服務客戶端軟件也可以提供在線幫助服務。
如圖2所示,用戶B既可以象以上個人版系統(tǒng)一樣實現(xiàn)用戶B與企業(yè)D員工E和員工F的即時通信,同時企業(yè)版增加如下功能實現(xiàn),這里假設企業(yè)D的員工E是企業(yè)的前臺負責接電話、接待訪客和接待企業(yè)網站的訪客,并假設企業(yè)D的企業(yè)網址為www.companyD.com,企業(yè)對外接待即時通信網址為im.companyD.com或companyD.com,而員工E就使用企業(yè)的即時通信網址負責在線接待工作,啟用的即時通信客戶端軟件同時是在線實時幫助的客戶端軟件,而員工F的即時通信網址為userF.companyD.com。企業(yè)D需要在其企業(yè)網站www.companyD.com上的需要頁面上添加一段監(jiān)控代碼以便及時了解用戶的訪問情況和在網址的需要位置添加在線幫助鏈接到企業(yè)的即時通信網址im.companyD.com。
(1)當用戶B訪問企業(yè)D的企業(yè)網站時,員工E的即時通信客戶端軟件能看到用戶B的訪問情況以及從用戶B的IP地址判斷其來自哪里;(2)員工E可以邀請和發(fā)起與用戶B的在線對話,以便為用戶B提供在線實時幫助;(3)用戶B也可以在瀏覽器上輸入企業(yè)的即時通信網址http//companyD.com,或輸入企業(yè)網址http//www.companyD.com后點擊企業(yè)網站上的在線幫助鏈接,就可以以瀏覽器方式實現(xiàn)即時通信,獲得企業(yè)D員工E的實時幫助,如果員工E不能解答用戶B的問題,則員工E可以把用戶B象電話轉接一樣轉接給員工F,以便員工F繼續(xù)與用戶B在線對話,以解答用戶B的問題;(4)由于可以使用瀏覽器方式實現(xiàn)即時通信,所以無論員工F(也可以是企業(yè)的外聘顧問)身在何處,只要能上網(無論是電腦還是移動終端),就可以使用瀏覽器為用戶B提供在線幫助,解答用戶B的問題,使得企業(yè)可以充分利用因特網真正為用戶提供優(yōu)質服務,從而提高企業(yè)的銷售和改善客戶服務;(5)企業(yè)用戶D可以設置在即時通信服務商提供的企業(yè)消息中心中保存所有員工的通信內容日志,同時可以設置即時通信管理規(guī)則如什么文件不能傳出,什么時間內某用戶能使用什么功能等,所有這些是為了監(jiān)管企業(yè)員工的通信行為,解決目前即時通信服務存在無法監(jiān)管的問題;(6)同樣,如果企業(yè)也申請了統(tǒng)一通信服務,則用戶B無論是撥打企業(yè)的統(tǒng)一通信電話號碼還是在瀏覽器上輸入企業(yè)的即時通信網址,都可以獲得企業(yè)的電話或在線幫助,而企業(yè)的接待人員可以選擇使用電話或電腦為用戶提供實時幫助,而不管企業(yè)的接待人員身在何處,只要有電話和因特網連接就可以為客戶提供在線實時服務。
權利要求
1.一種新的即時通信和電子郵件實現(xiàn)方法,其主要特征是每個用戶都有一個全球唯一的網址為其即時通信識別符和與該網址相對應的電子郵件地址。用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件后,即時通信客戶端軟件會與即時通信服務提供商的服務器實時通信,即時通信服務器會自動把該用戶的即時通信網址和該用戶的電子郵箱等解析指向到該用戶的聯(lián)網電腦IP上,使得該用戶的即時通信客戶端軟件不僅是即時通信客戶端軟件,同時還是自己的即時通信服務器、Web服務器和電子郵件服務器,所有相關服務均由用戶電腦直接提供。
2.如權利要求1所述的實現(xiàn)方法,其特征在于每個用戶都向即時通信服務提供商申請一個屬于自己的唯一域名,相應地有對應的即時通信網址(即時通信識別符)、電子郵件地址和Web服務器網址等。
3.如權利要求1或要求2所述的實現(xiàn)方法,其特征在于用戶既可以選擇是瀏覽器方式登錄即時通信服務,也可以啟動即時通信客戶端軟件方式登錄即時通信服務。而聊天對方既可以無需安裝任何軟件而直接在瀏覽器的地址欄象瀏覽網頁一樣輸入用戶的即時通信網址即可實現(xiàn)即時通信,也可以使用即時通信客戶端軟件象目前所有即時通信系統(tǒng)一樣實現(xiàn)即時通信。
4.如權利要求1或要求2或要求3所述的實現(xiàn)方法,其特征在于如果用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件,則即時通信客戶端軟件會與即時通信服務提供商的服務器實時通信,即時通信服務器會自動把該用戶的即時通信服務器、電子郵件服務器和Web服務器等解析指向到該用戶的聯(lián)網電腦IP上,使得該用戶的即時通信客戶端軟件不僅是即時通信客戶端軟件,同時還是自己網址的Web服務器、電子郵件服務器和即時通信服務器,所有相關服務均由用戶電腦直接提供,即時通信服務提供商的服務器只起到域名解析、目錄服務和必要的通信協(xié)調。
5.如權利要求1或要求2或要求3或要求4所述的實現(xiàn)方法,其特征在于如果用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件,則該用戶的電腦就是自己的Web服務器和即時通信服務器,任何其他人只要在瀏覽器上輸入該用戶的即時通信網址,就可以與該用戶實現(xiàn)文字、音頻和視頻聊天對話,還可以瀏覽該用戶自己的個人網站,以及給該用戶留言。用戶當然可以選擇是否接收聊天請求,也可以方便地設計自己的個人主頁放把自己電腦上的Web服務器,以便訪問者共享信息。
6.如權利要求1或要求2或要求3或要求4所述的實現(xiàn)方法,其特征在于如果用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件,則該用戶的電腦就是自己的電子郵件服務器,任何其他人發(fā)給該用戶的電子郵件將直接發(fā)送到該用戶的電腦上,如果用戶的通訊簿中有此發(fā)送者,則把收到的郵件直接寫入用戶收件箱并提醒用戶有新郵件到;如果用戶的通訊簿中沒有此發(fā)送者,則顯示發(fā)送者的姓名和郵件主題提示用戶,讓用戶決定是否接收此郵件,如果用戶同意接收,則寫入用戶收件箱并把該發(fā)送者信息寫入用戶的通訊簿;如果用戶不同意接收,則不寫入用戶收件箱并把該發(fā)送者信息列入該用戶的垃圾郵件列表,以便下次無需詢問用戶直接不接收;如果不知道如何處理,則寫入用戶待處理箱以便用戶查閱后決定取舍。所有用戶發(fā)送出去的郵件收件人自動寫入用戶的通訊簿。
7.如權利要求1或要求2或要求3或要求4或要求5或要求6所述的實現(xiàn)方法,其特征在于如果用戶不在線,則由即時通信服務提供商的服務器提供服務,任何人輸入該用戶的即時通信網址時系統(tǒng)會提示該用戶不在線,請在線填寫留言表,系統(tǒng)會把此留言信息寫入該用戶的留言庫,一旦在線,則通知該用戶有留言;或按照用戶的設置,可以給該用戶發(fā)留言短信和電子郵件。如果用戶不在線或只是瀏覽器方式登錄,則其電子郵件服務由即時通信服務提供商的服務器提供服務。
8.如權利要求1或要求2或要求3或要求4或要求5所述的實現(xiàn)方法,其特征在于對于企業(yè)版用戶,無論是用戶以瀏覽器方式登錄還是以客戶端軟件登錄,用戶都可以設置在即時通信服務提供商的服務器保存所有通信內容日志和設置通信管理規(guī)則,以便企業(yè)監(jiān)管其用戶的通信行為。同時,即時通信客戶端軟件也是在線實時幫助系統(tǒng)的客戶端軟件,為企業(yè)網站訪問者提供實時在線幫助,不同在線客服人員之間還可以相互轉接。
9.如權利要求1或要求2或要求3或要求4所述的實現(xiàn)方法,其特征在于如果用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件,并有其他用戶撥打該用戶的統(tǒng)一通信電話號碼,則系統(tǒng)可以根據用戶的預先設置到電話轉接到電腦上。而用戶不在線時,只要其他用戶輸入用戶A的即時通信網址并點擊轉接按紐,系統(tǒng)也可以根據用戶的預先的設置實現(xiàn)電腦到電話的通話。
10.如權利要求1或要求2或要求3或要求4或要求5或要求6或要求8或要求9所述的實現(xiàn)方法,其關鍵特征在于在用戶的聯(lián)網電腦上啟動的即時通信客戶端軟件利用了P2P技術和內部私用IP地址到外部公用IP地址的域名解析和相關協(xié)議轉換技術,使得每個聯(lián)網電腦既是所有服務的客戶端又是聯(lián)系該用戶的其他用戶的服務器端,從而實現(xiàn)更加高效率的多功能的即時通信、統(tǒng)一通信和電子郵件服務等各種個性化服務。
全文摘要
一種涉及到計算機網絡通信技術領域的采用因特網網址技術和P2P技術的即時通信和電子郵件的實現(xiàn)方法,每個用戶都有一個全球唯一的因特網網址(http URL),用戶在自己的聯(lián)網電腦上啟動即時通信客戶端軟件后,即時通信客戶端軟件會與即時通信服務提供商的服務器實時通信,即時通信服務器會自動把該用戶的即時通信網址和該用戶的電子郵箱等解析指向到該用戶的聯(lián)網電腦IP上,使得該用戶的即時通信客戶端軟件不僅是即時通信客戶端軟件,同時還是自己的即時通信服務器、Web服務器和電子郵件服務器,所有相關服務均由用戶電腦直接提供。用戶與用戶之間既可以以瀏覽器方式也可以以即時通信客戶端軟件方式以即時通信網址為即時通信識別符實現(xiàn)即時通信和把電子郵件直接送到用戶的桌面電腦。
文檔編號G06Q10/00GK1838644SQ20051020015
公開日2006年9月27日 申請日期2005年3月22日 優(yōu)先權日2005年3月22日
發(fā)明者王高華, 張迪生 申請人:深圳市沃通通信服務有限公司