亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通過電話使用話音以便在互聯(lián)網(wǎng)上訪問、處理和執(zhí)行交易的系統(tǒng)和方法

文檔序號:7653633閱讀:225來源:國知局
專利名稱:通過電話使用話音以便在互聯(lián)網(wǎng)上訪問、處理和執(zhí)行交易的系統(tǒng)和方法
背景技術
本發(fā)明一般涉及互聯(lián)網(wǎng)和電子商務或“e-商務”。尤其是,本發(fā)明涉及一種系統(tǒng)和方法,用于使用通過電話的話音來在互聯(lián)網(wǎng)上訪問、處理和執(zhí)行交易。
互聯(lián)網(wǎng)已經發(fā)展成為一種媒介,通過這種媒介,使用被連接到互聯(lián)網(wǎng)的計算機的人可以訪問大量的信息。可以用各種不同的方式來提供經由互聯(lián)網(wǎng)訪問信息的能力。有時,信息由互聯(lián)網(wǎng)搜索引擎提供,互聯(lián)網(wǎng)搜索引擎通常在互聯(lián)網(wǎng)中搜索關鍵詞或短語,然后提供網(wǎng)頁中包括搜索詞或短語(例如,其文本或嵌入標識符(例如,元標記))的網(wǎng)站的清單。通過單獨的網(wǎng)站并經由互聯(lián)網(wǎng),也可以獲得信息。單獨的網(wǎng)站提供各種各樣的廣泛信息和服務,它們是有時間限制的,但并不取決于時間。
互聯(lián)網(wǎng)特別適合實行電子商務。已發(fā)展了許多互聯(lián)網(wǎng)服務器,通過這些互聯(lián)網(wǎng)服務器,賣主可以為其產品或服務做廣告并進行出售。這種產品或服務可以包括在互聯(lián)網(wǎng)上用電子方法被遞送給購買者的項目(例如,音樂)和通過傳統(tǒng)的分配渠道(例如,普通的載體)被遞送的項目(例如,書籍)。服務可以包括提供互聯(lián)網(wǎng)上可得到的信息(例如,天氣、交通、電影、成本比較),以及在互聯(lián)網(wǎng)上執(zhí)行的交易(例如,股票交易、飯店預定)。
遺憾的是,互聯(lián)網(wǎng)為用戶提供了訪問極大數(shù)量的信息的潛力,然而,尋找有用的、基于互聯(lián)網(wǎng)的信息卻常常既耗時又麻煩。此外,尋找和比較多個單獨的網(wǎng)站中所具有的相同的信息也很困難,因為相同的信息可以有許多不同的組織方式、許多不同的描述形式和許多不同的變化時間。除了互聯(lián)網(wǎng)所具有的這些固有的難題以外,還有一個簡單的事實如果沒有經由“互聯(lián)網(wǎng)服務供應商(ISP)”連接到互聯(lián)網(wǎng)的計算機或其他這類電子設備,就無人能訪問互聯(lián)網(wǎng)上的信息。另外,為了有效地尋找所需的、基于互聯(lián)網(wǎng)的信息,必須了解如何經由互聯(lián)網(wǎng)來找到信息的位置。這樣,沒有計算機的人、沒有連接到ISPs的人、沒有合適軟件的人和沒有使用互聯(lián)網(wǎng)的經驗或沒有受過有關培訓的人在訪問基于互聯(lián)網(wǎng)的信息時受到很大的限制。這些因素都說明了工業(yè)專家為何估計到1999年底,美國只有30%的人口曾經訪問過互聯(lián)網(wǎng)或“經歷過網(wǎng)上沖浪”(摘自Forrester Research的統(tǒng)計數(shù)字,1999年10月)。
因此,需要提供一種系統(tǒng)和方法,通過該系統(tǒng)和方法,在不直接使用計算機、沒有個人的ISP連接或沒有獲得過有關使用互聯(lián)網(wǎng)的經驗或培訓的條件下,人們也能夠訪問基于互聯(lián)網(wǎng)的信息。此外,需要提供一種系統(tǒng)和方法,它允許人們采用方便和容易使用的方法(例如,利用通過公共電話的話音)來獲得基于互聯(lián)網(wǎng)的信息。此外,還需要提供一種系統(tǒng)和方法,它慮及使用通過電話的話音,以便在互聯(lián)網(wǎng)上訪問、處理和執(zhí)行交易。另外,這種交易應該可以具有任何用戶界面平臺。
迄今為止,許多挑戰(zhàn)一直阻礙著這種系統(tǒng)和方法的實現(xiàn)。例如,使用這種系統(tǒng)和方法的人會想要迅速獲取信息或至少在某個可容忍的時間數(shù)量內獲取信息。要達到這種速度很困難。即使具有傳統(tǒng)的高速計算機和快速的通信連接,訪問互聯(lián)網(wǎng)所要求的延遲也已使許多人稱之為“萬維等”(“world widewait”),而不是“萬維網(wǎng)”。實現(xiàn)這種系統(tǒng)和方法的另一個挑戰(zhàn)是對話音通信的識別。傳統(tǒng)的話音識別技術既緩慢又不準確。利用話音來對基于互聯(lián)網(wǎng)的信息進行方便而有意義的訪問將要求簡單、迅速、準確的話音識別。但是,已知的處理器和存儲器設備不允許迅速訪問大量詞匯和處理速度,而這對于在人與人的交互作用中所進行的話音識別而言是必要的。
實現(xiàn)這種系統(tǒng)和方法的再另一個挑戰(zhàn)是如何在提供免費訪問基于互聯(lián)網(wǎng)的信息的同時從經濟上支持服務?;ヂ?lián)網(wǎng)上的傳統(tǒng)廣告要求有看見廣告信息(例如,“橫幅”)和進行手工選擇(例如,“點擊” 橫幅)的能力,以便獲得關于廣告的產品或服務的更多信息。
所以,除了上述能力以外,還需要提供一種系統(tǒng)和方法,通過該系統(tǒng)和方法,人們可以免費獲得對基于互聯(lián)網(wǎng)的信息的迅速而準確的話音訪問。還需要提供一種系統(tǒng)和方法,通過該系統(tǒng)和方法,可以為各種平臺的用戶提供基于互聯(lián)網(wǎng)的交易所必要的信息和處理(包括語音和無線訪問協(xié)議(WAP))。
發(fā)明概述本發(fā)明的一個實施例的一個方面是用于使用電話來執(zhí)行涉及項目或服務的交易的一種方法。該方法包括提供識別項目或服務的信息;提供有關將被執(zhí)行的交易的詢問,其中,交易涉及所識別的項目或服務;以及將請求發(fā)送給服務器系統(tǒng),以便響應于用戶的回答而執(zhí)行涉及所識別的項目或服務的交易。執(zhí)行交易時,用戶無需在計算機界面上執(zhí)行一個單一的動作。
簡而言之,本發(fā)明的一個實施例的另一個方面是在互聯(lián)網(wǎng)上處理交易的話音受控交易服務。該服務包括一個用戶界面和至少一個數(shù)據(jù)庫。用戶界面協(xié)調與用戶的話音通信,其中,話音通信包括項目或服務信息和與項目或服務有關的交易。把數(shù)據(jù)庫連接到用戶界面,并存儲項目和服務信息。執(zhí)行交易時,用戶無需按按鈕、點擊鼠標或對計算設備進行任何其他的手工輸入。
簡而言之,本發(fā)明的一個實施例的另一個方面是用于提供訪問基于互聯(lián)網(wǎng)的信息和執(zhí)行基于互聯(lián)網(wǎng)的交易的服務,其中,用戶使用通過電話的話音來與服務進行通信。該服務包括提供對項目或服務信息的識別和提供對有關將要被執(zhí)行的交易(涉及所識別的項目或服務)的詢問的方法;以及將請求發(fā)送給服務器系統(tǒng)以便響應于用戶對所提供問題的回答而執(zhí)行有關所識別的項目或服務的交易的方法。
簡而言之,本發(fā)明的一個實施例的另一個方面是包括計算機可讀程序代碼的一種計算機程序產品,用于使用通信設備來執(zhí)行有關項目或服務的交易。該計算機程序產品中的程序代碼包括用于提供對項目或服務信息的識別的第一個計算機可讀程序代碼、用于提供有關將要被執(zhí)行的交易(與被識別的項目或服務有關)的詢問的第二個計算機可讀程序代碼,以及用于將請求發(fā)送給服務器系統(tǒng)以便響應于用戶對詢問的回應而執(zhí)行有關所識別項目或服務的交易的第三個計算機可讀程序代碼。
通過觀看以下的附圖、詳細的描述和所附的如權利要求,精通該技術領域的人將明白本發(fā)明其他的原理特點和優(yōu)點。
附圖簡述本發(fā)明用舉例的方法來加以說明,但不局限于附圖中的圖表。在附圖中,類似的參考表示類似的元件,其中

圖1是被連接到互聯(lián)網(wǎng)的話音入口的一般概略表示圖;圖2是圖1中的話音入口的一個示范功能實施例的一般功能方框圖;圖3是圖1中的話音入口的一個示范物理實施例的更加詳細的方框圖;圖4是圖1中的話音入口所使用的一個示范數(shù)據(jù)結構模型的概略表示圖5是關于用戶相關信息的、圖4中的示范數(shù)據(jù)結構模型的概略表示圖;圖6是關于廣告相關信息的、圖4中的示范數(shù)據(jù)結構模型的概略表示圖;圖7是流程圖,展示了圖4中的示范數(shù)據(jù)結構模型的一個示范創(chuàng)建過程;圖8是圖7中的示范創(chuàng)建過程的概略表示圖;圖9是流程圖,展示了使用非編程方法來收集基于互聯(lián)網(wǎng)的信息的一個示范過程;圖10是與圖1中的話音入口有關的規(guī)則的非編程制定的示范過程的概略表示圖;圖11是與圖1中的話音入口有關的規(guī)則的非編程制定的示范圖形用戶界面;圖12是示范圖形用戶界面窗口,把它用于與圖1中的話音入口有關的規(guī)則的非編程制定;圖13是圖12中的圖形用戶界面窗口的擴展形式;圖14是示范圖形用戶界面搜索數(shù)據(jù)編輯器窗口,把它用于與圖1中的話音入口有關的規(guī)則的非編程制定;圖15是示范圖形用戶界面窗口,把它用于與圖1中的話音入口有關的規(guī)則的非編程制定;圖16是圖15中的圖形用戶界面窗口的擴展形式;圖17是示范圖形用戶界面窗口,把它用于與圖1中的話音入口有關的規(guī)則的非編程制定;圖18是賣主表格選擇的示范圖形用戶界面窗口,把它用于與圖1中的話音入口有關的規(guī)則的非編程制定;圖19是示范圖形用戶界面窗口,用于與圖1中的話音入口有關的規(guī)則的非編程制定中的URL測試;圖20是示范圖形用戶界面窗口,用于與圖1中的話音入口有關的規(guī)則的非編程制定中的式樣選擇;圖21是示范圖形用戶界面窗口,在與圖1中的話音入口有關的規(guī)則的非編程制定期間,把它用于識別多張網(wǎng)頁上的鏈接檢測的式樣;圖22是在輻射形的編程中所使用的分層結構的概略表示圖;圖23是用于圖1中的話音入口的輻射形編程的示范圖形用戶界面窗口;圖24是圖23中的示范圖形用戶界面窗口的擴展形式;
圖25是流程圖,展示了將信息組合入圖1中的話音入口的統(tǒng)一數(shù)據(jù)庫的示范過程;圖26是流程圖,展示了將信息組合入圖1中的話音入口的統(tǒng)一數(shù)據(jù)庫的第二個示范過程;圖27是創(chuàng)建來自兩個存在物(existants)中的一個規(guī)范存在物以獲得關于給定項目的更完整的信息的概略表示圖;圖28是數(shù)據(jù)隔離和從互聯(lián)網(wǎng)來源到圖1中的話音入口的用戶的數(shù)據(jù)轉換的示范過程的第一個部分的概略表示圖;圖29是圖28中的示范過程的第二個部分的概略表示圖,其中,數(shù)據(jù)是隔離的并從互聯(lián)網(wǎng)來源轉換到圖1中的話音入口的用戶;以及,圖30是流程圖,展示了圖1中的話音入口的一個示范操作流程;圖31是流程圖,展示了圖30中的流程圖的一個示范操作子系統(tǒng);圖32是流程圖,展示了圖30中的流程圖的第二個示范操作子系統(tǒng);圖33是流程圖,展示了圖30中的流程圖的第三個示范操作子系統(tǒng);圖34是流程圖,展示了集中圖1中的話音入口中的用戶響應以便確定所需項目或服務的示范過程;圖35是流程圖,展示了使用圖1中的話音入口來執(zhí)行交易的示范過程;圖36A是流程圖,展示了使用圖1中的話音入口來做廣告的一個示范過程;圖36B是流程圖,展示了使用圖1中的話音入口來做廣告的第二個示范過程;圖37是流程圖,展示了圖1中的話音入口的示范對話圖;圖38是流程圖,展示了圖37中的示范對話圖的一個示范子系統(tǒng);圖39是流程圖,展示了圖37中的示范對話圖的第二個示范子系統(tǒng);圖40是流程圖,展示了圖37中的示范對話圖的第三個示范子系統(tǒng);圖41是流程圖,展示了圖37中的示范對話圖的第四個示范子系統(tǒng);圖42是流程圖,展示了圖37中的示范對話圖的第五個示范子系統(tǒng);以及圖43是流程圖,展示了圖37中的示范對話圖的第六個示范子系統(tǒng)。
示范實施例的詳細描述描述了一種系統(tǒng)和方法,用于使用通過電話的話音來在互聯(lián)網(wǎng)上訪問、處理和執(zhí)行交易。在以下的描述中,出于說明的目的,陳述了許多特殊的細節(jié),以便提供對本發(fā)明透徹的理解。但是,對于精通該技術領域的人而言,將顯而易見沒有這些特殊的細節(jié),也可以實踐本發(fā)明。在其他實例中,以方框圖的形式表現(xiàn)了眾所周知的各種結構和設備,以便進一步描述本發(fā)明的較佳實施例。
本發(fā)明的一個示范實施例的一個方面包括一種方法,用于使用電話來執(zhí)行有關項目或服務的交易。該方法包括提供識別項目或服務的信息和提供有關將要被執(zhí)行的交易的詢問(其中,交易涉及被識別的項目或服務);以及將請求發(fā)送給服務器系統(tǒng),以便響應于用戶回答而執(zhí)行有關所識別的項目或服務的交易。執(zhí)行交易時,用戶無需在計算機界面上執(zhí)行一個單一的動作。
有利的是,該系統(tǒng)和方法可以包括基于話音的電話服務,該服務允許消費者從在線零售商獲得定價信息,并且,當他們在傳統(tǒng)的商店或在具備電話訪問的任何地方購物時,可以向在線零售商訂貨。有利的是,語音用戶界面可以詢問一系列問題,這些問題允許用戶獨特地識別其感興趣的產品。這些提示隨產品類型的不同而變化,并可以在運行時間加以配置。當必要時,用戶通過口頭回答,利用拼寫和DTMF(“雙音多頻”,或電話中的按鍵音音)可依靠的東西,可以作出響應。此外,語音用戶界面可以與虛擬產品數(shù)據(jù)庫(包括被局部高速緩沖的信息和在運行時間從互聯(lián)網(wǎng)檢索到的信息)交互作用。再另外,語音用戶界面可以在延遲最少的條件下將產品定價與實用性信息從各個在線零售商返回給消費者。甚至再進一步,語音用戶界面允許用戶向其選擇的零售商定購產品。
本發(fā)明的另一個方面涉及一種系統(tǒng),該系統(tǒng)提供對基于互聯(lián)網(wǎng)的信息和服務的話音訪問。本發(fā)明的再另一個方面涉及一種系統(tǒng)和方法,用于確定一個網(wǎng)站是否擁有與另一個網(wǎng)站相同的信息。本發(fā)明還有另一個方面涉及用于使用互聯(lián)網(wǎng)話音入口來做廣告的一種系統(tǒng)和方法。本發(fā)明的再另一個方面涉及一種系統(tǒng)和方法,用于在轉換基于互聯(lián)網(wǎng)的信息中所使用的規(guī)則的非編程制定。本發(fā)明的另一個方面涉及一種系統(tǒng)和方法,用于集中互聯(lián)網(wǎng)話音入口系統(tǒng)中的用戶響應,以便確定所需項目。本發(fā)明的另一個方面涉及一種系統(tǒng)和方法,用于轉換和規(guī)范系統(tǒng)構造的數(shù)據(jù)。
在一個實施例中,所用的計算機系統(tǒng)具有一個中央處理單元(CPU),它執(zhí)行存儲器中所包含的各個指令的指令序列。尤其是,執(zhí)行各個指令序列會使CPU執(zhí)行一些步驟,這在下文加以描述??梢园阎噶顝闹蛔x存儲器(ROM)、海量存儲器或某種其他永久存儲器裝載入隨機存取存儲器(RAM),供CPU執(zhí)行。在其他實施例中,可以代替或結合軟件指令使用硬連線的電路,來執(zhí)行本發(fā)明。這樣,這里所描述的實施例既不局限于硬件電路和軟件的任何特殊的組合,又不局限于計算機系統(tǒng)所執(zhí)行的指令的任何特殊來源。
圖1展示了話音入口10與網(wǎng)絡20之間的連接。在一個示范實施例中,網(wǎng)絡20是互聯(lián)網(wǎng),使用TCP/IP網(wǎng)絡協(xié)議來促進數(shù)據(jù)發(fā)送和交換的計算機網(wǎng)絡的一種世界性網(wǎng)絡。在選擇性實施例中,網(wǎng)絡20是任何類型的網(wǎng)絡,例如虛擬專用網(wǎng)絡(VPN)。網(wǎng)絡20較佳地提供與“超文本標簽語言(HTML)”網(wǎng)頁30和40的通信。網(wǎng)頁30和40包括各種網(wǎng)絡服務器上的各種數(shù)據(jù)。網(wǎng)絡20也提供與非話音入口50的通信,該非話音入口將包括數(shù)據(jù)庫58的計算機52、54和服務器56連接到網(wǎng)絡20。服務器56是連接到網(wǎng)絡20的任何類型的公司、內容或服務供應商。數(shù)據(jù)庫58是數(shù)據(jù)存儲介質,它可以是光學的、磁性的或任何其他合適的存儲介質。
通常,實施話音入口10作為服務器的網(wǎng)絡。服務器可以由軟件來配置。較佳的是,服務器包括大量的讀/寫存儲器,讀/寫存儲器包括磁盤驅動器和其他存儲器。一般而言,通過撥打開始電話與話音入口10之間的通信的電話號碼(使用傳統(tǒng)的電話服務(POTS)),用戶經由電話(例如,手機12或標準電話14)訪問話音入口10?;蛘?,可以使用其他類型的電話服務,將話音或話音數(shù)據(jù)傳遞給入口10。可以使入口10可以經由各種線路、網(wǎng)絡和站連接到電話12和14。有利的是,話音入口10提供與用戶進行的話音通信。話音入口10允許用戶訪問來自網(wǎng)頁30、40和經由網(wǎng)絡20可獲得的其他來源的信息和服務。話音入口10連續(xù)地檢索、組織和存儲來自各種網(wǎng)站和互聯(lián)網(wǎng)服務的信息,以便迅速、有效率的方式提供這種訪問。也可以為使用話音入口10而提供其他用戶界面平臺。例如,這種用戶界面平臺包括WAP(無線應用協(xié)議)和網(wǎng)絡界面。
圖2展示了由話音入口10執(zhí)行的各種示范功能操作。這些功能可以用各種各樣的方式來執(zhí)行(包括任何數(shù)量的物理結構)。在一個示范實施例中,話音入口10包括用戶界面110、廣告子系統(tǒng)120、顧客管理子系統(tǒng)130、存在物子系統(tǒng)140、合成引擎150、更新引擎160和數(shù)據(jù)庫170。
用戶界面110協(xié)調話音入口10與用戶之間的話音通信。用戶界面110可以經由語音,經由互聯(lián)網(wǎng)或“萬維網(wǎng)”(WWW),經由無線應用協(xié)議(WAP)界面或任何其他的平臺界面。在一個示范實施例中,用戶界面是語音導向的。在這種語音導向的實施例中,用戶界面110使用基于文字的自動語音識別(ASR),用于只要有可能就接受用戶輸入。用戶界面110可以使用語音識別軟件包(例如,MA的波士頓的Speech Works International所提供的Speech Works)。關于高速率的語音識別,用戶界面110有利地采用集中過程,該過程將用戶響應集中成一套可識別的回答。參考圖34來進一步描述集中。用戶界面110也使用基于拼寫的ASR,用于當不可能有基于文字的ASR時接受用戶輸入。最后,用戶界面110使用鍵盤輸入,用于只有當有利于用戶時才接受用戶輸入。鍵輸入使用電話12和14上的按鍵(圖4)。
在一個示范實施例中,用戶界面110執(zhí)行以下的一項或多項任務(1)利用電話號碼和其他用戶特殊信息來識別用戶。(2)為給定平臺上的給定用戶開始新的通話。(3)為給定平臺上的給定用戶增加新的交互作用。(4)在話音入口10可得到的一套感興趣的垂直域內更新用戶的優(yōu)先選擇。(5)啟動或禁止該感興趣的垂直域中的用戶優(yōu)先選擇。(6)對用戶的專門技能水平進行一般的更新,或在特殊的縱向內對其進行更新。(7)更新用戶的人口統(tǒng)計的或個人信息(以及信用卡信息)。(8)利用用戶界面特殊信息來更新用戶的通話狀態(tài)。(9)將一張新的信用卡加入數(shù)據(jù)庫。(10)利用新的信息來更新現(xiàn)存的信用卡。(11)利用信用卡類型和號碼來識別信用卡,并檢查它是否已在數(shù)據(jù)庫中。(12)設置用戶可獲得的垂直域清單及其順序。(13)正常結束用戶的通話。(14)通知顧客管理子系統(tǒng)130異常終止用戶的通話,進入某種被定義的狀態(tài)(例如,呼叫丟失、通話超時)。(15)確定給定的某個平臺的用戶的最近時期的通話,致使如果異常終止通話(例如,呼叫丟失、通話超時),則可以恢復通話,并且返回被存儲的通話狀態(tài)。用戶界面110可以執(zhí)行有關識別、通話、用戶和支付協(xié)議的額外功能。
廣告子系統(tǒng)120協(xié)調與將在通信通話期間呈現(xiàn)給用戶的廣告有關的各項活動。在一個示范實施例中,廣告子系統(tǒng)120包括各種廣告(例如,受到贊助的廣告、以特定用戶為目標的廣告,以及只在用戶提出肯定的請求之后才呈現(xiàn)出來的基于許可的廣告)。在一個示范實施例中,廣告子系統(tǒng)120提供以下的一項或多項功能(1)根據(jù)正在被調查的用戶、通話、位置、內容和項目來選擇播放的廣告。(2)記錄曾播放的一個廣告和它完成與否。(3)記錄曾進行直通說話(即,如下所述,在一則廣告中,用戶仔細選擇聽取有關廣告主題的更多內容)。(4)將顧客與通話信息存儲在豆粒媒(bean)內,以致不需要重復調用數(shù)據(jù)庫。(5)為提供廣告的公司創(chuàng)建記錄,并且能夠識別一個廣告。(6)創(chuàng)建將要被存儲在數(shù)據(jù)庫中的廣告和廣告的合同(因為一個廣告可能具有用于系統(tǒng)上的不同的合同)。(7)出于廣告銷售的目的,創(chuàng)建一種新的銷售雇員或雇主聯(lián)系。(8)更新廣告和/或該廣告的合同。(9)更新廣告公司,以改變聯(lián)系信息和地址信息。(10)更新銷售雇員和雇主聯(lián)系。(11)將廣告放置在活動清單中,將廣告從活動清單中除去。(12)根據(jù)外部信息來標明將要完成或未完成的廣告合同。(13)根據(jù)廣告類型來顯示活動廣告的清單。(14)根據(jù)不活動的廣告、活動的廣告、未完成的廣告、完成的廣告或所有廣告的標準,來顯示與公司有關的廣告清單。(15)根據(jù)以上標準來顯示與廣告有關的合同清單。(16)根據(jù)以上標準來顯示與銷售雇員有關的合同清單。(17)僅僅通過傳入一個獨特的標識符,來檢索雇員、公司、廣告或廣告合同的已完成的清單。(18)在數(shù)據(jù)庫中搜索雇員、公司、廣告和廣告合同存在物的接近字符字符串匹配。(19)已向特殊合同上的公司付款的交貨情況(保持跟蹤),并能夠更新該公司的重要的結算差額表。(20)搜索更新記錄,以確保沒有數(shù)據(jù)完整性錯誤。(21)創(chuàng)建和修改存儲一種特殊類型的廣告所需要的播放清單。
可以使用各種不同的方法來執(zhí)行這些操作中的每項操作。參考圖36進一步描述廣告操作。廣告子系統(tǒng)120可以執(zhí)行與識別、通話、用戶和支付協(xié)議有關的額外功能。這里所揭示的廣告技術也可以用于傳統(tǒng)的個人計算機(PC)界面網(wǎng)絡連接。
顧客管理子系統(tǒng)130協(xié)調信息的管理,所述信息的管理與用戶和用戶使用話音入口10有關。在一個示范實施例中,顧客管理子系統(tǒng)130獲取有關用戶的信息(例如,優(yōu)先選擇和人口統(tǒng)計,它們由用戶界面110、廣告子系統(tǒng)120和話音入口10的其他功能有選擇地使用)。顧客管理子系統(tǒng)120可以執(zhí)行與識別、通話、用戶和支付協(xié)議有關的額外功能。雖然分開描述子系統(tǒng)110、120和130,但是,在不脫離本發(fā)明的原理的前提下,每個子系統(tǒng)的操作可以被綜合在一個單一的單元中。
“用戶界面(UI)”110和顧客管理子系統(tǒng)130交互作用,以便提供選擇垂直域和訪問基于互聯(lián)網(wǎng)的信息。垂直域對、用戶可以從話音入口10內選擇的各種領域或區(qū)域加以分類。為了使UI 110能夠有效地與用戶進行通信,必須被動地或主動地確定和理解某些優(yōu)先選擇和用戶情況。顧客管理子系統(tǒng)130將這類信息存入數(shù)據(jù)庫170。或者,一個分開的顧客數(shù)據(jù)庫可以保持這類信息。
顧客管理子系統(tǒng)130獲取確定來自UI 110的顧客的優(yōu)先選擇和情況所需要的信息。UI 110將數(shù)據(jù)傳入顧客管理子系統(tǒng)130,顧客管理子系統(tǒng)130對其加以處理,然后將其轉發(fā)到至少一個數(shù)據(jù)庫。此外,對存在物子系統(tǒng)140中的各種優(yōu)先選擇進行更新,以便進一步解析。然后,存在物子系統(tǒng)140將信息(例如,用戶的優(yōu)先選擇和情況)傳送回UI 110。
有利的是,顧客管理子系統(tǒng)130是可修改和可擴展的,而不會使響應時間有相當大的延長。這樣,將新的垂直域加到話音入口110的過程快速而一致。由于可以總是增加新的垂直域,因此,永遠無法完全地定義顧客情況和人口統(tǒng)計的類型。
顧客管理子系統(tǒng)130經由數(shù)據(jù)庫記錄與簽約和未簽約的用戶進行的所有交易。顧客管理子系統(tǒng)130也記錄用戶在所形成的歷史清單中找到的項目,并跟蹤用戶(在網(wǎng)站上和通過WAP設備)觀看的收集品。
只要有可能,顧客管理子系統(tǒng)130盡量被動地識別簽約顧客。這樣,例如,較佳地經由某種識別密匙(例如,電話號碼和進入系統(tǒng)時的ID(“PIN”))來識別顧客。這種識別會較佳地產生某些優(yōu)先選擇,這些優(yōu)先選擇與顧客和每套優(yōu)先選擇內的顧客的經驗水平有關。此外,在根據(jù)所存儲的信用卡信息而批準購物之前,該系統(tǒng)慮及額外等級的識別(例如,口令識別)。
顧客管理子系統(tǒng)130在每個垂直域內保持一套優(yōu)先選擇,以促進經由話音入口10的用戶交互作用。例如,在一個示范實施例中,顧客管理子系統(tǒng)130從顧客那里收集信息,以便進一步幫助確定為顧客提供什么類型的廣告和如何改善顧客的服務。顧客管理子系統(tǒng)130保持適合于每個被支持的領域的顧客優(yōu)先選擇,并動態(tài)地更新來自數(shù)據(jù)源的顧客數(shù)據(jù)。例如,在感興趣的拍賣領域中,按用戶的請求更新當前的投標狀態(tài)。話音入口10有利地呈現(xiàn)具有適合于該領域的現(xiàn)時的用戶數(shù)據(jù)。例如,在感興趣的拍賣領域中,投標總是在現(xiàn)時的數(shù)秒內。在感興趣的電子商務領域中,當呈現(xiàn)購買價格時,定價信息是現(xiàn)時的。
有利的是,顧客管理子系統(tǒng)130提供報告和分析,以便確定哪些用戶正在訪問哪些服務。此外,顧客管理子系統(tǒng)130提供有關不同人口群體的通話和交易歷史的報告,例如,確定來自某個收入類別、性別或年齡組的用戶訪問哪些服務。顧客管理子系統(tǒng)130也根據(jù)實際效用來提供相關性的報告(例如,有能力報告對電影感興趣的用戶訪問哪些其他的服務)。
為了連續(xù)從一個平臺到另一個平臺(例如,從電話到網(wǎng)絡,或從電話到WAP)增加值和用戶轉換,顧客管理子系統(tǒng)130有利地支持個性化特點,以便用服務器改善顧客的經歷。除了個性化以外,“粘性”的其他來源(顧客根據(jù)競爭來“粘住”服務)包括團體特點的支持(例如,具有共同利益的朋友或人們的網(wǎng)絡)。這樣,如果顧客管理子系統(tǒng)130包括個性化特點和團體特點,則顧客會趨向于更忠實于特定的服務供應商。
為了支持服務(或廣告)任何適應顧客的行為,顧客管理子系統(tǒng)130有利地跟蹤服務的使用。此外,在界面評估的領域中,對界面層級的典型的用戶調查可以有助于識別問題領域或非常有用的領域,或單一通話中相關的各套次要特點。話音入口10的服務的一個重要屬性的另一個例子是定時。例如,使用“闖入”(其中,在清單或提示結束之前,用戶可以中斷回答)可以表示更加高級的用戶,顧客管理子系統(tǒng)130可以有利地檢測到為特殊用戶重復到單一子樹形網(wǎng)絡的一字符串闖入選擇,并導致用于捷徑的機會——或者普通的一個,或者是顧客特定的一個。
“粘性”的一個方面是服務適應顧客的優(yōu)先選擇。這可以包括相對簡單的特點(例如,在支持不重復的“簽約”或“購買”數(shù)據(jù)輸入要求中的顧客信息保存),但它也可以包括對在不同的前端中的特殊子樹形網(wǎng)絡的交互作用進行導航的優(yōu)先選擇,以及對于服務/賣主定購或選擇的優(yōu)先選擇。拿賣主優(yōu)先選擇或定購舉例來說,用戶可以選擇一個“偏愛的賣主”,允許話音入口10已發(fā)現(xiàn)產品的賣主清單限制在兩點最便宜的和偏愛的。
應該根據(jù)用戶的行動來被動地設置垂直優(yōu)先選擇。也就是說,在不只一次要求一個特殊的屬性之后,將設置一個被動的優(yōu)先選擇?;蛘?,優(yōu)先選擇是動態(tài)的,根據(jù)用戶的行動而變化。較佳的是,通過利用話音或網(wǎng)絡界面設置或重新設置所有被動的優(yōu)先選擇,用戶能夠更改它們。
顧客管理子系統(tǒng)130可以從個性化網(wǎng)頁(例如,MyYahoo和MyExcite)取出用戶優(yōu)先選擇(例如,股票信息)、天氣優(yōu)先選擇等。用戶可以在先前經由傳統(tǒng)的互聯(lián)網(wǎng)連接來創(chuàng)建個性化網(wǎng)頁。或者,個性化網(wǎng)頁可以響應于用戶話音命令而由顧客管理子系統(tǒng)130建立。然后,可以對這些網(wǎng)頁進行翻譯,使其可被用于話音入口10。如果不存在特殊的垂直優(yōu)先選擇或當前的呼叫優(yōu)先選擇,則可以有利地將一般的優(yōu)先選擇用作默認優(yōu)先選擇。
以下是一些示范的垂直優(yōu)先選擇要求的清單及它們的描述。貫穿每個界面,每個優(yōu)先選擇有不同的用法。在一個示范實施例中,有關天氣的唯一的優(yōu)先選擇是顧客所要求的關于位置的天氣。默認的情況是,用戶的位置是其ZIP代碼(郵政編碼)。如果可用的話,可以由當前的呼叫位置取代“最通用的位置”。
在感興趣的“體育”領域中,可著眼于幾個不同的優(yōu)先選擇。首先,喜愛的體育運動是一項選擇。也可以把某些體育比賽得分、時間表和比賽結果發(fā)送給用戶。關于網(wǎng)站,可使用排他性,不發(fā)送某些體育運動的廣告和信息。例如,一位用戶可能不想聽取有關曲棍球比賽的信息,而想要了解有關棒球的信息。其次,由于某些團隊比其他團隊更受青睞,所以,可以增加優(yōu)先選擇的粒度。在這些粒度中的每個粒度中,可以使用有限選擇的最近使用(MRU)的清單來確定優(yōu)先選擇清單。除了體育運動和團隊優(yōu)先選擇的類型以外,還可以使用喜愛的事件。
在感興趣的“電影”領域中,所需的優(yōu)先選擇包括顧客的位置與劇院的位置、電影的類型(例如,驚險影片、恐怖影片、動作影片等……)、電影的收視率(AA、G、R等……),以及影片中有顧客喜愛的電影男演員/女演員的影片??梢园堰@些優(yōu)先選擇中的每個優(yōu)先選擇列在有限選擇的MRU清單中。
在感興趣的“交通”領域中,所用的主要優(yōu)先選擇將會是一些特殊的路線,顧客想利用這些路線達到目的地,具有是時間的屬性(當前時間是默認值)。這樣,有限路線的MRU清單可構成顧客的優(yōu)先選擇清單。
在一個示范實施例中,感興趣的“股票”領域有兩級分層級的優(yōu)先選擇。首先,存在市場清單的優(yōu)先選擇;其次,在每個市場內有一個優(yōu)先選擇,從中可觀看股票和指數(shù)。再次,可以將市場與股票的TBD選擇的MRU清單制成表格。其他感興趣的垂直域可以包括飯店、音樂會與實況轉播的事件、出租車,以及班機預定。
仍然參考圖2,存在物子系統(tǒng)140協(xié)調用戶界面110、廣告子系統(tǒng)120、顧客管理子系統(tǒng)130、合成引擎150和更新引擎160對數(shù)據(jù)庫170的訪問。存在物子系統(tǒng)140管理數(shù)據(jù)庫170中所包含的數(shù)據(jù)結構的創(chuàng)建、修改和處理。更新引擎160從各種互聯(lián)網(wǎng)來源收集數(shù)據(jù)庫170中所包含的數(shù)據(jù)。在一個示范實施例中,數(shù)據(jù)庫190中所用的數(shù)據(jù)結構是根據(jù)在“存在物”或事物的一個層級及其它們關系和相互的關系的。有利的是,可以更容易地復制和修改數(shù)據(jù)庫170中的信息,因為數(shù)據(jù)庫170只與存在物子系統(tǒng)140交互作用。參考圖4-10來進一步描述存在物及其創(chuàng)建。尤其是,雖然可以使用存在物的各種其他的結構,但是,參考圖4-6來描述存在物的一個示范數(shù)據(jù)結構模型。參考圖7-10來描述存在物的創(chuàng)建和更新。
合成引擎150確定兩個存在物是否相同,如果相同,則組合這兩個存在物,以形成第三個規(guī)范的存在物。這樣,合成引擎150建立從一個來源收集的有關信息是還是建立與從另一個來源收集的有關信息。參考圖25、26和27來進一步描述合成引擎150的各種功能。
更新引擎160從互聯(lián)網(wǎng)中檢索信息,以更新數(shù)據(jù)庫170中所包含的信息和屬性。在一個示范實施例中,更新引擎160使用從互聯(lián)網(wǎng)中檢索信息的“幅射形”,以便更新數(shù)據(jù)庫170中的信息。參考圖7和圖8來進一步描述更新引擎160的各項操作。
數(shù)據(jù)庫170存儲話音入口10所使用的信息(例如,顧客數(shù)據(jù)、廣告信息,以及產品與服務信息)。把數(shù)據(jù)庫170中的信息存入存在物、存在物屬性、存在物關系和存在物關聯(lián)。下面進一步描述存在物是什么,它們如何形成,它們彼此的關系怎樣,以及它們與話音入口10的功能性的關系如何。在選擇性實施例中,對于一些特殊類型的信息(例如,顧客數(shù)據(jù)、廣告信息和操作記錄)多個數(shù)據(jù)庫可以使用。
圖3展示了話音入口10的示范物理布局。這些物理結構只是舉例而已??梢越Y合所示結構或代替所示結構而使用其他的結構。在一個示范實施例中,話音入口10包括前端服務器210、一個從前到后的網(wǎng)絡220、后端服務器230和一個后端網(wǎng)絡240。用戶經由電話與前端服務器210之一(通過從前到后的網(wǎng)絡220把它連接到后端服務器230)進行通信。
在一個示范實施例中,后端服務器230包括一個代理管理器245、代理者250、豆粒媒260和一個數(shù)據(jù)庫270。代理管理器245經由從前到后的網(wǎng)絡220從前端服務器210之一接收信息的請求。代理管理器245經由后端網(wǎng)絡240進行通信,以確定每個代理管理器245處的工作負荷等級。一旦確定合適的代理管理器245,該合適的代理管理器245從自由代理者250的一個池中取出一個自由代理者,并將該代理者分配給豆粒媒260。豆粒媒260與數(shù)據(jù)庫270有關,以便檢索信息、插入信息、搜索存在物或存在物關系,或執(zhí)行數(shù)據(jù)庫270可能有的任何其他的功能。
設計參考圖3所描述的虛擬數(shù)據(jù)庫結構用于及時地和非常實利地將從互聯(lián)網(wǎng)20收集的信息傳遞給話音入口10的用戶。人們需要和使用通過各種設置和方法的信息,有利的是,話音入口10在各種平臺上支持這一點,這些平臺包括(但不局限于)電話(例如,話音、WAP和兩者)、網(wǎng)絡和便攜式連接計算設備(例如,PalmOS設備、WinCE設備、RIM尋呼機)。
后端服務器230包括具有各種特點的一種數(shù)據(jù)庫服務支持(包括數(shù)據(jù)收集與組合)。如參考圖7和圖8所描述的,數(shù)據(jù)收集包括為特殊的項目類型和/或網(wǎng)站安排的、按規(guī)則的間隔從互聯(lián)網(wǎng)來源收集數(shù)據(jù)。如參考圖9和圖10所描述的,話音入口10檢測數(shù)據(jù)源網(wǎng)站的變化,并通知合適的網(wǎng)站規(guī)則管理器。同樣如參考圖9和圖10所描述的,話音入口10也支持關于數(shù)據(jù)源的數(shù)據(jù)提取的非專家定義。
在“組合”的過程中,話音入口10識別來自不同互聯(lián)網(wǎng)賣主的相同項目。在組合過程中,話音入口10保留有關所有信息源的元數(shù)據(jù)。元數(shù)據(jù)包括有關數(shù)據(jù)的數(shù)據(jù)。例如,元數(shù)據(jù)可以證明有關數(shù)據(jù)要素或屬性(名稱、尺寸、數(shù)據(jù)類型等)的數(shù)據(jù)、有關記錄或數(shù)據(jù)結構(長度、字段、列等)的數(shù)據(jù),以及有關數(shù)據(jù)(數(shù)據(jù)的位置在何處、如何關聯(lián)的、所有權等)的數(shù)據(jù)。此外,在不能自動確定必然性的情況下,話音入口10支持通過非專家的組合判定或非判定的交互式澄清。話音入口10也支持增加新的數(shù)據(jù)類型和數(shù)據(jù)要素,而不改變代碼。另外,話音入口10支持通過市場研究、試驗和機會來加以識別的相關性的領域特殊概念。例如,在感興趣的電子商務領域中,“較便宜的”、“較好的”、“經常被購買的”和“最受歡迎的”是重要的相關性概念。在感興趣的電影領域中,“相關的影片與產品”、“某個種類中的最佳影片”、“最受歡迎”、“受到最佳評論的”和“演員表”是重要的相關性概念。話音入口10收集和保留提供關于項目的附加細節(jié)(例如,產品描述)所必要的相關信息。參考圖25-27來進一步描述組合的操作和功能性。
圖4展示了話音入口10的數(shù)據(jù)庫170所使用的示范數(shù)據(jù)結構模型300,其中,“存在物”(或事物)是給定的屬性、關聯(lián)和關系。具有三角頭的實線描繪了各個存在物之間的“繼承”關系。通過具有開放頭箭頭的虛線描繪各存在物之間的“關聯(lián)”關系。拿繼承關系舉例來說,在數(shù)據(jù)結構模型300中,方框310是一個“事件”?!笆录笔恰按嬖谖铩被蚴挛铮芍赶蚍娇?20的有三角頭的箭頭315表示。同樣,“影片放映”(方框330)是“事件”(方框310),由有三角頭的箭頭335表示。拿關聯(lián)關系舉例來說,事件與“集合地點”相關聯(lián),由指向方框340的有開放頭的箭頭345表示。同樣,如開放頭的箭頭355所示,影片放映(方框330)與“影片包”(方框350)相關聯(lián)。事件也可以是體育運動賽事、戲劇、音樂會、喜劇表演、煙火表演、舞蹈表演或任何其他的活動。
數(shù)據(jù)結構模型300包括圖4中所示的更多存在物、關聯(lián)和關系,但在這里不加以描述。此外,數(shù)據(jù)結構模型300可以包括插圖說明中不包括的更多存在物、關聯(lián)和關系。圖4只是用于說明。
現(xiàn)在參考圖5,所展示的示范數(shù)據(jù)結構模型400表現(xiàn)了用戶或顧客對象與不同的垂直種類之間的與對象有關的關系。繼承與關聯(lián)關系的描述與參考圖4所描述的數(shù)據(jù)結構模型300的描述相同。在一個示范實施例中,數(shù)據(jù)庫170包含被安排在數(shù)據(jù)結構模型400中的用戶信息。但是,在選擇性實施例中,可以把這類用戶信息包含在一個分開的顧客數(shù)據(jù)庫中。
顧客是“存在物”(“顧客存在物方框402”),是層級內最高層次的后代子代或“存在物” 存在物,因此繼承了其所有的屬性和方法。該結構背后的原因是已經創(chuàng)建了那個數(shù)據(jù)庫170及其方法,該結構允許代碼的再使用。
顧客對象包含各種信息。一般的“優(yōu)先選擇”種類包含有關諸如“交通”、“天氣”和“電影”等優(yōu)先選擇的信息。每當顧客進入一個感興趣的、不同的新垂直域時,就創(chuàng)建“優(yōu)先選擇”對象的一個實例到垂直域的名稱,具有插入的優(yōu)先選擇數(shù)據(jù)。如果垂直域已經存在,則用更新的信息來修改對象。
通話種類記錄直接關于用戶通話(通話方框404)的信息。通話可能是呼叫、搜索網(wǎng)站或使用WAP的呼叫。諸如一天時間和持續(xù)時間之類的數(shù)據(jù)是一般的屬性,但關于用戶是從陸上通訊線呼叫還是用手機呼叫的分析對于電話通話而言是特定的。這類數(shù)據(jù)可用于確定話音入口10的營銷對象(出于廣告的目的),并可用于改善性能與服務。顧客對象也具有與每個這些通話對象的鏈接,以確定那個平臺上的最后的通話是什么(以防用戶終止通話并想在那個特定時間重新連接)。
電話通話方框408記錄與通信通話有關的信息,其中,使用電話與入口10進行通信。“電話通話”方框408所包括的信息有當前層次的交互作用、感興趣的當前領域、界面平臺的類型(例如,WWW、WAP、ASR)和以前訪問過的層次等。有利的是,在用戶曾停止以前的通話或被中斷通話的情況下,“電話通話”方框408允許他或她再加入通話。其他存在物方框(例如,信用卡信息存在物、位置存在物或優(yōu)先選擇存在物)包括相關的屬性,并按需要記錄信息。
“專門技術”種類(“專門技術”方框406)用于保持跨越不同平臺(即電話、WAP、WWW)的不同層次的可用性(一般而言,關于不同的優(yōu)先選擇)。顧客擁有與這些種類實例中的每個的鏈接。由于優(yōu)先選擇可以跨越平臺,而用戶的能力卻達不到,因此,“優(yōu)先選擇”種類中不包括這些。
圖6展示了與廣告有關的信息的話音入口110的數(shù)據(jù)庫170所使用的示范數(shù)據(jù)結構模型450。繼承和關聯(lián)關系的描述與圖4中的數(shù)據(jù)結構模型300的描述相同。在一個示范實施例中,數(shù)據(jù)庫170包含被安排在數(shù)據(jù)結構模型450中的廣告信息。但是,在選擇性實施例中,可以把這類廣告信息包含在一個分開的廣告數(shù)據(jù)庫中。
有利的是,數(shù)據(jù)結構模型300、400和450提供了對有關存在物、關聯(lián)與關系的信息進行連續(xù)的擴展布局。而且,模型300、400和500允許迅速創(chuàng)建感興趣的新垂直域,而不改變以前輸入的信息。例如,模型300包括與諸如電影、音樂會和商品(例如,書籍、玩具和電子設備)等事件有關的信息。可以容易地加入任何事件(例如,芭蕾舞),該存在物與“事件”有繼承關系并具有合適的關聯(lián)關系。同樣,可以容易地加入作為存在物的任何商品(例如,車輛),該存在物與“所制造的玩具”有繼承關系并具有合適的關聯(lián)關系。數(shù)據(jù)結構模型300、400和450的動態(tài)性質與可擴展的能力使話音入口10具有一個優(yōu)點成為范圍廣泛的、基于互聯(lián)網(wǎng)的信息和服務的單元話音入口。
圖7展示了存在物(例如,示范數(shù)據(jù)結構模型300(圖4)、數(shù)據(jù)結構模型400(圖5)和數(shù)據(jù)結構模型450(圖6)中所示的存在物)的示范創(chuàng)建過程的流程圖700。在步驟710中,發(fā)現(xiàn)互聯(lián)網(wǎng)上的一張網(wǎng)頁。在一個示范實施例中,使用輻射形來尋找與預定類別的項目有關的特殊網(wǎng)頁。輻射形是傳統(tǒng)上已知的一種程序,該程序通過檢索文檔和循環(huán)檢索在“萬維網(wǎng)”(WWW)中用作參考的一些或所有文檔來自動探索“萬維網(wǎng)”。對比而言,人類所操作的標準網(wǎng)絡瀏覽器不能自動跟隨聯(lián)機圖像和URL改址以外的鏈接。在執(zhí)行步驟710之后,執(zhí)行步驟720,其中,通過使用覆蓋網(wǎng)頁以便過濾出特殊信息的所選表格,可在所找到的網(wǎng)頁上識別信息。在步驟720后,執(zhí)行步驟730,其中,使用規(guī)則來識別來自步驟720中的表格覆蓋圖所檢索的信息的特征信息或屬性。特征信息或屬性定義存在物是什么。規(guī)則定義存在物屬性的組織。例如,電影存在物可以包括片名、導演、演員表、發(fā)行年份和情節(jié)摘要的屬性。
在執(zhí)行步驟730之后,執(zhí)行步驟740,其中,把屬性組織在存在物內,并把存在物存儲在數(shù)據(jù)庫170中。較佳的是,存在物內屬性的組織和安排由預先定義的規(guī)則來建立。
圖8展示了如參考圖7所描述的存在物的示范創(chuàng)建過程。輻射形810為獲取被保存在各種不同的網(wǎng)頁上的信息而經過互聯(lián)網(wǎng)20。根據(jù)規(guī)則820組織和安排輻射形810所檢索的信息,以便將信息放置在數(shù)據(jù)結構830中。在一個示范實施例中,輻射形810從感興趣電影的互聯(lián)網(wǎng)20中檢索信息。例如,輻射形810可以經過IMDB網(wǎng)站,并可以檢索有關特定影片的片名、導演、演員表、發(fā)行年份和播放時間的信息。一旦把電影信息存儲在數(shù)據(jù)結構830中,就把數(shù)據(jù)結構830應用于詞匯表格840。詞匯表格840組織數(shù)據(jù)結構830中所包含的屬性,并將信息放置在三列中。在一個示范實施例中,詞匯表格840的第一列包括原始數(shù)據(jù),第二列包括采用歸一化和標記格式的原始數(shù)據(jù),第三列包括采用可搜索的和混合格式的數(shù)據(jù)。把詞匯表格840和數(shù)據(jù)結構830被包含在數(shù)據(jù)庫170中的存儲器結構內。
舉例來說,如果輻射形810為獲取感興趣影片“失去方舟的入侵者”(“Raiders of the Lost Ark”)的信息而經過互聯(lián)網(wǎng)20,則將根據(jù)對應于電影的規(guī)則來應用從互聯(lián)網(wǎng)20檢索到的數(shù)據(jù),并把它放置在數(shù)據(jù)結構830中。這種電影規(guī)則可以包括片名、導演、演員表和發(fā)行年份,所有這些都是電影屬性。在這個例子中,片名將是“失去方舟的入侵者”,導演將是“史蒂文·斯皮爾伯格”,演員表將是“Harrison Ford和Karen Allen”,年份將是“1981年”,播放時間將是“115分鐘”。這樣,詞匯表格840將包含采用其原始格式的片名“失去方舟的入侵者”、采用歸一和標記格式的數(shù)據(jù)<名稱>失去方舟的入侵者</名稱>、以及采用可搜索的混合格式的數(shù)據(jù)“RaidersLostArk”(沒有任何空格或識別冠詞(例如,the、a、an))。
圖9展示了流程圖900,它描繪了使用非編程方法來收集基于互聯(lián)網(wǎng)的信息的示范過程。在步驟910中,發(fā)現(xiàn)搜索網(wǎng)頁,并使用各種式樣來隔離包含感興趣信息的網(wǎng)頁上的區(qū)域。在執(zhí)行步驟910之后,執(zhí)行步驟920,其中,找到一張合適的表格,并調用特殊程序來提取實際的數(shù)據(jù)和信息。在步驟920后,執(zhí)行步驟930,其中,提供一張?zhí)厥獾木W(wǎng)頁,可以找到具有相關信息的多張網(wǎng)頁。除了一些數(shù)據(jù)特殊樣式以外,還有一個區(qū)域樣式可以定義數(shù)據(jù)特殊樣式在特殊網(wǎng)頁中的何處進行操作。在執(zhí)行步驟930之后,執(zhí)行步驟940,其中,找到與多張網(wǎng)頁上的多份產品或服務清單的鏈接。在一個示范實施例中,使用預測程序來計算來自代碼樣品的產品清單的實際樣式。
一般而言,預測程序計算來自規(guī)則編寫者所提供的需要輸出的樣式。有利的是,樣式預測程序加速了生產,因為規(guī)則編寫者不得不簡單地從HTML代碼粘貼他或她想提取的文本片段,而無需制定樣式使之進行。使用當前用來編寫樣式的輸入字段來插入該數(shù)據(jù)。
舉例來說,預測程序開發(fā)了網(wǎng)頁的“作者”數(shù)據(jù)的樣式,它通過首先讓規(guī)則編寫者將網(wǎng)頁上的作者名稱樣品拷貝入“作者”字段,來提供感興趣書籍的數(shù)據(jù)。然后,算法使樣品數(shù)據(jù)與其在網(wǎng)頁上的位置相匹配。把接近所匹配的數(shù)據(jù)的字符或標記識別為“前綴”和“后綴”。前綴是所匹配的數(shù)據(jù)前面的字符,后綴是所匹配的數(shù)據(jù)后面的字符。使用前綴和后綴來構制樣式。
把所構制的樣式應用于網(wǎng)頁,與其他數(shù)據(jù)匹配。如果所構制的樣式拾取不等同于理想結果的數(shù)據(jù),那么,增加被用于制定樣式的前綴和后綴,以獲得更完整、更準確的樣式。重復這個程序,以改善樣式。
為了進一步闡明這個例子,從提供感興趣書籍的產品數(shù)據(jù)的網(wǎng)頁中取出以下HTML代碼<html>
<title>Programming Perl</title>
written by<b>Larry Wall</b>
</html>
<html>
<title>Learning Perl(<b>2nd edition</b>)</title>
written by<b>Randal Schwartz</b>
</html>
規(guī)則編寫者將“Larry Wall”放在“作者”字段中,以指出這是要提取的關于“作者”的數(shù)據(jù)。
樣式預測算法大致的運作情況如下所示n=1;repeat$page=~m/({.}n)Larry\s+Wall({.}n)/x;$prefix=$1;$suffix=$2;$page=~m/$prefix(.*?)$suffix/x;n=n+1;until($1 eq<desired_data>);從第一張網(wǎng)頁上的n=1開始,算法匹配“>Larry Wall<”,這意味著$前綴獲得值“>”和$后綴獲得值“<”。接下來,樣式預測算法使用它從第一個步驟中獲得的$1和$2的值來建立樣式“>(.*?)<”。使該樣式與網(wǎng)頁相匹配會產生“>編程Perl<”,它不等同于理想的結果“Larry Wall”。所以,使n增加到n=2,改進樣式為包括前綴和后綴中的另一個字符。使網(wǎng)頁與“({.}2)Larry\s+Wall({.}2)”相匹配會產生“b>Larry Wall</”,這意味著$前綴獲得值“b>”和$后綴獲得值“</”。接下來,樣式預測算法使用從第一個步驟中獲得的$1和$2的值來建立樣式“b>(.*?)</”。使該樣式與網(wǎng)頁相匹配會產生“Larry Wall”——理想的輸出。
現(xiàn)在,當規(guī)則編寫一步步地者經過網(wǎng)頁來應用不同網(wǎng)頁上相同的樣式時,他或她發(fā)現(xiàn)樣式匹配關于書籍《Learning(學習)Perl》的網(wǎng)頁上的“Zndedtion(第2版)”。然后,規(guī)則編寫者通過提供理想結果的第二個例子(即,他或她將“Randal Schwartz”放在GUI輸入字段)來改進算法,這引起樣式預測算法進一步增加n,直到創(chuàng)建在<b>前面加強一個“y”的一種樣式。根據(jù)數(shù)據(jù)和樣式所需的網(wǎng)絡數(shù)據(jù)樣式的復雜程度,算法可以執(zhí)行數(shù)次迭代。
在執(zhí)行步驟940之后,執(zhí)行步驟950,其中,生成賣主特殊數(shù)據(jù)提取文件。在一個示范實施例中,使用計算來自代碼樣品的相關URLs的一種程序。或者,可以傳送計算URLs的程序作為表格。在執(zhí)行步驟950之后,執(zhí)行步驟960,其中,創(chuàng)建高速緩沖存儲器。在執(zhí)行步驟960之后,執(zhí)行步驟970,其中,創(chuàng)建關于提取產品數(shù)據(jù)的樣式。在一個較佳實施例中,退回測試機制支持對特殊程序進行編輯。
圖10展示了與話音入口10相關聯(lián)的規(guī)則的非編程制定的示范過程。在一個示范過程中,來自一組規(guī)則編寫者1010的一位規(guī)則編寫者訪問“萬維網(wǎng)”(“WWW”)1020,以便訪問來自數(shù)據(jù)源1030、數(shù)據(jù)源1035、數(shù)據(jù)源1040或連接到WWW 1020的任何其他數(shù)據(jù)源中的任何一個數(shù)據(jù)源的信息。將從數(shù)據(jù)源檢索到的數(shù)據(jù)放入使用數(shù)據(jù)組織工具1025的數(shù)據(jù)結構。規(guī)則編寫者1010使用數(shù)據(jù)組織工具1025來將大量可能的表格中的一張表格應用于經由WWW 1020而存在的信息“網(wǎng)頁”。這類表格提供網(wǎng)頁上相關信息的位置指示,并標以某種特殊標記。例如,WWW 1020上所提供的網(wǎng)頁可以包括網(wǎng)頁左上角處的一個數(shù)據(jù)輸入框。此外,可以把關于部分或服務的相關信息可以被定位在HTML標記(例如,代表書名的“<title(名稱)>”)后面。
應該注意,這里所用的術語“網(wǎng)頁”包括用戶界面屏幕或可以由診斷系統(tǒng)的用戶觀看的類似的布置(例如,提供數(shù)據(jù)、消息、報告等的圖解或文本表現(xiàn)的屏幕)。而且,這類網(wǎng)頁可以由標記語言或編程語言(例如,Java、perl、java script)或任何其他合適的語言來定義。
通過使用規(guī)則編寫者1010從數(shù)據(jù)組織工具1025中選擇的表格,可以將來自數(shù)據(jù)源的數(shù)據(jù)組織入數(shù)據(jù)結構1045、數(shù)據(jù)結構1050、數(shù)據(jù)結構1055或用于保持信息的任何類似的結構??梢栽诮y(tǒng)一的數(shù)據(jù)結構1060的構造中比較、融合或使用數(shù)據(jù)結構1045、1050和1055。把統(tǒng)一的數(shù)據(jù)結構1060被存儲在數(shù)據(jù)庫1070中。
有利的是,圖10所示的示范過程允許非專家的規(guī)則編寫者1010從數(shù)據(jù)組織工具1025所提供的各種表格中進行選擇,以便用于檢索來自經由WWW 1020而存在的特殊網(wǎng)站的信息。這樣,利用由使用數(shù)據(jù)組織工具1025的規(guī)則編寫者選擇的表格,可以把來自數(shù)據(jù)源1030、1035和1040的網(wǎng)頁上所包含的數(shù)據(jù)連續(xù)更新到數(shù)據(jù)庫1070。當在準確性方面對數(shù)據(jù)結構1045、1050和1055中所包含的信息進行比較時,數(shù)據(jù)組織工具1025檢測網(wǎng)頁何時已改變其對應的網(wǎng)頁上的數(shù)據(jù)的格式或布置。
圖11-24展示了創(chuàng)建新規(guī)則的示范過程。此外,圖11-24展示了規(guī)則編寫者與數(shù)據(jù)組織工具1025之間可能的交互作用(圖10)。一個示范規(guī)則基于一個現(xiàn)存的規(guī)則Amazon.com書籍產品。在構制這個規(guī)則的過程中所采取的步驟類似于在構制任何其他規(guī)則的過程中所采取的步驟。
圖11展示了用于開始創(chuàng)建規(guī)則820的圖形用戶界面(GUI)1110(圖8)。GUI1110包括賣主窗口1120、輻射形選擇窗口1130、詢問窗口1140、狀態(tài)窗口1150、搜索框區(qū)域1160和代碼窗口1197。搜索框區(qū)域1160包括滑動條1170、一套向右的箭頭1180、一套向左的箭頭1190和搜索窗口1195。
為了開始一個新的數(shù)據(jù)源,規(guī)則編寫者進入賣主窗口1120中的數(shù)據(jù)源(例如,“Amazon Book(書籍)”)。規(guī)則編寫者按“進入”并點擊“新”按鈕。在執(zhí)行這個動作之后,示出圖12中所示的圖形用戶界面(GUI)1200。規(guī)則編寫者在確認正確地列出該數(shù)據(jù)源之后點擊“完成”按鈕。接下來,示出圖13中所示的圖形用戶界面(GUI)1300。對應于所選的賣主名稱來顯示URL。要求規(guī)則編寫者確認正確的URL。在“Amazon Book(書籍)”的例子中,URLhttp//www.AmazonBook.com出現(xiàn)在GUI 1300的窗口中。但是,URL鏈接應該讀出http//www.Amazon.com。規(guī)則編寫者糾正URL并點擊“完成”按鈕。
現(xiàn)在再次參考圖11,規(guī)則編寫者選擇所需的詢問類型。首先,規(guī)則編寫者選擇詢問窗口1140,并從潛在的詢問清單中進行選擇。例如,“書籍包”也許是對于的書籍垂直域的可能的詢問。當規(guī)則編寫者點擊詢問窗口1140中的“SDE”(搜索數(shù)據(jù)編輯器)按鈕時,開始此搜索。SDE按鈕調用搜索數(shù)據(jù)編輯器,這提供了圖14中所示的圖形用戶界面(GUI)1400。GUI 1400示出可用于搜索感興趣的特殊項目的屬性清單。例如,在正在搜索書籍的情況下,示出諸如ISBN或UPC等屬性。在搜索其他項目的情況下,列出對應于那個項目的屬性。搜索“影片放映”會產生諸如“影片包”、時間和放映日期等被列出的屬性(請見參考圖4所描述的方框330)。
規(guī)則編寫者將ISBN號碼打入對應的數(shù)據(jù)框中并點擊“完成”。GUI 1400中的按鈕1430有利地允許規(guī)則編寫者在不同的搜索期間保存不同的搜索標準。一旦輸入搜索標準,規(guī)則編寫者就點擊“完成”,并且,因為沒有定義關于特殊數(shù)據(jù)源(即“Amazon Book(書籍)”)的規(guī)則,因此,出現(xiàn)圖15中所示的圖形用戶界面(GUI)1500。GUI 1500詢問規(guī)則編寫者是否想要增加新的規(guī)則或改變搜索數(shù)據(jù)。在這個例子中,規(guī)則編寫者點擊“增加”按鈕,GUI 1500擴展成為圖16中所示的圖形用戶界面(GUI)1600。
現(xiàn)在參考圖16,規(guī)則編寫者確認突出顯示的正確類型的詢問。在這個例子中,突出顯示ISBN,規(guī)則編寫者點擊“是”按鈕。出現(xiàn)圖17中所示的圖形用戶界面(GUI)1700出現(xiàn),以指導規(guī)則編寫者將“Amazon書籍”的主頁載入netscape(網(wǎng)絡導航器)瀏覽器。指導規(guī)則編寫者瀏覽與ISBN規(guī)則有關的網(wǎng)頁。一旦搜索網(wǎng)頁被載入互聯(lián)網(wǎng)瀏覽器,規(guī)則編寫者就點擊“完成”按鈕。
圖18中所示的圖形用戶界面(GUI)1800示出將由規(guī)則編寫者選擇的一項表格選擇。如果表格正確,則規(guī)則編寫者點擊“完成”按鈕。如果所列表格沒有為規(guī)則編寫者提供所要求的選擇,則規(guī)則編寫者點擊“下一步”按鈕以查看網(wǎng)頁上其他的表格。一旦發(fā)現(xiàn)匹配的網(wǎng)頁,就顯示圖19中所示的圖形用戶界面(GUI)1900。
數(shù)據(jù)組織工具1025(圖10)在互聯(lián)網(wǎng)瀏覽器中顯示產生的網(wǎng)頁。如果網(wǎng)頁正確,則規(guī)則編寫者點擊GUI 1900上的“好”。出現(xiàn)圖20中所示的圖形用戶界面(GUI)2000出現(xiàn),并詢問如果搜索在多個項目上匹配,則如何檢測網(wǎng)頁上單個的項目。也使用GUI 2000來指出在哪里能找到URL以獲得有關詢問的項目的細節(jié)。如果只找到一個單個的項目,則規(guī)則編寫者點擊“延期”按鈕,因為所呈現(xiàn)的信息不足以建立正規(guī)的表達式。如果找到多個項目,則將正規(guī)的表達式輸入數(shù)據(jù)窗口2010。例如,作者搜索可以返回多個項目,因為一位作者可能寫了幾本書。在其他情況下,即使詢問只與一個項目匹配,也可能需要跟隨附加的URL鏈接,以獲得信息。
接下來,出現(xiàn)圖21中所示的圖形用戶界面(GUI)2100出現(xiàn)并被用于檢測多張產品網(wǎng)頁。如果規(guī)則編寫者直接到被搜索的項目,則不需要建立正規(guī)的表達式的信息。再次參考圖11,代碼窗口1197中充滿來自被檢索的網(wǎng)頁的HTML代碼。這時,規(guī)則編寫者準備好規(guī)定屬性。通過將正規(guī)的表達式輸入屬性名稱旁邊的框,來規(guī)定屬性。作為表達式的結果,正規(guī)的表達式必須規(guī)定其中的一個子字符串(使用括弧)。例如,正規(guī)的表達式“這個(所有)匹配”將返回作為其結果的“所有”(假設正規(guī)的表達式曾經能夠匹配)。例如,要確定用于尋找書名的樣式,則要求規(guī)則編寫者將書名打入搜索窗口1195??梢允褂酶鞣NHTML信號。要求“\s*”指出文字之間可能有的空格。被輸入搜索窗口1195的搜索字符串的第一個匹配將突出顯示HTML代碼中所發(fā)現(xiàn)的第一個匹配。例如,書名的一個示范屬性可能是“<title(名稱)>([<]*)</title(名稱)>”。一旦輸入該屬性,就會發(fā)現(xiàn)對于該屬性的所有匹配。
再次參考圖14,搜索數(shù)據(jù)編輯器1400包括一個表格,可以用來把值賦予取決于類型的屬性。狀態(tài)窗口指出數(shù)據(jù)組織工具1025正在做什么。在一個示范實施例中,狀態(tài)的狀態(tài)為空閑,在互聯(lián)網(wǎng)上提出詢問并使用高速緩沖存儲器。詢問窗口1140允許規(guī)則編寫者設置所考慮的數(shù)據(jù)源所需的詢問類型,并通過使用SDE按鈕來設置搜索標準。
如果進行詢問搜索,則輻射形選擇窗口1130允許規(guī)則編寫者設置要使用的輻射形。在一個示范實施例中,可能的輻射形類型是完全的、增加的、特殊的和參考的。完全的輻射形采用與所選類型匹配的所有項目。通常使用增加的輻射形來拾取來自互聯(lián)網(wǎng)數(shù)據(jù)源的數(shù)據(jù)的更新。通常使用特殊的輻射形來獲得網(wǎng)站具有的特殊的事物(例如,暢銷書)。通常使用參考的輻射形來確認網(wǎng)站仍然是上行的,規(guī)則正在起作用。
賣主窗口1120允許規(guī)則編寫者設置將繼續(xù)工作的數(shù)據(jù)源。搜索窗口1195允許規(guī)則編寫者保存。在HTML代碼中要搜索的文本。在代碼窗口1197中,有一個光標指出文本輸入的位置。一套向左的箭頭1190包括第一個數(shù)字,它是當從高速緩沖存儲器運行時將要進行搜索的地方的起點。第二個數(shù)字指出高速緩沖存儲器中的網(wǎng)頁的總數(shù)。該窗口中的這套箭頭控制網(wǎng)頁,使之從當規(guī)則編寫者從高速緩沖存儲器運行時開始。一套向右的箭頭1180包括使所檢索的網(wǎng)頁滾動的箭頭。
輻射形類似于詢問,但是,當其他規(guī)則不可應用時,調用它們。輻射形負責收集有關與所規(guī)定的類型相匹配的網(wǎng)站中的每個對象的信息。輻射形包括幾個被嵌套的回路,把每個回路設計成轉向層級中更深的一個層次?,F(xiàn)在參考圖22,示出關于書籍輻射形的示范輻射形層級2200,其中,層次2210是開始網(wǎng)頁,層次2220代表書籍類別網(wǎng)頁,層次2230代表書籍子類別網(wǎng)頁,而層次2240代表書籍網(wǎng)頁。
現(xiàn)在參考圖23,使用圖形用戶界面(GUI)2300來檢索與輻射形規(guī)則有關的網(wǎng)頁的URL。輻射形深度滑動規(guī)則允許規(guī)則編寫者告訴數(shù)據(jù)組織工具1025需要經過多少往下的鏈接才能達到實際的產品網(wǎng)頁。上限滑動規(guī)則允許規(guī)則編寫者規(guī)定對于幅射形要獲取多少項目的限制。一旦選擇URL并選擇輻射形深度和上限,規(guī)則編寫者就點擊“完成”按鈕。示出圖24中所示的圖形用戶界面(GUI)2400。規(guī)則編寫者輸入輻射形的搜索樣式,以便使用與參考圖11所描述的詢問而輸入的搜索樣式相類似的方式。一旦輸入樣式,規(guī)則編寫者就點擊“建立”按鈕,輻射形將開始運行。
有利的是,參考圖11-24所表現(xiàn)和描述的圖形用戶界面允許非專家的規(guī)則編寫者執(zhí)行數(shù)據(jù)搜索并創(chuàng)建關于信息檢索的規(guī)則的表格。一旦創(chuàng)建這些表格,就可以頻繁地使用表格來收集被更新的信息。此外,通過使用對應于網(wǎng)站上的賣主所提供的信息的布置和顯示的普通表格,表格有助于檢索賣主的網(wǎng)站中可得到的大量信息。有利的是,不由專家創(chuàng)建的規(guī)則表格。降低了更新網(wǎng)站中可得到的信息的成本。此外,表格有利地使基于互聯(lián)網(wǎng)的信息的準確檢索自動化。
圖25展示了組合數(shù)據(jù)庫中的信息的示范過程。在圖25所示的示范實施例中,流程圖2500描繪了由合成引擎150(圖2)執(zhí)行的過分簡單化的組合過程或“迅速組合”。在步驟2510中,更新引擎160從網(wǎng)絡20接收信息并經由存在物子系統(tǒng)140將信息放置在數(shù)據(jù)庫170中的存在物數(shù)據(jù)結構中。合成引擎150可以經由訪問數(shù)據(jù)庫170的存在物子系統(tǒng)140訪問來自更新引擎160的存在物。在執(zhí)行步驟2510之后,執(zhí)行步驟2515,其中,合成引擎150從對應于在步驟2510中被檢索的存在物的屬性定義表格中收集確切的組合屬性。在執(zhí)行步驟2515之后,執(zhí)行步驟2512,其中,合成引擎150執(zhí)行來自從數(shù)據(jù)庫170檢索到的實體的每個組合屬性的混組合,使之成為容易比較的表格。在一個示范實施例中,“混合”表格除去空格、介詞和其他不必要的詞。有利的是,“混合”格式提供了迅速搜索的能力。
在執(zhí)行步驟2520之后,執(zhí)行步驟2525,其中,合成引擎150闡明一個數(shù)據(jù)庫詢問,在該詢問中,把數(shù)據(jù)源設置為“相同”,把狀態(tài)被設置為“規(guī)范”。這個詢問意在從與當前的信息相匹配的相同的數(shù)據(jù)源文件中找到一個已存在的規(guī)范的存在物。在執(zhí)行步驟2525之后,執(zhí)行步驟2530,其中,作出是否在數(shù)據(jù)庫170中發(fā)現(xiàn)匹配的判定。如果因步驟2525的詢問而在數(shù)據(jù)庫170中發(fā)現(xiàn)匹配,則執(zhí)行步驟2535,其中,對數(shù)據(jù)庫170中所包含的存在物進行更新。
如果從步驟2525的詢問中沒有發(fā)現(xiàn)數(shù)據(jù)庫170中有匹配,則執(zhí)行步驟2540,其中,重新闡明步驟2525的詢問,并把數(shù)據(jù)源設置為“相同”,把狀態(tài)設置為“非規(guī)范”。這個詢問意在從與當前的信息相匹配的相同的數(shù)據(jù)源文件中找到一個已存在的存在物。在步驟2540后,執(zhí)行步驟2545,其中,作出是否從步驟2540的被重新闡明的詢問中發(fā)現(xiàn)數(shù)據(jù)庫170中有匹配的判定。如果發(fā)現(xiàn)匹配,則執(zhí)行步驟2550,其中,對數(shù)據(jù)庫170中的存在物進行更新。
如果在數(shù)據(jù)庫170中沒有發(fā)現(xiàn)匹配,則執(zhí)行步驟2555,其中,重新闡明詢問,把數(shù)據(jù)源設置為“任何”,并把狀態(tài)設置為“規(guī)范”。這個詢問意在從與當前的信息相匹配的任何數(shù)據(jù)源中找到一個已存在的規(guī)范的存在物。在步驟2555后,執(zhí)行步驟2560,其中,作出是否在數(shù)據(jù)庫170中發(fā)現(xiàn)匹配的判定。如果在數(shù)據(jù)庫170中沒有發(fā)現(xiàn)匹配,則執(zhí)行步驟2565,其中,將一個存在物加入數(shù)據(jù)庫170。
如果在數(shù)據(jù)庫170中發(fā)現(xiàn)匹配,或在執(zhí)行步驟2550之后,執(zhí)行步驟2570,其中,作出該匹配是否是一個系統(tǒng)存在物的判定。如果該匹配是系統(tǒng)存在物,則執(zhí)行步驟2575,其中,對系統(tǒng)存在物進行更新。如果該匹配不是系統(tǒng)存在物,則執(zhí)行步驟2580,其中,形成一個規(guī)范的系統(tǒng)存在物。在執(zhí)行步驟2580之后,執(zhí)行步驟2585,其中,把存在物加入數(shù)據(jù)庫170。在步驟2585后,執(zhí)行步驟2590,其中,對組合表格進行更新。
有利的是,圖25所示的組合數(shù)據(jù)庫中的信息的示范過程提供了對多個網(wǎng)站的信息的比較。這樣,可以作出一個網(wǎng)站是否包含與另一個網(wǎng)站相同的信息的判定。而且,話音入口10的數(shù)據(jù)庫170中所包含的信息可以連續(xù)增加信息、關系和來自基于互聯(lián)網(wǎng)的來源的信息的并聯(lián),這加大了從數(shù)據(jù)源檢索到的信息的可用性。
圖26展示了流程圖2600,描繪了在組合的示范過程中所采取的步驟。在參考圖26所描述的示范過程中,所示出的組合過程比參考圖25所描述的流程圖2500中所描繪的組合過程更加全面。在步驟2610中,合成引擎150從數(shù)據(jù)庫170讀取屬性定義表格。在執(zhí)行步驟2610之后,執(zhí)行步驟2615,其中,合成引擎150讀取要求高級組合的每種存在物類型的組合控制語言文件。在執(zhí)行步驟2615之后,執(zhí)行步驟2620,其中,合成引擎150將組合文件匯編成中間計算機代碼。在執(zhí)行步驟2620之后,執(zhí)行步驟2625,其中,合成引擎150將以前組合的存在物存入存儲器。在步驟2625后,執(zhí)行步驟2630,其中,合成引擎將屬性收集到同等的各個集合中。在步驟2630后,執(zhí)行步驟2635,其中,作出屬性是否是文本的判定。如果合成引擎150確定屬性不是文本的,則執(zhí)行步驟2640,其中,將各個值編入索引。如果合成引擎150判定屬性是文本的,則執(zhí)行步驟2645,其中,合成引擎150將屬性中的子字符串事件編入索引。
在步驟2645后,執(zhí)行步驟2650,其中,合成引擎150判定是否建立文本。如果判定沒有建立文本,則執(zhí)行步驟2670。如果判定建立文本,則合成引擎150在步驟2655中識別文本的位置和被隔離的結構段。在步驟2655后,執(zhí)行步驟2660,其中,合成引擎150解析被隔離的各個部分并識別語義信息。在步驟2660后,執(zhí)行步驟2665,其中,合成引擎150將語義信息編入索引。在步驟2665后,執(zhí)行步驟2670,其中,合成引擎150執(zhí)行有效性檢查,以檢驗數(shù)據(jù)庫170的完整性。在步驟2670后,執(zhí)行步驟2675,其中,合成引擎150檢索將被組合的存在物。
在步驟2675后,執(zhí)行步驟2680,其中,合成引擎150激活關于對應的存在物類型的組合標準和匹配程序。組合標準和匹配程序包括使用如參考圖10所描述而建立的存在物規(guī)則。在步驟2680后,執(zhí)行步驟2685,其中,合成引擎150執(zhí)行來自組合標準和匹配程序的第一個組合規(guī)則,并返回所有匹配。在步驟2685后,執(zhí)行步驟2690,其中,作出是否已發(fā)現(xiàn)可接受的匹配的判定。在一個示范實施例中,可接受的匹配通常具有預定的屬性百分比(例如,70%)的一個匹配。在一個選擇性實施例中,可接受的匹配是所有屬性具有相同的值的一個匹配。如果已發(fā)現(xiàn)可接受的匹配,則執(zhí)行步驟2697,其中,合成引擎150將存在物組合在一起。如果沒有發(fā)現(xiàn)可接受的匹配,則執(zhí)行步驟2691,其中,執(zhí)行下一個組合規(guī)則,并返回所有匹配。
在步驟2691后,執(zhí)行步驟2692,其中,作出是否發(fā)現(xiàn)可接受的匹配的判定。如果發(fā)現(xiàn)可接受的匹配,則執(zhí)行步驟2697,其中,合成引擎150將存在物組合在一起。存在物的組合包括創(chuàng)建一個新的存在物,該存在物與將被組合的存在物有關,并包含其中的所有信息。如果沒有發(fā)現(xiàn)可接受的匹配,則執(zhí)行步驟2693,其中,作出是否已測試了最后的規(guī)則的判定。如果還沒有測試最后的規(guī)則,則再次執(zhí)行步驟2691。如果已經測試最后的規(guī)則,則執(zhí)行步驟2694,其中,合成引擎150判定是否有堅固的局部匹配。在一個示范實施例中,堅固的局部匹配是其中的匹配在某個百分比(例如,70%)內的一種匹配。如果存在堅固的局部匹配,則執(zhí)行步驟2698,其中,服從人的檢查。如果沒有發(fā)現(xiàn)局部匹配,則執(zhí)行步驟2695,其中,合成引擎150拒絕組合創(chuàng)建,并且執(zhí)行步驟2699,其中,創(chuàng)建一個新的存在物。
有利的是,圖26中所示的數(shù)據(jù)庫中的組合信息的示范過程提供了對來自相同或不同的數(shù)據(jù)源的信息進行的自動比較。這樣,可以連續(xù)更新數(shù)據(jù)庫170中所包含的信息,并增加它與來自其他數(shù)據(jù)源的信息的相關性。此外,組合慮及編輯比互聯(lián)網(wǎng)上單獨存在的數(shù)百萬個數(shù)據(jù)庫更完整、更堅固的統(tǒng)一數(shù)據(jù)庫。
圖27展示了創(chuàng)建來自兩個數(shù)據(jù)結構的一個規(guī)范的數(shù)據(jù)結構的示范過程。由獨特的識別號碼來識別數(shù)據(jù)文件2700,并包含第一個數(shù)據(jù)文件2710、第二個數(shù)據(jù)文件2720和一個規(guī)范的數(shù)據(jù)文件2730。在一個示范實施例中,第一個數(shù)據(jù)文件2710包含有關從IMDB(“互聯(lián)網(wǎng)電影數(shù)據(jù)庫”)網(wǎng)站(http//www.IMDB.com)檢索到的特殊影片的信息。第二個數(shù)據(jù)文件2720包括從Reel.com網(wǎng)站獲得的特殊影片的電影信息。在圖27所展示的例子中,數(shù)據(jù)文件2710包括片名“亞利疊那州的男孩”、導演“Wiltz”、發(fā)行年份“1997年”和提要“好影片”。同樣,數(shù)據(jù)文件2720包括片名“亞利桑那州的男孩”、導演“Bob Wiltz”、發(fā)行年份“1998年”和空白的情節(jié)摘要。
在創(chuàng)建規(guī)范的數(shù)據(jù)文件的過程中,引入了規(guī)則文件2740,這包含一種特殊類型的信息的規(guī)則。在圖27所示的例子中,規(guī)則文件2740包含有關電影屬性的信息。通過應用規(guī)則2740,通過從數(shù)據(jù)文件27和數(shù)據(jù)文件2720中采用最完整的片名(是來自數(shù)據(jù)文件2710的片名“亞利桑那州的男孩”),來創(chuàng)建規(guī)范的數(shù)據(jù)文件2730。從數(shù)據(jù)文件2720獲得導演信息,因為導演信息比數(shù)據(jù)文件2710更完整(因為它包含導演的姓和名)。數(shù)據(jù)文件2710所列出的發(fā)行年份和數(shù)據(jù)文件2720所列出的發(fā)行年度相互沖突。根據(jù)原先的信息來解決該沖突,指出數(shù)據(jù)文件2720的發(fā)行年度更正確。規(guī)范的數(shù)據(jù)文件2730包括情節(jié)摘要數(shù)據(jù)文件2710,因為數(shù)據(jù)文件2720的情節(jié)摘要是空白的。
有利的是,參考圖27所描述的,創(chuàng)建規(guī)范的數(shù)據(jù)文件的過程所創(chuàng)建的數(shù)據(jù)文件具有更完整、更準確的信息。此外,該過程允許對多個網(wǎng)站之間的信息進行比較。另外,規(guī)范的數(shù)據(jù)文件的創(chuàng)建過程允許增加各個數(shù)據(jù)文件中的相關性與關聯(lián)關系。
圖28展示了在隔離從網(wǎng)上獲得的數(shù)據(jù)和轉換該數(shù)據(jù)用于存儲在數(shù)據(jù)庫中的期間所執(zhí)行的各項操作的功能圖2800。示范過程包括將數(shù)據(jù)從網(wǎng)絡20提取到安排和組織數(shù)據(jù)的數(shù)據(jù)結構2810中。例如,可以從互聯(lián)網(wǎng)提取與交通報告有關的數(shù)據(jù),以包括有關說明、主要馬路、十字路口、時間、日期和激烈等級的信息。通過使用包括文本樣式和說明(允許將數(shù)據(jù)安排和組織到數(shù)據(jù)結構2810中)的規(guī)則2815,來創(chuàng)建和組織數(shù)據(jù)結構2810。把數(shù)據(jù)結構2810被存儲在數(shù)據(jù)庫上的數(shù)據(jù)文件中。數(shù)據(jù)結構2810中的數(shù)據(jù)經歷轉換,其中,應用第一個術語替換表格來創(chuàng)建數(shù)據(jù)結構2820。在術語替換期間應用規(guī)則2825,來創(chuàng)建數(shù)據(jù)結構2820,包括轉換表格的詞匯條目。在交通報告例子中,把“Rd,”轉換成“馬路”,把“I.”轉換成“州際的”,以及把“Re.”轉換成“路線”。
然后,根據(jù)應用被轉換數(shù)據(jù)的屬性短語語法的規(guī)則2835,將數(shù)據(jù)結構2820中所包含的數(shù)據(jù)放在數(shù)據(jù)結構2830中的解析表格中。在交通報告例子中,識別“方向”(例如,東、南、西、北),并確定“公路標識符”(例如,“州際的”或“公路”)。然后,通過應用術語布置規(guī)則2845,將數(shù)據(jù)結構2830中的數(shù)據(jù)放置在數(shù)據(jù)結構2840中重新安排的表格中。由第二個術語替換表格操作數(shù)據(jù)結構2840中的數(shù)據(jù),并通過應用來自詞匯轉換表格的規(guī)則2855而放置在數(shù)據(jù)結構2580中。例如,術語“St.”根據(jù)詞匯轉換表格中的它的位置標識符<street st(街道St.)>or(或)<City st(城市St.)>而被確定為是“街道”或是“圣”。
在執(zhí)行詞匯轉換之后,將數(shù)據(jù)放入數(shù)據(jù)結構2860——一種未被組合的、歸一化和被標記的格式。數(shù)據(jù)結構2860較佳地駐留在數(shù)據(jù)庫2850中。歸一化和被標記的格式是指包括統(tǒng)一組織以便能夠容易地搜索和比較數(shù)據(jù)的一種格式,以及HTML標記。HTML標記經常提供有關數(shù)據(jù)類型、數(shù)據(jù)位置和數(shù)據(jù)長度的信息。未被組合意味著,數(shù)據(jù)沒有經歷參考圖25和26所描述的組合過程。
有利的是,參考圖28所描述的數(shù)據(jù)隔離過程從網(wǎng)上獲取數(shù)據(jù),并將其轉換成數(shù)據(jù)庫中的一種歸一化和被標記的格式。準備歸一化和被標記的數(shù)據(jù),用于組織、處理和組合。有利的是,數(shù)據(jù)隔離過程是統(tǒng)一的,用于處理來自寬于范圍的數(shù)據(jù)源的數(shù)據(jù)。這樣,該過程通常包括從各種互聯(lián)網(wǎng)來源獲得數(shù)據(jù);創(chuàng)建采用第一種格式的、具有所獲得數(shù)據(jù)的第一個數(shù)據(jù)文件;以及,從所獲得數(shù)據(jù)產生短語,其中,短語采用與特殊界面相關聯(lián)的第二種格式??梢允褂梅秶鷮拸V的應用程序來將所獲得的數(shù)據(jù)轉換成第一種和第二種格式。例如,可以使用文本樣式、詞匯轉換表格、屬性短語語法和術語布置規(guī)則來將所獲得的數(shù)據(jù)轉換成一種統(tǒng)一的、可搜索的格式,把該數(shù)據(jù)保存在數(shù)據(jù)庫中的數(shù)據(jù)文件中,然后,將被保存的數(shù)據(jù)轉換成一種界面特殊格式。在選擇性實施例中,可以使用其他的樣式、表格、規(guī)則和數(shù)據(jù)操作應用程序。
圖29是功能圖2900,展示了經由某個用戶界面平臺(例如,WAP、網(wǎng)絡、電話、ASR、TTF)將數(shù)據(jù)從數(shù)據(jù)庫170轉換到話音入口10的用戶。通過應用具有歸一化和被標記的數(shù)據(jù)的屬性短語語法的規(guī)則2915,將數(shù)據(jù)結構2860中所包含的數(shù)據(jù)(也在圖29中示出)放入數(shù)據(jù)結構2910中的一個解析表格中。屬性短語語法采用歸一化和被標記的數(shù)據(jù)來創(chuàng)建包括被識別的屬性的切合實際的短語。然后,通過應用使用規(guī)則2920(包含詞匯條目轉換表格)的術語替換表格,將來自數(shù)據(jù)結構2910的數(shù)據(jù)放在數(shù)據(jù)結構2920中。在示范實施例中,規(guī)則2920的詞匯條目轉換表格列出對應于一個特殊界面的數(shù)據(jù)輸出結構。例如,對于WAP應用程序把術語“路線(route)”轉換成“Rt.”,對于使用語音的電話應用程序把它轉換成“Route”。同樣,對于WAP應用程序把術語“U.S.”轉換成“U.S.”,對于使用語音的電話應用程序把它轉換成“you ess”。
根據(jù)所用的輸出設備,通過應用規(guī)則2935(其中,應用術語代替規(guī)則),將來自數(shù)據(jù)結構2920的數(shù)據(jù)放入數(shù)據(jù)結構2930中的重新安排的表格中。術語重新布置規(guī)則移動術語到最適合不同用戶界面的安排。然后,通過應用包括短語生成語法的規(guī)則2945,將數(shù)據(jù)結構2930中的數(shù)據(jù)放置在其中生成句子的數(shù)據(jù)結構2940中。例如,可以生成一個句子,該句子說“我們在<主要馬路>上的<交叉位置>與<交叉位置>之間發(fā)生了<嚴重>的交通事故”。一旦數(shù)據(jù)采用數(shù)據(jù)結構2940的格式,就可準備用于各種輸出界面(例如,WAP、網(wǎng)絡、電話和ASR)。
有利的是,參考圖29所描述的數(shù)據(jù)轉換過程是一個統(tǒng)一的過程,它為廣泛的用戶界面而獲取和準備數(shù)據(jù)。例如,該過程慮及將從網(wǎng)絡來源提取數(shù)據(jù),并為經由語音界面的語音傳輸,用語義的方法來識別和準備數(shù)據(jù)。同時,該過程慮及為傳輸?shù)絎AP設備或網(wǎng)絡應用程序而準備相同的數(shù)據(jù)。
圖30-33表現(xiàn)了展示用戶與話音入口10之間的示范交互作用的幾條操作路徑。如參考圖32-33所描述的,用戶界面110較佳地利用清楚的提示,以指導用戶適當?shù)匕l(fā)言。
圖30是描繪一種示范系統(tǒng)概觀的流程圖3000,包括代表話音入口10的各種功能性的程序方框。在一個示范執(zhí)行路徑中,在方框3010處,話音入口10說“歡迎到Quack,由American Express為您提供”,以此向用戶打招呼。較佳的是,話音入口10將呼叫者ID用作識別用戶的方法。在一個較佳實施例中,將電話號碼作為一個顧客屬性存儲在數(shù)據(jù)庫170中。或者,將電話號碼存儲在顧客數(shù)據(jù)庫中。話音入口10繼續(xù)說“你好,Steve Woods。請說出你的PIN或在數(shù)字按鍵鍵盤上輸入它。如果你不是Steve,請說出或輸入你的電話號碼?!比缓?,用戶口頭回答“5082”,提供他或她的PIN。一旦作出鑒定,話音入口10就進行到方框3020。在方框3020處,話音入口10指出“你在Quack通道。請說出以下清單電影、天氣、交通、股票和體育中你所感興趣的類別的名稱?!庇脩粲靡粋€類別名稱或再見來回答。如果提供類別名稱,則話音入口10進行到方框3030。如果提供再見,則話音入口10為話音入口10提供得體的退出。在一個示范回答中,用戶說“天氣”,話音入口10進行到方框3030。在方框3030處,話音入口10說“歡迎到‘天氣’,由‘天氣頻道’為您提供”,并進行到方框3040。在方框3040處,執(zhí)行識別獨特存在物子系統(tǒng)。
在方框3040后,執(zhí)行方框3050,其中,作出是否曾在方框3040的識別獨特存在物子系統(tǒng)中發(fā)現(xiàn)存在物的判定。如果沒有發(fā)現(xiàn)存在物,則控制返回到方框3030。如果發(fā)現(xiàn)存在物,則執(zhí)行方框3060,其中,執(zhí)行所發(fā)現(xiàn)的存在物子系統(tǒng)(參考圖33所描述的)。
現(xiàn)在參考圖31,在方框3040處所執(zhí)行的識別獨特存在物子系統(tǒng)(圖30)包括方框3110,其中,數(shù)據(jù)庫170提供來自當前垂直域(例如,天氣、交通、電影)的屬性從屬圖表的一個屬性。如果在屬性從屬圖表中沒有更多的屬性,則控制傳送到記錄存在物搜索失敗的方框3115。在方框3115后,控制傳送到方框3030(圖30)。在方框3110(圖31)后,執(zhí)行方框3120,其中,根據(jù)數(shù)據(jù)庫170所提供的屬性值集來建立屬性詞匯表。在執(zhí)行方框3120之后,執(zhí)行方框3130,其中,話音入口10按方法N來使用自動語音識別(ASR)技術,以獲取用戶對屬性值提示的回應。例如,話音入口10可以要求用ZIP代碼表示的用戶的位置——一種示范方法N。用戶可以提供他或她的ZIP代碼(例如,“53045”)來回應。
在方框3140處,作出話音識別曾經成功與否的判定。如果不成功,則利用遵循撤退方法N+1的ASR技術來執(zhí)行方框3130。例如,在天氣垂直域中,撤退方法N+1可能會詢問用戶的位置所處的州和城市。在較佳實施例中,撤退方法包括從清單中選擇一個屬性;通過劃分空間(例如,獲得州,然后獲得城市名稱)來限制屬性值集;以及,拼出屬性值。如果話音識別成功,則執(zhí)行方框3150,其中,話音入口10用所獲取的屬性來搜索數(shù)據(jù)庫170。在執(zhí)行方框3150之后,執(zhí)行流程圖3200(圖32)。
現(xiàn)在參考圖32,所示的流程圖3200展示了識別獨特存在物子系統(tǒng)的一個部分。在執(zhí)行方框3150(圖31)之后,執(zhí)行方框3210,以確定通過搜索數(shù)據(jù)庫170而獲得的匹配的存在物的數(shù)目。根據(jù)在搜索產品數(shù)據(jù)庫中發(fā)現(xiàn)的匹配數(shù)目,來采取不同的行動。如果沒有發(fā)現(xiàn)匹配,則執(zhí)行方框3220,其中,作出是否將尋找“復合的獨特密匙”的判定。如果在數(shù)據(jù)庫170內不包含一個或多個獨特的密匙或標識符,則可能存在“復合的獨特密匙”,但可以用來尋找互聯(lián)網(wǎng)上所需的項目。
如果發(fā)現(xiàn)一個匹配,則執(zhí)行方框3230,其中,話音入口10檢驗該匹配是否是正確的存在物。如果匹配的數(shù)目大于一個但小于清單的最大數(shù)目,則執(zhí)行方框3240,其中,要求用戶從匹配清單中識別存在物。如果所發(fā)現(xiàn)的匹配多于清單中可能條目的最大數(shù)目,則執(zhí)行方框3250,其中,判定屬性是否是“可擴展的”。換言之,作出是否可以提供有關屬性的更多信息的判定。如果不能提供更多的信息,則控制返回到方框3110(圖31),其中,獲得來自屬性從屬圖表的另一個屬性。如果屬性可擴展,則執(zhí)行方框3260,其中,試圖擴展屬性。如果可以擴展屬性,則控制傳到方框3120(圖31),其中,建立詞匯表集,并使用ASR技術和方法來獲得一個屬性值。如果不能擴展屬性,則控制傳到方框3110(圖31),其中,獲得來自屬性從屬圖表的另一個屬性。如果屬性的擴展會產生項目清單,則控制傳到方框3240。
現(xiàn)在參考方框3220處所執(zhí)行的詢問,如果作出沒有用于WWW搜索的“復合的獨特密匙”的判定,則控制傳到方框3110(圖31)。如果作出可能存在“復合的獨特密匙”,則控制傳到方框3270,其中,作出是否搜索WWW的判定。如果將不搜索WWW的判定,則控制傳到作為當前垂直域的最高層次的方框3030(圖30)。如果要搜索WWW,則控制傳到方框3280?,F(xiàn)在參考方框3230和方框3240,如果發(fā)現(xiàn)正確的存在物或從清單中發(fā)現(xiàn)正確的存在物,則控制傳到方框3280。如果在方框3230或方框3240中沒有發(fā)現(xiàn)正確的存在物,則控制傳到方框3220,用于判定是否有可以搜索以找到項目的“復合的獨特密匙”。在方框3280處,執(zhí)行網(wǎng)絡查找。這時,可以向顧客呈現(xiàn)各種長度的目標廣告。參考圖36來更詳細地描述廣告。在方框3280期間,執(zhí)行方框3060,其中,執(zhí)行一種已發(fā)現(xiàn)的存在物子系統(tǒng)。
現(xiàn)在參考圖33,所發(fā)現(xiàn)的存在物子系統(tǒng)包括方框圖3310,其中,在所發(fā)現(xiàn)項目的顧客數(shù)據(jù)庫中進行記錄。在一個較佳實施例中,在數(shù)據(jù)庫170中包括顧客數(shù)據(jù)庫。在方框3310后,執(zhí)行方框3320,其中,根據(jù)數(shù)據(jù)庫170中的信息來準備適合垂直域的信息。在方框3320后,執(zhí)行方框3330,其中,建立相關信息和命令語法。例如,在電影垂直域中,如果在一個特定的劇院放映一系列影片,則語法將包括片名,以便允許用戶要求獲得有關特殊影片的更多信息。
在方框3340處,從用戶那里返回信息。在一個較佳實施例中,可能的可接受命令包括聽取更詳細的信息、聽取來自特殊來源的信息、聽取相關信息(例如,較便宜、較好)和采取適合垂直域的行動(例如,增加投標、改變位置)的各種命令。在方框3340后,執(zhí)行方框3350,其中,獲得下一項活動。如果需要一個新的垂直域,則控制傳到方框3020(圖30)。如果需要從當前的垂直域的頂部進行新的選擇,則控制傳到方框3030(圖30)。如果需要一個新的存在物,則控制傳到方框3040(圖30)。
再次參考圖32,在執(zhí)行方框3280之后,執(zhí)行方框3290,其中,通過更新數(shù)據(jù)庫170來協(xié)調網(wǎng)絡查找結果。在協(xié)調方框3290處的網(wǎng)絡結果期間,可以在方框3295處執(zhí)行智能延遲操作,其中,執(zhí)行廣告或其他形式的延遲處理。方框3295處的智能延遲處理使用來自顧客數(shù)據(jù)庫和廣告數(shù)據(jù)庫的信息。在一個較佳實施例中,顧客數(shù)據(jù)庫和廣告數(shù)據(jù)庫是數(shù)據(jù)庫170的子集。在選擇性實施例中,顧客數(shù)據(jù)庫和廣告數(shù)據(jù)庫是在物理上分開的數(shù)據(jù)庫。
在操作中,用于對這里所描述的基于互聯(lián)網(wǎng)的信息進行話音訪問的系統(tǒng)和方法可以有利地為消費者識別感興趣的垂直域(例如,電影、購物),然后“集中”從垂直域中所有可能的事物范圍到消費者想要的一個事物或一套事物的用戶回應。根據(jù)集中到一個特殊項目的一套預先定義的“路徑”,垂直域內的這種集中涉及針對系統(tǒng)地向用戶提出有關產品或服務的屬性的詢問。按照將被確定和例示的有關產品的限制的定制,來定義路徑。
圖34展示了集中過程的流程圖3400,該集中過程允許話音入口10集中用戶響應,并實現(xiàn)對用戶響應的高準確率的話音識別。在步驟3410中,用戶調用話音入口10。在步驟3410后,使用上述不同的可能方法來執(zhí)行步驟3415,其中,識別呼叫者。在步驟3415后,執(zhí)行步驟3420,其中,用戶選擇一個感興趣的垂直域。然后,執(zhí)行步驟3425,其中,開始對所選的感興趣垂直域的屬性集中特征。在步驟3425后,執(zhí)行步驟3430,其中,話音入口10判定用戶在感興趣的這個垂直域中是否有優(yōu)先選擇。如果有優(yōu)先選擇,并且用戶不想推翻它們,則控制傳到步驟3460,其中,根據(jù)用戶優(yōu)先選擇,指出已發(fā)現(xiàn)項目或服務。
如果沒有優(yōu)先選擇或用戶推翻他或她的優(yōu)先選擇,則執(zhí)行步驟3435,其中,建立屬性詞匯表集。詞匯表集有利地允許話音入口10具有數(shù)量有限的可能的響應,從中用于對感興趣的垂直域中此時的用戶響應的語音識別。利用一個定義的詞匯表集,話音入口10有利地實現(xiàn)高識別率的傳統(tǒng)語音識別技術。例如,在用戶已選擇“職業(yè)體協(xié)棒球”(MLB)隊和已經建立一套關于MLB隊的可能要求的詞匯表集之后,識別術語“Brewers”將會更容易。這種詞匯表集可以包括關于相同信息的各種不同類型的用戶輸入。例如,在MLB隊例子中,詞匯表集可以包括與MLB隊有關的所有城市名或州名,以及MLB隊的吉祥物。這樣,“密爾沃基”和“Brewers”將都是MLB隊的詞匯表集的一部分。
在已建立合適的詞匯表集之后,執(zhí)行步驟3440,其中話音入口10就屬性進行詢問。例如,“你想了解關于‘職業(yè)體協(xié)棒球’隊的什么情況?”在步驟3440后,執(zhí)行步驟3445,其中,識別屬性。如果沒有識別屬性,則可以執(zhí)行步驟3447,以便執(zhí)行用于屬性識別的撤退程序。在步驟3450中,話音入口10確定它是否已達到“結束狀態(tài)”或已發(fā)現(xiàn)項目或服務的一個點。如果還沒有達到“結束狀態(tài)”,則執(zhí)行步驟3455,其中,訪問下一個屬性,控制返回到步驟3430。在所提供的棒球例子中,只利用隊名還沒有達到結束狀態(tài)。必須要求其他“范圍更狹小”的屬性(例如,最近的比賽結果、運動員統(tǒng)計數(shù)字、團隊名次表或其他相關的信息)。一旦執(zhí)行步驟3460,就執(zhí)行步驟3465,其中,向用戶報告所發(fā)現(xiàn)的項目或服務。
在一個示范實施例中,用戶按以下方式選擇項目。用戶首先規(guī)定感興趣的領域(例如,電子商務、交通信息、天氣信息、電影等)。然后,用戶通過規(guī)定項目的屬性來選擇一個項目(例如,書籍、玩具、關于交通信息的有關路線、關于感興趣城市的天氣信息等)。然后,為用戶提供適合該項目領域(例如,產品、交通、天氣、電影等)的、關于所識別項目的詳細信息。例如,在有關評論的電子商務領域中,可得到包括定價、運輸成本和可用性的賣主信息。在感興趣的電影領域中,提供了導演、制作人和演員表。在感興趣的拍賣領域中,突出的投標成為可得到的。
有利的是,用戶可以用多種方法要求地點信息(例如,一個被識別產品的最接近的買主、放映某部影片的最接近的劇院),以便識別地點(例如,郵政編碼、城鎮(zhèn)名稱、城市區(qū)域“波士頓北部、西部等”)。在一個示范實施例中,使用關于圍繞ZIP代碼識別位置的策略,它涉及詢問郊區(qū)名稱、后退到城市或(甚至)州、然后再移向目標。在一個示范實施例中,根據(jù)要求為用戶提供最后更新信息的日期和時間。較佳的是,呈現(xiàn)給用戶的所有數(shù)據(jù)是當前適合該領域的。通知用戶關于“純粹”源信息的信息來源(“由XXXXX提供”)或只來自一個來源的信息。在一個較佳實施例中,每個選擇點處都可得到“幫助”或“指令”選項。
用戶可以要求適合于領域的、基于項目屬性的項目比較。用戶可以要求適合于領域的、對“較好的”、“較便宜的”和“相關的”項目進行識別。有利的是,用戶可以明確地把項目記錄在許多用戶定義的清單中(適合感興趣的領域)。用戶可以從他們的清單復查這些項目。用戶可以要求用電話或電子郵件通知他們清單上的項目的信息變化(適合于領域的)。
圖35展示了使用話音入口10來執(zhí)行交易的示范過程的流程圖3500。在步驟3510中,用戶訪問(電話或呼叫)話音入口10。在步驟3510后,執(zhí)行步驟3515,其中,執(zhí)行集中過程,以識別用戶所需的項目或服務。這種集中過程執(zhí)行流程圖3400中所示的和參考圖34所描述的各項操作。
在步驟3515后,執(zhí)行步驟3520,其中,話音入口10要求用戶規(guī)定所需的和與被識別的項目或服務有關的交易。在執(zhí)行步驟3520之后,執(zhí)行步驟3525,其中,話音入口10識別合適的話音入口規(guī)則,以執(zhí)行所規(guī)定的交易。在步驟3525后,執(zhí)行步驟3530,其中,執(zhí)行規(guī)則來進行所規(guī)定的交易。交易可以包括購買項目或服務、對拍賣進行投標或可以在互聯(lián)網(wǎng)上進行的任何其他類型的交易。在步驟3530后,執(zhí)行步驟3535,其中,話音入口10記錄交易結果。較佳的是,把該結果記錄在數(shù)據(jù)庫170中。在步驟3535后,執(zhí)行步驟3540,其中,向用戶報告交易。
不同的交易(例如,投標、觀看、購買、跟蹤)適合于不同的領域。例如,在感興趣的電子商務領域中,用戶可以從所選的賣主那里訂購所識別的產品。此外,用戶可以將一個項目添加到購物手推車,用于以后購買。當訂購時,用戶可以(從用戶簡介或手工)規(guī)定記帳信用卡和運輸?shù)刂?。用戶也可以要求關于以前所訂購的產品的狀態(tài)信息。另一個例子是,在感興趣的拍賣垂直域中,用戶可以增加現(xiàn)有的投標,或用戶可以對新的拍賣進行投標。
有利的是,使用話音入口10來執(zhí)行交易的過程不要求用戶在計算機上采取任何手工的動作。用戶可以購買項目、進行投標或做任何其他的互聯(lián)網(wǎng)交易,而無需點擊鼠標、按計算機鍵盤上的鍵或采取任何其他計算機界面的手工動作(例如,鼠標點擊、鍵盤輸入)。這樣,參考圖35所描述的過程可以是“無點擊”互聯(lián)網(wǎng)交易過程。用戶可以使用電話的觸模輸入板,并且仍然執(zhí)行“無點擊”互聯(lián)網(wǎng)交易。
圖36A展示了使用話音入口10來做廣告的示范過程的流程圖3600A。有利的是,廣告子系統(tǒng)120包括確定向特殊用戶播放什么廣告的一種方法。通常,這種方法包括根據(jù)范圍(context)(例如,用戶人口統(tǒng)計、位置人口統(tǒng)計和感興趣的當前垂直域)來設置選擇限制。在設置選擇限制之后,該方法根據(jù)這些限制來詢問廣告數(shù)據(jù)庫,并檢索可能的廣告清單。根據(jù)每個廣告的銷售標準來重新定制可能的廣告清單。從重新定制的清單選擇一個廣告,并將其呈現(xiàn)給用戶。
參考流程圖3600A,在步驟3600A中,話音入口10中的廣告子系統(tǒng)120設置關于要呈現(xiàn)給用戶的廣告的選擇限制。在一個實施例中,選擇限制根據(jù)以用戶為中心的信息(例如,用戶人口統(tǒng)計、位置人口統(tǒng)計和感興趣的當前所選垂直域(如果有的話))和以廣告為中心的信息(例如,廣告銷售標準、缺少重復和其他的廣告有效性因素)。在從各種不同類型的廣告(例如,介紹性贊助廣告、垂直的贊助廣告和商業(yè)廣告)中進行選擇的過程中,使用這些限制或標準。在步驟3610A后,執(zhí)行步驟3615A,其中,根據(jù)步驟3610A中所選的限制來向數(shù)據(jù)庫170詢問可能的廣告清單。
在步驟3615A后,執(zhí)行步驟3620A,其中,根據(jù)銷售標準因素來重新定制可能的廣告清單。在一個實施例中,使用銷售標準來確定以下內容(1)是否正在實現(xiàn)這個廣告的廣告?zhèn)鬟f率?(2)是否已經實現(xiàn)這個廣告的最小的目標傳遞量?有利的是,使用銷售標準來確保每個“廣告”顧客對于傳遞的要求將得到滿足。在一個實施例中,計算比率,以便將應該首先傳遞的廣告列入優(yōu)先。
以下提供了將比率用作如何定制廣告的確定因素的一個例子。廣告X在其合同中需要100,000次傳遞。話音入口10已經傳遞了廣告X的7,000個實例。合同的起始日期是5月10日,結束日期是6月7日。假設當前的日期是5月15日。所以,確定示范比率如下●合同開始后的天數(shù)=5。
●合同長度=27天。
●需要播放廣告的天數(shù)=22。
●所播放的廣告的百分比=7,000/100,000~=7%。
●已播放的天數(shù)的百分比=5/27~=18.5%。
這樣,示范的最后比率是(已播放的天數(shù)的百分比-曾播放的廣告的百分比)/合同中的剩余天數(shù)有利的是,這個比率說明了不久應該播放的廣告(較小的分母->較高的比率),已被播放的廣告的差異用較低的比率向后推。
在重新定制可能的廣告清單的步驟3620A后,執(zhí)行選擇廣告的步驟3625A。在一個實施例中,根據(jù)可能的廣告清單中的最高比率來選擇廣告。在步驟3625A后,根據(jù)待呈現(xiàn)的廣告的類型來采取不同的行動。在步驟3630A中,如果沒有可用的廣告,并且如果廣告類型是介紹性贊助廣告,則在步驟3635A中提出一個例外。否則,執(zhí)行步驟3640A,其中,作出是否可得到廣告的判定。如果可得到廣告,則執(zhí)行播放廣告的步驟3645A。如果不可得到廣告,則執(zhí)行步驟3640A,其中,重新設置選擇限制,控制返回到步驟3620A。
這樣,每種類型的“廣告”的過程步驟有差別,有三種類型的廣告介紹性贊助“廣告”、垂直的贊助“廣告”和商業(yè)“廣告”。以下是選擇介紹性贊助“廣告”的示范過程1.根據(jù)介紹性贊助“廣告”類型來設置選擇限制(不使用縱向,因為不應用縱向)。
2.根據(jù)限制來詢問數(shù)據(jù)庫,把結果轉換成將播放的可能的“廣告”清單。
3.根據(jù)銷售標準重新定制清單。
4.從具有最高比率的清單中選擇廣告。數(shù)據(jù)庫中一定有“廣告”,否則提出一個例外。
以下是選擇垂直的贊助“廣告”的示范過程1.根據(jù)用戶人口統(tǒng)計、位置人口統(tǒng)計和垂直的贊助“廣告”類型的垂直類型來設置限制。
2.根據(jù)限制來詢問數(shù)據(jù)庫,把結果轉換成將播放的可能的“廣告”清單。
3.根據(jù)銷售標準重新定制清單。
4.如果可得到一個廣告,則從具有最高比率的清單中選擇該“廣告”,并且返回到用戶界面。
5.如果不可得到廣告,則只根據(jù)垂直類型來重新設置選擇限制,并且將垂直贊助的類型設置成只用于Quack推銷。
6.根據(jù)銷售標準重新定制清單。
7.如果可得到一個廣告,則從具有最高比率的清單中選擇該“廣告”,并且返回到用戶界面。
8.如果用戶聽取了來自清單的所有“廣告”,則返回向用戶播放的最后的“廣告”。如果由于某種原因,清單是空的,不可得到“廣告”,則提出一個例外。
以下是選擇商業(yè)廣告的示范過程1.根據(jù)位置人口統(tǒng)計、顧客人口統(tǒng)計和商業(yè)“廣告”類型的垂直類型來設置限制。
2.根據(jù)那些限制來詢問數(shù)據(jù)庫,把結果轉換成將播放的可能的“廣告”清單。
3.根據(jù)銷售標準重新定制清單。
4.如果可得到一個廣告,則從具有最高比率的清單中選擇該“廣告”,并且返回到用戶界面。
5.如果不可得到廣告,則只根據(jù)垂直類型來重新設置選擇限制,并且將商業(yè)廣告節(jié)目的類型設置成用于Quack(即話音入口系統(tǒng))商業(yè)廣告節(jié)目或已付款的商業(yè)廣告(不管輸入的類型如何)。
6.根據(jù)銷售標準重新定制清單。
7.如果可得到一個廣告,則從具有最高比率的清單中選擇該“廣告”,并且返回到用戶界面。
8.如果用戶聽取了來自清單的所有“廣告”,則返回最后的“廣告”。如果由于某種原因,清單是空的,沒有“廣告”,則提出一個例外。
現(xiàn)在參考圖36B,流程圖3600B展示了使用話音入口10來做廣告的第二個示范過程。在步驟3610B中,用戶訪問(電話或呼叫)話音入口10。在步驟3610B后,執(zhí)行步驟3615B,其中,執(zhí)行用戶查找,以識別用戶??梢杂酶鞣N方法來進行呼叫者識別,其中的一些方法參考圖2和圖30來加以描述。在步驟3615B后,在步驟3620B中,作出話音入口10是否知道用戶的判定。如果不知道用戶,則執(zhí)行步驟3625B,其中,為用戶使用默認簡介。在一個示范實施例中,默認簡介不包括用戶限制或關于某些廣告的限制??梢詾橐阎嘘P呼叫的某些參數(shù)(例如,用戶的區(qū)域代碼、呼叫在一天中的時間、一周中的某天等)調整默認簡介。如果知道用戶或在執(zhí)行步驟3625B之后,則執(zhí)行步驟3630B,其中,廣告子系統(tǒng)120根據(jù)界面的類型(例如,語音、WAP、WWW)來生成廣告的一個集“S”(包括對于當前用戶而言特定的用戶限制)。
如果提供當前的操作范圍(例如,特定的用戶、感興趣的垂直域),則在步驟3635B中,廣告子系統(tǒng)120根據(jù)廣告范圍來生成廣告集S的加權。在步驟3635B后,執(zhí)行步驟3640B,以判定范圍是否足以準確地知道用戶最想要什么。如果范圍不充分,則執(zhí)行步驟3645B,其中,根據(jù)所獲得的局部范圍來拾取廣告。如果范圍充分,則執(zhí)行步驟3650B,其中,播放最合適的廣告。
有利的是,廣告子系統(tǒng)120為所有呼叫者提供一個最初的普通廣告或贊助消息。廣告子系統(tǒng)120也為用戶提供根據(jù)適合于領域的實用功能而選擇的有目標的聲頻廣告。在一個示范實施例中,實用功能與將做廣告的產品或服務的可用性、當前項目的相關性(例如,DVD與電視機有關)、與用戶的關系(例如,通過人口統(tǒng)計)、用戶對廣告客戶的希求、給服務供應商的值(例如,根據(jù)成本/利潤)感興趣。有利的是,廣告子系統(tǒng)120能夠在某個時間幀內向用戶傳遞特定數(shù)量的廣告。而且,廣告子系統(tǒng)120能夠跨越不同的平臺(例如,無線應用協(xié)議(WAP)、WWW和語音界面)來傳遞廣告。
拿語音界面平臺來舉例,在第一分鐘內,將一個贊助廣告和一個有目標的廣告?zhèn)鬟f給用戶。在每個額外的40秒內,傳遞第二個有目標的廣告。在一個實施例中,贊助消息將在3-5秒內進行處理,然后,有目標的廣告用10-20秒。
實施這種結構的根據(jù)是這個事實當進入系統(tǒng)時,呈現(xiàn)介紹性贊助廣告。每次當用戶進入縱向時,都向用戶提示“垂直的贊助”。一旦用戶將要接收所要求的數(shù)據(jù),就將為用戶呈現(xiàn)完整的商業(yè)廣告節(jié)目。有利的是,當估計用戶在接收以前所列的時間表之前正在40秒的時間內搜索其信息時,這個模型近似該時間表。
在廣告范圍中,“電話說話”是在呈現(xiàn)廣告時傳遞更多詳細信息的要求。有利的是,電話說話不僅應用于語音界面,而且應用于WAP和WWW。關于WAP,可以考慮電話說話的語音和文本,而點擊橫幅以便發(fā)現(xiàn)有關廣告的更多信息將會是WWW上的電話說話。在話音交互作用上的電話說話的一個實施例是為用戶指明網(wǎng)站地址或電話號碼。在選擇性實施例中,電話說話收集電子郵件地址或定制的電話號碼,提供給廣告客戶,以便向顧客發(fā)送更多有關的信息。利用WWW界面,電話說話可以包括使用外部來源來管理和稽核顧客信息。廣告子系統(tǒng)120也可以為用戶提供根據(jù)適合于領域(例如,WWW界面)的實用功能而選擇的有目標的“橫幅”廣告。
根據(jù)幾種因素的組合來管理廣告子系統(tǒng)120的廣告?zhèn)鬟f。在一個示范實施例中,在三個地點中的一個地點傳遞廣告。首先,當用戶正準備進入系統(tǒng)以開始新的通話時,可以傳遞廣告。這個贊助消息將在用戶界面110的話音中或“系統(tǒng)話音”中,應該在幾個選擇性的廣告贊助者之間輪流。例如,贊助者消息可以說“由網(wǎng)上的當前值Visa為您提供Quack”或“由SprintPCS為您提供Quack;蜂窩服務光明的未來。”其次,在用戶剛剛訪問系統(tǒng)的某個縱向(例如,電影、交通或天氣)之前,可以傳遞另一個贊助廣告(“垂直的贊助”廣告)。例如,這種廣告可以說“由電影信息的世界權威IMDB為您提供”和“LCE Sony Metreon波士頓對好影片選擇的‘唯一’選擇”。
再次,在用戶剛接收被精煉的要求之前,可以傳遞廣告。將廣告的這種類型定義為“商業(yè)廣告節(jié)目”。這種廣告是適時的(即,在所選的點處被傳遞),但只是以頻繁為基礎(例如,每2分鐘)。有利的是,系統(tǒng)話音可以指出可能有幫助的、關于用戶的增值情況。例如,當用戶正在選擇在特定劇院放映的影片時,可以建議附近的一家飯店。雖然可以有非電話說話的廣告,但是,這里較佳地使用電話說話的廣告。廣告內容本身較佳地約為7秒鐘的長度。較佳的是,電話說話的廣告有可能的最高的質量(即專業(yè)制作),長度約為15~20秒。例如,如果用戶將“美國麗人”選為LCE Sony Metreon處的影片,則系統(tǒng)話音說“我正在(清單上)查找Sony Metreon的清單……如果你想了解‘Tony的Matriciana’離Sony Metreon只有5分鐘的波士頓最好的意大利食品,那么說‘Tony的!’,或繼續(xù)查找你的清單?!比缓?,用戶可以自動建立預定。也可以把其他的相關性屬性也可以用于有目標的廣告。有利的是,由于目前假設提出縱向特殊的要求將花費傳遞廣告的時間,因此,在這些不同的處境中傳遞廣告。
在處理這些事件的同時,作出用戶需要傳遞給他們的判定哪些廣告。結合在這個判定內的因素包括通話的長度、要求什么類型的垂直內容、內容和用戶簡介(和/或位置)(即,飯店廣告應該針對當?shù)氐念櫩?的組合、收入潛力、要求特殊信息的呼叫者,以及用戶是否已聽取廣告。在一個示范實施例中,根據(jù)以下因素來交替廣告。這些因素是上次播放廣告是什么時候?在這次通話之前用戶上次聽取這個廣告是什么時候?用戶聽取這個呼叫碼?這個廣告的廣告?zhèn)鬟f率達到碼?這個廣告的最小的目標傳遞量?有利的是,用一種方式來傳遞廣告,以致形式適合于特定的顧客;并根據(jù)記帳率進行跟蹤。這樣,收集某些基本的數(shù)據(jù),以便管理每個廣告(例如,廣告已播放多少次?單獨的用戶已聽取廣告多少次?)在提供該基本數(shù)據(jù)的情況下,同時可以得到所述所有用戶已聽取各種被定義的分類中的廣告。以下更加復雜的詢問。例如,詢問可以包括創(chuàng)建所有用戶的報告的能力。這些分類如下姓名、人口統(tǒng)計信息、位置和相關性信息(這些用戶還要求的別的什么)。詢問也可以包括創(chuàng)建已要求電話說話的信息的所有用戶的報告的能力。
當呈現(xiàn)廣告時,可以除去在話音入口10的其他操作模式期間可能的闖入性能(即,停止播放廣告)。阻止闖入的性能的重要性在于登廣告者必須得到對于通過話音入口10提供的相對于廣告的數(shù)據(jù)的保證已獲取。在一個實施例中,由第三方聽眾來收集該廣告數(shù)據(jù)。
廣告子系統(tǒng)120記錄服務于用戶的所有廣告,包括成功的傳遞(即,完成)和不成功(即,未完成)的傳遞。較佳的是,把該記錄存儲在數(shù)據(jù)庫170中。有利的是,感興趣的垂直域、呼叫者位置或用戶、用戶優(yōu)先選擇、或用戶過去的興趣、或者登廣告者感興趣的和用戶收集信息的某種其他的組合都可以是廣告的目標。
有利的是,可以使用范圍敏感的信息來在狹窄的范圍內使廣告瞄準用戶。目標對準話音入口10中的范圍敏感的“廣告”將商業(yè)“廣告”幾乎正確地與用戶要接收什么信息聯(lián)系起來。為了正確地執(zhí)行這項功能,在將要播放“廣告”之前,將合適的指會傳入選擇算法。在一個實施例中,垂直類型是范圍指針。
在其他的實施例中,存在物是允許建立更多特殊目標的范圍指針。這個范圍指針使其屬性標準與市場研究標準相匹配,以確定某些類別中的權重。這些類別權重與最初清單中的“廣告”的銷售標準結合而定義范圍權重的排序,從該排序最好地選擇“廣告”。這份根據(jù)人口統(tǒng)計和垂直類型而創(chuàng)建的最初清單構成了范圍加權的基礎。引入數(shù)學符號來將這個問題納入一個算法,其后的一個例子將進行有關的說明。
首先,定義與所涉及的參數(shù)有關的變量。讓集合{e1、e2,...,em}定義變成算法的存在物的屬性清單,其中,m是存在物中的屬性的數(shù)目。例如,關于電影存在物,樣品屬性是類型、位置和放映時間。通過集合{C1、C2...Cn}定義可得到的與廣告關聯(lián)的類別清單,其中,n是類別的總數(shù)。系統(tǒng)中的一些樣品類別將會是家庭、飯店、夜生活、電影和娛樂。讓每個類別Ci有一個范圍類別權重Wi,其中,i∈{1...n}。如以下所討論的,擁有范圍類別權重的目的是與廣告的類別權重比較而確定范圍的強度。
把所有存在物的市場研究標準表示為P={P1、P2,...,Pt},其中,t是數(shù)據(jù)庫中所有標準的總數(shù)。每個標準pj有一個有關的權重wj,其中,j∈{1,...,t},并且,關于所有的i、j,每個屬性ei將嘗試滿足所有的pj,其中,i∈{1,...,m},j∈{1,...,t}。這樣,如果ei滿足pj,并且pj屬于類別Ck,那么,Wk=Wk+wj,其中,i∈{1,...,m},j∈{1,...,t},k∈{1,...,n}。使用這個迭代來定義每個類別的前述范圍權重。
一旦定義了每個類別的總范圍加權Wk,就必須計算其有關的強度比率Rk。使用一種類別的強度比率來判定存在物的范圍是否強得足以有利于選擇“廣告”。例如,如果家庭類別有許多在P中的標準,那么,我們想確定對應于存在物的范圍的權重處于可接受的比例。所以,Rk=Wk/Tk,其中,Tk是在有關類別k的P中的所有標準的總權重。
人口統(tǒng)計詢問所生成的廣告清單由集合A={A1、A2,...,Ar}所定義,其中,r是該清單中的廣告的總數(shù)。每個廣告Ai有其自己的類別權重xk,其中,i∈{1,...,r},k∈{1,...,n},把它結合運算的對應的范圍類別權重比率Rk來加以運用。
這樣,一旦通過在數(shù)據(jù)庫上過濾人口統(tǒng)計和“廣告”類型來創(chuàng)建“廣告A”的初始清單,在算法中的各個步驟將如下所示1.設置每個類別Ck的權重Wk,如下所示
●初始化每個Wk=0,其中,k∈{1,...,n}●關于每個i∈{1,...,m}和每個j∈{1,...,t},根據(jù)存在物的當前屬性,{e1,e2,...,lm},如果ei滿足pj,以及pj與類別Ck關聯(lián),那么,Wk=Wk+wj,其中,k∈{1,...,n}2.現(xiàn)在,獨立于存在物的屬性來將類別的總權重制成表格。根據(jù)那些總權重,建立每個類別的范圍比率●關于每個k∈{1,...,n}和每個j∈{1,...,t},如果pj與類別Ck關聯(lián),那么,Tk=Tk+wj。設置范圍類別范圍比率Rk=Wk/Tk3.關于每個類別k,使每個Rk乘以每個廣告Ai的類別權重xk,然后,使總和乘以廣告的銷售標準比率Si,以獲得范圍總數(shù)Gi●關于每個i∈{1,...,r},計算Gi,其中,Gi=Si·(R1x1+…+Rnxn)4.選擇廣告Ai,其中,i由max(Gi)定義,i∈{1,...,r}。
以上的算法可以用一個簡單的例子來展示??紤]一個例子,其中,當在感興趣的電影垂直域中時,用戶正在使用話音入口10的服務。已經播放垂直的贊助“廣告”,而用戶正要接受感興趣電影放映的信息。這樣,作為范圍,選擇包括指向將被播放的特殊存在物的指針,它是“火星使命”(出于概要的緣故)。電影放映存在物的一些屬性是收視率(例如,R)、類型(例如,驚險影片)和放映時間(例如,下午4:00),可以把它們表示為{e1、e2、e3}。這樣,需要與包含要素P={P1、P2...Pt}的范圍標準匹配的清單??梢栽跀?shù)據(jù)庫中把標準的樣品清單表示為
從這張表格中可見,可以推斷各種類別為C={娛樂、家庭、夜生活、十幾歲的青少年、成人},其中,k=5。所以,從步驟1中可見,W1=10,W2=0,W3=50,W4=80,W5=0。從步驟2中可見,建立R1=1,R2=0,R3=1,R4=0.4,R5=0(假設P只有8個要素,不可能會是這種情況,而會是大約200個要素或更多要素)?,F(xiàn)在,假設“廣告”清單A有三個“廣告”。假設廣告的五個類別的權重是
所以,從這些加權值{x1,x2,x3,x4,x5}中可見,我們可以進行計算,以獲得每個廣告Ai的Gi的值,其中,i∈{1,2,3},如下所示Gi=Si·(R1x1+…+Rnxn)G1=0.8·((1)(0.9)+0+(1)(0.7)+(0.4)(0.9)+0)=1.568G2=1.1·((1)(0.9)+0+(1)(0.9)+(0.4)(0.9)+0)=2.376G3=1.0·((1)(0.9)+0+(1)(0.7)+(0.4)(0.9)+0)=1.96這樣,根據(jù)范圍和銷售比率確定,“火星使命”“廣告”是最合適的。這個算法根據(jù)不同類別與正在被檢索的信息的關聯(lián)來表明它們的范圍。也構成了一個事實記錄需要為銷售標準而播放的“廣告”和使之因子分解成排序。這個例子只展示了在P中的簡短的廣告清單、各種類別和標準。該算法意在利用更多的類別和標準。
圖37-43展示了用戶與話音入口10之間的交互作用的示范對話圖。參考圖37-43所描述的該對話圖只是用于說明。只在各幅圖中示出了感興趣的電影、天氣、交通、股票和體育垂直域,但應該清楚,參考圖4-6所描述的,特別按照因數(shù)據(jù)結構模型300、400和450而存在的可擴展的和適應的性能,在這種對話圖(在話音入口10與用戶的交互作用中)中可以包括感興趣的任何垂直域。此外,表示用戶與話音入口10之間不同的交互作用的特殊方框只用于說明。對于感興趣的許多可能的垂直域中的每一個都可以有范圍寬廣的許多交互作用。
圖37展示了對話圖3700,其中,在用戶打電話呼叫話音入口10之后,執(zhí)行其中提供歡迎的方框3710。在方框3710后,執(zhí)行方框3720,其中,跟隨一個簽到程序(參考圖38來進一步加以描述)。在方框3720的簽到程序后,用戶可以選擇擁有關于方框3730和3740處的話音入口10的服務的介紹或直接到通道信息,所述通道信息用于介紹方框3750處可能感興趣的垂直域。尤其是,在方框3730處,提供有關服務供應商的介紹性信息。在方框3740處,提供有關服務如何運作的介紹性信息。在方框3750處,話音入口10要求用戶從“通道”(例如,電影、天氣、交通、股票、體育)選擇一個感興趣的領域。
如果用戶選擇感興趣的電影領域,則執(zhí)行方框3760,其中,執(zhí)行電影子系統(tǒng)(參考圖39來進一步加以描述),并且用戶已經訪問電影信息和交易(例如,影片清單、劇院和評論)。如果用戶選擇感興趣的天氣領域,則執(zhí)行方框3770,其中,執(zhí)行天氣子系統(tǒng)(參考圖40來進一步加以描述),并且用戶已經訪問天氣信息(例如,今天的天氣預報,或某個較佳位置或任何位置的更遠的天氣預報)。如果用戶選擇感興趣的交通領域,則執(zhí)行方框3780,其中,執(zhí)行交通子系統(tǒng)(參考圖41來進一步加以描述),并且用戶已經訪問交通信息(例如,城市報告、某個路線的報告或個性化的報告)。如果用戶選擇感興趣的股票領域,則執(zhí)行方框3790,其中,執(zhí)行股票子系統(tǒng)(參考圖42來進一步加以描述),并且用中已經訪問股票信息和交易(例如,市場概要、股票報價、股票新聞,以及個性化的股票新聞或交易(例如,買進、賣出))。如果用戶選擇感興趣的體育領域,則執(zhí)行方框2500,其中,執(zhí)行體育子系統(tǒng)(參考圖43來進一步加以描述),并且用戶已經訪問體育信息和交易(例如,體育比賽得分、體育新聞、體育賽事門票信息和體育迷社團交易)。
現(xiàn)在參考圖38,示出了一個簽到子系統(tǒng)。在方框3810處,嘗試進行呼叫者識別。話音入口10的一類用戶是未被識別的用戶。未被識別的用戶來話呼叫(可能是第一次),通過傳統(tǒng)的呼叫者識別技術(“呼叫者ID”)可以確定他的位置或無法確定他的位置。如果在數(shù)據(jù)庫170中不存在呼叫者ID,則該呼叫者可能是一個新的呼叫者。如果隱瞞呼叫者ID,則兩種情況話音入口10都無法告訴。在一個實施例中,話音入口10要求電話號碼(或其他標識符)并繼續(xù)聯(lián)系“被識別的”呼叫者。在一個選擇性實施例中,話音入口10繼續(xù)運行,而無需驗證。這個判定可以取決于正在要求的信息的種類。例如,在特定的垂直域中,在繼續(xù)進行(例如,拍賣)之前,可能需要確定用戶的身份,以便識別用戶。
所識別的用戶是簽約用戶,或未簽約用戶。如果所識別的用戶是簽約用戶,則話音入口10擁有有關用戶的信息(例如,信用卡和來自數(shù)據(jù)庫170的優(yōu)先選擇)。較佳的是,用戶進行簽約,以致話音入口10可以開始跟蹤優(yōu)先選擇和興趣,來實現(xiàn)更高程度的消費增值,從而忠實于服務。一旦簽約,用戶就可以規(guī)定簡介信息(包括地址和信用卡號碼)。此外,收集的有關特定呼叫者的信息積聚得越多,廣告就越有針對性(從而更有價值)。
如果呼叫者識別是可能的,則執(zhí)行方框3820,其中,通過向用戶詢問口令來進行用戶確認。一旦驗證口令,就可以設置用戶優(yōu)先選擇,并把控制傳到方框3870,控制返回到執(zhí)行介紹或通道選擇的圖37。如果所提供的口令無效,則控制傳到方框3840。
如果呼叫者識別是不可能的或用戶不知道他或她的口令,則控制傳到方框3830,其中,話音入口10確定用戶的帳戶狀態(tài)。如果用戶沒有帳戶,則控制傳到方框3850,其中,提供帳戶設置提示用戶應該設置帳戶。如果用戶有帳戶,則控制傳到方框3840,其中,話音入口10獲得用戶的帳戶號碼。如果用戶已忘記帳戶號碼,則控制傳到方框3850,其中,要求用戶設置帳戶。如果用戶提供有效的帳戶號碼,則控制傳到用于用戶確認的方框3820。如果用戶提供無效的帳戶號碼,則控制傳到方框3860,其中,話音入口10通知用戶該帳戶無效,以訪問網(wǎng)站或撥打支持號碼求助。然后,控制傳到方框3880和圖37,其中,進行介紹或通道選擇。
現(xiàn)在參考圖39,執(zhí)行電影子系統(tǒng)。在方框3910處,話音入口10播放感興趣的電影領域方面的介紹。用戶可以選擇選項(例如,劇院放映的影片、影片清單和影片評論)。如果用戶選擇劇院放映的影片,則控制傳到方框3915,其中,話音入口10確定用戶所需的地理位置。可以使用各種方法來確定位置(例如,ZIP代碼、州與城市,或優(yōu)先選擇)。如果所給定的位置附近沒有劇院,則執(zhí)行方框3920,其中,播放一個消息,以通知用戶所給定的區(qū)域中沒有劇院。在確定位置之后,執(zhí)行方框3925,其中,列出該位置內的劇院名稱。在方框3925后,執(zhí)行方框3930,其中,列出正在該區(qū)域內的劇院放映的影片。話音入口10要求用戶選擇影片,控制傳到方框3935。
現(xiàn)在回到方框3910,它曾播放感興趣的電影領域方面的介紹。如果用戶要求影片清單,則執(zhí)行方框3940,其中,話音入口10向用戶要求片名。在方框3940后,執(zhí)行方框3945,其中,用戶要求的地理位置。如上面所討論的,可以使用各種方法來確定呼叫者的位置。如果有劇院放映所選的影片,則執(zhí)行方框3950,其中,列出放映影片的劇院,并要求用戶從清單中進行選擇。然后,控制傳到方框3935。如果沒有劇院放映所選的影片,則執(zhí)行方框3955,并為用戶提供在最近的位置處放映影片的次數(shù)。然后,控制傳到方框3935。
現(xiàn)在參考播放感興趣的電影領域方面的介紹的方框3910,如果用戶要求電影評論,則執(zhí)行方框3960,其中,話音入口10從用戶那里要求片名。在方框3960后,執(zhí)行方框3965,其中,播放關于所選影片的評論。在方框3965后,執(zhí)行方框3970,其中,話音入口10詢問用戶他或她是否想找到所選影片的放映。如果用戶謝絕了,則控制返回到方框3960,以獲得用于影片評論的另一個片名。如果用戶接受,則控制傳到方框3945。
在方框3935處,話音入口10提供關于所選影片和劇院的影片放映次數(shù)。在方框3980處,話音入口10要求執(zhí)行下一個動作。用戶可以要求劇院的地址,然后在方框3985處提供該地址。用戶也可以要求影片評論,然后在方框3990處提供該評論。一旦用戶想離開感興趣的電影領域,控制就返回到圖37中的方框3750。
現(xiàn)在參考圖40,如圖所示,執(zhí)行天氣子系統(tǒng)。在方框4010處,話音入口10播放感興趣的天氣領域方面的介紹。在方框4010處播放介紹之后,控制傳到方框4020,其中,話音入口10獲得在感興趣的天氣領域中使用的位置信息。如上所述,可能有多種方法可以獲得位置信息(例如,從ZIP代碼、城市或州及其他的位置標記中獲得位置)。在方框4020后,控制傳到方框4030,其中,話音入口10提供一個提示,該提示關于用戶是想獲得實況轉播的天氣信息還是想獲得以后時期的天氣信息。如果用戶選擇聽取以后時期的天氣信息,則控制傳到方框4040,其中,話音入口10播放向用戶提供天氣潛伏期選項的提示。如果用戶想獲得當前的天氣信息或在用戶已選擇方框4040處的潛伏期選項之后,控制傳到方框4050,其中,話音入口10提供所需的天氣信息。
在執(zhí)行方框4050之后,控制傳到方框4060,其中,話音入口10詢問用戶是否需要更遠的天氣預報。如果需要更遠的天氣預報,則控制傳到方框4070,其中,話音入口10提供更遠的天氣預報。在方框4070后或如果用戶不想要更遠的天氣預報,則控制傳到方框4080,其中,話音入口10要求用戶執(zhí)行下一個動作。如果用戶想在感興趣的天氣領域中繼續(xù),則控制傳到方框4090,該方框對應于參考圖37所描述的、作為方框3750的通道。
現(xiàn)在參考圖41,執(zhí)行交通子系統(tǒng)。在方框4110處,話音入口10播放感興趣的交通領域方面的介紹。在方框4110后,控制傳到方框4115,其中,話音入口10獲得用戶的位置信息或關于用戶的個性化信息。在方框4115后,控制傳到方框4120,其中,話音入口10獲得城市交通信息。如果沒有城市交通信息,則控制傳到方框4135,其中,獲得ZIP代碼交通信息。如果話音入口10沒有識別城市,則ZIP代碼交通信息是撤退。如果沒有發(fā)現(xiàn)城市數(shù)據(jù)和包含有關附近位置的數(shù)據(jù),則控制傳到方框4140,其中,話音入口10要求附近的城市。如果在方框4120處沒有可報告的交通事件,則控制傳到方框4125,其中,告訴用戶該城市中沒有可報告的交通事件。如果在方框4120處沒有交通數(shù)據(jù)可得到,則控制傳到方框4130,其中,為用戶提供選項,來試一試另一個城市或到通道選擇新的感興趣領域。
在方框4120后,控制傳到方框4145,其中,話音入口10要求特殊的交通路線或“整個城市”。在方框4145后,控制傳到方框4150,其中,話音入口10獲得路線方向信息。在方框4150后,如果沒有報告有關路線的交通情況,則控制傳到方框4155。在方框4155處,為用戶提供選項來選擇新的交通路線或“整個城市”,以及到通道選擇新的感興趣的領域。如果可得到路線交通信息,則在方框4150后,控制傳到方框4160,其中,話音入口10列出所選路線的路線交通情況,如果在方框4145中用戶已經選擇“整個城市”,則控制傳到方框4165,其中,話音入口10列出城市交通信息。
在方框4160和方框4165后,控制傳到方框4170,其中,話音入口10為用戶提供所需的交通報告。在方框4170后,控制傳到方框4175,其中,話音入口10要求在感興趣的交通領域中要執(zhí)行的下一個動作。在一個示范實施例中,下一個動作可以包括重復交通報告;繼續(xù)列出交通信息;以及轉向通道。在用戶已在方框4175處進行選擇之后,控制傳到一個合適的方框。例如,如果用戶選擇重復交通報告,則控制傳到方框4170。如果用戶選擇繼續(xù)清單選項,則控制傳到方框4160或方框4165,這取決于在方框4145處是選擇特殊的交通路線還是選擇“整個城市”。如果用戶選擇轉向通道,則控制傳到方框4180,該方框對應于參考圖37所描述的、作為方框3750的通道。
現(xiàn)在參考圖42,執(zhí)行股票子系統(tǒng)。在方框4210處,話音入口10播放感興趣的股票領域方面的介紹。在方框4210后,控制傳到方框4215,其中,話音入口10為用戶提供對市場概要、股票報價或被稱作“MyQuack”的個性化清單進行選擇。如果用戶選擇市場概要,則控制傳到方框4240,其中,為各種市場提供市場概要(例如,道瓊斯工業(yè)指數(shù)、納斯達克、S&P 500、NYSEVolume、納斯達克Volume和30年的債券)。如果用戶選擇股票報價,則控制傳到方框4220,其中,話音入口10從用戶那里獲得特殊的股票名稱。在方框4220后,控制傳到方框4225,其中,話音入口10獲得對應于方框4220中所提供的股票名稱的證券交易所。在識別證券交易所之后,控制傳到方框4230,其中,話音入口10提供股票信息(例如,價值、上次交易、變化、成交量和一天中的最高價格/最低價格)。
在方框4230后,控制傳到方框4235,其中,話音入口10要求在感興趣的股票領域中要執(zhí)行的下一個動作。在一個示范實施例中,用戶可以選擇重復股票信息/繼續(xù)列出股票信息、獲得新的股票、聽取市場概要或轉向通道。根據(jù)用戶在方框4235處作出的選擇,控制傳到關于市場概要的方框4240、關于新的股票名稱的方框4220、關于個性化的my quack股票的方框4250或關于通道的方框4275。在方框4275前,控制可以傳到方框4270,其中,話音入口10向用戶提供優(yōu)先選擇提示可以設置優(yōu)先選擇,以便用更加迅速的方式來獲得個性化的信息。如果已經在關于優(yōu)先選擇的這個呼叫中提醒了用戶,則控制直接傳到方框4275。
如果在方框4215中用戶選擇“MyQuack”,如果沒有識別帳戶信息,則控制傳到方框4245;如果識別帳戶信息,則控制傳到方框4250。在方框4245中,建立優(yōu)先選擇設置和帳戶信息??梢越ㄗh用戶在網(wǎng)上建立帳戶。在方框4250處,提供個性化的股票信息(例如,價值、上次交易、變化和成交量)。在方框4250的操作期間,用戶通過(例如)在播放感興趣特定股票的信息期間說出“那個股票”,可以識別特殊的股票。如果進行這種選擇,則控制傳到方框4255,其中,列出關于特定股票的股票新聞選項。在用戶已從方框4255中的清單中選擇一種特殊的股票新聞之后,控制傳到方框4260,其中,話音入口10播放所選的股票新聞。在方框4260后,控制傳到方框4265,其中,話音入口10詢問用戶是返回以獲得股票新聞清單(方框4255)還是現(xiàn)有股票新聞。如果用戶選擇現(xiàn)有股票新聞,則控制傳到方框4235,其中,要求執(zhí)行關于股票的下一個動作。一旦用戶已完成感興趣的股票領域,控制就傳到方框4275,該方框對應于參考圖37所描述的、作為方框3750的通道。
現(xiàn)在參考圖43,執(zhí)行體育子系統(tǒng)。在方框4310處,話音入口10播放感興趣的體育領域方面的介紹。在方框4310后,控制傳到方框4315,其中,話音入口10獲得用戶所需的體育類型,或用戶可以說“MyQuack”以獲得個性化的體育類型的比賽得分。如果用戶選擇一項特定的體育運動,則控制傳到方框4320,其中,話音入口10從清單中獲得所選體育運動的社團名稱。例如,話音入口10可以列出“NFL、NBA、NHL和職業(yè)體協(xié)棒球”。在用戶已選擇社團名稱之后,控制傳到方框4325,其中,話音入口10獲得用戶感興趣的特殊的團隊。在方框4325后,控制傳到其中提供體育比賽得分的方框4330。例如,話音入口10可以說“‘團隊’(TEAM)參加的上場比賽是‘DATE’,最后的得分是團隊1’得‘1分’,‘團隊2’得‘2分’。”如果在方框4315中用戶已選擇“MyQuack”,則控制傳到方框4340。在方框4340處,話音入口10提供關于個性化的MyQuack體育團隊的體育比賽得分。在方框4340后,控制傳到方框4335,其中,話音入口10提供團隊特殊新聞的體育新聞。在方框4330和方框4335后,控制傳到方框4345,其中,話音入口10詢問用戶是否想讓剛剛聽取的體育信息重復。如果用戶的回應是肯定的,則話音入口10返回,以重復所提供的信息。如果用戶不想重復信息,則控制傳到方框4350,其中,話音入口10要求執(zhí)行在感興趣的體育領域中要執(zhí)行的下一個動作。在方框4350后,控制傳到方框4320,以選擇一個社團名稱,傳到方框4340來提供我的quack體育比賽得分,或傳到方框4355來獲取通道信息。方框4355對應于參考圖37進一步描述的、作為方框3750的通道。只通過舉例來表現(xiàn)圖40-43中的每個子系統(tǒng)。
附圖中所示的和以上所描述的各個實施例在目前是較佳的,但是,不言而喻,只是通過舉例的方法來提供這些實施例。其他實施例可以包括用于簡化經由話音入口的互聯(lián)網(wǎng)訪問的各種數(shù)據(jù)結構。本發(fā)明不局限于某個特定的實施例,而是延伸到在所附如權利要求的范圍和精神內的各種修改、組合和變更。
權利要求
1.一種使用電話來執(zhí)行與項目或服務有關的交易的方法,其特征在于該方法包括提供識別項目或服務的信息,并提供有關將要被執(zhí)行的交易的詢問,該交易與所識別的項目或服務有關;以及,將請求發(fā)送給服務器系統(tǒng),以便響應于用戶的回答而執(zhí)行與所識別的項目或服務有關的交易;由此,當執(zhí)行交易時,用戶無需在計算機界面上執(zhí)行一個單個的動作。
2.如權利要求1所述的方法,其特征在于,提供識別項目或服務的信息的步驟包括有選擇地對一種類別的項目和服務進行識別。
3.如權利要求2所述的方法,其特征在于,有選擇地對一種類別的項目和服務的識別的步驟包括有選擇地識別該類別的項目和服務的一個屬性。
4.如權利要求1所述的方法,其特征在于,所執(zhí)行的交易是購買。
5.如權利要求1所述的方法,其特征在于,所執(zhí)行的交易是投標。
6.如權利要求1的方法,其特征在于,還包括在執(zhí)行交易期間有選擇地提供與所識別的項目或服務有關的廣告。
7.如權利要求6所述的方法,其特征在于,有選擇地提供廣告的步驟包括提供關于不同于所識別項目或服務的項目或服務的廣告。
8.如權利要求7所述的方法,其特征在于,還包括提供與廣告項目或服務關聯(lián)的詢問,該詢問與將被執(zhí)行的交易有關。
9.一種適于在互聯(lián)網(wǎng)上處理交易的話音受控交易服務,其特征在于該服務包括一個用戶界面;以及,被連接到用戶界面的至少一個數(shù)據(jù)庫,用戶界面協(xié)調與用戶的話音通信,話音通信包括項目或服務信息和與項目或服務關聯(lián)的交易,至少一個數(shù)據(jù)庫存儲項目和服務信息;由此,當執(zhí)行交易時,用戶無需按一個按鈕、點擊鼠標或對計算設備進行任何其他的手工輸入。
10.如權利要求9所述的服務,其特征在于,還包括被連接到至少一個數(shù)據(jù)庫的一個網(wǎng)絡界面,該網(wǎng)絡界面被配置成訪問互聯(lián)網(wǎng)上的項目和服務信息,處理與項目和服務信息有關的要求,以及執(zhí)行與所識別的項目或服務有關的交易。
11.如權利要求10所述的服務,其特征在于,還包括一個合成引擎,它被配置成對從至少一個網(wǎng)站獲得的信息進行比較,以及有選擇地建立對應于從多個網(wǎng)站收集的信息的規(guī)范數(shù)據(jù)文件。
12.如權利要求9所述的服務,其特征在于,還包括一個顧客管理器,所述顧客管理器被配置成記錄與用戶優(yōu)先選擇關聯(lián)的用戶信息和與服務有關的用戶行為。
13.如權利要求12所述的服務,其特征在于,顧客管理器被配置成向用戶界面提供用戶信息,致使用戶界面可以使為特定用戶提供的服務個性化。
14.如權利要求9所述的服務,其特征在于,還包括被配置成有選擇地為用戶界面提供廣告的一個廣告子系統(tǒng)。
15.如權利要求14所述的服務,其特征在于,廣告子系統(tǒng)根據(jù)有關用戶的信息來為用戶界面提供以特定用戶為目標的廣告。
16.如權利要求9所述的服務,其特征在于,還包括被連接到至少一個數(shù)據(jù)庫的存在物子系統(tǒng),該存在物子系統(tǒng)被配置成管理所有信息輸出、輸入至少一個數(shù)據(jù)庫。
17.一種訪問基于互聯(lián)網(wǎng)的信息并執(zhí)行基于互聯(lián)網(wǎng)的交易的服務,其中,用戶使用通過電話的話音來與服務進行通信,其特征在于該服務包括一種用于提供對項目或服務進行識別的信息,以及提供關于將要被執(zhí)行的交易的詢問的裝置,該交易與所識別的項目或服務有關;以及,一種用于將請求發(fā)送給服務器系統(tǒng),以便響應于用戶對所提供問題的回答而執(zhí)行與所識別的項目或服務有關的交易的裝置。
18.如權利要求17所述的服務,其特征在于,還包括用于從數(shù)據(jù)庫檢索識別項目或服務的信息的裝置。
19.如權利要求18所述的服務,其特征在于,用于從數(shù)據(jù)庫檢索識別項目或服務的信息的裝置包括用于從互聯(lián)網(wǎng)檢索信息的裝置。
20.一種包括計算機可讀程序代碼的計算機程序產品,用于使用通信設備來執(zhí)行與項目或服務有關的交易,其特征在于該計算機程序產品中的程序代碼包括第一計算機可讀程序代碼,用于提供對項目或服務進行識別的信息;第二計算機可讀程序代碼,用于提供有關將要被執(zhí)行的交易的詢問,該交易與所識別的項目或服務有關;以及,第三計算機可讀程序代碼,用于將請求發(fā)送給服務器系統(tǒng),以便響應于用戶對詢問的回應而執(zhí)行與所識別的項目或服務有關的交易,由此,當執(zhí)行交易時,用戶無需執(zhí)行手工的動作。
21.如權利要求20所述的計算機程序產品,其特征在于,還包括用于從互聯(lián)網(wǎng)收集信息的第四計算機程序代碼。
22.如權利要求20的計算機程序產品,其特征在于,還包括第五程序代碼,它用于在多項交易之間進行比較,以便選擇一項最優(yōu)的交易。
全文摘要
用于使用電話來執(zhí)行與項目或服務有關的交易的一種方法包括提供對項目或服務進行識別的信息;提供對關于將要被執(zhí)行的交易的詢問,其中,交易與所識別的項目或服務有關;以及,將請求發(fā)送給服務器系統(tǒng),以便響應于用戶的回答而執(zhí)行與所識別的項目或服務有關的交易。當執(zhí)行交易時,用戶無需在計算機界面上執(zhí)行一個單個的動作。
文檔編號H04M3/493GK1524374SQ01806981
公開日2004年8月25日 申請日期2001年3月16日 優(yōu)先權日2000年3月21日
發(fā)明者S·J·卡利爾, A·E·奎利西, S·G·伍茲, S J 卡利爾, 伍茲, 奎利西 申請人:美國聯(lián)機股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1