用於自動智能電子廣告的方法和系統的製作方法
2023-09-13 06:04:30
專利名稱:用於自動智能電子廣告的方法和系統的製作方法
技術領域:
本申請涉及的是電子信息的自動處理。更具體的,本申請涉及的是用於自動電子廣告的方法和系統。
背景技術:
網際網路和www(全球網信息服務系統)已經改變了機構傳導商業的方式。實質上每一個機構都有用以提供關於機構的信息和機構可能提供的商品和/或服務的說明的網站。如本領域內所熟知的,「網站」是由www上的伺服器藉助網際網路所提供的相關的標記語言文檔、關聯的圖形和多媒體文件、字符集和資料庫等等所組成的組。商業機構還會提供電子商務(e-commerce)界面以允許用戶從這種機構中購買商品和/或服務。
在頻譜範圍方面從非常簡單到非常複雜有很多不同類型的網站。對網站的設計、實施和配置需要了解標記語言,例如超文本標記語言(HTML)、可擴充標記語言(XML),還需要了解程式語言,比如JAVA、C++、C#,了解計算機圖形功能性、多媒體功能性等等。了解通信協議,例如超文本傳輸協議(HTTP)、傳輸控制協議(TCP)、網際網路協議(IP)、諸如簡單郵件傳送協議(SMTP)的電子郵件協議、電子商務協議、編密碼和其它保密協議、以及用於各種不同種類的網頁功能性的許多其它類型的協議。
商務網站提供很多不同類型的電子廣告。廣告典型的包括到廣告商的網站的電子連結。存在很多與在網站上作廣告的設計、實施和配置相關的問題。
另一個問題在於許多類型的在線廣告被認為是垃圾郵件。另一個問題在於彈出式廣告會被諸如Windows XP系統的作業系統和插件程序所攔截。這種彈出窗口攔截在很多的作業系統中成為了一種標準。另一個問題在於橫幅廣告和按點擊付費的廣告不再是在線廣告的一種有效的方式。
電子郵件(e-mail)是被發送和接收的電子信息最普通的類型中的一種。E-mail通過諸如網際網路的公共網絡被發送和接收,也可以通過很多的私有網絡,比如內聯網、區域網(LAN)等。
廣告商和信息提供者一直在尋找新的方式使用現有的技術(比如e-mail)作廣告。有很多的免費電子郵件服務,這些服務日常地將廣告添加到用戶的電子郵件中作為提供免費電子郵件的條件。然而,將廣告添加到電子郵件中並沒有容易的方式。另外,普通的電子郵件廣告經常被認為是垃圾郵件。
試圖解決這些問題的一種嘗試是由Google所提供的「Gmail」。Gmail包括顯示電子郵件的web界面。電子廣告被顯示在web界面上,部分與電子郵件的內容對應。
這樣就期待使用電子郵件或其它類型的電子信息消息以提供廣告和其它類型的電子信息。
發明內容
根據本發明優選的實施方案,與電子廣告相關的一些問題都被克服了。所呈現的是一種用於智能電子廣告的方法和系統。
該方法和系統為關鍵字分析電子信息消息(例如,電子郵件、即時消息等),並根據標識的關鍵字進行搜尋引擎查詢和資料庫查詢以得到電子連接。從搜尋引擎查詢中得到的電子連結被添加到電子信息消息中產生更改的電子信息消息。這樣允許根據原始電子信息消息的信息內容,添加的電子信息能夠從更改的電子信息消息中被訪問。
本發明優選的實施方案的前面所述的以及其它的特徵和優點結合下面具體的描述將會更加的清楚。具體的描述將結合附圖。
本發明優選的實施方案參考下面的附圖被描述,其中附圖1是示出可仿效的電子信息消息處理系統的方框圖;附圖2是示出自動的電子信息消息處理的流程圖;附圖3是示出自動的電子信息消息處理的流程圖;以及附圖4是示出自動電子信息消息處理方法的流程圖。
具體實施例方式
可仿效的電子信息消息處理系統附圖1是示出可仿效的電子信息消息處理系統10的方框圖。該可仿效的電子信息消息處理系統10包括(但不限於)一個或多個目標設備12、14、16(只用其中的三個用於舉例說明)。目標設備12、14、16包括(但不限於)非移動計算機、無線設備、可攜式計算機、行動電話、個人信息設備、個人數字/數據助理(PDA)、掌上設備、網絡工具、網際網路工具、雙向尋呼機等等。然而,本發明並不限於這些所述的目標電子設備,更多的或更少的其它類型的目標電子設備也可以被應用。目標設備12、14、16在一些實例中作為客戶設備,在其它的實例中作為伺服器設備。
目標設備12、14、16與通信網絡18相互通信。通信網絡18包括(但不限於)網際網路、內聯網、有線區域網(LAN)、無線區域網(WiLAN)、廣域網(WAN)、城域網(MAN)、公共交換電話網絡(PSTN)和其它類型的具有有線或無線通信協議的提供音頻、視頻和數據通訊的通信網絡18。
多個伺服器設備20、22、24(只用其中的三個用於舉例說明)包括一個或多個相關的資料庫20』、22』、24』。多個網絡設備20、22、24通過通信網絡18與一個或多個目標設備12、14、16相互通信。多個伺服器設備20、22、24包括(但不限於)電子郵件(e-mail)伺服器、www伺服器、網際網路伺服器、文件伺服器、其它類型的電子信息伺服器、以及其它類型的伺服器網絡設備(例如,邊緣伺服器、防火牆、路由器、網關等等)。
本發明優選的實施方案包括服從由以下機構或組織所提議的全部或部分標準的設備電氣及電子工程師協會(IEEE)、國際電信聯合會-電信標準化區域(ITU)、歐洲通信標準協會(ETSI)、網際網路工程任務組(IETF)、美國國家安全技術協會(NIST)、美國國家標準協會(ANSI)、無線應用協議(WAP)論壇、有線電纜數據服務接口規範(DOCSIS)、藍牙論壇、或者ADSL論壇。然而,基於其它標準的網絡設備也可以被使用。IEEE標準可以在統一資源定位符(URL)www.ieee.org上的www中找到。ITU(以前知名的是CCITT)標準可以在URLwww.itu.ch中找到。ETSI標準可以在URLwww.etsi.org.中找到。IETF標準可以在URLwww.ietf.org中找到。NIST標準可以在URLwww.nist.gov中找到。ANSI標準可以在URLwww.ansi.org中找到。DOCSIS文檔可以在URLwww.cablemodem.com中找到。藍牙論壇文檔可以在URLwww.bluetooth.com中找到。WAP Forum文檔可以在URLwww.wapforum.org中找到。ADSL論壇文檔可以在URLwww.adsl.com中找到。
目標設備12、14、16包括基於網際協議或開放式系統互聯參考模型(OSI)的具有層級的協議棧。所述的協議棧包括(但不限於)傳輸控制協議(TCP)、用戶數據報協議(UDP)、網際協議(IP)、超文本傳輸協議(HTTP)、簡單郵件傳輸協議(SMTP)、郵局協議形式3(POP3)、網際網路郵件訪問協議(IMAP)、即時消息(IM)和其它協議。
TCP提供導向連接的端對端可靠協議,該協議被設計與支持多網絡應用的層級結構相適合。關於TCP58的更多的信息參見RFC-793,其作為參考在此被併入本文。
UDP提供一種與網絡互聯組中的數據報進行通信的無連接模式。關於UDP的更多的信息參見IFEF RFC-768,其在此被併入本文作為參考。
IP是一種地址協議,該協議被設計用以在網絡內或在多個網絡之間發送傳輸信息。關於IP54的更多的信息請參見IETFRFC-791,其在此被併入本文作為參考。
HTTP是一種標準協議,該協議用於在www上進行通信。關於HTTP更多的信息請參見IETF RFC-2616,其在此被併入本文作為參考。
SMTP是一種用於在包括電子郵件伺服器的設備之間發送電子郵件消息的協議。關於SMTP的更多的信息請參見IETFRFC-821和RFC-2821,其在此被併入本文作為參考。
POP3是一種用於被用來從電子郵件伺服器尋回電子郵件協議的協議。關於POP3的更多的信息參見IETF RFC-1939,其在此被併入本文作為參考。
IMAP是一種用於從伺服器中尋回電子郵件消息的協議。關於IMAP的更多的信息參見IETF RFC-1730,其在此被併入本文作為參考。
即時消息(IM)是一種「短的」、實時的或者接近實時的消息,該消息在兩個或更多的終端用戶設備之間被發送,所述的設備(例如計算機、個人數字/數據助理(PDA)、行動電話等)運行IM顧客應用程式。IM是典型的短的原文消息。IM消息的實例包括美國在線的即時消息(AIM)伺服器、微軟網絡服務(MSN)、雅虎通、和LycosICQ即時消息、由諸如T-Mobile、Verizon、Sprint、和其它的藉助網際網路和其它有線的和無線的通信網絡提供IM服務的電信供應商提供的IM服務。在本發明的一個實施方案中,所使用的IM協議符合網際網路工作任務組(IETF)徵求意見文件(RFC)-2779標準,該標準名稱為「即時消息/存在協議要求(Instant Messaging/Presence ProtocolRequirements.)」。然而,本發明並不局限於這樣的實施方案中,其它的符合IETF RFC 2779的IM協議同樣也可以被使用。
正如本領域中所已知的,網際網路協議參考模式是一種分層式體系結構,該種分層式體系結構對協議的網際網路協議組的服務水平進行標準化。網際網路協議參考模型從最低到最高通常包括連結、網絡、傳輸和應用層。
正如本領域中所已知的,OSI參考模型是一種分層式體系結構,其標準化通過通信網絡的計算機交換信息的相互作用的類型和服務水平。OSI參考模型將設備-網絡設備通信分為7個協議層,或層次,每層都建立於和依賴含在下面的層的標準。OSI參考模型從最低到最高包括,物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。7個層的最低的一層單獨地處理硬體連接;最高的一層在應用程式層上處理軟體的相互作用。
用於電子信息處理系統10的設備的操作環境包括具有一個或多個高速中心處理單元(「CPU」)的處理系統、處理器以及一個或多個存儲器。依照在電腦程式領域中的技術人員的實踐,本發明下面將結合被處理系統執行的運算或指令的動作和符號表示作以描述,除非被指出其它的形式。所述的動作和運算或指令是指被「計算機執行的」、「CPU執行的」、或者「處理器執行的」。
人們可以理解的是,動作和符號表示的運算或指令包括依靠CPU或處理器的電信號的操縱。電子系統表示導致作為結果的電信號的傳輸或衰減的數據位,和存儲系統的存儲單元中的數據位的維持,從而重新裝配或用別的方式改變CPU或者處理器的運行,以及信號的其它處理。數據位被保持的存儲單元是物理單元,該物理單元具有與數據位相應的特定的電的、磁的、光的、或者有機特性。
數據位也可能被保持在計算機可讀媒體中,所述的計算機可讀媒體包括磁碟、光碟、有機存儲器、以及任何其它的可變的(例如,隨機存儲器(RAM))或者不可變的(例如,只讀存儲器(ROM)、快閃記憶體等等)CPU可讀的大容量存儲器。計算機可讀媒體包括協同操作的或者相互聯繫的計算機可讀媒體、所述的這種計算機可讀媒體排他地存在於處理系統中或者被分布在多個相互聯繫的處理系統中,與處理系統成局部的或者是可移動的關係。
帶有搜尋引擎查詢的自動電子信息消息處理附圖2是舉例說明用於自動電子信息消息處理的方法26的流程圖。在步驟28,在網絡設備上通過通信網絡從源設備中接收電子信息消息。在步驟30,電子信息消息被分析以在電子信息消息中標識一個或多個關鍵字。在步驟32,被標識的一個或多個關鍵字通過通信網絡從網絡設備中被傳遞給一個或多個搜尋引擎作為一個或多個搜尋引擎查詢。在步驟34,接收來自一個或多個搜尋引擎中的查詢結果。在步驟36,一個或多個電子連結從一個或多個查詢結果中被選定。在步驟38,一個或多個被選定的電子連結被添加到電子消息中建立更改的電子信息消息,從而允許根據電子信息消息的原始內容,添加的電子信息從被更改的電子信息消息中被訪問。
在另一個實施方案中,方法26可能進一步包括附加的步驟39,所述的步驟39用於將更改的電子信息消息從網絡設備中發送到目的設備。然而,本發明並沒有限制到這種實施方案中。方法26可以沒有附加步驟40而被使用。
方法26通過可仿效的實施方案被舉例說明。然而,本發明被沒有限制到這樣的一種可仿效的實施方案中,其它的實施方案也可以用來實踐本發明。
在這樣的一種可仿效的實施方案中,在步驟28,來自源設備12中的電子郵件消息通過通信網絡18在電子郵件伺服器20中被接收。源設備12發送電子郵件給目的設備14。電子郵件伺服器20包括(但不限於),使用SMTP、POP3、IMAP或其它協議的電子郵件伺服器。在另一個實施方案中,即時消息被接收並被處理。然而,本發明並沒有限制到這些所述的協議中,其它的協議同樣可以被使用來實踐本發明。
在步驟30,電子郵件消息被分析以在電子郵件消息中標識一個或多個關鍵字。在一個實施方案中,所述的一個或多個關鍵字包括存儲在資料庫20』中的廣告關鍵字。在另一個實施方案中,所述的一個或多個關鍵字包括利用信息原理決定相關的關鍵字的動態生成的關鍵字(例如,自動刪去諸如定冠字、連詞、介詞等的單詞)。然而,本發明並沒有限制到這樣的實施方案中,其它的實施方案也可以被使用來實踐本發明。電子郵件消息能夠被分析以為了實質上的任何目的而標識關鍵字。
在步驟32,被標識的一個或多個關鍵字通過通信網絡18從電子郵件伺服器20被傳遞給一個或多個搜尋引擎22、24作為一個或多個搜尋引擎查詢。舉例來說,一個或多個被標識的關鍵字可能被傳遞給網際網路上的公共搜尋引擎,比如Google、Lycos、Yahoo、Galaxy等等。一個或多個被標識的關鍵字也可能被傳遞給內聯網上的或者其它的私人的或公共網絡上的一個或多個私人搜尋引擎。一個或多個被標識的關鍵字也可能被傳遞給直接存儲在不需要訪問通信網絡18而被使用的網絡設備的存儲器中的私人搜尋引擎中。
使用搜尋引擎查詢的優點在於所得到的電子連結都是最新的,這是由於搜尋引擎花費了大量的時間並且資源確保電子連結是準確的並且不是壞掉的。
一個或多個被標識的關鍵字可能包括廣告關鍵字。舉例來說,廣告關鍵字可能包括那些與旅遊相關的,比如,旅館、票、機場、起程等等。在一個實施方案中,一個或多個被標識的關鍵字可能被直接地用於搜尋引擎查詢(例如,旅館)。在另一個實施方案中,一個或多個被標識的關鍵字可能映射為用於進行搜尋引擎查詢的一個或多個其它的相關的關鍵字組(例如,旅遊→旅館、飛機票、租用汽車等等)。在另一個實施方案中,兩個或多個被標識的關鍵字可能被映射為單個關鍵字(例如,旅館、飛機票、汽車租用→旅遊)。
在另一個實施方案中,一個或多個被標識的關鍵字可能包括非廣告關鍵字,比如公共利益、公共服務或者普通信息關鍵字(例如,學校信息、社區事件、公共安全等等)。然而,本發明並不限於這些實施方案中,其它的實施方案也可以用來實踐本發明。
在步驟34,從一個或多個搜尋引擎22、24中接收查詢結果。所述的查詢結果典型地包括與用於引起搜尋引擎查詢的被標識的關鍵字相關的電子連結清單。所述的電子連結清單包括超文本標記語言(HTML)、可擴充標識語言(XML)或者其它類型的電子連結。電子連結也可能典型地包括允許電子連結到另一個網站的URL(例如,www.hotels.com)。
表1舉例說明Google搜尋引擎對關鍵字「旅館」的代表性部分查詢搜索結果的一部分。
表1表1在步驟36,從一個或多個查詢結果中選定一個或多個電子連結。在一個實施方案中,選定的電子連結從搜尋引擎查詢中返回的清單的頂部被選擇(例如,返回的第一個5到10個條目的一個或多個)。在另一個實施方案中,通過處理查詢結果和應用預先確定的方法來根據預先確定的條件(例如,廣告費用的支付等等)從全部的搜索查詢結果中選擇電子連結,從而選擇被選定的電子連結。
在另一個實施方案中,被選定的一個或多個電子連結根據與廣告商的協商來選定。舉例來說,對於被標識的關鍵字「旅館」的查詢結果可能為1000個旅館房間的供應商提供電子連結清單。廣告商期望使用與他們的網站相連接的電子連結並給予從查詢結果中返回的電子連結的優先權。然而,本發明並不限於這些實施方案中,其它的實施方案也可以被用來實踐本發明。
在步驟38,一個或多個被選定的電子連結被添加到電子消息中產生更改的電子郵件消息,從而允許附加的電子信息從更改的電子郵件消息中被訪問。電子連結包括用於直接連結到另一個網站(例如,旅館房間預定網站)的電子連結,和包括連結其它網站的網站,開始靜態搜尋引擎查詢(例如,用於搜尋引擎查詢的靜態URL),開始動態搜尋引擎查詢和其它類型的電子連結。
舉例來說,如果電子郵件消息包括被標識的關鍵字「旅館」,那麼一個或多個電子連結被添加給電子郵件消息以連結提供關於預定旅館房間信息的網站。
表2舉例說明使用方法26自動處理的可仿效的電子郵件消息。
表2在一個實施方案中,附加的文本和/或圖形信息被自動生成,電子連結被添加到電子郵件消息的頂端、底端後者電子郵件消息的側面。在這樣的實施方案中,電子連結被添加到與被標識的關鍵字相關的電子郵件消息中。附加的文本和/或圖形可能包括允許用戶選擇(例如,點擊)廣告以及通過電子連結接收附加信息的標語廣告、圖形廣告和其它類型的廣告。在另一個實施方案中,從搜尋引擎查詢中得到的全部或部分文本與電子連結一起使用。
表3舉例說明在步驟38被更改的可仿效的更改的電子郵件消息。被標識的關鍵字包括「Delta」和「旅館」。電子連結被添加到原始電子郵件消息的底端以產生更改的電子郵件消息。在一個實施方案中,電子連結包括被添加到更改的電子郵件消息中的所有的文本。在另一個實施方案中,電子連結只包括添加到更改的電子郵件消息中的文本的一部分。
表3在一個實施方案中,步驟38包括更改被標識的關鍵字的一個或多個特徵以從電子信息消息的其它部分中區分被標識的關鍵字。在另一個實施方案中,步驟38包括更改字體的字體顏色、字體大小、字體粗細、字體下劃線、或者字體斜體,用來增強被標識的關鍵字在電子郵件消息中的顯示。
舉例來說,被標識的關鍵字「旅館」以黑色和白色的文本顯示在電子郵件消息中。在步驟38,被標識的關鍵字「旅館」被更改以包括不同的字體顏色(例如,藍色)、不同的字體粗細(例如,粗體)以及不同的字體下劃線(例如,有下劃線)。在這個實施例中,被標識的關鍵字「旅館」變成旅館。更改的關鍵字可能包括www.hotels.com的電子連結。
表4舉例說明了用於添加到電子郵件消息中的更改的關鍵字旅館的可仿效的HTML編碼,包括錯體、下劃線、以及www.hotels.com的電子連結。然而,本發明並不限於這種HTML編碼,其它類型的電子連結也可以被用來實踐本發明。
表4被標識的關鍵字「Delta」被處理並以類似的方式被顯示以包括www.delta.com的電子連結(即,關鍵字Delta以粗體的和下劃線被示出)。
表5示出在步驟38更改的可仿效的電子郵件消息。標識的關鍵字包括「Delta」和「旅館」。
表5表6示出添加電子連結和更改標識的關鍵字的結合。關於添加電子連結和更改電子關鍵字的各種不同的結合都可以用來實踐本發明。
表6
在另一個實施方案中,相同的電子連結被添加到被標識的關鍵字的重複出現中。在另一個實施方案中,不同的電子連結被添加到被標識的關鍵字的重複出現中。舉例來說,如果單詞「旅館」在電子郵件消息中出現兩次,在第一個實施方案中,連結相同網站的相同的電子連結被添加到電子郵件消息中。在第二個實施方案中,連結第一個網站的第一個電子連結被添加到單詞「旅館」的第一次出現中,不同旅館預定網站的第二個不同的電子連結被添加到單詞「旅館」的第二次出現中。
在另一個實施方案中,方法26可能進一步包括附加的步驟39,用於將更改的電子郵件消息從電子郵件伺服器20發送到目的設備14。
在各種不同的實施方案中,方法26被用於在電子郵件伺服器20上或者目標設備12、14、16上,或者電子郵件伺服器20中的電子郵件鏈中的任何位置,或者目標設備12、14、16上的電子郵件盒中進行分析。IM消息鏈同樣可以用來進行分析。
如果來迴響應在表2、3、5、6中舉例說明的可仿效的電子郵件,方法26可以用來分析整個電子郵件鏈。在一個實施方案中,電子郵件可以在通信網絡18上電子郵件通過的任何設備的任何位置上的通訊路徑的任何位置被分析。舉例來說,假設響應可仿效的電子郵件包括租用汽車和餐館的討論。這些附加的關鍵字將會被標識以及電子連結被添加到一個或多個位置上的電子郵件連結(例如,源設備12、電子郵件伺服器20、通信網絡18上的其它伺服器、網關、路由、橋、目的設備14等),還有用於「旅館」和「Delta」的原始標識的關鍵字。另外,分析可以包括使用相同的或相似的主題線分析電子郵件消息,通過相同的發送器在特定的時間段並且根據用於標識電子郵件或電子郵件發送者的大量的其它特徵進行發送。
在一個實施方案中,計算機軟體被添加到電子郵件伺服器20中以實施方法26。在另一個實施方案中,計算機軟體被添加到目的設備12、14、16中以實施方法26。
在一個實施方案中,當用戶在更改的電子信息消息中選擇電子連結時,附加的電子信息在電子信息消息本身中被顯示。在另一個實施方案中,當電子連結被選擇,新的窗口或者其它視圖區域被建立以顯示附加的電子信息。然而,本發明並沒有限制到這樣的可仿效的實施方案中,其它的實施方案也可以被用來實踐本發明。
使用資料庫查詢的自動電子信息消息處理附圖3是舉例說明用於自動電子信息消息處理的方法40的流程圖。在步驟42,在網絡設備上通過通信網絡從源設備中接收電子信息消息。在步驟44,電子信息消息被分析以標識電子信息消息中一個或多個關鍵字。在步驟46,標識的一個或多個關鍵字作為查詢被傳遞給資料庫。資料庫包括用於電子信息提供者的電子連結,所述的電子信息提供者參加預先確定的協議以提供電子連結。在步驟48,資料庫查詢結果從包括一個或多個電子連結的資料庫中被返回。在步驟50,一個或多個電子連結被添加到電子信息消息中以產生更改的電子信息消息,從而允許附加的電子信息從更改的電子信息消息中被訪問。
方法40通過可仿效的實施方案被示出。然而,本發明並不限於這樣的可仿效的實施方案中,其它的實施方案也可以被使用來實踐本發明。
在這樣的可仿效的實施方案中,在步驟42,來自源設備12的電子郵件消息通過通信網絡18在電子郵件伺服器20上被接收。在步驟44,電子郵件消息被分析以標識電子郵件消息中一個或多個關鍵字。在一個實施方案中,通過使用存儲在資料庫20』中的關鍵字清單分析關鍵字。然而,本發明並不限於這樣的實施方案,其它的實施方案也可以被使用來實踐本發明(例如,根據信息理論搜索關鍵字等)。
在步驟46,被標識的一個或多個關鍵字作為查詢被傳遞給資料庫20』。資料庫20』包括用於電子信息提供者的一個或多個電子連結,所述的電子信息提供者擁有預先確定的協議以提供電子連結。舉例來說,資料庫20』包括電子連結到未知不同的旅行票預定網站的電子連結。旅行票預定網站需要支付費用以允許他們的電子連結被提供並且被插入到電子郵件消息中,該電子郵件消息在任何時間通過電子郵件伺服器20,電子郵件消息包括關鍵字「旅遊」。
在一個實施方案中,電子連結以預先確定的優先順序被提供。被標識的關鍵字「旅館」被使用。舉例來說,第一個旅館房間預定網站需要支付最多的費用使其電子連結在預先確定的時間段內在每一個資料庫中第一個被提供。第二個和其後的旅館預定網站花費較少的錢使他們的電子連結在第一個旅館預定網站之後被提供。
表7示出以預先確定的優先順序被提供的電子連結(例如,Orbitz、Travelocity、Expedia).\
表7在另一個實施方案中,表7可以示出從搜尋引擎或資料庫查詢中直接獲得的多個結果。
在另一個實施方案中,第一個旅館房間預定網站的電子連結可能被添加到被標識的關鍵字「旅館」每次出現的場合。在另一個實施方案中,第一個旅館房間預定網站的電子連結可能被添加到被標識的關鍵字旅館第一輪出現的場合,第二個旅館房間預定網站可能被添加到被標識的關鍵字旅館第二輪出現的場合,等等。在另一個實施方案中,第一個旅館房間預定網站將會為被標識的關鍵字預先確定的出現次數付費(例如,在每一封電子郵件中第一輪五次出現,在每隔一封電子郵件中第一次出現,等)。
在另一個實施方案中,電子連結以隨機的順序被提供。在另一個實施方案中,電子連結以預先確定的順序被提供(例如,循環的順序、重複順序的預先確定的模式,等等)。
在另一個實施方案中,在步驟46,資料庫查詢也可能進一步包括一個或多個搜尋引擎22,24的一個或多個查詢。在這樣的實施方案中,資料庫查詢結果可能包括來自資料庫20』和搜尋引擎22、24查詢結果兩者的結合。在這樣的實施方案中,搜尋引擎可能被用來更新存儲在資料庫20』中的過時的或者損壞的電子連結。
在另一個實施方案中,被標識的關鍵字可能被映射為多個相關的關鍵字(例如,租用汽車→Hertz、Avis、Alamo、Dollar等)。多個被標識的關鍵字可能被映射為一個關鍵字(例如,Hertz、Avis、Alamo等→汽車租用)。
然而,所有的這些實施方案都是可仿效的,其它的實施方案以及其它的優先權方法和非優先權方法都可以被使用來實踐本發明。
在步驟48,資料庫查詢從包括一個或多個電子連結的資料庫20』中被返回。資料庫查詢結果也可以包括如前面所描述的來自一個或多個搜尋引擎中的查詢結果。
在步驟48,資料庫查詢結果也可能包括從第一個被標識的關鍵字映射為多個其它的相關的關鍵字。舉例來說,被標識的關鍵字「旅遊」,可能被映射為多個其它的關鍵字「旅館房間、租用汽車和飛機票等等」。
在步驟50,一個或多個電子連結被添加到電子郵件消息中產生更改的電子郵件消息,從而允許根據電子郵件消息中的信息內容(即,原始的電子郵件消息)從更改的電子郵件消息中訪問附加的電子信息。用戶然後可以選擇(例如,點擊電子連結)和由與關鍵字相關的附加的信息所提供。
在另一個實施方案中,在步驟50,查詢結果被併入電子郵件消息中作為「搜索電子連結」(即,引起新的搜索的電子連結),該電子連結被用戶查看以允許用戶能夠通過使用在電子連結裡面的搜索術語選擇電子連結確保從電子郵件中搜索正確。
表8示出這樣的一種實施方案。舉例來說,搜索電子連結「旅館」包括旅館的查詢結果,(例如,Orbitz、Travelocity、Expedia等)。搜索電子連結「飛行航線」包括飛行航線的查詢結果(例如,Delta、美國等)。
表8在一個實施方案中,「旅館」的電子連結可能包括靜態搜尋引擎查詢(例如,http://www.google.com/search biw=968hl=enq=hotels)。這樣的一種電子連結將會在該電子連結在電子信息消息中被選擇時提供搜尋引擎查詢。
附圖4是示出用於自動電子信息消息處理的方法52的流程圖。在步驟54,在網絡設備上通過通信網絡從源設備中接收電子信息消息。在步驟56,電子信息消息被分析以及與該電子信息消息相關的所有電子信息消息被分析用以標識電子信息消息中的和任何相關的電子信息消息中的一個或多個關鍵字。(例如,電子信息消息在其經過的通信網絡的任何設備上的任何位置,在通訊路徑的任何位置上被分析)。在步驟58,被標識的一個或多個關鍵字經過通信網絡從網絡設備被傳遞給一個或多個搜尋引擎作為一個或多個搜尋引擎查詢。在步驟60,一個或多個電子連結從一個或多個查詢結果中被選定。在步驟64,一個或多個選定的電子連結被添加到電子消息產生更改的電子信息消息,從而允許附加的電子信息根據電子信息消息的信息內容從更改的電子信息消息中被訪問。
在此所描述的方法和系統也可以作為訂約的、出價的、廣告的或者免費的清單服務、搜尋引擎或網站的推進交易的另一種創新的方式來使用。
人們應該理解的是,在本文種所描述的體系結構、程序、進程、方法和系統並不是相關的或限定到任何特定類型的計算機或網絡系統(硬體或軟體),除非另外指出。各種不同類型的通用或專用計算機系統也可以根據本文的教導與操作相結合使用,或執行操作。
由於可以應用本發明原理的實施方案的多樣性,人們應該理解的是,所示出的實施方案僅僅是示範性的,並不能用於作為本發明範圍的一種限制。舉例來說,流程圖的步驟能夠以本文所描述的次序之外的次序被實施,以及在方框圖中可以使用多於或少於本文中所描述的元件。
雖然優選的實施方案的各種不同的元件已經在此被描述在軟體中被實施,但是在其它實施方案中硬體或固件執行可能作為替代被使用,反之亦然。
除非陳述為效果,權利要求不應該被錯誤地解讀為限制在描述的順序或元件的範圍內。另外,在任一權利要求中術語「裝置」的預期援引美國專利法第112條第6段,而沒有單詞「裝置」任何權利要求沒有這樣的預期。
因此,所有的實施方案都在下面的權利要求的範圍和原理中,其相當於本發明所要求保護的。
權利要求
1.一種自動地處理電子信息消息的方法,該方法包括在網絡設備上通過通信網絡從源設備中接收電子信息消息;分析該電子信息消息以標識電子信息消息中的一個或多個關鍵字;將標識的一個或多個關鍵字通過通信網絡傳遞給一個或多個搜尋引擎作為一個或多個搜尋引擎查詢;從一個或多個搜尋引擎中接收查詢結果;從一個或多個查詢結果中選擇一個或多個電子連結;以及將一個或多個電子連結添加到電子消息中產生更改的電子信息消息,從而允許附加的電子信息根據電子信息消息的信息內容從更改的電子信息消息中被訪問。
2.根據權利要求1的方法,進一步包括計算機可讀媒體,該計算機可讀媒體具有存儲在其中的用於處理該方法步驟的指令。
3.根據權利要求1的方法,其中電子消息是電子郵件(e-mail)消息或者即時消息(IM)。
4.根據權利要求1的方法,其中電子連結包括標記語言電子連結。
5.根據權利要求1的方法,其中標記語言連結包括超文本標記語言(HTML)電子連結或者可擴充標記語言(XML)電子連結。
6.根據權利要求1的方法,其中一個或多個關鍵字包括廣告關鍵字。
7.根據權利要求1的方法,其中通信網絡包括內聯網、網際網路、區域網(LAN)或者廣域網(WAN)。
8.根據權利要求1的方法,其中分析步驟包括為廣告關鍵字分析電子信息消息。
9.根據權利要求1的方法,進一步包括發送更改的電子信息消息從網絡設備到目的設備。
10.根據權利要求1的方法,其中添加步驟包括添加電子連結到電子信息消息中,其中電子連結包括搜索串查詢,其在被選定時提供搜尋引擎。
11.根據權利要求1的方法,其中添加步驟包括添加搜索電子連結,該搜索電子連結提供從與被標識的關鍵字相關的搜尋引擎查詢結果中返回的電子連結清單。
12.根據權利要求1的方法,其中更改步驟包括更改字體的字體顏色、字體大小、字體粗細、字體下劃線、或者字體斜體,用於增強被標識的關鍵字在電子信息消息中的顯示。
13.根據權利要求1的方法,其中分析步驟包括分析當前的電子信息消息和在相關的電子信息消息鏈中的一個或多個其它相關的電子信息消息。
14.根據權利要求13的方法,其中一個或多個相關的電子信息消息包括相關的電子郵件消息或即時消息鏈。
15.根據權利要求1的方法,其中網絡設備是伺服器設備。
16.根據權利要求14的方法,其中伺服器設備是電子郵件伺服器。
17.根據權利要求1的方法,其中網絡設備是顧客設備,該顧客設備包括計算機、個人數字/數據助理(PDA)、行動電話、固定電話、雙向呼機或者網際網路裝置。
18.根據權利要求1的方法,其中傳遞步驟包括在傳遞一個或多個查詢到一個或多個搜尋引擎之前,將單個被標識的關鍵字映射為多個相關的關鍵字,或者將多個被標識的關鍵字映射為單個關鍵字。
19.一種自動地提供電子廣告的方法,該方法包括在伺服器設備上通過通信網絡從源設備中接收電子郵件(e-mail);分析該電子郵件消息以在電子消息中標識一個或多個廣告關鍵字;通過網絡設備被標識的一個或多個廣告關鍵字從伺服器設備傳遞到一個或多個搜尋引擎作為一個或多個搜尋引擎查詢;從一個或多個搜尋引擎中接收查詢結果;從一個或多個查詢結果中選定一個或多個電子連結;以及將一個或多個被選定的電子連結添加給電子消息中的廣告關鍵字產生更改的電子信息消息,從而允許電子信息根據電子信息消息的信息內容從更改的電子信息消息中被訪問。
20.根據權利要求19的方法,進一步包括計算機可讀媒體,該計算機可讀媒體具有存儲在其中的用於處理該方法的步驟的指令。
21.根據權利要求19的方法,進一步包括從伺服器設備上將更改的電子郵件消息發送到目的設備。
22.一種自動地處理電子信息消息的方法,該方法包括在網絡設備上通過通信網絡從源設備中接收電子信息消息;分析電子信息消息以標識電子信息消息中的一個或多個關鍵字;將被標識的一個或多個關鍵字作為查詢傳遞給資料庫,其中資料庫包括一個或多個電子信息提供者的一個或多個電子連結,所述的電子信息提供者參加預先確定的協議以提供電子連結;從包括一個或多個電子連結的資料庫中返回資料庫查詢結果;以及添加一個或多個電子連結到電子信息消息產生更改的電子信息消息,從而允許附加的電子信息根據電子信息消息的信息內容從更改的電子信息消息中被訪問。
23.根據權利要求22的方法,進一步包括計算機可讀媒體,該計算機可讀媒體具有存儲在其中的用戶處理所述方法步驟的指令。
24.根據權利要求22的方法,其中返回步驟包括返回資料庫查詢,該資料庫查詢具有根據由電子信息提供者支付的預先確定的費用所決定的優先順序提供的一個或多個電子連結。
25.根據權利要求22的方法,其中返回步驟包括返回根據隨機的或循環順序所提供的一個或多個連結的資料庫查詢。
26.根據權利要求22的方法,其中傳遞步驟包括通過通信網絡將被標識的一個或多個關鍵字傳遞給一個或多個搜尋引擎作為一個或多個搜尋引擎查詢。
27.根據權利要求22的方法,其中傳遞步驟包括在傳遞資料庫查詢之前將單個標識的關鍵字映射為多個相關的關鍵字,或者將多個標識的關鍵字映射為單個關鍵字。
28.一種用於自動處理電子信息消息的方法,該方法包括在網絡設備上通過通信網絡從源設備中接收電子信息消息;分析電子信息消息和與電子信息消息相關的所有的電子信息消息以在電子信息消息中和任何相關的電子信息消息中標識一個或多個關鍵字;將被標識的一個或多個關鍵字通過通信網絡從網絡設備傳遞給一個或多個搜尋引擎作為一個或多個搜尋引擎查詢;接收來自一個或多個搜尋引擎中的查詢結果;從一個或多個查詢結果中選定一個或多個電子連結;以及將一個或多個被選定的電子連結添加到電子消息中產生更改的電子信息消息,從而允許附加的電子信息根據電子信息消息的信息內容從更改的電子信息消息中被訪問。
29.根據權利要求28的方法,進一步包括計算機可讀媒體,該計算機可讀媒體具有存儲在其中的用於處理所述的方法的步驟的指令。
30.一種電子信息處理系統,該系統在組合中包括分析裝置,用於分析電子信息消息以在電子信息消息中標識一個或多個關鍵字;查詢裝置,用於將被標識的一個或多個關鍵字通過通信網絡傳遞給一個或多個搜尋引擎作為一個或多個搜尋引擎查詢,或者給一個或多個資料庫作為一個或多個資料庫查詢,用於從一個或多個搜尋引擎查詢或資料庫中接收一個或多個查詢結果,和用於從一個或多個搜尋引擎查詢或資料庫查詢中選定一個或多個電子連結;以及更改裝置,用於將一個或多個被選定的電子連結添加到電子消息中產生更改的電子信息消息,從而根據電子信息消息的信息內容,允許附加的電子信息從更改的電子信息消息中被訪問。
31.一種電子信息處理系統,該系統組合包括分析模塊,用於分析電子信息消息以在電子信息消息中標識一個或多個關鍵字;查詢模塊,用於將被標識的一個或多個關鍵字通過通信網絡傳遞到一個或多個搜尋引擎作為一個或多個搜尋引擎查詢,用於從一個或多個搜尋引擎查詢中接收一個或多個搜尋引擎查詢結果;選擇模塊,用於從一個或多個搜尋引擎查詢中選定一個或多個電子連結;以及更改模塊,用於將一個或多個被選定的電子連結添加到電子消息中產生更改的電子信息消息,從而根據電子信息消息的信息內容,允許附加的電子信息從更改的電子信息消息中被訪問。
全文摘要
用於自動智能電子廣告的方法和系統(圖1)。所述的方法和系統為關鍵字分析電子信息消息(例如,電子郵件消息、即時消息等)(圖2,30),並且根據被標識的關鍵字對電子連結進行搜尋引擎(圖1,22/24)查詢或資料庫查詢。從搜尋引擎查詢或資料庫查詢中返回的電子連結(圖2,36)被添加到電子信息消息中產生更改的電子信息消息(圖2,38)。這樣就允許根據原始的電子信息消息的內容,附加的電子信息從更改的電子信息消息中被訪問(圖2,38)。
文檔編號G06Q30/00GK101091155SQ200580027754
公開日2007年12月19日 申請日期2005年6月29日 優先權日2004年6月29日
發明者布萊克·布克斯塔夫 申請人:布萊克·布克斯塔夫