專利名稱:用于瀏覽數(shù)據(jù)通信網(wǎng)絡(luò)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算枳4牛學(xué)領(lǐng)域。更具體地,本發(fā)明涉及用于基于 標(biāo)識(shí)的Web瀏覽的方法和裝置,具有關(guān)于7>開的4見覺反々貴。
背景技術(shù):
對(duì)于無線用戶裝置,例如移動(dòng)電話或個(gè)人lt字助理(PDA)的 典型用戶,快速訪問關(guān)于各種服務(wù)的信息的能力是重要的。這樣的 用戶典型地通過輸入所需信息的項(xiàng)目名稱來訪問信息。例如,希望 找到電影"與狼共舞,,的電影評(píng)論的用戶,可以輸入關(guān)鍵字串"與 狼共舞"。然后,無線用戶裝置必須獲得該信息,并將其呈現(xiàn)給用 戶。 一些信息可以本地駐留在用戶裝置上,而其它信息必須乂人外部 資源獲得。在一個(gè)解決方案中,無線用戶裝置周期性地與一個(gè)或多個(gè)服務(wù) 提供者通信,以獲得無線用戶裝置可利用的所有信息的更新。這使 用戶能夠本地儲(chǔ)存信息的整體。不幸地,該解決方案需要在用戶裝置上有相對(duì)大的數(shù)據(jù)庫。這種本地?cái)?shù)據(jù)庫通常會(huì)^f艮快過時(shí),并難以 維護(hù)。另 一解決方案包括要求用戶搜索World Wide Web ( "Web")門戶,以尋找期望的信息。不幸地,該解決方案需要用戶iir入相對(duì)大 量的文本。此外,Web門戶通常具有相對(duì)長(zhǎng)的等待時(shí)間,并且門戶 菜單通常會(huì)頻繁改變,^吏用戶迷惑。此外,從外部資源(例如服務(wù)提供者)獲得有用的信息,常常 需要公開私人數(shù)據(jù)。例如,想要獲得其當(dāng)前位置的天氣信息的用戶 必須首先公開其位置。由于種種原因,用戶可能不希望該信息被公 開。因此,在現(xiàn)有技術(shù)中需要一種解決方案,該方案支持在裝置上 進(jìn)行本地搜索,以-使可以通過名稱得到服務(wù)。還需要一種解決方案, 其最小化用戶必須輸入的文本的數(shù)量。還需要一種解決方案,其在 裝置上盡可能久地維護(hù)數(shù)據(jù)。還需要一種解決方案,其允許簡(jiǎn)單而 且有效地基于一個(gè)一個(gè)的詢問,將私人數(shù)據(jù)結(jié)合到搜索中,但需要 用戶知道并同意。還需要一種解決方案,其允許將相對(duì)大量的內(nèi)容 儲(chǔ)存在無線用戶裝置上。發(fā)明內(nèi)容可以使用 一個(gè)或多個(gè)令牌,通過以下方式對(duì)數(shù)據(jù)通信網(wǎng)絡(luò)進(jìn)行瀏覽接收來自用戶的輸入關(guān)鍵字串;確定在輸入關(guān)鍵字串和關(guān)鍵 字串的數(shù)據(jù)庫之間是否存在匹配;確定關(guān)^l:字串的類別;呈現(xiàn)給用 戶與該類別相關(guān)的至少一個(gè)力l務(wù)標(biāo)識(shí)符;響應(yīng)于該呈現(xiàn),接收用戶 選擇的服務(wù)標(biāo)識(shí)符;用至少部分基于由用戶輸入的關(guān)鍵字串的字符 串,4戈替與月良務(wù)相關(guān)的資源定位符(resource locator)才莫斗反中的至 少一個(gè)變量;以及啟動(dòng)資源定位符。4艮據(jù)一方面,與資源定位符對(duì) 應(yīng)的超鏈接的特殊呈現(xiàn)被用于指示, 一旦啟動(dòng)資源定位符,私人數(shù) 據(jù)就將^皮公開。
附圖被結(jié)合到說明書中并構(gòu)成說明書的 一部分,附圖與詳細(xì)描 述一起說明了本發(fā)明的 一個(gè)或多個(gè)實(shí)施例,用于解釋本發(fā)明的原理 和實(shí)現(xiàn)。在附圖中圖1是適用于實(shí)現(xiàn)本發(fā)明的多個(gè)方面的計(jì)算才幾系統(tǒng)的框圖。圖2是示出根據(jù)本發(fā)明的 一個(gè)實(shí)施例的在無線用戶裝置上的一 個(gè)或多個(gè)凄t據(jù)庫的框圖。圖3是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的安裝用于在無線用戶裝 置上進(jìn)行基于令牌瀏覽的 一個(gè)或多個(gè)數(shù)據(jù)庫的流程圖。圖4是示出根據(jù)本發(fā)明的實(shí)施例的使用被配置為用于基于令牌 瀏覽的無線用戶裝置的框圖。圖5是示出根據(jù)本發(fā)明的 一 個(gè)實(shí)施例的使用配置有基于令牌的 Web瀏覽器的無線用戶裝置的流程圖。圖6A是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的關(guān)鍵字串?dāng)?shù)據(jù)庫的框圖。圖6B是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的儲(chǔ)存在無線用戶裝置 上的私人凄t據(jù)的框圖。圖7A是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的資源定位符模板的框圖。圖7B是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的商標(biāo)資源定位符模板 數(shù)據(jù)庫的框圖。圖7C是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的標(biāo)題資源定位符模板 數(shù)據(jù)庫的框圖。圖7D是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的普通資源定位符模板 數(shù)據(jù)庫的框圖。圖7E是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的單一服務(wù)資源定位符 模板數(shù)據(jù)庫的框圖。圖8A是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的位置公開圖標(biāo)的框圖。圖8B是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的財(cái)務(wù)公開圖標(biāo)的框圖。圖8C是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的位置公開呈現(xiàn)的框圖。圖8D是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的位置公開按鈕的框圖。圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,示出用于呈現(xiàn)對(duì)來 自外部裝置的數(shù)據(jù)的請(qǐng)求,以指示一旦發(fā)出該請(qǐng)求,私人數(shù)據(jù)就將 -皮7>開的方法。圖10是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出如果對(duì)應(yīng)的資 源定位符需要私人數(shù)據(jù),則呈現(xiàn)包括公開圖標(biāo)的超鏈接。圖11是4艮據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,示出如果對(duì)應(yīng)于 超鏈接的資源定位符需要私人數(shù)據(jù),則呈現(xiàn)包括公開圖標(biāo)的超鏈接 的方法。圖12A是需要私人數(shù)據(jù)的資源定位符的框圖。圖12B是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出將圖12A所 示的資源定位符呈現(xiàn)為超鏈接, 一旦用戶選擇該超鏈接,就顯示將 #/>開的私人|史據(jù)。圖12C是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出將圖12A所 示的資源定位符呈現(xiàn)為超鏈接, 一旦用戶選擇了該超鏈接,就顯示 將被/>開的私人數(shù)據(jù)的變換版本。圖12D是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出將圖12A所 示的資源定位符呈現(xiàn)為超4連接, 一旦用戶選擇該超鏈4妄,就7>開將 被公開的私人數(shù)據(jù)的更特殊版本。圖12E是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出將圖12A所示 的資源定位符呈現(xiàn)為超l連4妄, 一旦用戶選擇該超鏈4妄,就7>開將#皮 公開的私人lt據(jù)的通用版本。圖13是根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,示出用于呈現(xiàn)超 鏈接,以指示一旦啟動(dòng)與該超鏈接相關(guān)的資源定位符就將7>開的私 人數(shù)據(jù)的方法。圖14是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出一旦啟動(dòng)資源 定位符,就不斷更新指示將被公開的私人數(shù)據(jù)的資源定位符。圖15是根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,示出一旦啟動(dòng)資 源定位符,就不斷更新指示將被公開的私人數(shù)據(jù)的資源定位符。圖16是根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,示出一旦選擇超鏈 接,就動(dòng)態(tài)地修改將被公開的私人數(shù)據(jù)的數(shù)量。圖17是才艮據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,示出一旦選擇超 鏈接,就修改將被公開的私人數(shù)據(jù)的數(shù)量。
具體實(shí)施方式
在此描述本發(fā)明的實(shí)施例,涉及用于基于令牌(token )的Web 瀏覽的方法和裝置,具有公開的視覺反饋。本領(lǐng)域普通技術(shù)人員將 認(rèn)識(shí)到本發(fā)明的以下詳細(xì)描述僅是說明性的,并且不限于任何方 式。從該公開受益的技術(shù)人員將容易地想到本發(fā)明的其它實(shí)施例。 現(xiàn)在將詳細(xì)描述如附圖所示的本發(fā)明的實(shí)施。貫穿附圖和以下詳細(xì) 描述的相同參考標(biāo)記表示相同或相似的部分。為了清楚起見,在此沒有示出和描述所有描述的實(shí)施的常規(guī)特 4正。當(dāng)然,應(yīng)該意識(shí)到,在4壬4可這種實(shí)際實(shí)施的開發(fā)過程中,必須 作出許多實(shí)施特有的決定,以便達(dá)到開發(fā)者的特殊目的,例如符合 與應(yīng)用和商務(wù)相關(guān)的約束,并且這些特f朱目的在不同實(shí)施之間會(huì)不 同,以及在不同開發(fā)者之間也會(huì)不同。此外,應(yīng)該意識(shí)到,這種開 發(fā)努力可能是復(fù)雜和耗時(shí)的,但對(duì)從該7>開受益的本領(lǐng)域的普通技 術(shù)人員仍然是工程的常規(guī)任務(wù)。沖艮據(jù)本發(fā)明的一個(gè)實(shí)施例,元件、處理步驟、和/或lt據(jù)結(jié)構(gòu)可 以通過使用不同類型的操作系統(tǒng)(OS)、計(jì)算平臺(tái)、固件、計(jì)算機(jī) 程序、計(jì)算4幾語言、和/或通用才幾器來實(shí)施。該方法可以作為在處理 電路上運(yùn)行的編程過程來運(yùn)行。處理電^各可采用處理器和才喿作系統(tǒng) 的許多組合、或獨(dú)立裝置的形式。處理可以作為由這種硬件執(zhí)行的 指令、硬件自身、或其任何組合來實(shí)施。軟件可以被儲(chǔ)存在沖幾器可 讀的程序存儲(chǔ)裝置上。此外,本領(lǐng)域普通4支術(shù)人員將意識(shí)到,也可以4吏用較少通用目 的特性的裝置,例如硬連線裝置、現(xiàn)場(chǎng)可編程邏輯電^各裝置(FPLD) (包括現(xiàn)場(chǎng)可編程門陣列(FPGA)和復(fù)雜可編程邏輯電^各裝置 (CPLD))、專用集成電路(ASIC)等,而不脫離此處公開的本發(fā) 明思想的范圍和4青神。在本發(fā)明的上下文中,術(shù)語"網(wǎng)絡(luò)"包括局域網(wǎng)、廣域網(wǎng)、因特網(wǎng)、有線電—見系統(tǒng)、電"^舌系統(tǒng)、無線電4言系統(tǒng)、光纖網(wǎng)癥各、ATM 網(wǎng)絡(luò)、幀中繼網(wǎng)絡(luò)、衛(wèi)星通信系統(tǒng)等。這些網(wǎng)絡(luò)在本領(lǐng)域是眾所周 知的,因此不在這里進(jìn)一步描述。在本發(fā)明的上下文中,術(shù)語"無線用戶裝置"包括任何能夠無 線通信并能夠?qū)⑿畔⒊尸F(xiàn)給用戶的裝置。信息可以通過諸如視覺、 聽覺或觸覺的方式來呈現(xiàn)。典型的無線用戶裝置包括,例如,個(gè)人 數(shù)字助理(PDA)、移動(dòng)電話、個(gè)人計(jì)算機(jī)、尋呼機(jī)等。在本發(fā)明的上下文中,術(shù)語"私人數(shù)據(jù),,指的是關(guān)于用戶的個(gè) 人信息。用戶可能希望限制這種信息的傳播或可用性。私人數(shù)據(jù)對(duì) 于特定個(gè)人可以是唯一的。社會(huì)安全號(hào)是個(gè)人數(shù)據(jù)的實(shí)例,社會(huì)安 全號(hào)是只有特定個(gè)人才有的。語言優(yōu)選"英語"是個(gè)人數(shù)據(jù)的實(shí)例, 但對(duì)于特定個(gè)人不是唯一的信息。在本發(fā)明的上下文中,術(shù)語"關(guān)4建字串"指的是一個(gè)或多個(gè)包 括一個(gè)或多個(gè)字符的關(guān)鍵字,其共同表示與服務(wù)相關(guān)的對(duì)象的名稱 或?qū)ο蟮膶傩浴8鶕?jù)本發(fā)明的一個(gè)實(shí)施例,關(guān)鍵字串表示眾所周知 的商標(biāo)、標(biāo)題和普通類別。典型的商標(biāo)包括關(guān)4建字串"Starbucks"、 "Olive Garden"和"Alpo"。典型的標(biāo)題包括關(guān)鍵字串"與狼共舞"、 "碟中諜"和"哈里波特"。典型的普通類別包括"ATM"、"天氣" 和"醫(yī)院"。在本發(fā)明的上下文中,術(shù)語"資源定位符"或"RL"被定義為 用于訪問資源的標(biāo)識(shí)符。資源定位符可能是資源的名稱。資源定位 符也可能是統(tǒng)一資源標(biāo)識(shí)符(Uniform Resource identifier, UPI )。 更特別地,資源定位符可能是統(tǒng)一資源定位符(uniform resource locator, URL )。 URI和URL在"Uniform Resource identifier ( URI): Generic Syntax ,,("統(tǒng) 一 資源標(biāo)識(shí)符(URI ): 通用語法,,)(T.Berners-Lee, Network Working Group Request for Comments: 2396, 1998年8月)中進(jìn)行了描述。資源可以是HTML網(wǎng)頁、圖 像文件、諸如公共網(wǎng)關(guān)接口應(yīng)用程序(CGI)或JavaTM程序、文本 文件、文檔等。圖1示出適用于實(shí)施本發(fā)明的多個(gè)方面的計(jì)算機(jī)系統(tǒng)IOO的框 圖。如圖1所示,系統(tǒng)100包括總線102,總線使主要子系統(tǒng)(例 如處理器104、內(nèi)部存4諸器106 (例如RAM)、輸入/輸出(I/O)控 制器108、可移動(dòng)存儲(chǔ)器122 (例如存儲(chǔ)卡)、外部裝置(例如經(jīng)由 顯示適配器112的顯示屏110)、滾式輸入裝置114、操縱桿116、 數(shù)字鍵盤118、字母凄t字4建盤118、定向?qū)Ш脚_(tái)126和無線4妄口 120) 互相連接。許多其它裝置也可以被連接。無線網(wǎng)絡(luò)接口 120、有線 網(wǎng)紹 接口 128、或兩者,可以作為本領(lǐng)i或^支術(shù)人員^厶知的^f吏用任何 網(wǎng)絡(luò)接口系統(tǒng)的局域網(wǎng)或廣域網(wǎng)(例如因特網(wǎng))的接口。許多其它裝置或子系統(tǒng)(未圖示)可以以類似方法連4妄。同樣, 不需要使用圖1所示的所有裝置來實(shí)施本發(fā)明。此外,裝置和子系 統(tǒng)可以用不同于圖l所示的方法互相連4妄。用于實(shí)施本發(fā)明的代碼 可以可才喿作地設(shè)置在內(nèi)部存儲(chǔ)器106中,或儲(chǔ)存在諸如可移動(dòng)存儲(chǔ) 器122、軟盤或光盤的存儲(chǔ)介質(zhì)上?,F(xiàn)在參看圖2,示出了用于說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的在 無線用戶裝置上安裝一個(gè)或多個(gè)數(shù)據(jù)庫的框圖。無線用戶裝置208 包括用戶接口212,用于接收來自用戶202的輸入,并將lt字內(nèi)容 呈現(xiàn)給用戶202。無線用戶裝置208還包括與用戶接口 212和關(guān)鍵 字串?dāng)?shù)據(jù)庫214通信的匹配器210。匹配器210用于接收來自用戶 接口 212的輸入關(guān)鍵字串,并且使輸入關(guān)鍵字串與關(guān)鍵字串?dāng)?shù)據(jù)庫 214中的一個(gè)或多個(gè)其它關(guān)4建字串匹配。無線用戶裝置208還包4舌 菜單構(gòu)造器(menu constructor) 216,用于接收來自匹配器210的 關(guān)鍵字串,確定關(guān)鍵字串的類別。根據(jù)本發(fā)明的一個(gè)實(shí)施例,關(guān)鍵字串類別包括用于表示商標(biāo)的關(guān)鍵字串的"商標(biāo)"類別,用于表示 標(biāo)題的關(guān)鍵字串的"標(biāo)題"類別,和用于不屬于其它類別的關(guān)鍵字 串的"普通"類別。仍然參照?qǐng)D2,菜單構(gòu)造器216用于利用類別從資源定位符模 板數(shù)據(jù)庫220獲得一個(gè)或多個(gè)對(duì)應(yīng)服務(wù)標(biāo)識(shí)符及與它們相關(guān)的資源 定位符模板。下面將參照?qǐng)D7詳細(xì)地解釋服務(wù)標(biāo)識(shí)符和資源定位符 模板。菜單構(gòu)造器216還用于基于一個(gè)或多個(gè)對(duì)應(yīng)服務(wù)標(biāo)識(shí)符產(chǎn)生 列表或菜單,并且將菜單經(jīng)由用戶接口 212提供給用戶202。無線 用戶裝置208還包括資源定位符填充器(populator) 218,用于接收 選擇服務(wù)的指示,并且用關(guān)鍵字串和儲(chǔ)存在私人數(shù)據(jù)存儲(chǔ)器222中 的私人凄t據(jù)填充對(duì)應(yīng)資源定位符才莫才反。無線網(wǎng)絡(luò)接口 224用于經(jīng)由 網(wǎng)絡(luò)230進(jìn)行通信,以從一個(gè)或多個(gè)服務(wù)提供者232獲得對(duì)應(yīng)服務(wù)。一個(gè)或多個(gè)服務(wù)提供者232用于初始化具有關(guān)鍵字串?dāng)?shù)據(jù)庫 214和資源定位符模板數(shù)據(jù)庫220的無線用戶裝置208。用于填充 #:據(jù)庫214和220的信息可以在一個(gè)或多個(gè)服務(wù)4是供者"2的控制 下,從存儲(chǔ)器(圖2未示出)中4是取。許多其它裝置或子系統(tǒng)(未圖示)可以以類似于圖2所示的方 式連接。而且,不需要使用圖2所示的所有裝置來實(shí)施本發(fā)明。此 外,裝置和子系統(tǒng)可以以不同于圖2所示的方式互相連4妄。乂于匹配 器210、用戶接口212、資源定位符填充器218、菜單構(gòu)造器216和 無線網(wǎng)絡(luò)接口 224描述的操作可以多種方法組合。而且,關(guān)鍵字串 數(shù)據(jù)庫214、資源定位符一莫纟反數(shù)據(jù)庫220和私人H據(jù)存^"器222可 以結(jié)合為更少數(shù)量的數(shù)據(jù)庫,或進(jìn)一步分成更大數(shù)量的數(shù)據(jù)庫。下 面將參照?qǐng)D4詳細(xì)地描述無線用戶裝置208的使用?,F(xiàn)在參照?qǐng)D3,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的在無線 用戶裝置上安裝一個(gè)或多個(gè)用于基于令牌瀏覽的數(shù)據(jù)庫的流程圖。在步驟300,接收初始化請(qǐng)求。在步驟305,創(chuàng)建關(guān)4定字串凄t據(jù)庫, 該關(guān)鍵字串?dāng)?shù)據(jù)庫包括表示與服務(wù)相關(guān)的對(duì)象名稱或?qū)ο髮傩缘?一個(gè)或多個(gè)關(guān)鍵字串。在步驟310,創(chuàng)建資源定位符才莫板數(shù)據(jù)庫, 該資源定位符模板數(shù)據(jù)庫包括一個(gè)或多個(gè)條目,條目包括服務(wù)名稱 和資源定位符纟莫板。在步驟315,響應(yīng)于初始化請(qǐng)求,纟是供關(guān)4建字 串?dāng)?shù)據(jù)庫和資源定位符模板數(shù)據(jù)庫?,F(xiàn)在參照?qǐng)D4,示出了說明根據(jù)本發(fā)明的實(shí)施例的使用用于基 于令牌瀏覽的無線用戶裝置的框圖。圖4示出在如以上參照?qǐng)D2所 示的被初始化之后無線用戶裝置408的使用。用戶402輸入包括一 個(gè)或多個(gè)關(guān)鍵字的輸入關(guān)鍵字串,關(guān)鍵字包括一個(gè)或多個(gè)字符。用 戶接口 412接收輸入關(guān)鍵字串,并將其發(fā)送至匹配器410。匹配器 410接收輸入關(guān)鍵字串,并使其與關(guān)鍵字串?dāng)?shù)據(jù)庫414中的一個(gè)或 多個(gè)其它關(guān)4建字串匹配。根據(jù)本發(fā)明的一個(gè)實(shí)施例,匹配器410用于執(zhí)行預(yù)測(cè)性匹配, 當(dāng)更多輸入不能減少可能匹配的數(shù)量時(shí),基于不完全輸入來指示匹 配。匹配可以基于字的前綴。例4口,關(guān)鍵字串"jo"與"john,,和 "jon,,匹配,^旦不與"mojo"匹配。根據(jù)本發(fā)明的另 一 實(shí)施例,不管在關(guān)鍵字串中的關(guān)鍵字的順序 如何,都基于在關(guān)4定字串中的一個(gè)或多個(gè)字進(jìn)行匹配。例如,關(guān)鍵: 字串"djo"與"doctor John smith"和"John dickenson"匹西己。在 該實(shí)例中,"djo"中的"d"與"doctorJohn"中的關(guān)4建字"doctor" 和"John dickenson,,中的"dickenson,,匹配。以及"djo"中的"jo" 與"doctor John,,中的"john,, -口 "John dickenson,,中的"john,,匹 配。根據(jù)本發(fā)明的另一實(shí)施例,在執(zhí)行匹配之前,將輸入字符的預(yù) 定設(shè)置轉(zhuǎn)換成間隔字符。4艮據(jù)本發(fā)明的一個(gè)實(shí)施例,輸入字符的預(yù)定設(shè)置包括所有非字母數(shù)字字符。例如,關(guān)鍵字串"d/jo":帔轉(zhuǎn)換 成關(guān)鍵字串"djO",以及關(guān)鍵字串"j.d,,被轉(zhuǎn)換成關(guān)鍵字串"jd"。 通過這樣進(jìn)行轉(zhuǎn)換,兩個(gè)關(guān)鍵字串"d/jO"和"j.d"均與關(guān)鍵字串"john dickenson,, 匹酉己。仍然參照?qǐng)D4,匹配器410將匹配關(guān)4建字串返回《合用戶4妄口 412。用戶接口 412接收匹配關(guān)鍵字串,并將其傳送至菜單構(gòu)造器 416。菜單構(gòu)造器416 "t妄收來自匹配器的關(guān)^:字串,確定關(guān)4建字串 的類別,并^f吏用該類別,以從資源定位符4莫板數(shù)據(jù)庫420獲得一個(gè) 或多個(gè)對(duì)應(yīng)月良務(wù)標(biāo)識(shí)符和與它們相關(guān)的資源定位符才莫4反。菜單構(gòu)造 器基于一個(gè)或多個(gè)對(duì)應(yīng)服務(wù)標(biāo)識(shí)符產(chǎn)生列表或菜單,并由用戶接口 412將菜單經(jīng)呈現(xiàn)給用戶402。資源定位符填充器418 4妄收^皮選服 務(wù)的指示,并在資源定位符模板需要的情況下,用關(guān)鍵字串和私人 凄史據(jù)填充對(duì)應(yīng)資源定位符4莫一反。無線網(wǎng)纟各纟妄口 424 4妄收填充的資源 定位符,并經(jīng)由網(wǎng)絡(luò)430進(jìn)行通信,以從至少一個(gè)服務(wù)提供者432 獲得服務(wù)?,F(xiàn)在參照?qǐng)D5,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的使用配 置有基于令牌的Web瀏覽器的無線用戶裝置的流程圖。在步驟500, 接收來自用戶的關(guān)鍵字串。在步驟505,確定接收的關(guān)鍵字串是否 與關(guān)鍵字串的數(shù)據(jù)庫中的關(guān)鍵字串匹配。根據(jù)本發(fā)明的一個(gè)實(shí)施 例,當(dāng)更多輸入不能減少可能匹配的數(shù)量時(shí),預(yù)測(cè)性匹配用于基于 不完全輸入來指示匹配。在步驟510,確定關(guān)鍵字串的類別。在步 驟515,將與類別相關(guān)的至少一個(gè)服務(wù)標(biāo)識(shí)符呈現(xiàn)給用戶。在步驟 520, *接收用戶選擇的月良務(wù)標(biāo)識(shí)符。在步-煤525,用至少部分基于由 用戶輸入的關(guān)鍵字串的字符串,代替與服務(wù)相關(guān)的資源定位符模板 中的至少一個(gè)變量。在步-驟530,啟動(dòng)資源定位符。現(xiàn)在參照?qǐng)D6A,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的關(guān)鍵 字串?dāng)?shù)據(jù)庫的框圖。如圖6A所示,關(guān)4建字串?dāng)?shù)據(jù)庫600包括一個(gè)或多個(gè)關(guān)鍵字串(602-612)。在關(guān)鍵字串?dāng)?shù)據(jù)庫600中的關(guān)鍵字串 與l命入關(guān)4定字串進(jìn)4亍比4交,以確定匹配。在凄t據(jù)庫600中示出的關(guān) 鍵字串僅用于說明的目的。本領(lǐng)域普通技術(shù)人員將意識(shí)到許多其它 關(guān)鍵字串都是可能的。現(xiàn)在參照?qǐng)D6B,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的儲(chǔ)存 在無線用戶裝置上的私人^t據(jù)的^i圖。圖6B中示出的典型私人凄史 據(jù)是用戶的位置622、月艮務(wù)優(yōu)先斗又(Service Preference ) 624、無線 載體626、伊C選i吾言628、食物偏愛630、姓名632、年齡634、牙土 會(huì)安全號(hào)636、 4艮行卡號(hào)638和電子郵件地址640。凄t據(jù)庫620中 示出的私人數(shù)據(jù)僅用于說明的目的。本領(lǐng)域普通技術(shù)人員將意識(shí)到 許多其它私人數(shù)據(jù)都是可能的。圖7A-圖7E示出了根據(jù)本發(fā)明的實(shí)施例的資源定位符模板和 資源定位符模板數(shù)據(jù)庫。圖7A示出了資源定位符模板,以及圖 7B-7E分別示出了用于商標(biāo)、標(biāo)題、普通項(xiàng)目和單一服務(wù)對(duì)象的模 板數(shù)據(jù)庫。圖7B-圖7D所示的數(shù)據(jù)庫中的每個(gè)條目包括服務(wù)名稱 和資源定位符模板,而圖7E所示的數(shù)據(jù)庫將特殊關(guān)^t字串映射到 資源定位符模板。圖8A-圖17示出了根據(jù)本發(fā)明的實(shí)施例的用于提供將對(duì)外部 實(shí)體公開的信息的視覺反饋的多種機(jī)制。圖8A-8D示出了用于呈現(xiàn) 超鏈接的方法,該超鏈4妄指示, 一旦啟動(dòng)對(duì)應(yīng)資源定位符,私人凄欠 據(jù)就將被公開。圖9示出了呈現(xiàn)對(duì)來自外部裝置的數(shù)據(jù)的請(qǐng)求,以 指示一旦發(fā)出該"i青求,私人凄史據(jù)就將4皮7>開。圖10-圖11示出了如 果對(duì)應(yīng)于超鏈接的資源定位符需要私人數(shù)據(jù),則呈現(xiàn)包括7>開圖標(biāo) 的超鏈接。圖12A-圖13示出了將資源定位符呈現(xiàn)為超鏈接, 一旦 用戶選4奪該超鏈4妄,就顯示將凈皮7>開的私人數(shù)據(jù)的細(xì)節(jié)的各個(gè)級(jí) 別。圖14-圖15示出了不斷更新資源定位符,以指示一旦啟動(dòng)資源定位符就將被公開的私人數(shù)據(jù)。圖16-圖17示出了一旦選擇超鏈接 就動(dòng)態(tài)地1奮改將7>開的私人數(shù)據(jù)的^t量。圖8A和圖8B示出了使用"公開圖標(biāo)"以指示一旦啟動(dòng)對(duì)應(yīng) 資源定位符,私人數(shù)據(jù)就將被公開,而圖8C和圖8D使用超鏈接的 特殊呈現(xiàn)以做出指示?,F(xiàn)在參照?qǐng)D8A,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的位置 7>開圖標(biāo)的框圖。如圖8A所示,示出了具有超鏈接805的位置公 開圖標(biāo)800,以指示一旦選擇了對(duì)應(yīng)超鏈接805,私人數(shù)據(jù)就將被 公開。在這種情況下,將被公開的私人數(shù)據(jù)是用戶的位置,允許服 務(wù)^是供者確定用戶當(dāng)前位置附近的一個(gè)或多個(gè)意大利^^店?,F(xiàn)在參照?qǐng)D8B,示出了i^明才艮據(jù)本發(fā)明的一個(gè)實(shí)施例的財(cái)務(wù) />開圖標(biāo)的框圖。如圖8B所示,示出了具有超鏈4妄815的財(cái)務(wù)/> 開圖標(biāo)810,以指示一旦選擇了對(duì)應(yīng)超鏈接815,私人數(shù)據(jù)就將被 公開。在這種情況下,將被公開的私人數(shù)據(jù)是用戶的銀行卡信息, 允許服務(wù)提供者通過記入用戶帳戶完成購(gòu)買交易?,F(xiàn)在參照?qǐng)D8C,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的位置 7>開呈現(xiàn)的框圖。如圖8C所示,超鏈4妄820的呈現(xiàn)一K'務(wù)改,以指 示一旦選擇對(duì)應(yīng)超鏈接820,私人數(shù)據(jù)就將被公開。示出的特殊呈 現(xiàn)使用字體"Harlow Solid Italic",以指示私人數(shù)據(jù)的未決7>開,并 且僅用于說明的目的。本領(lǐng)域普通技術(shù)人員將意識(shí)到許多其它呈現(xiàn) 都是可能的?,F(xiàn)在參照?qǐng)D8D,示出了說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的位置 公開按鈕的框圖。如圖8D所示,位置公開按鈕用于指示一旦選擇 了對(duì)應(yīng)超鏈接,私人數(shù)據(jù)就將被公開。現(xiàn)在參照?qǐng)D9,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,說 明用于呈現(xiàn)對(duì)來自外部裝置的數(shù)據(jù)的請(qǐng)求以指示一旦發(fā)出該請(qǐng)求, 私人數(shù)據(jù)就將被公開的方法。在步驟900,接收對(duì)來自外部裝置的 數(shù)據(jù)的請(qǐng)求。在步驟905,確定請(qǐng)求是否包括私人數(shù)據(jù)。如果請(qǐng)求 不包括私人數(shù)據(jù),在步驟910顯示請(qǐng)求數(shù)據(jù)。如果請(qǐng)求包括私人數(shù) 據(jù),呈現(xiàn)請(qǐng)求,以指示一旦發(fā)出該請(qǐng)求,私人數(shù)據(jù)就將被z^開?,F(xiàn)在參照?qǐng)D10,示出了才艮據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,說明 如果對(duì)應(yīng)資源定位符需要私人數(shù)據(jù),則呈現(xiàn)包括公開圖標(biāo)的超鏈 接。如圖10所示,資源定位符1000包括位置變量1005的引用 (reference )。 一旦啟動(dòng)資源定4立符1000,就用用戶的位置^R^齊位 置變量1005,因此公開用戶的位置。根據(jù)本發(fā)明的一個(gè)實(shí)施例,當(dāng) 啟動(dòng)資源定4立符1000將需要7>開私人4^悟1005時(shí),通過自動(dòng)呈現(xiàn) 帶有公開圖標(biāo)1020的超《連接, <吏用戶意識(shí)到私人數(shù)據(jù)#皮7>開的可 能。如圖10所示,資源定位符1000作為超鏈接1025 #_自動(dòng)呈現(xiàn), 其包括公開圖標(biāo)1020。現(xiàn)在參照?qǐng)D11,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,說 明如果對(duì)應(yīng)于超鏈接的資源定位符需要私人數(shù)據(jù),則呈現(xiàn)包括公開 圖標(biāo)的超鏈接的方法。在步驟1100,接收資源定位符。在步驟1105, 確定啟動(dòng)資源定位符是否將公開私人數(shù)據(jù)。如果啟動(dòng)資源定位符將 不公開私人數(shù)椐,在步驟1110提供呈現(xiàn)。如果啟動(dòng)資源定位符將公 開私人數(shù)據(jù),在步驟1115提供指示一旦啟動(dòng)資源定位符私人數(shù)據(jù)就 將被7>開的呈現(xiàn)。在步驟1120,確定資源定位符是否已經(jīng),皮選擇。 如果資源定位符已經(jīng);故選4奪,在步驟1125啟動(dòng)資源定位符。圖12A-圖12E示出了根據(jù)本發(fā)明的實(shí)施例的自動(dòng)更新超鏈接, 以指示一旦用戶選4奪該超《連接就將7>開的私人數(shù)據(jù)。圖12A示出了 需要私人數(shù)據(jù)(城市)的資源定位符。圖12B示出了呈現(xiàn)圖12A 所示的資源定位符作為超《連接1225,該超4連接顯示一旦用戶了選拷:超鏈接1225就將^皮公開的私人數(shù)據(jù)(1220 )。這里,7>開圖標(biāo)1220 指示一旦用戶選4奪超《連接1225,位置"溫哥華.BC.CA,,就將被公 開。圖12C示出了呈現(xiàn)圖12A所示的資源定位符作為超鏈4妄1235, 顯示一旦用戶選擇超鏈接1235就將被公開的私人數(shù)據(jù)(1230)的 轉(zhuǎn)換版本。這里,公開圖標(biāo)1230指示一旦用戶選擇了超鏈接1235, 位置"溫哥華"就將凈皮^^開。圖12D示出了呈現(xiàn)圖12A所示的資 源定位符作為超鏈接1245,該超鏈接顯示一旦用戶選4奪超鏈接1245 就將被公開的私人數(shù)據(jù)(1240 )的更特殊版本。這里,公開圖標(biāo)1240 指示一旦用戶選4奪了超鏈接1245,位置"主要街道"("MainSt") 就將被公開。圖12E示出了呈現(xiàn)圖12A所示的資源定位符作為超鏈 接1255,該超鏈接表示一旦用戶選擇超鏈接1255就將被公開的私 人數(shù)據(jù)(1250)的通用版本。這里,公開圖標(biāo)1250指示一旦用戶 選擇了超鏈接1255,位置"地球"就將被公開?,F(xiàn)在參照?qǐng)D13,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,說 明用于呈現(xiàn)超鏈接的方法,以指示一旦啟動(dòng)與該超鏈接相關(guān)的資源 定位符就將#皮7>開的私人#1據(jù)。在步驟1300,接收資源定位符。在 步驟1305,確定啟動(dòng)資源定位符是否將公開私人數(shù)據(jù)。如果啟動(dòng)資 源定位符將不公開私人數(shù)據(jù),在步驟1310提供呈現(xiàn)。如果啟動(dòng)資 源定位符將爿^開私人^t據(jù),在步驟1315 4是供指示一旦啟動(dòng)資源定 位符就將公開的私人數(shù)據(jù)的呈現(xiàn)。在步驟1320,確定資源定位符是 否4皮選纟奪。如果資源定位符;故選4奪,在1325啟動(dòng)資源定位符?,F(xiàn)在參照?qǐng)D14,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的框圖,說明 了不斷更新資源定位符,以指示一旦啟動(dòng)資源定位符就將祐7>開的 私人凄t據(jù)。如圖14所示,基于需要私人lt據(jù)1410的資源定位符1470 的超鏈接最初被呈現(xiàn)為超鏈接1430,超鏈接顯示用戶選擇超鏈接 1430將需要公開私人數(shù)據(jù),而不指定將被公開的私人數(shù)據(jù)。在這種 情況下,圖標(biāo)1425指示位置信息將要被公開。 一旦用戶選擇圖標(biāo) 1425,就將其轉(zhuǎn)換,以指示將被提交的實(shí)際數(shù)據(jù)。在這種情況下,用戶的位置是溫哥華1440。 一旦用戶選擇超鏈接1445,就啟動(dòng)包 括私人lt據(jù)1465的相關(guān)資源定位符?,F(xiàn)在參照?qǐng)D15,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,說 明了不斷更新資源定位符,以指示一旦啟動(dòng)資源定位符,私人數(shù)據(jù) 就將被公開。在步驟1500,接收資源定位符。在步驟1505,確定 啟動(dòng)資源定位符是否將7>開私人^:據(jù)。如果資源定位符的啟動(dòng)將不 公開私人數(shù)據(jù),在步驟1510提供呈現(xiàn)。如果資源定位符的啟動(dòng)將 公開私人lt據(jù),在步驟1515提供指示一旦啟動(dòng)資源定位符就將公 開私人^t據(jù)的呈現(xiàn)。在步驟1520,確定資源定位符是否已經(jīng)^皮選4奪。 如果資源定位符已經(jīng)被選擇,在步驟1525,提供指示一旦啟動(dòng)資源 定位符就將被公開的私人數(shù)據(jù)的呈現(xiàn)。在步驟1530,確定與資源定 位符相關(guān)的超鏈接是否已經(jīng)被選擇。如果超鏈接已經(jīng)被選擇,在步 -驟1535啟動(dòng)資源定4立符?,F(xiàn)在參照?qǐng)D16,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,說 明了一旦選擇超鏈接,就動(dòng)態(tài)地修改將被公開的私人數(shù)據(jù)的數(shù)量。 如圖16所示,基于需要私人數(shù)據(jù)1610的資源定位符1665的超鏈 接最初被呈現(xiàn)為超鏈接1630,該超鏈接顯示用戶選擇超鏈接1630 將需要公開私人數(shù)據(jù)。在這種情況下,圖標(biāo)1625指示位置信息將 要被公開。在這里,允許用戶將鏈4妄降級(jí)為不需要7>開私人數(shù)據(jù)的 形式。4艮據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶在超鏈接1630上右擊,然 后從彈出的屬性菜單中選擇"禁止個(gè)人信息,,選項(xiàng)等。根據(jù)本發(fā)明 的另一實(shí)施例,用戶按窗口的菜單欄上的按—丑,用于全面地關(guān)閉個(gè) 人信息的公開。在這種情況下,全面地關(guān)閉個(gè)人信息的公開導(dǎo)致呈 現(xiàn)初始資源定位符1630,而不呈現(xiàn)7>開圖標(biāo)?,F(xiàn)在參照?qǐng)D17,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的流程圖,說 明了一旦選擇超鏈接就修改將被公開的私人數(shù)據(jù)的數(shù)量。在步驟 1700, *接收資源定位符。在步驟1705,確定啟動(dòng)資源定位符是否將7>開私人數(shù)據(jù)。如果資源定位符的啟動(dòng)將不公開私人凄t據(jù),在步驟1710提供呈現(xiàn)。如果資源定位符的啟動(dòng)將7>開私人凄1據(jù),在步驟 1715提供指示一旦啟動(dòng)資源定位符,私人數(shù)據(jù)就將被公開的呈現(xiàn)。 在步驟1720,能夠?qū)㈡溄咏导?jí)為不需要私人數(shù)據(jù)的形式。在步驟 1725,確定資源定位符是否已經(jīng)#:選擇。如果資源定位符已經(jīng)4皮選 擇,在1730啟動(dòng)資源定4立才尋。以上所述 <又為本發(fā)明的4尤選實(shí)施例而已,并不用于限制本發(fā) 明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn) 等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種用于呈現(xiàn)對(duì)來自外部裝置的數(shù)據(jù)的請(qǐng)求以指示一旦發(fā)出所述請(qǐng)求則私人數(shù)據(jù)就將被公開的方法,所述方法包括接收對(duì)數(shù)據(jù)的請(qǐng)求,所述請(qǐng)求將被發(fā)出到外部裝置;確定所述請(qǐng)求是否包括私人數(shù)據(jù);如果所述請(qǐng)求不包括私人數(shù)據(jù),則呈現(xiàn)所請(qǐng)求的數(shù)據(jù);以及如果所述請(qǐng)求包括私人數(shù)據(jù),則呈現(xiàn)所述請(qǐng)求,以指示一旦發(fā)出所述請(qǐng)求,則所述私人數(shù)據(jù)就將被公開。
3. —種用于呈現(xiàn)超鏈4妻以指示當(dāng)選才奪所述超鏈4妄時(shí)^1夸被公開的 私人lt據(jù)的方法,所述方法包括接收資源定位符;確定所述資源定位符的啟動(dòng)是否將公開私人H據(jù);如果所述啟動(dòng)將不開所述私人數(shù)據(jù),則#是供所述超鏈 接的第一呈現(xiàn);如果所述啟動(dòng)將7>開所述私人數(shù)據(jù),則^是供第二呈現(xiàn), 所述第二呈現(xiàn)指示一旦啟動(dòng)所述資源定位符就將^f皮公開的所 述私人數(shù)據(jù);確定是所述第 一呈現(xiàn)已經(jīng)-波選擇還是所述第二呈現(xiàn)已經(jīng) 被選擇;以及當(dāng)所述第一呈現(xiàn)或所述第二呈現(xiàn)已經(jīng)被選擇時(shí),啟動(dòng)所 述資源定位符。
4. 一種用于呈現(xiàn)超鏈接以指示當(dāng)選擇所述超鏈接時(shí)將被公開的 私人lt據(jù)的方法,所述方法包4舌接收資源定位符;如果所述啟動(dòng)將不7>開所述私人數(shù)據(jù),則纟是供所述超鏈 4妄的第一呈現(xiàn);如果所述啟動(dòng)將^^開所述私人數(shù)據(jù),則纟是供第二呈現(xiàn), 所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私人數(shù)據(jù)就^1夸 被公開;如果選擇所述第二呈現(xiàn),則提供第三呈現(xiàn),所述第三呈 現(xiàn)指示 一旦啟動(dòng)所述資源定位符就將被公開的所述私人數(shù)據(jù); 以及如果選擇所述第一呈現(xiàn)或如果選擇所述第三呈現(xiàn),則啟 動(dòng)所述資源定位符。
5. —種用于一旦選擇超鏈接就^修改將被公開的私人凄t據(jù)的數(shù)量 的方法,所述方法包4舌接收資源定位符;確定所述資源定位符的啟動(dòng)是否將7>開所述私人數(shù)據(jù);如果所述啟動(dòng)將不7>開所述私人數(shù)據(jù),則^是供所述超《連 接的第一呈現(xiàn);如果所述啟動(dòng)將7>開所述私人數(shù)據(jù),則纟是供第二呈現(xiàn), 所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私人數(shù)據(jù)就3尋 被公開;在所述提供第二呈現(xiàn)之后,可以使所述資源定位符降級(jí) 至不需要所述私人數(shù)據(jù)的形式;確定是所述第一呈現(xiàn)已經(jīng)^皮選擇還是所述第二呈現(xiàn)已經(jīng) 被選擇;以及如果所述第 一呈現(xiàn)已經(jīng)^皮選擇或如果所述第二呈現(xiàn)已經(jīng) 被選擇,則啟動(dòng)所述資源定位符。
6. —種用于呈現(xiàn)對(duì)來自外部裝置的數(shù)據(jù)的請(qǐng)求以指示一旦發(fā)出 所述請(qǐng)求則私人數(shù)據(jù)就將被公開的設(shè)備,所述設(shè)備包括用于接收對(duì)數(shù)據(jù)的請(qǐng)求的裝置,所述請(qǐng)求將被發(fā)出到外 部裝置;用于確定所述請(qǐng)求是否包括私人數(shù)據(jù)的裝置;用于如果所述請(qǐng)求不包括私人數(shù)據(jù)則呈現(xiàn)所述請(qǐng)求的教: 據(jù)的裝置;以及用于如果所述i青求包括私人^據(jù),則呈i見所述"i青求,以指示一旦發(fā)出所述請(qǐng)求,所述私人數(shù)據(jù)就將被公開的裝置。
7. —種用于當(dāng)相關(guān)資源定位符需要私人數(shù)椐的情況下則呈現(xiàn)包 括公開圖標(biāo)的超鏈接的設(shè)備,所述設(shè)備包括用于接收資源定位符的裝置;用于確定啟動(dòng)所述資源定位符是否將公開私人數(shù)據(jù)的裝置;用于如果所述啟動(dòng)將不公開所述私人數(shù)據(jù),則提供所迷 超鏈接的第 一 呈現(xiàn)的裝置;用于如果所述啟動(dòng)將7〉開所述私人數(shù)據(jù),則^是供第二呈 現(xiàn)的裝置,所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私 人數(shù)據(jù)就將纟皮7>開;用于確定所述第一呈現(xiàn)是否已經(jīng)被選擇或所述第二呈現(xiàn) 是否已經(jīng)被選擇的裝置;以及用于如果所述資源定位符已經(jīng)被選4奪,則啟動(dòng)所述資源 定位符的裝置。
8. —種用于呈現(xiàn)超鏈接以指示當(dāng)選擇所述超鏈接時(shí)將^皮公開的 私人數(shù)據(jù)的設(shè)備,所述設(shè)備包括裝置;
9.
10.
11.用于如果所述啟動(dòng)將不公開所述私人lt據(jù),則提供所述 超鏈接的第 一呈現(xiàn)的裝置;用于如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則提供第二呈 現(xiàn)的裝置,所述第二呈現(xiàn)指示一旦啟動(dòng)所述資源定位符就將^皮公開的私人數(shù)據(jù);用于確定是所述第 一呈現(xiàn)已經(jīng)被選擇還是所述第二呈現(xiàn) 已經(jīng)被選擇的裝置;以及用于當(dāng)所述第一呈現(xiàn)或所述第二呈現(xiàn)已經(jīng)被選"^時(shí),啟 動(dòng)所述資源定位符的裝置。一種用于呈現(xiàn)超鏈接以指示當(dāng)選擇所述超鏈接時(shí)將被公開的 私人數(shù)據(jù)的設(shè)備,所述設(shè)備包括用于接收資源定位符的裝置;用于確定所述資源定位符的啟動(dòng)是否將7>開私人數(shù)據(jù)的 裝置;用于如果所述啟動(dòng)將不7>開所述私人^據(jù),則纟是供所述 超鏈接的第 一呈現(xiàn)的裝置;用于如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則4是供第二呈 現(xiàn)的裝置,所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私 人數(shù)據(jù)就將被公開;用于如果選擇所述第二呈現(xiàn),則提供第三呈現(xiàn)的裝置, 所述第三呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符就將7>開的私人 凄史據(jù);以及用于如果所述第 一呈現(xiàn)^皮選4奪或如果所述第三呈現(xiàn)^皮選 擇,則啟動(dòng)所述資源定位符的裝置。一種用于 一旦選擇超鏈接就修改將被公開的私人凄t據(jù)的數(shù)量 的設(shè)備,所述設(shè)備包4舌用于接收資源定位符的裝置;據(jù)的裝置;用于如果所述啟動(dòng)將不/^開所述私人凄t據(jù),則4是供所述 超鏈接的第 一 呈現(xiàn)的裝置;用于如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則提供第二呈 現(xiàn)的裝置,所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私 人數(shù)據(jù)就將#皮7>開;用于在所述提供第二呈現(xiàn)之后,能夠使所述資源定位符 降級(jí)到不需要所述私人數(shù)據(jù)的形式的裝置;用于確定所述第一呈現(xiàn)是否已經(jīng)被選4奪或所述第二呈現(xiàn) 是否已被經(jīng)選擇的裝置;以及用于如果所述第一呈現(xiàn)已經(jīng):故選擇或如果所述第二呈王見 已經(jīng)被選擇,則啟動(dòng)所述資源定位符的裝置。一種用于呈現(xiàn)對(duì)來自外部裝置的數(shù)據(jù)的請(qǐng)求以指示一旦發(fā)出 所述請(qǐng)求則私人數(shù)據(jù)就將被公開的設(shè)備,所述設(shè)備包括資源定位符填充器,用于確定對(duì)數(shù)據(jù)的請(qǐng)求是否包括私 人凄t據(jù);以及用戶接口,與所述資源定位符填充器通信,并且用于 接收對(duì)數(shù)據(jù)的所述請(qǐng)求,所述請(qǐng)求將被發(fā)出到外部裝置;如果所述請(qǐng)求不包括私人數(shù)據(jù),則呈現(xiàn)所述請(qǐng)求的數(shù) 據(jù);以及如果所述請(qǐng)求包括私人數(shù)據(jù),則呈現(xiàn)所述請(qǐng)求,以指 示 一旦發(fā)出所述請(qǐng)求,所述私人數(shù)據(jù)就將被公開。
12. —種用于如果相關(guān)資源定位符需要私人數(shù)據(jù)則呈現(xiàn)包括公開 圖標(biāo)的超鏈接的設(shè)備,所述設(shè)備包括資源定位符填充器,用于確定啟動(dòng)所述資源定位符是否 將公開私人數(shù)據(jù);以及用戶接口,與所述資源定位符填充器通信,并且用于接收所述資源定位符;如果所述啟動(dòng)將不公開所述私人數(shù)據(jù),則提供所述超 鏈接的第一呈現(xiàn);如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則纟是供第二呈 現(xiàn),所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私人 數(shù)據(jù)就將被公開;確定是所述第一呈現(xiàn)已經(jīng)被選^奪還是所述第二呈現(xiàn) 已經(jīng)被選4奪;以及如果所述資源定位符已經(jīng);波選擇,則啟動(dòng)所述資源定 位符。
13. —種用于呈現(xiàn)超鏈接以指示當(dāng)選擇所述超鏈接時(shí)將被公開的 私人數(shù)據(jù)的設(shè)備,所述設(shè)備包括資源定位符填充器,用于確定啟動(dòng)所述資源定位符是否 將^^開私人凄t據(jù);以及用戶接口,與所述資源定位符填充器通信,并且用于 4婁收資源定位符;如果所述啟動(dòng)將不^Hf所述私人數(shù)據(jù),則4是供所述超 鏈接的第一呈現(xiàn);如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則提供第二呈現(xiàn),所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私人 數(shù)據(jù)就將被公開;確定是所述第 一呈現(xiàn)已經(jīng)被選擇還是所述第二呈現(xiàn) 已經(jīng):故選擇;以及當(dāng)所述第一呈現(xiàn)或所述第二呈現(xiàn)已經(jīng)^皮選擇時(shí),啟動(dòng) 所述資源定位符。
14. 一種用于呈現(xiàn)超鏈接以指示當(dāng)選擇所述超鏈接時(shí)將被公開的 私人數(shù)據(jù)的設(shè)備,所述設(shè)備包括資源定位符填充器,用于確定啟動(dòng)所述資源定位符是否 將7^開私人凌t據(jù);以及用戶接口,與所述資源定位符填充器通信,并且用于 接收所述資源定位符;確定所述資源定位符的啟動(dòng)是否將公開私人數(shù)據(jù);如果所述啟動(dòng)將不7>開所述私人數(shù)據(jù),則4是供所述超 鏈4妄的第一呈現(xiàn);如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則提供第二呈 現(xiàn),所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私人 數(shù)據(jù)就將纟皮7>開;如果選擇所述第二呈現(xiàn),則提供第三呈現(xiàn),所述第三 呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符就將7>開的私人數(shù)據(jù); 以及如果所述第一呈現(xiàn)4皮選"t奪或如果所述第三呈現(xiàn)被選 擇,則啟動(dòng)所述資源定^f立符。
15. —種用于一旦選^奪超鏈4妄就^奮改將被爿^開的私人lt據(jù)的數(shù)量 的設(shè)備,所述設(shè)備包括資源定位符填充器,用于確定啟動(dòng)所述資源定位符是否將公開私人數(shù)據(jù);以及用戶接口,與所述資源定位符填充器通信,并且用于接收所述資源定位符;確定所述資源定位符的啟動(dòng)是否將公開所述私人數(shù)據(jù);如果所述啟動(dòng)將不公開所述私人^t據(jù),則提供所述超 鏈接的第一呈現(xiàn);如果所述啟動(dòng)將公開所述私人數(shù)據(jù),則纟是供第二呈 現(xiàn),所述第二呈現(xiàn)指示 一旦啟動(dòng)所述資源定位符,私人 數(shù)據(jù)就將被公開;在所述提供第二呈現(xiàn)之后,能夠使所述資源定位符降 級(jí)到不需要所述私人數(shù)據(jù)的形式;確定是所述第 一呈現(xiàn)已經(jīng)被選擇還是所述第二呈現(xiàn) 已經(jīng),皮選纟爭(zhēng);以及如果所述第一呈現(xiàn)已經(jīng);陂選4奪或如果所述第二呈現(xiàn) 已經(jīng):故選4奪,則啟動(dòng)所述資源定位符。
全文摘要
可以使用一個(gè)和多個(gè)令牌,通過以下方式對(duì)數(shù)據(jù)通信網(wǎng)絡(luò)進(jìn)行瀏覽接收來自用戶的輸入關(guān)鍵字串;確定在輸入關(guān)鍵字串和關(guān)鍵字串的數(shù)據(jù)庫之間是否存在匹配;確定關(guān)鍵字串的類別;將與該類別相關(guān)的至少一個(gè)服務(wù)標(biāo)識(shí)符呈現(xiàn)給用戶;響應(yīng)于該呈現(xiàn),接收用戶選擇的服務(wù)標(biāo)識(shí)符;用至少部分基于由用戶輸入的關(guān)鍵字串的字符串,代替與該服務(wù)相關(guān)的資源定位符模板中的至少一個(gè)變量;以及啟動(dòng)資源定位符。根據(jù)一個(gè)方面,對(duì)應(yīng)于資源定位符的超鏈接的特殊呈現(xiàn)被用于指示,一旦啟動(dòng)資源定位符,私人數(shù)據(jù)就將被公開。
文檔編號(hào)G06F15/16GK101266615SQ20081008917
公開日2008年9月17日 申請(qǐng)日期2004年1月30日 優(yōu)先權(quán)日2003年1月31日
發(fā)明者約瑟夫·彼得·羅伯特·托賽 申請(qǐng)人:施克萊無線公司