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