用戶界面內(nèi)容個性化系統(tǒng)的制作方法
【專利摘要】描述一種用戶界面內(nèi)容個性化系統(tǒng)。一種設(shè)備可以包括在處理器電路上操作成在用戶界面上呈示個性化內(nèi)容的內(nèi)容個性化應(yīng)用。該內(nèi)容個性化應(yīng)用可以包括:操作成將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容描述符組件;操作成在用戶界面上呈示搜索結(jié)果的內(nèi)容搜索組件,該搜索結(jié)果是基于一個或多個搜索項從內(nèi)容選定的;操作成由收發(fā)器接收通過從用戶界面可訪問的圖形用戶界面元素實(shí)現(xiàn)的描述符選擇的描述符選擇組件;以及操作成基于描述符選擇生成個性化的搜索結(jié)果的搜索結(jié)果個性化組件,該搜索結(jié)果個性化組件用于在用戶界面上提供個性化的搜索結(jié)果而無需重新輸入一個或多個搜索項。描述了其他實(shí)施例并且對其要求權(quán)利。
【專利說明】用戶界面內(nèi)容個性化系統(tǒng)
【背景技術(shù)】
[0001] 可通過因特網(wǎng)訪問的Web頁面現(xiàn)在數(shù)以十億計。所有這些內(nèi)容為用戶提供豐富的 信息。但是,這也產(chǎn)生許多難題,因?yàn)橛脩舯仨毢Y選數(shù)量不斷增長的不相關(guān)信息以查找他們 實(shí)際探尋的內(nèi)容。查找信息的主要方法是將搜索項輸入到搜索引擎,如Google?提供的流 行搜索引擎。搜索引擎的結(jié)果通常數(shù)以十萬計,并且覆蓋很寬范圍的內(nèi)容區(qū)域。例如,包含 特定軟件產(chǎn)品的技術(shù)支持問題的搜索可能返回針對新手、專家以及對該軟件產(chǎn)品為多個其 他熟悉程度撰寫的內(nèi)容。因此,用戶不僅必須通讀搜索結(jié)果來獲取解決其問題的內(nèi)容,而且 他們必須另外地查找與他們的特定專業(yè)知識程度相匹配的內(nèi)容。
[0002] 對于其他類型的Web網(wǎng)站,如新聞、電影和在線零售Web網(wǎng)站,用戶同樣地被與他 們的需求和興趣不相關(guān)的內(nèi)容淹沒。例如,嘗試通過零售Web網(wǎng)站購買個人使用的數(shù)字相 機(jī)的用戶可能在找到感興趣的產(chǎn)品之前,不得不瀏覽更高端專業(yè)級數(shù)字相機(jī)的多個內(nèi)容提 供。因此,內(nèi)容提供商的一個設(shè)計目標(biāo)是開發(fā)能夠自動和動態(tài)地將個性化內(nèi)容送達(dá)用戶的 內(nèi)容平臺。因此,設(shè)計成將用戶界面內(nèi)容個性化技術(shù)是值得期待的。
【專利附圖】
【附圖說明】
[0003] 圖1圖示用戶界面內(nèi)容個性化系統(tǒng)的實(shí)施例。
[0004] 圖2圖示內(nèi)容個性化應(yīng)用的第一操作環(huán)境的實(shí)施例。
[0005]圖3圖示內(nèi)容個性化應(yīng)用的第二操作環(huán)境的實(shí)施例。
[0006] 圖4圖示內(nèi)容個性化應(yīng)用的第三操作環(huán)境的實(shí)施例。
[0007] 圖5圖示內(nèi)容個性化應(yīng)用的內(nèi)容的實(shí)施例。
[0008] 圖6圖示內(nèi)容個性化應(yīng)用的第四操作環(huán)境的實(shí)施例。
[0009] 圖7圖示內(nèi)容個性化應(yīng)用的第五操作環(huán)境的實(shí)施例。
[0010] 圖8圖示第一邏輯流程的實(shí)施例。
[0011] 圖9圖示第二邏輯流程的實(shí)施例。
[0012] 圖10圖不第二邏輯流程的實(shí)施例。
[0013] 圖11圖示第四邏輯流程的實(shí)施例。
[0014] 圖12圖示計算體系結(jié)構(gòu)的實(shí)施例。
【具體實(shí)施方式】
[0015] 多種實(shí)施例一般旨在提出內(nèi)容個性化技術(shù)。一些實(shí)施例具體地旨在提出響應(yīng)圖形 用戶界面(GUI)元素處所做的選擇呈示精細(xì)化的搜索結(jié)果的內(nèi)容個性化技術(shù)。用戶只需通 過在用戶界面上作出選擇即可將搜索結(jié)果個性化,而無需重新輸入搜索項。某些其他實(shí)施 例具體地旨在提出基于內(nèi)容屬性、用戶屬性或其某種組合來呈示內(nèi)容的內(nèi)容個性化技術(shù)。 用戶可以僅通過與用戶簡檔信息關(guān)聯(lián)以允許內(nèi)容源選擇性地呈示與用戶簡檔信息對應(yīng)的 內(nèi)容來訪問更好地匹配其需求的內(nèi)容。這大大地減少訪問相關(guān)內(nèi)容的時間和工作量,從而 增強(qiáng)用戶生產(chǎn)力、便利性和體驗(yàn)。
[0016]對于本文使用的符號和術(shù)語命名的通用引述,下文的詳細(xì)描述可能依據(jù)計算機(jī)或 計算機(jī)的網(wǎng)絡(luò)上執(zhí)行的程序過程來闡述。本領(lǐng)域技術(shù)人員使用這些過程描述和表示以便將 他們的工作實(shí)體最有效地傳達(dá)給該領(lǐng)域的其他技術(shù)人員。
[0017]在本文以及一般情況下將過程視為促成期望結(jié)果的自相一致的操作序列。這些操 作是需要物理量的物理操控的那些操作。通常,雖然并非一定如此,但是這些量采用電信 號、磁信號或光信號的形式,這些信號能夠被存儲、傳輸、組合、比較和對其執(zhí)行其他操控。 以位、值、元素、符號、字符、術(shù)語、數(shù)字等提及這些信號時常被證明是方便的,主要是因?yàn)橥?用。但是,應(yīng)注意,所有這些和類似術(shù)語都是與合適的物理量關(guān)聯(lián)的,它們只是應(yīng)用于這些 量的便捷標(biāo)記。
[0018] 再者,所執(zhí)行的操控常常明確地涉及如添加或比較的術(shù)語,它們通常與人類操作 員執(zhí)行的智力工作關(guān)聯(lián)。在本文描述的構(gòu)成一個或多個實(shí)施例的一部分的任何操作中,此 類人類操作員的能力并非必需的或在大多數(shù)情況中是不需要的。相反,這些操作是機(jī)器操 作。執(zhí)行多種實(shí)施例的操作的有用機(jī)器包括通用數(shù)字計算機(jī)或類似裝置。
[0019] 多種實(shí)施例還涉及用于執(zhí)行這些操作的設(shè)備或系統(tǒng)。這些設(shè)備可以是針對要求的 目的而專門構(gòu)造的,或也可以包括由計算機(jī)中存儲的計算機(jī)程序選擇性地激活或重新配置 的通用計算機(jī)。本文闡述的過程并非固有地與特定計算機(jī)或其他設(shè)備相關(guān)??梢詫⒍喾N通 用機(jī)器與根據(jù)本文原理編寫的程序結(jié)合來使用,或構(gòu)造用于執(zhí)行要求的方法步驟的更專門 的設(shè)備可能證明是方便的。從下文的描述中,將顯見到用于多種的這些機(jī)器的所需結(jié)構(gòu)。
[0020] 現(xiàn)在參考附圖,其中所有附圖中,相似引用數(shù)字用于指代相似的元件。在上文描述 中,為了解釋的目的,提出了許多特定細(xì)節(jié),以便給予本發(fā)明的透徹理解。但是,顯然在沒有 這些特定細(xì)節(jié)的情況下,這些創(chuàng)新實(shí)施例仍能夠?qū)崿F(xiàn)。在其他情況中,熟知的結(jié)構(gòu)和設(shè)備以 框圖形式示出,以便利于其描述。本發(fā)明應(yīng)涵蓋包含與要求權(quán)利的發(fā)明主題相符的所有修 改、等同和替代。
[0021] 圖1圖示用戶界面內(nèi)容個性化系統(tǒng)100的框圖。在一個實(shí)施例中,用戶界面內(nèi)容 個性化系統(tǒng)100可以包括基于計算機(jī)的系統(tǒng),該基于計算機(jī)的系統(tǒng)包括服務(wù)器110-a。服務(wù) 器110-a可以包括例如,處理器電路130、存儲器單元150和一個或多個收發(fā)器160-b。月艮 務(wù)器ll〇-a還可以安裝有內(nèi)容個性化應(yīng)用140。存儲器單元150可以存儲內(nèi)容個性化應(yīng)用 140的未執(zhí)行版本。雖然圖1所示的用戶界面內(nèi)容個性化系統(tǒng)100在某種拓?fù)渲芯哂杏邢?數(shù)量的元件,但是可以認(rèn)識到,用戶界面內(nèi)容個性化系統(tǒng)1〇〇可以按照給定實(shí)現(xiàn)所需要的 在備選拓?fù)渲邪ǜ嗷蚋俚脑?br>
[0022] 值得注意的是,如本文所使用的"a"和"b"、"c"以及類似的指示符理應(yīng)是表示任 何正整數(shù)的變量。因此,例如,如果實(shí)現(xiàn)設(shè)置a = 5的值,則一組完整的服務(wù)器110-a可以 包括服務(wù)器110-1、110-2、110-3、110-4和110-5。這些實(shí)施例不限于此場景。
[0023]在多種實(shí)施例中,用戶界面內(nèi)容個性化系統(tǒng)100可以包括多個計算設(shè)備,如服務(wù) 器110-a、120-c和客戶端170-d。計算設(shè)備的一些示例可以包括且不限于超級移動設(shè)備、 移動設(shè)備、個人數(shù)字助理(PDA)、移動計算設(shè)備、智能電話、電話、數(shù)字電話、蜂窩電話、eBook 閱讀器、耳機(jī)、單向傳呼機(jī)、雙向傳呼機(jī)、短消息設(shè)備、計算機(jī)、個人計算機(jī)(PC)、桌上型計算 機(jī)、膝上型計算機(jī)、筆記本計算機(jī)、上網(wǎng)本計算機(jī)、手持計算機(jī)、平板計算機(jī)、服務(wù)器、服務(wù)器 陣列或服務(wù)器場(server farm)、Web服務(wù)器、網(wǎng)絡(luò)服務(wù)器、因特網(wǎng)服務(wù)器、工作站、微計算 機(jī)、主機(jī)計算機(jī)、超級計算機(jī)、網(wǎng)絡(luò)電器、Web電器、分布式計算系統(tǒng)、多處理器系統(tǒng)、基于處 理器的系統(tǒng)、消費(fèi)電子產(chǎn)品、可編程消費(fèi)電子產(chǎn)品、游戲設(shè)備、電視、數(shù)字電視、機(jī)頂盒、無線 接入點(diǎn)、機(jī)器或其組合。這些實(shí)施例不限于此場景。
[0024] 在一個實(shí)施例中,例如,服務(wù)器110-a和120-c可以分別作為可通過網(wǎng)絡(luò)(如因特 網(wǎng))訪問的Web服務(wù)器和網(wǎng)絡(luò)服務(wù)器來實(shí)現(xiàn)??蛻舳?70-d可以作為桌上型計算機(jī)或具有 便攜式電源和無線通信能力的移動設(shè)備來實(shí)現(xiàn),如膝上型計算機(jī)、手持式計算機(jī)、平板計算 機(jī)、智能電話、游戲設(shè)備、消費(fèi)電子產(chǎn)品或其他移動設(shè)備。但是,這些實(shí)施例不限于這些示 例,并且可以按給定實(shí)現(xiàn)所期望的來使用任何服務(wù)器ll〇-a、12〇-c和客戶端170-d。服務(wù)器 110-a可以使用通信信號114經(jīng)由收發(fā)器160-b來與其他計算設(shè)備120-c、170-d通信。這 些實(shí)施例不限于此場景。
[0025] 在多種實(shí)施例中,用戶界面內(nèi)容個性化系統(tǒng)100可以包括處理器電 路130。處理電路130可以是多種可商業(yè)購得的處理器中任一種,包括且不限于 AMD?Athlon?、Duron?:和〇Pteron?:處理器;ARM?應(yīng)用、嵌入式和安全處理 器;IBM?和Motorola? DragonBall?和PowerPC?處理器;IBM和Sony?Cell 處理器;Intel? Celeron?、Core⑵Duo?、Core⑵Quad?、Corei3?、Corei5?、 Corei7?、Atom?、Itanium?、Pentium?、Xeon?:和XScale?:處理器以及類似 處理器。還可以采用雙微處理器、多核處理器和其他多處理器體系結(jié)構(gòu)作為處理電路130。
[0026] 在多種實(shí)施例中,用戶界面內(nèi)容個性化系統(tǒng)100可以包括存儲器單元150。存儲 器單元150其中可以存儲內(nèi)容個性化應(yīng)用140以及其他類型信息。存儲器單元150可以包 括多種類型的計算機(jī)可讀存儲介質(zhì),其采用一個或多個更高速度存儲器單元的形式,如只 讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、動態(tài)RAM(DRAM)、雙數(shù)據(jù)速率DRAM(DDRAM)、同步 DRAM(SDRAM)、靜態(tài)RAM(SRAM)、可編程ROM(PR0M)、可擦寫可編程ROM(EPR0M)、電可擦寫可 編程ROM(EEPROM)、閃存存儲器、如鐵電聚合物存儲器、奧氏存儲器(ovonicmemory)、相變 或鐵電存儲器的聚合物存儲器、硅-氧化物-氮化物-氧化物-硅(S0N0S)存儲器、磁卡或 光卡、如獨(dú)立磁盤冗余陣列驅(qū)動器的任何裝置陣列、固態(tài)存儲器裝置(例如,USB存儲器,固 態(tài)硬盤驅(qū)動器(SSD))和適于存儲信息的任何其他類型的存儲介質(zhì)。
[0027] 內(nèi)容122-e可以包括能夠被唯一地標(biāo)識、由用戶界面112呈示或用戶界面112的 用戶界面元素表示的任何定義集合的電子信息、數(shù)據(jù)或內(nèi)容。用戶界面112的一個示例可 以包括圖形用戶界面(GUI)。根據(jù)多個實(shí)施例,內(nèi)容122-e可以由內(nèi)容描述符116-f構(gòu)成, 正如下文更詳細(xì)描述的。內(nèi)容122-e的一個示范類可以包括且不限于軟件計算機(jī)文件,包 括應(yīng)用文件(例如,文檔文件、字處理文件、電子表格文件、呈示文件等)、系統(tǒng)文件(例如, 操作系統(tǒng)文件、庫文件、實(shí)用程序文件等)以及多媒體內(nèi)容文件(例如,音頻文件、視頻文 件、音頻/視頻文件、圖片文件、圖像文件等)。內(nèi)容122-e的其他示例可以包括且不限于 用戶界面112呈示的對象、用戶界面元素、GUI元素、多媒體內(nèi)容(例如,圖片、圖像、視頻、 音頻、圖形等)、軟件程序、軟件程序的視圖、應(yīng)用文檔、應(yīng)用內(nèi)容(例如,來自字處理文檔的 段落或來自電子表格文檔的工作表)、Web頁面、Web網(wǎng)站、來自Web瀏覽器的統(tǒng)一資源定位 符(URL)、剪貼板數(shù)據(jù)、截圖、設(shè)備資源數(shù)據(jù)(例如,傳感器數(shù)據(jù))等。這些僅是幾個示例, 以及任何類型的定義集合的電子信息、數(shù)據(jù)或內(nèi)容均可以包括如用戶界面內(nèi)容個性化系統(tǒng) 1〇〇中所利用的內(nèi)容122-e。如圖1所示,內(nèi)容122-e可以位于服務(wù)器110-a上或位于服務(wù) 器110-a通過收發(fā)器160-b可訪問的計算設(shè)備(如一個或多個服務(wù)器120-c)上。這些實(shí) 施例不限于此場景。
[0028] 用戶可以通過客戶端170-d的顯示器172可訪問的用戶界面112來訪問內(nèi)容 122-e。顯示器172可以包括適用于一個或多個客戶端170-d的任何數(shù)字顯示設(shè)備。例 如,顯示器172可以由以下各項來實(shí)現(xiàn):液晶顯示器(LCD)(如觸控、彩色薄膜晶體管(TFT) IXD)、等離子顯示器、發(fā)光二極管(LED)顯示器、有機(jī)發(fā)光二極管(0LED)顯示器、陰極射 線管(CRT)顯示器或用于在用戶界面112上向一個或多個客戶端170-d的用戶顯示內(nèi)容 122-e的其他類型的適合可視界面。顯示器172還可以包括針對給定實(shí)現(xiàn)所期望的某種形 式的背光或亮度發(fā)射器(brightness emitter)。
[0029] 在多種實(shí)施例中,服務(wù)器110-a可以包括一個或多個收發(fā)器160-b。每個收發(fā) 器160-b可以作為有線收發(fā)器、無線收發(fā)器或二者組合來實(shí)現(xiàn)。在一些實(shí)施例中,收發(fā)器 160-b可以作為物理無線適配器或虛擬無線適配器來實(shí)現(xiàn),有時稱為"硬件無線電設(shè)備"和 "軟件無線電設(shè)備"。在后一種情況中,可以使用軟件將單個物理無線適配器虛擬化成多個 虛擬無線適配器。物理無線適配器通常連接到基于硬件的無線接入點(diǎn)。虛擬無線適配器通 常連接到基于軟件的無線接入點(diǎn),有時稱為"SoftAP"。例如,虛擬無線適配器可以允許對等 設(shè)備,如智能電話和桌上型計算機(jī)或筆記本計算機(jī)之間的自組織通信。多種實(shí)施例可以使 用作為多個虛擬無線適配器來實(shí)現(xiàn)的單個物理無線適配器、多個物理無線適配器、各作為 多個虛擬無線適配器來實(shí)現(xiàn)的多個物理無線適配器或其某種組合。這些實(shí)施例不限于此情 況。
[0030] 無線收發(fā)器160-b可以包括或?qū)崿F(xiàn)多種通信技術(shù)以便允許服務(wù)器110-a與其他電 子設(shè)備,如服務(wù)器120-c和客戶端170-d通信。例如,無線收發(fā)器160-b可以實(shí)現(xiàn)設(shè)計成與 網(wǎng)絡(luò)可互操作的多種類型的標(biāo)準(zhǔn)通信元件,如一個或多個通信接口,網(wǎng)絡(luò)接口、網(wǎng)絡(luò)接口卡 (NIC)、無線電設(shè)備、無線發(fā)射器/接收器(收發(fā)器)、有線和/或無線通信介質(zhì)、物理連接器 等。通過舉例而非限制,通信介質(zhì)包括有線通信介質(zhì)和無線通信介質(zhì)。有線通信介質(zhì)的示 例可以包括導(dǎo)線、電纜、金屬引線、印刷電路板(PCB)、背板、交換結(jié)構(gòu)、半導(dǎo)體材料、雙絞線、 同軸電纜、光纖、傳播的信號等。無線通信介質(zhì)的示例可以包括聲音、射頻(RF)頻譜、紅外 線和其他無線介質(zhì)。
[0031] 在多種實(shí)施例中,服務(wù)器110-a可以實(shí)現(xiàn)不同類型收發(fā)器160-b。收發(fā)器160-b的 每一個收發(fā)器可以實(shí)現(xiàn)或利用相同或不同集合的通信參數(shù)以在多種電子設(shè)備之間傳送信 息。在一個實(shí)施例中,例如,收發(fā)器160-b的每一個收發(fā)器可以實(shí)現(xiàn)或利用不同集合的通信 參數(shù)以在服務(wù)器110-a與一個或多個遠(yuǎn)程設(shè)備(如遠(yuǎn)程服務(wù)器120-c和遠(yuǎn)程客戶端170-d) 之間傳送信息。通信參數(shù)的一些示例可以包括且不限于通信協(xié)議、通信標(biāo)準(zhǔn)、射頻(RF)頻 段、無線電、發(fā)射器/接收器(收發(fā)器)、無線電處理器、基帶處理器、網(wǎng)絡(luò)掃描閾值參數(shù)、射 頻信道參數(shù)、接入點(diǎn)參數(shù)、速率選擇參數(shù)、巾貞大小參數(shù)、匯聚大小參數(shù)、分組重發(fā)限制參數(shù)、 協(xié)議參數(shù)、無線電參數(shù)、調(diào)制和編碼方案(MCS)、確認(rèn)參數(shù)、媒體訪問控制(MAC)層參數(shù)、物 理(PHY)層參數(shù)以及影響收發(fā)器160-b的操作的任何其他通信參數(shù)。這些實(shí)施例不限于此 場景。
[0032] 在一個實(shí)施例中,例如,收發(fā)器160-b可以包括設(shè)計成通過無線局域網(wǎng)(WLAN)、無 線城域網(wǎng)(WMAN)、無線廣域網(wǎng)(WWAN)或蜂窩無線電電話系統(tǒng)傳送信息的無線電設(shè)備。收 發(fā)器160-b可以布置成根據(jù)不同類型的更長范圍的無線網(wǎng)絡(luò)系統(tǒng)或協(xié)議提供數(shù)據(jù)通信功 能性。提供更長范圍的數(shù)據(jù)通信服務(wù)的適合無線網(wǎng)絡(luò)系統(tǒng)的示例可以包括IEEE 802. xx協(xié) 議系列,如IEEE 802. lla/b/g/n標(biāo)準(zhǔn)協(xié)議系列以及變化、IEEE 802. 16標(biāo)準(zhǔn)協(xié)議系列和變 化、IEEE 802. 20標(biāo)準(zhǔn)協(xié)議系列和變化(也稱為"移動寬帶無線接入")等。作為備選,收發(fā) 器160-b可以包括設(shè)計成跨一個或多個蜂窩無線電電話系統(tǒng)提供的數(shù)據(jù)聯(lián)網(wǎng)鏈路傳送信 息的無線電設(shè)備。提供數(shù)據(jù)通信服務(wù)的蜂窩無線電電話系統(tǒng)的示例可以包括具有通用分組 無線電服務(wù)的GSM (GPRS)系統(tǒng)的GSM(GSM/GPRS)、CDMA/1XRTT系統(tǒng)、用于全球演進(jìn)的增強(qiáng) 型數(shù)據(jù)速率(EDGE)系統(tǒng)、僅演進(jìn)數(shù)據(jù)或演進(jìn)數(shù)據(jù)優(yōu)化的(EV-D0)系統(tǒng)、數(shù)據(jù)和語音的演進(jìn) (EV-DV)系統(tǒng)、高速下行鏈路分組接入(HSDPA)系統(tǒng)、高速上行鏈路分組接入(HSUPA)和類 似系統(tǒng)??梢哉J(rèn)識到可以實(shí)現(xiàn)其他無線技術(shù),并且這些實(shí)施例不限于此場景。
[0033] 雖然未示出,但是服務(wù)器110-a、120_c和客戶端170-d還可以包括通常為電子設(shè) 備實(shí)現(xiàn)的一個或多個設(shè)備資源,如通常由個人電子設(shè)備實(shí)現(xiàn)的多種計算和通信平臺硬件和 軟件組件。設(shè)備資源的一些示例可以包括且不限于協(xié)處理器、圖形處理單元(GPU)、芯片組 /平臺控制中樞(PCH)、輸入/輸出(I/O)裝置、計算機(jī)可讀介質(zhì)、顯示器電子裝置、顯示器 背光、網(wǎng)絡(luò)接口、定位設(shè)備(例如,GPS接收器)、傳感器(例如,生物、熱、環(huán)境、接近度、加速 計、條形碼、壓力等)、便攜式電源(例如,電池)、應(yīng)用程序、系統(tǒng)程序等。設(shè)備資源的其他 示例參考圖12所示的示范計算體系結(jié)構(gòu)來描述。但是,這些實(shí)施例不限于這些示例。
[0034] 在圖1所示的圖示實(shí)施例中,處理器電路130可以通信耦合到收發(fā)器160-b和存 儲器單元150。存儲器單元150可以存儲內(nèi)容個性化應(yīng)用140,內(nèi)容個性化應(yīng)用140布置成 用于被處理器電路130執(zhí)行以經(jīng)由收發(fā)器160-b將內(nèi)容122-e通過用戶界面112呈示到一 個或多個客戶端170-d。服務(wù)器120-c和客戶端170-d可以實(shí)現(xiàn)與服務(wù)器110-a相似的元 件,包括處理器電路130、存儲器單元150和收發(fā)器160-b。例如,服務(wù)器120-c可以由存儲 器單元150構(gòu)成,存儲器單元150存儲內(nèi)容122-e和用戶簡檔182-g,內(nèi)容122-e包含內(nèi)容 描述符116-f以及用戶簡檔182-g包含用戶簡檔描述符192-h??蛻舳?70-d可以由處理 器電路和存儲器單元構(gòu)成,該處理器電路存儲內(nèi)容個性化應(yīng)用140的未執(zhí)行版本以及該存 儲器單元存儲用戶簡檔182-g。
[0035] 內(nèi)容個性化應(yīng)用140 -般可以提供基于內(nèi)容的某些屬性和訪問該內(nèi)容的用戶在 用戶界面112上呈示個性化內(nèi)容的特征。在一個實(shí)施例中,客戶端170-d可以利用客戶端 170-d上執(zhí)行的Web瀏覽器應(yīng)用來訪問服務(wù)器110-a上運(yùn)行的內(nèi)容個性化應(yīng)用140,該Web 瀏覽器應(yīng)用包括且不限于Microsoft?InternetExplorer?、Mozilla? Firefox?、 Apple? Safari?和Google Chrome?瀏覽器應(yīng)用。在另一個實(shí)施例中,客戶端170-d可以 利用客戶端170-d可訪問的瘦客戶端應(yīng)用和任何關(guān)聯(lián)的瘦客戶端硬件來訪問服務(wù)器110-a 上運(yùn)行的內(nèi)容個性化應(yīng)用140,包括超級瘦客戶端、Web瘦客戶端和移動瘦客戶端實(shí)現(xiàn)。
[0036] 具體來說,在一個實(shí)施例中,內(nèi)容個性化應(yīng)用140允許用戶通過對GUI元件的描述 符選擇來細(xì)化包含與一個或多個內(nèi)容描述符116-f關(guān)聯(lián)的內(nèi)容122-e的搜索結(jié)果。因此, 用戶可以獲得細(xì)化的個性化搜索結(jié)果,而無需重新輸入用于查找原搜索結(jié)果的搜索項。在 另一個實(shí)施例中,內(nèi)容個性化應(yīng)用140將內(nèi)容122-e和用戶簡檔182-g分別與內(nèi)容描述符 116-f和用戶簡檔描述符192-h關(guān)聯(lián)。內(nèi)容個性化應(yīng)用140可以動態(tài)地基于內(nèi)容122-e的 用戶交互對描述符116-f、192-h賦值。在又一個實(shí)施例中,內(nèi)容個性化應(yīng)用140基于比較 與內(nèi)容描述符116-f關(guān)聯(lián)的值以及與內(nèi)容描述符116-f對應(yīng)的用戶簡檔描述符192-h關(guān)聯(lián) 的值來向訪問用戶界面112的用戶呈示個性化內(nèi)容122-e。用戶簡檔描述符192-h可以存 儲在與訪問內(nèi)容122-e的用戶關(guān)聯(lián)的用戶簡檔182-g中。例如,內(nèi)容個性化應(yīng)用140可以 呈示僅包含內(nèi)容122-e的用戶界面112,內(nèi)容122-e具有描述符值,其與用戶界面112交互 的用戶的用戶簡檔描述符192-h之一關(guān)聯(lián)的對應(yīng)描述符值匹配或在其指定范圍內(nèi)。
[0037] 用戶可以通過在客戶端170-d處將一個或多個搜索項輸入到本領(lǐng)域技術(shù)人員公 知的且服務(wù)器110-a、120_c上工作或可訪問的搜索引擎中來搜索內(nèi)容122-e??梢酝ㄟ^用 戶界面112將包含與內(nèi)容描述符116-f關(guān)聯(lián)的內(nèi)容122-e的搜索結(jié)果呈示給用戶。在一個 實(shí)施例中,內(nèi)容個性化應(yīng)用140可以在用戶界面112上提供GUI元素,用戶界面112配置成 接受涉及與內(nèi)容122-e關(guān)聯(lián)的內(nèi)容描述符116-f的描述符選擇。例如,可以將內(nèi)容122-e 與具有范圍從1-10且指示內(nèi)容122-e的技術(shù)難度的數(shù)值的評級描述符關(guān)聯(lián)。因此,可以將 GW元素配置成使用戶能夠簡單地作出選擇(例如,在滑塊CTI元素上移動選擇對象)來選 擇搜索結(jié)果的技術(shù)難度范圍而無需重新輸入搜索結(jié)果。
[0038] 內(nèi)容描述符116-f可以配置成提供有關(guān)內(nèi)容122-e的寬范圍的信息。在一個實(shí)施 例中,內(nèi)容描述符116-f可以包括內(nèi)容評級,包括但不限于,指示內(nèi)容122-e的技術(shù)水平、用 戶流行度或質(zhì)量評級(例如,酒店質(zhì)量評級系統(tǒng))的評級。在另一個實(shí)施例中,內(nèi)容描述符 116-f可以將內(nèi)容122-e和用戶簡檔182-g分類成一個或多個類別,如風(fēng)格、技術(shù)特長或首 選質(zhì)量水平類別??梢宰詣拥赜蓛?nèi)容個性化應(yīng)用140或由一個或多個內(nèi)容開發(fā)商對這些描 述116-f、192-h賦予特定的值。例如,可以對描述符116-f、192-h賦予指定范圍(例如, 1-10)或類別標(biāo)題(例如,如"科幻"、"劇情"、"喜劇"、"動作"和"冒險"的電影風(fēng)格)。根據(jù) 多個實(shí)施例,可以基于內(nèi)容122-e的用戶評級、與內(nèi)容122-e交互的用戶關(guān)聯(lián)的描述符值、 智能評級系統(tǒng)、內(nèi)容開發(fā)商或擁有者賦值或其某種組合來對描述符116-f、192-h賦值。
[0039] 可以將用戶與存儲在服務(wù)器120-c上、客戶端170-d或其某種組合上的用戶簡檔 182-g關(guān)聯(lián)。內(nèi)容個性化應(yīng)用140可以訪問用戶的用戶簡檔182-g,該用戶通過收發(fā)器160-b 處接收的通信信號114訪問用戶界面112處的內(nèi)容122-e。用戶簡檔182-g可以由與內(nèi)容 個性化應(yīng)用140利用來提供個性化內(nèi)容122-e的描述符116-f?對應(yīng)的一個或多個描述符 192-h構(gòu)成。例如,如果內(nèi)容描述符116-f如按1-10的尺度與內(nèi)容122-e的技術(shù)難度評級 相關(guān),則對應(yīng)的用戶簡檔描述符192-h可以由技術(shù)熟悉程度評級構(gòu)成,該技術(shù)熟悉程度評 級使用相同尺度且指示與用戶簡檔182-g之一關(guān)聯(lián)的用戶首選或先前查看的內(nèi)容122-e的 技術(shù)難度。因此,通過實(shí)現(xiàn)此示例,內(nèi)容個性化應(yīng)用140可以執(zhí)行工作以向用戶呈示技術(shù)難 度評級與用戶的技術(shù)熟悉程度匹配或在其指定范圍內(nèi)的內(nèi)容122-e,該技術(shù)熟悉程度由存 儲在用戶簡檔182-g之一中的用戶簡檔描述符192-h的技術(shù)熟悉程度值指示。
[0040] 根據(jù)一個實(shí)施例,用戶界面內(nèi)容個性化系統(tǒng)100可以將內(nèi)容個性化應(yīng)用140作為 封閉的系統(tǒng)來實(shí)現(xiàn)。例如,作為由通過可從客戶端170-d訪問的用戶界面112呈示內(nèi)容 122-e的一個或多個Web網(wǎng)站構(gòu)成。在一個實(shí)施例中,對用戶界面112的訪問可以基于用 戶簡檔182-g的配置,以使僅具有某個標(biāo)識信息(例如,登陸憑證)的用戶簡檔182-g可 以訪問服務(wù)器ll〇-a上運(yùn)行的內(nèi)容個性化應(yīng)用140呈示的內(nèi)容122-e。例如,用戶可以注 冊或預(yù)訂服務(wù)器ll〇-a上運(yùn)行的內(nèi)容個性化應(yīng)用140,并且可以在此后與包括含登陸信息 和用戶簡檔描述符192-h的信息的用戶簡檔182-g之一關(guān)聯(lián)。在另一個實(shí)施例中,客戶端 170-d可以通過客戶端170-d之一上駐留的處理器電路130來執(zhí)行一個版本的內(nèi)容個性化 應(yīng)用(例如,客戶端版本或移動應(yīng)用版本)。因此,服務(wù)器ll〇-a上運(yùn)行的內(nèi)容個性化應(yīng)用 140的版本可以與客戶端上運(yùn)行的內(nèi)容個性化應(yīng)用140的版本通信,以便尤其獲取訪問權(quán)、 用戶簡檔182-g和用戶簡檔描述符192-h。
[0041] 用戶界面內(nèi)容個性化系統(tǒng)100可以執(zhí)行操作以提供允許跨用戶界面112,例如跨 多個Web網(wǎng)站進(jìn)行內(nèi)容個性化的系統(tǒng)。在一個實(shí)施例中,可以將用戶簡檔182-g與特定用 戶界面112相關(guān)的多個用戶簡檔描述符192-h關(guān)聯(lián)。一個非限制性示例是,可以將用戶簡 檔描述符192-h與技術(shù)熟悉程度評級、酒店質(zhì)量評級、游戲關(guān)卡以及一個或多個類別的首 選電影(例如,"動作"、"喜劇"、"冒險"等)關(guān)聯(lián)。因此,用戶可以將一個或多個用戶簡檔 182-g移植到多個不同Web網(wǎng)站(例如,技術(shù)支持Web網(wǎng)站、酒店搜索和評級Web網(wǎng)站、旅游 Web網(wǎng)站和游戲Web網(wǎng)站),并在每個網(wǎng)站均接收到個性化內(nèi)容體驗(yàn),即使這些網(wǎng)站具有與 不同內(nèi)容描述符116-f關(guān)聯(lián)的內(nèi)容122-e。
[0042] 可以參考圖2進(jìn)一步描述用戶界面內(nèi)容個性化系統(tǒng)100和內(nèi)容個性化應(yīng)用140的 具體方面、實(shí)施例和備選。
[0043] 圖2圖示用戶界面內(nèi)容個性化系統(tǒng)100的操作環(huán)境200的實(shí)施例。更具體地來說, 操作環(huán)境200可以圖示內(nèi)容個性化應(yīng)用140的更具體的框圖。
[0044] 如圖2所示,內(nèi)容個性化應(yīng)用140可以包括多種組件222-i。正如本申請中所使用 的,術(shù)語"組件"理應(yīng)指計算機(jī)相關(guān)的實(shí)體,或者是硬件、硬件與軟件的組合、軟件、或執(zhí)行中 的軟件。例如,組件可以是但不限于是處理器上運(yùn)行的進(jìn)程、處理器、硬盤驅(qū)動器、(光存儲 介質(zhì)和/或磁存儲介質(zhì)的)多個存儲驅(qū)動器、對象、可執(zhí)行文件、執(zhí)行的線程、程序和/或計 算機(jī)。作為說明,服務(wù)器上運(yùn)行的應(yīng)用和服務(wù)器均可以是組件。一個或多個組件可以駐留 在進(jìn)程和/或執(zhí)行的線程內(nèi),以及組件可以本地化在一個計算機(jī)上和/或分布在兩個或更 多個計算機(jī)之間。再者,組件可以通過多種類型的通信介質(zhì)在通信上彼此耦合以協(xié)同操作。 協(xié)同可以包括信息的單向或雙向交換。例如,組件可以采用通過通信介質(zhì)傳送的信號的形 式傳送信息。信息可以作為分配到多種信號線路的信號來實(shí)現(xiàn)。在此類分配中,每個消息 是信號。但是,又一些實(shí)施例可以作為備選采用數(shù)據(jù)消息。此類數(shù)據(jù)消息可以在多種連接 上發(fā)送。示范連接包括并行接口、串行接口和總線接口。
[0045] 在圖2所示的圖示實(shí)施例中,內(nèi)容個性化應(yīng)用140可以包括內(nèi)容描述符組件 222-1、內(nèi)容搜索組件222-2、描述符選擇組件222-3和搜索結(jié)果個性化組件222-4。雖然圖 2所示的內(nèi)容個性化系統(tǒng)140在某種拓?fù)渲袃H具有四個組件,但是可以認(rèn)識到,內(nèi)容個性化 系統(tǒng)140可以按照給定實(shí)現(xiàn)所需要的在備選拓?fù)渲邪ǜ嗷蚋俚慕M件。這些實(shí)施例不 限于此場景。
[0046] 內(nèi)容描述符組件222-1 -般可以將內(nèi)容122-e與具有操作成將多種內(nèi)容提 供分類的值的內(nèi)容描述符116-f關(guān)聯(lián)。例如,內(nèi)容122-e可以由使用一個或多個標(biāo)記 語言,如萬維網(wǎng)論壇(W3C)定義的超文本標(biāo)記語言第5個主要版本(HTML5)或可擴(kuò)展 標(biāo)記語言XML配置的Web頁面構(gòu)成。服務(wù)器110-a、120_c上存儲的內(nèi)容122-e可以 被內(nèi)容個性化應(yīng)用140利用Web瀏覽器應(yīng)用來訪問,該Web瀏覽器應(yīng)用包括且不限于 Microsoft? Internet Explorer?、Mozilla? Firefox?、Apple? Safari?:和 Go〇gle Chrome?瀏覽器應(yīng)用。在一個實(shí)施例中,內(nèi)容描述符組件222-1可以注釋或以其他方式修 改內(nèi)容122-e以便包含一個或多個內(nèi)容描述符116-f和關(guān)聯(lián)的值。例如,內(nèi)容描述符組件 222-1可以利用元數(shù)據(jù)標(biāo)簽來指定一個或多個內(nèi)容描述符116-f。這些元數(shù)據(jù)標(biāo)簽可以是 機(jī)器可解析的,并且可以被瀏覽器、搜索引擎和其他Web服務(wù)訪問。
[0047] 內(nèi)容搜索組件222-2 -般可以在用戶界面112上呈示搜索結(jié)果230。搜索結(jié)果 240-j可以至少部分地由與內(nèi)容描述符116-f關(guān)聯(lián)以及與一個或多個搜索項相關(guān)的內(nèi)容 122-e構(gòu)成。服務(wù)器110-a可以通過處理器電路130執(zhí)行搜索引擎或有權(quán)訪問搜索引擎,該 搜索引擎配置成接受搜索項并根據(jù)本領(lǐng)域技術(shù)人員公知的過程查找與這些搜索項相關(guān)的 內(nèi)容122-e。用戶可以通過耦合到客戶端170-d的顯示器172可訪問的用戶界面112來執(zhí) 行搜索和查看搜索結(jié)果240-j。
[0048] 描述符選擇組件222-3 -般可以從客戶端170-d之一處的用戶界面112選擇的 GUI元素接收描述符選擇260。可以通過收發(fā)器160-b處接收的通信信號114將描述符選 擇傳送到服務(wù)器ll〇-a。⑶I元素可以配置成提供與賦予內(nèi)容描述符116-f的值對應(yīng)的選 擇。例如,如果內(nèi)容描述符116-f被賦予范圍從1-5的值,則⑶I元素可以提供對應(yīng)于1、2、 3、4、5的選擇和缺省值(即,"未選擇")。描述符選擇組件222-3可以保存表示當(dāng)前描述符 選擇260的活動描述符值。
[0049] 在一個實(shí)施例中,描述符選擇260最初可以基于用于配置GUI兀素的內(nèi)容描述符 116-f的值所對應(yīng)的用戶簡檔描述符192-h的值來確定。內(nèi)容個性化應(yīng)用140可以訪問用 戶的用戶簡檔182-g (該用戶訪問內(nèi)容搜索組件222-2呈示的搜索結(jié)果240-j),并獲取利用 來設(shè)置GUI元素選擇的內(nèi)容描述符116-f所對應(yīng)的用戶簡檔描述符192-h的值。初始描述 符選擇260可以基于對應(yīng)用戶簡檔描述符192-h的值來設(shè)定。例如,GUI元素可以配置有 選擇1、2、3、4和5,其對應(yīng)于與搜索結(jié)果240-j內(nèi)包含的內(nèi)容122-e關(guān)聯(lián)的質(zhì)量評級。如 果用戶簡檔182-g包含對應(yīng)質(zhì)量評級用戶簡檔描述符192-h的2的值,則初始描述符選擇 260可以設(shè)為值2,并且可以根據(jù)本文提供的實(shí)施例將搜索結(jié)果240-j個性化。但是,如果 用戶簡檔182-g不含對應(yīng)用戶簡檔描述符192-h或沒有為對應(yīng)用戶簡檔描述符192-h設(shè)置 的值,則初始描述符選擇260可以設(shè)為缺省值("未選擇")描述符選擇260或某個其他缺 省值(例如,最高值、最低值或中間值)。相應(yīng)地,多個實(shí)施例提供,描述符選擇260可以由 用戶在用戶界面112處設(shè)置,或可以由內(nèi)容個性化應(yīng)用140基于利用來配置⑶I元素選擇 的內(nèi)容描述符116-f?的值所對應(yīng)的用戶簡檔描述符192-h的值來自動地設(shè)置。
[0050] 搜索結(jié)果個性化組件222-4 -般可以基于描述符選擇組件222-3保存的活動描 述符值來細(xì)化搜索結(jié)果240-j以便在用戶界面112上呈示個性化搜索結(jié)果280。根據(jù)多個 實(shí)施例,搜索結(jié)果個性化組件222-4可以配置成基于活動描述符值與搜索結(jié)果240-j關(guān)聯(lián) 的內(nèi)容描述符116-f的任何值之間的任何數(shù)量的關(guān)系來細(xì)化搜索結(jié)果240-j。在一個實(shí)施 例中,活動描述符值可以是指定范圍內(nèi)的數(shù)值,使得僅對應(yīng)內(nèi)容描述符116-f的值等于、小 于、大于或其某種組合的內(nèi)容可以作為個性化搜索結(jié)果280呈示。例如,可以將搜索結(jié)果內(nèi) 容與具有范圍1-5的值的內(nèi)容描述符116-f之一關(guān)聯(lián),并且描述符選擇組件222-3可以從 4的元素接收描述符選擇260。搜索結(jié)果個性化組件222-4可以呈示個性化搜索結(jié)果 280,個性化搜索結(jié)果280包含具有內(nèi)容描述符116-f之一的值等于或等于或大于(小于)4 的內(nèi)容122-e。
[0051] 內(nèi)容個性化應(yīng)用140通過內(nèi)容描述符組件222-1、內(nèi)容搜索組件222-2、描述符選 擇組件222-3和搜索結(jié)果個性化組件222-4可以工作以從原搜索結(jié)果集合提供個性化搜索 結(jié)果,而無需重新輸入利用來獲取原搜索結(jié)果的搜索項目。例如,用戶可以執(zhí)行與搜索項 "數(shù)據(jù)中心功耗"相關(guān)的內(nèi)容122-e的搜索。原搜索結(jié)果240-j可以由范圍從包含一般性基 礎(chǔ)概念的入門信息到包含復(fù)雜研究論文和產(chǎn)品歸檔的高級內(nèi)容的內(nèi)容122-e構(gòu)成。因此, 數(shù)據(jù)中心管理員可能需要由高級內(nèi)容構(gòu)成的搜索結(jié)果,而新手可能只需要由一般性基本內(nèi) 容構(gòu)成的搜索結(jié)果240-j。內(nèi)容個性化應(yīng)用140可以提供與指示內(nèi)容的技術(shù)水平的內(nèi)容描 述符116-f關(guān)聯(lián)的搜索結(jié)果內(nèi)容以及配置成允許用戶選擇搜索結(jié)果的技術(shù)水平的GUI元 素。經(jīng)由⑶I元素選擇技術(shù)水平可以工作以將搜索結(jié)果個性化到選定的技術(shù)水平。因此, 具有不同技術(shù)熟悉程度的用戶可以將原搜索結(jié)果個性化到期望的技術(shù)水平而無需重新輸 入搜索項。
[0052] 圖3圖示用戶界面內(nèi)容個性化系統(tǒng)100的操作環(huán)境300的實(shí)施例。更具體地來 說,操作環(huán)境300可以圖示包括搜索結(jié)果240-j和配置成實(shí)現(xiàn)描述符值308-k的選擇的⑶I 元素312的用戶界面112。圖3所示的用戶界面112可以從耦合到客戶端170-d的顯示器 172訪問。
[0053] 在圖3所示的實(shí)施例中,用戶界面112可以包括搜索項302和搜索結(jié)果240-j,搜 索結(jié)果240-j包含與搜索項302相關(guān)的內(nèi)容122-e??梢詫⑺阉鹘Y(jié)果240-j與內(nèi)容描述符 116-l、116-2、116-3、116-f關(guān)聯(lián)。可以從用戶界面112訪問的⑶I元素312可以由選擇器 對象314和一個或多個選擇選項構(gòu)成,包括描述符值308-l、308-2、308-3、308-k和缺省選 擇310。描述符值308-k可以與一個或多個內(nèi)容描述符116-f或與構(gòu)成搜索結(jié)果240-j的 內(nèi)容122-e關(guān)聯(lián)的用戶簡檔描述符192-h對應(yīng)。根據(jù)多個實(shí)施例,用戶界面上顯示的描述符 值308-k可以表示特定內(nèi)容描述符116-f的可能值的子集。例如,內(nèi)容描述符116-f可以 具有范圍是1-100的值,其中由于大小和可操作性約束,可以不將所有100個值都作為描述 符值308-k來包含。因此,可以從⑶I元素312訪問描述符值308-k的子集(例如,0、20、 40、60、80 和 100)。
[0054] 用戶可以通過將選擇器對象314設(shè)為可用描述符值308-k內(nèi)包含的特定選擇選項 來選擇⑶I元素312中可訪問的描述符值308-k的其中之一。正如先前參考圖1和圖2描述 的,內(nèi)容個性化應(yīng)用140可以呈示與描述符值308-k之一的選擇所對應(yīng)的搜索結(jié)果240-j。 但是,圖3圖示第一情況,其中GUI元素312設(shè)為缺省選擇310,使得與搜索項302相關(guān)的所 有搜索結(jié)果240-j均被呈示在用戶界面112上。因此,在圖3所示的第一情況中,搜索結(jié)果 240-j尚未基于內(nèi)容描述符116-f進(jìn)行個性化。
[0055] 圖4圖示用戶界面內(nèi)容個性化系統(tǒng)100的操作環(huán)境400的實(shí)施例。更具體地來 說,操作環(huán)境400可以圖示用戶界面112,其包括在GUI元素312處選擇的個性化搜索結(jié)果 280,⑶I元素312配置為描述符值308-k,其對應(yīng)于與構(gòu)成搜索結(jié)果240-j的內(nèi)容122-e關(guān) 聯(lián)的內(nèi)容描述符116-f。圖4所示的用戶界面112可以從耦合到客戶端170-d之一的顯示 器172訪問。
[0056] 圖4圖示第二種情況,其中搜索結(jié)果個性化組件222-4基于⑶I元素312處所作 的描述符值308-3的描述符選擇260生成個性化搜索結(jié)果280。描述符選擇可以由用戶手 動通過⑶I元素312選擇描述符值308-k設(shè)置或可以基于與描述符值308-k對應(yīng)的用戶簡 檔描述符192-h的值來自動地設(shè)置。如圖4所示,選擇器元素314已位于⑶I元素312上, 選擇了描述符值308-3。該選擇經(jīng)由收發(fā)器160-b處接收的通信信號114傳送到內(nèi)容個性 化應(yīng)用140。搜索結(jié)果個性化組件222-4生成個性化搜索結(jié)果280,其包含具有選定的描述 符值308-3所對應(yīng)的描述符值116-1、116-2的搜索結(jié)果240-j的子集。不相關(guān)的搜索結(jié)果 402與不與選定的描述符值308-3對應(yīng)的描述符值116-3、116-f關(guān)聯(lián),并且因此不再用戶界 面112上呈示,如虛線所示。
[0057] 值得注意的是,雖然圖3-4描述通過⑶I元素312來選擇描述符值308-k,但是多 個實(shí)施例不限于本文提供的具體配置,因?yàn)楸疚目稍O(shè)想任何適合的GUI元素,包括且不限 于數(shù)據(jù)輸入、切換開關(guān)、單選按鈕、復(fù)選框GUI元素。
[0058] 圖5圖示根據(jù)一個實(shí)施例的包括內(nèi)容描述符116-f的內(nèi)容122-e的更詳細(xì)的示意 圖。如圖5所示,內(nèi)容122-e可以由元數(shù)據(jù)510構(gòu)成。內(nèi)容描述符116-f可以利用一個或 多個描述符元數(shù)據(jù)標(biāo)簽520-1來指定。例如,描述符元數(shù)據(jù)標(biāo)簽520-1可以由如下項構(gòu)成: < Meta Name =''Rating (評級)"Content =''Technical Difficulty (技術(shù)難度)"Value =〃7."。此描述符元數(shù)據(jù)標(biāo)簽520-1可以提供內(nèi)容描述符值116-f,內(nèi)容描述符值116-f 包含指示內(nèi)容的技術(shù)難度具有7的評級值的評級描述符。用戶簡檔描述符192-h可以類似 地配置為用戶簡檔182-e中的元數(shù)據(jù)。雖然圖5圖示的示例內(nèi)容描述符116-f示出超文本 標(biāo)記語言元數(shù)據(jù)標(biāo)簽,如XML元數(shù)據(jù)標(biāo)簽,但是多個實(shí)施例不限于此場景,因?yàn)楸疚目稍O(shè)想 能夠根據(jù)多個實(shí)施例實(shí)現(xiàn)功能的任何形式的內(nèi)容描述符116-f?或用戶簡檔描述符182-g。
[0059] 圖6圖示用戶界面內(nèi)容個性化系統(tǒng)100的操作環(huán)境600的實(shí)施例。更具體地來說, 操作環(huán)境600可以圖示內(nèi)容個性化應(yīng)用140的一個實(shí)施例的更具體的框圖。
[0060] 如圖6所示,內(nèi)容個性化應(yīng)用140可以包括多種組件622-m,包括描述符組件 622-1、內(nèi)容交互組件622-2和描述符值生成器組件622-3。雖然圖6所示的內(nèi)容個性化系 統(tǒng)140在某種拓?fù)渲袃H具有三個組件,但是可以認(rèn)識到,內(nèi)容個性化應(yīng)用140可以按照給定 實(shí)現(xiàn)所需要的在備選拓?fù)渲邪ǜ嗷蚋俚慕M件。這些實(shí)施例不限于此場景。
[0061] 描述符組件622-1 -般可以將內(nèi)容122-e和用戶簡檔182-g分別與內(nèi)容描述符 116-f和用戶簡檔描述符192-h關(guān)聯(lián)。一般,內(nèi)容描述符116-f可以工作以將多種內(nèi)容提 供分類,以及用戶簡檔描述符192-h可以工作以將用戶與內(nèi)容122-e相關(guān),以便內(nèi)容個性 化應(yīng)用140可以向用戶呈示個性化內(nèi)容122-e。例如,如上文參考圖2描述的,內(nèi)容描述符 116-f可以由評級構(gòu)成,這些評級提供用于根據(jù)評級值的特定數(shù)值范圍將內(nèi)容122-e分類。 在一個實(shí)施例中,評級指示內(nèi)容122-e的技術(shù)難度。另一個實(shí)施例提供,評級可以指示與內(nèi) 容122-e關(guān)聯(lián)的質(zhì)量水平(例如,4星級酒店評級系統(tǒng))。
[0062] 可以將用戶簡檔182-g與用戶界面112上呈示的內(nèi)容122-e的內(nèi)容描述符116-f 所對應(yīng)的用戶簡檔描述符192-h關(guān)聯(lián),用戶簡檔182-g關(guān)聯(lián)的用戶例如通過耦合到客戶端 170-d的顯示器172可訪問該用戶界面112。例如,可以將內(nèi)容122-e與按1-10的尺度指 示內(nèi)容122-e的技術(shù)難度的內(nèi)容描述符116-f之一關(guān)聯(lián)。因此,可以將與訪問內(nèi)容122-e 的用戶關(guān)聯(lián)的用戶簡檔182-g與按1-10的尺度指示技術(shù)熟悉程度(S卩,內(nèi)容技術(shù)難度的首 選程度)的用戶簡檔描述符192-h關(guān)聯(lián)。以此方式,可以比較與內(nèi)容描述符116-f和用戶 簡檔描述符192-h關(guān)聯(lián)的值來根據(jù)本文披露的實(shí)施例達(dá)到內(nèi)容個性化目的。
[0063] 內(nèi)容交互組件622-2 -般可以用于基于內(nèi)容描述符116-f、用戶簡檔描述符192-h 以及與內(nèi)容122-e的用戶交互來生成內(nèi)容交互信息。與包含用戶簡檔描述符192-h的用戶 簡檔182-g關(guān)聯(lián)的用戶可以通過客戶端170-d可訪問的顯示器172上呈示的用戶界面112 與內(nèi)容122-e交互。在一個實(shí)施例中,用戶交互可以包括群體均值(crowd averaging)技 術(shù),其將通過用戶界面112訪問內(nèi)容122-e的用戶所提供的內(nèi)容評級取均值。在另一個實(shí) 施例中,用戶交互可以包括基于用戶內(nèi)容交互模式(例如,Web網(wǎng)站瀏覽模式)的系統(tǒng)學(xué) 習(xí)。例如,內(nèi)容交互組件622-2可以跟蹤與內(nèi)容122-e交互的用戶所關(guān)聯(lián)的用戶簡檔描述 符192-h的值來確定具有特定用戶簡檔描述符192-h的相似值的用戶是否偏好于某個內(nèi)容 122-e。在又一個實(shí)施例中,可以相對于與內(nèi)容122 - e交互的用戶來跟蹤內(nèi)容描述符116-f 的值,以便將用戶簡檔182-g與內(nèi)容描述符116-f的特定值關(guān)聯(lián)。
[0064] 描述符值生成器組件622-3 -般可以基于內(nèi)容交互組件622-2獲得的內(nèi)容交互 信息來對內(nèi)容描述符116-f和用戶簡檔描述符192-h動態(tài)地賦值。在一個實(shí)施例中,描述 符值生成器組件622-3可以基于通過用戶界面112與內(nèi)容122-e交互的用戶提供的內(nèi)容 評級的群體均值來對內(nèi)容描述符116-f賦值。例如,如果特定內(nèi)容提供的用戶給出的群體 均值按1-10的尺度為5,則描述符值生成器組件622-3可以將5的值賦予對應(yīng)內(nèi)容描述符 116-f。在另一個實(shí)施例中,可以基于與內(nèi)容122-e交互的用戶簡檔描述符192-h關(guān)聯(lián)的值 來對內(nèi)容描述符116-f賦值。例如,內(nèi)容交互組件622-2可以提供用戶瀏覽模式的內(nèi)容交 互信息。一個非限制性示例提供,用戶瀏覽模式可以指示,具有與"專業(yè)水平"的用戶簡檔描 述符192-h關(guān)聯(lián)的具有"新手"值的用戶可能偏好于某些內(nèi)容元素。因此,描述符值生成器 組件622-3可以利用內(nèi)容交互信息來將"新手"值賦予對應(yīng)"專業(yè)水平"內(nèi)容描述符116-f。 在又一個實(shí)施例中,可以例如由內(nèi)容開發(fā)商或通過智能內(nèi)容評級工具在發(fā)布時對內(nèi)容描述 符116-f的值賦予初始值,其可以根據(jù)配置成如本文公開的基于與內(nèi)容122-e的用戶交互 來對內(nèi)容描述符賦予評級的實(shí)施例來進(jìn)行調(diào)整。
[0065] 在另一個實(shí)施例中,描述符值生成器組件622-3可以通過匯總用戶訪問的內(nèi)容 122-e的內(nèi)容描述符116-f的值來對用戶簡檔描述符192-h賦值。例如,可以對用戶簡檔 182-g賦予缺省值,如描述符范圍的中間值(例如,1-10的尺度中的5)??梢允褂脙?nèi)容交互 組件622-2生成的用戶交互信息來確定與用戶界面112交互的用戶所訪問的內(nèi)容122-e的 內(nèi)容描述符116-f的值。一個實(shí)施例提供,可以使用用戶訪問的內(nèi)容描述符116-f的值來 提供用戶的首選內(nèi)容描述符值的匯總均值。例如,首選的技術(shù)難度水平、質(zhì)量評級或類別。 例如,使用從1-10的評級值尺度,可以對用戶簡檔182-g初始地賦予用戶簡檔描述符192-h 之一的缺省值5。如果與用戶簡檔182-g關(guān)聯(lián)的用戶訪問具有對應(yīng)值7的內(nèi)容122-e,則可 以計算用戶簡檔描述符192-h關(guān)聯(lián)的平均值為(5+7)/2 = 6。描述符值生成器組件622-3 可以對于每次內(nèi)容訪問持續(xù)計算對應(yīng)用戶簡檔描述符192-h的匯總平均值。在一個實(shí)施例 中,描述符值生成器組件622-3可以在檢測到內(nèi)容訪問的閾值次數(shù)(例如10)之后對用戶 簡檔描述符192-h之一賦值。在另一個實(shí)施例中,對于未與現(xiàn)有用戶簡檔182-g之一關(guān)聯(lián) 的用戶,使用缺省值作為用戶簡檔描述符192-h之一的值,直到閾值次數(shù)的內(nèi)容訪問被檢 測到為止,并且使用內(nèi)容描述符116-f的值來更新先前與現(xiàn)有用戶簡檔182-g之一關(guān)聯(lián)的 用戶的用戶簡檔描述符192-h之一的匯總平均值。
[0066] 圖7圖示用戶界面內(nèi)容個性化系統(tǒng)100的操作環(huán)境700的實(shí)施例。更具體地來說, 操作環(huán)境700可以圖示內(nèi)容個性化應(yīng)用140的一個實(shí)施例的更具體的框圖。
[0067]如圖7所示,內(nèi)容個性化應(yīng)用140可以包括多種組件722-n,包括用戶界面組件 722-1、用戶簡檔組件722-2和內(nèi)容個性化組件722-3。雖然圖7所示的內(nèi)容個性化系統(tǒng)140 在某種拓?fù)渲袃H具有三個組件,但是可以認(rèn)識到,內(nèi)容個性化應(yīng)用140可以按照給定實(shí)現(xiàn) 所需要的在備選拓?fù)渲邪ǜ嗷蚋俚慕M件。這些實(shí)施例不限于此場景。
[0068] 用戶界面組件722-1 -般可以在例如可通過耦合到客戶端170-d的顯示器172來 訪問的用戶界面112上呈示與內(nèi)容描述符116-f關(guān)聯(lián)的內(nèi)容122-e。例如,用戶界面組件 722-1可以呈示與配置成指示對于特定Web網(wǎng)站(如技術(shù)支持Web網(wǎng)站)關(guān)聯(lián)的軟件的熟 悉程度的內(nèi)容描述符116-f關(guān)聯(lián)的一個或多個Web頁面??梢愿鶕?jù)上文披露的實(shí)施例將內(nèi) 容122-e與內(nèi)容描述符116-f關(guān)聯(lián)。例如,內(nèi)容描述符116-f可以由指示與內(nèi)容122-e (例 如,酒店評級系統(tǒng))關(guān)聯(lián)的質(zhì)量水平的描述符構(gòu)成,這些描述符基于通過用戶界面112與內(nèi) 容122-e交互的用戶反復(fù)查看來賦值。
[0069] 用戶簡檔組件722-2 -般可以通過收發(fā)器160-b處接收的通信信號114接收服務(wù) 器120-c或客戶端170-d處存儲的用戶簡檔182-g。例如,用戶簡檔組件722-2可以通過 cookie、應(yīng)用文件或用于訪問通過與用戶簡檔182-g關(guān)聯(lián)的用戶標(biāo)識所標(biāo)識的內(nèi)容122-e 的用戶登陸簡檔來接收服務(wù)器120-c或客戶端170-d處保存的用戶簡檔182-g之一。在一 個實(shí)施例中,用戶簡檔組件722-2可以查詢用戶簡檔182-g以獲取其中存儲的用戶簡檔描 述符192-h。在另一個實(shí)施例中,用戶簡檔182-g可以由可能與一個或多個用戶界面112上 呈示的內(nèi)容122-e相關(guān)的多個用戶簡檔描述符192-h構(gòu)成。例如,用戶簡檔182-g可以具 有配置成指示對特定軟件應(yīng)用的技術(shù)熟悉程度的用戶簡檔描述符192-h之一,其中主題是 該軟件應(yīng)用的專有技術(shù)支持Web站。用戶簡檔182-g可以附加地具有配置成指示關(guān)聯(lián)的用 戶偏好的酒店質(zhì)量水平的用戶簡檔描述符192-h之一。以此方式,可以將用戶與移植到不 同用戶界面112的一個或多個用戶簡檔182-g關(guān)聯(lián),這些不同的用戶界面112利用用戶簡 檔182-g中包含的用戶簡檔描述符192-h的子集。因此,用戶可以與根據(jù)實(shí)施例配置的多 個不同用戶界面112 (例如,Web網(wǎng)站、軟件應(yīng)用)交互,并在每個用戶界面112處接收個性 化內(nèi)容,而無需對應(yīng)于每個特定用戶界面112保存用戶簡檔182-g之一。
[0070] 內(nèi)容個性化組件722-3 -般可以基于內(nèi)容描述符116-f與對應(yīng)用戶簡檔描述符 192-h關(guān)聯(lián)的值之間的比較來呈示用戶界面112上呈示的個性化內(nèi)容740。例如,內(nèi)容個 性化組件722-3可以工作以匹配具有匹配對應(yīng)用戶簡檔描述符192-h的值的內(nèi)容描述符 116-f的值的內(nèi)容122-e。在一個實(shí)施例中,匹配可以意味著與內(nèi)容描述符116-f關(guān)聯(lián)的值 等于與對應(yīng)用戶簡檔描述符192-h關(guān)聯(lián)的值或在其指定范圍內(nèi)。例如,可以將內(nèi)容描述符 116-f?和用戶簡檔描述符192-h與指示餐館質(zhì)量評級的值關(guān)聯(lián)。與用戶簡檔182-g之一關(guān) 聯(lián)的用戶可以具有與用戶簡檔描述符192-g之一關(guān)聯(lián)的按1-4尺度為3的質(zhì)量評級值。當(dāng) 用戶與由具有根據(jù)多個實(shí)施例配置的本地餐館內(nèi)容的Web網(wǎng)站構(gòu)成的用戶界面112交互 時,內(nèi)容個性化組件722-3可以將本地餐館內(nèi)容布置、呈示、突出顯示或以其他方式將其個 性化,以使具有質(zhì)量評級值為3的內(nèi)容122-e可以自動地且更高效地呈示給用戶。
[0071] 本文中包含有一組流程圖,其表示執(zhí)行所披露的體系結(jié)構(gòu)的多個創(chuàng)新方面的示范 方法。雖然出于簡化解釋的目的,例如采用流程圖或流程示意圖的形式,將本文示出的一個 或多個方法示出和描述為一系列動作,但是要理解和認(rèn)識到,這些方法不受動作的順序限 制,因?yàn)楦鶕?jù)本文,一些動作可以按與本文圖示和描述的順序不同的順序進(jìn)行和/或與其 他動作同時進(jìn)行。例如,本領(lǐng)域技術(shù)人員將理解和認(rèn)識到,可以作為備選將方法表示為一系 列交錯的狀態(tài)或事件,如狀態(tài)示意圖中那樣。
[0072] 而且,對于創(chuàng)新實(shí)現(xiàn),可能并非方法中圖示的所有動作都是必需的。
[0073] 圖8圖不邏輯流800的一個實(shí)施例。邏輯流800可以表不本文描述的一個或多個 實(shí)施例執(zhí)行的一些或所有操作。例如,邏輯流800可以圖示用戶界面內(nèi)容個性化系統(tǒng)100 執(zhí)行的操作。
[0074] 在圖8所示的圖示實(shí)施例中,在框802,邏輯流800可以將內(nèi)容與一個或多個內(nèi) 容描述符關(guān)聯(lián)。例如,內(nèi)容描述符組件222-1可以將內(nèi)容122-e與一個或多個內(nèi)容描述符 116-f關(guān)聯(lián)。
[0075] 在框804,邏輯流800可以在用戶界面上呈示基于一個或多個搜索項從內(nèi)容選定 的搜索結(jié)果。例如,內(nèi)容搜索組件222-2可以在用戶界面112上呈示包含與搜索項302相 關(guān)的內(nèi)容122-e的搜索結(jié)果240-j。用戶界面112可以通過可從客戶端170-d訪問的顯示 器172對用戶可訪問。
[0076] 在框806,邏輯流800可以接收通過可從用戶界面訪問的⑶I元素實(shí)現(xiàn)的描述符 選擇。例如,描述符選擇組件222-3可以接收包含可從用戶界面112訪問的⑶I元素312 處選擇的描述符值308-k之一的描述符選擇260。描述符選擇組件222-3可以通過收發(fā)器 160-b處接收以及從執(zhí)行描述符選擇260的客戶端170-d傳送的通信信號114訪問描述符 選擇260。
[0077] 在框808,邏輯流800可以基于描述符選擇生成個性化搜索結(jié)果以用于在用戶界 面上顯示。例如,搜索結(jié)果個性化組件222-4可以基于選定的描述符值308-k生成個性化 搜索結(jié)果280,個性化搜索結(jié)果280可以通過與客戶端170-d耦合的顯示器172可訪問的用 戶界面112來顯示。
[0078] 圖9圖不邏輯流900的一個實(shí)施例。邏輯流900可以表不本文描述的一個或多個 實(shí)施例執(zhí)行的一些或所有操作。例如,邏輯流900可以圖示用戶界面內(nèi)容個性化系統(tǒng)100 執(zhí)行的操作。
[0079] 在框902,邏輯流900可以在用戶界面上呈示基于一個或多個搜索項從內(nèi)容選定 的搜索結(jié)果。例如,內(nèi)容搜索組件222-2可以在用戶界面112上呈示包含與搜索項302相 關(guān)的內(nèi)容122-e的搜索結(jié)果240-j。
[0080] 在框904,邏輯流904可以基于用戶簡檔中包含的值來接收初始描述符選擇,通過 可從用戶界面訪問的GUI元素實(shí)現(xiàn)。例如,描述符選擇組件222-2可以基于用于配置描述 符值308-k的內(nèi)容描述符116-f?的值所對應(yīng)的用戶簡檔描述符192-h的值來接收初始描述 符選擇260。描述符選擇260可以在可從用戶界面112訪問的⑶I元素312處實(shí)現(xiàn)。
[0081] 在框906,邏輯流906可以基于描述符選擇生成個性化搜索結(jié)果以用于在用戶界 面上顯示。例如,搜索結(jié)果個性化組件222-4可以基于初始描述符選擇260 (基于用戶簡檔 182-g中存儲的值自動地在⑶I元素312處執(zhí)行)來生成個性化搜索結(jié)果280??梢酝ㄟ^ 與客戶端170-d之一耦合的顯示器172可訪問的用戶界面112來顯示個性化搜索結(jié)果280。
[0082] 圖10圖示邏輯流1000的一個實(shí)施例。邏輯流1000可以表示本文描述的一個或 多個實(shí)施例執(zhí)行的一些或所有操作。例如,邏輯流1000可以圖示用戶界面內(nèi)容個性化系統(tǒng) 100執(zhí)行的操作。
[0083] 在圖10所示的圖示實(shí)施例中,在框1002,邏輯流1000可以將內(nèi)容與內(nèi)容描述符關(guān) 聯(lián)以及將用戶簡檔與用戶簡檔描述符關(guān)聯(lián)。例如,描述符組件622-1可以將內(nèi)容122-e與 內(nèi)容描述符116-f關(guān)聯(lián)以及將用戶簡檔182-g與用戶簡檔描述符192-h(在服務(wù)器120-c 或客戶端170-d中存儲且被服務(wù)器110-a通過收發(fā)器160-b接收的通信信號114獲?。╆P(guān) 聯(lián)。
[0084] 在框1004,邏輯流1000可以基于內(nèi)容描述符、用戶簡檔描述符和用戶界面處與 內(nèi)容的用戶交互來生成內(nèi)容交互信息。例如,內(nèi)容交互組件622-2可以獲取內(nèi)容描述符 116-f、用戶簡檔描述符192-h以及涉及用戶界面112上與收發(fā)器160-b接收的內(nèi)容122-e 的用戶交互的數(shù)據(jù)。內(nèi)容交互組件622-2可以使用從內(nèi)容簡檔描述符116-f和用戶簡檔描 述符192-h獲得的用戶交互數(shù)據(jù)和值生成內(nèi)容交互信息。
[0085] 在框1006,邏輯流1000 -般可以工作以基于內(nèi)容交互信息動態(tài)地將內(nèi)容描述符 值賦予內(nèi)容描述符以及將用戶簡檔描述符值賦予用戶簡檔描述符。例如,描述符值生成器 組件622-3可以基于內(nèi)容交互組件622-2生成的內(nèi)容交互信息來對內(nèi)容描述符116-f和用 戶簡檔描述符192-h動態(tài)地賦值。
[0086] 圖11圖示邏輯流1100的一個實(shí)施例。邏輯流1100可以表示本文描述的一個或 多個實(shí)施例執(zhí)行的一些或所有操作。例如,邏輯流11〇〇可以圖示用戶界面內(nèi)容個性化系統(tǒng) 100執(zhí)行的操作。
[0087] 在圖11所示的圖示實(shí)施例中,在框1102,邏輯流1100可以在用戶界面處呈示與內(nèi) 容描述符關(guān)聯(lián)的內(nèi)容。例如,用戶界面組件722-1可以在用戶界面112處呈示與內(nèi)容描述 符116-f關(guān)聯(lián)的內(nèi)容122-e??梢酝ㄟ^與客戶端170-d耦合的顯示器172訪問內(nèi)容122-e。
[0088] 在框1104,邏輯流1100可以接收與內(nèi)容描述符對應(yīng)的用戶簡檔描述符關(guān)聯(lián)的用 戶簡檔。例如,用戶簡檔組件722-2可以接收通過接收器160-b傳送到服務(wù)器110-a的用 戶簡檔182-g。可以將用戶簡檔182-g與用戶界面組件722-1在用戶界面112上呈示的內(nèi) 容122-e的內(nèi)容描述符116-f?所對應(yīng)的用戶簡檔描述符192-h關(guān)聯(lián)。
[0089] 在框1106,邏輯流1100可以基于內(nèi)容描述符關(guān)聯(lián)的內(nèi)容值與用戶簡檔描述符關(guān) 聯(lián)的用戶簡檔值之間的比較以在用戶界面上呈示個性化內(nèi)容。例如,內(nèi)容個性化組件722-3 可以在用戶界面112上呈示基于內(nèi)容122-e關(guān)聯(lián)的內(nèi)容描述符116-f的值與內(nèi)容122-e交 互(通過客戶端170-d之一可訪問的顯示器172)的用戶關(guān)聯(lián)的用戶簡檔描述符192-h的 值之間的比較來個性化的個性化內(nèi)容740。
[0090] 圖12圖示適于實(shí)現(xiàn)如先前描述的多種實(shí)施例的示范計算體系結(jié)構(gòu)1200的實(shí)施 例。在一個實(shí)施例中,計算體系結(jié)構(gòu)1200可以包括服務(wù)器110-a、服務(wù)器120-c或客戶端 170-d或作為其一部分來實(shí)現(xiàn)。
[0091] 正如本申請所使用的,術(shù)語"系統(tǒng)"和"組件"理應(yīng)指計算機(jī)相關(guān)的實(shí)體,或者是硬 件、硬件與軟件的組合、軟件、或執(zhí)行中的軟件,其示例由示范計算體系結(jié)構(gòu)1200提供。例 如,組件可以是但不限于是處理器上運(yùn)行的進(jìn)程、處理器、硬盤驅(qū)動器、(光存儲介質(zhì)和/或 磁存儲介質(zhì)的)多個存儲驅(qū)動器、對象、可執(zhí)行文件、執(zhí)行的線程、程序和/或計算機(jī)。作為 說明,服務(wù)器上運(yùn)行的應(yīng)用和服務(wù)器均可以是組件。一個或多個組件可以駐留在進(jìn)程和/ 或執(zhí)行的線程內(nèi),以及組件可以本地化在一個計算機(jī)上和/或分布在兩個或更多個計算機(jī) 之間。再者,組件可以通過多種類型的通信介質(zhì)在通信上彼此耦合以協(xié)同操作。協(xié)同可以包 括信息的單向或雙向交換。例如,組件可以采用通過通信介質(zhì)傳送的信號的形式傳送信息。 信息可以作為分配到多種信號線路的信號來實(shí)現(xiàn)。在此類分配中,每個消息是信號。但是, 又一些實(shí)施例可以作為備選采用數(shù)據(jù)消息。此類數(shù)據(jù)消息可以在多種連接上發(fā)送。示范連 接包括并行接口、串行接口和總線接口。
[0092] 計算體系結(jié)構(gòu)1200包括多種通用計算元件,如一個或多個處理器、多核處理器、 協(xié)處理器、存儲器單元、芯片組、控制器、外圍設(shè)備、接口、振蕩器、定時裝置、視頻卡、音頻 卡、多媒體輸入/輸出(I/O)組件、電源等。但是,這些實(shí)施例不限于通過計算體系結(jié)構(gòu)1200 的實(shí)現(xiàn)。
[0093] 如圖12所示,計算體系結(jié)構(gòu)1200包括處理單元1204、系統(tǒng)存儲器1206和系統(tǒng)總 線1208。處理單元1204可以是多種可商業(yè)購得的處理器中的任一種,如參考圖1所示的處 理器電路130描述的那些。
[0094] 系統(tǒng)總線1208提供用于系統(tǒng)組件的接口,這些系統(tǒng)組件包括但不限于系統(tǒng)存儲 器1206到處理單元1204。系統(tǒng)總線1208可以是若干類型的總線結(jié)構(gòu)的任何一種,其還可以 使用多種可購得的總線體系結(jié)構(gòu)的任何一種互連到存儲器總線(具有或不具有存儲器控 制器)、外設(shè)總線以及本地總線。接口適配器可以經(jīng)由插槽體系結(jié)構(gòu)連接到系統(tǒng)總線1208。 示例插槽體系結(jié)構(gòu)可以包括且不限于加速圖形端口(AGP)、卡總線、(擴(kuò)充的)工業(yè)標(biāo)準(zhǔn)體 系結(jié)構(gòu)((E) ISA)、微通道體系結(jié)構(gòu)(MCA)、NuBus、外圍組件互連(擴(kuò)充的)(PCI (X))、PCI Express、個人計算機(jī)存儲器卡國際協(xié)會(PCMCIA)等。
[0095] 計算體系結(jié)構(gòu)1200可以包括或?qū)崿F(xiàn)多種制造產(chǎn)品。制造產(chǎn)品可以包括計算機(jī)可 讀存儲介質(zhì)以存儲邏輯。計算機(jī)可讀存儲介質(zhì)的示例可以包括能夠存儲電子數(shù)據(jù)的任何有 形介質(zhì),包括易失性存儲器或非易失性存儲器、可移動或不可移動存儲器、可擦寫或不可擦 寫存儲器、可寫或可重寫存儲器等。邏輯的示例可以包括使用任何適合類型的代碼實(shí)現(xiàn)的 可執(zhí)行計算機(jī)程序指令,任何適合類型的代碼諸如源代碼、已編譯的代碼、已解釋的代碼、 可執(zhí)行代碼、靜態(tài)代碼、動態(tài)代碼、面向?qū)ο蟮拇a、可視代碼等。多個實(shí)施例還可以至少部 分地作為非瞬態(tài)計算機(jī)可讀介質(zhì)中或上包含的指令來實(shí)現(xiàn),這些指令可以被一個或多個處 理器讀取并執(zhí)行以使本文描述的操作能夠執(zhí)行。
[0096] 系統(tǒng)存儲器1206可以包括多種類型的計算機(jī)可讀存儲介質(zhì),其采用一個或 多個較高速度存儲器單元的形式,如只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、動 態(tài) RAM (DRAM)、雙數(shù)據(jù)速率 DRAM (DDRAM)、同步 DRAM (SDRAM)、靜態(tài) RAM (SRAM)、可編程 ROM (PROM)、可擦寫可編程ROM (EPROM)、電可擦寫可編程ROM (EEPROM)、閃存存儲器、如鐵電 聚合物存儲器、奧氏存儲器(ovonic memory)、相變或鐵電存儲器的聚合物存儲器、娃一氧 化物-氮化物一氧化物一硅(S0N0S)存儲器、磁卡或光卡、如獨(dú)立磁盤冗余陣列(RAID)驅(qū) 動器的任何裝置陣列、固態(tài)存儲器裝置(例如,USB存儲器,固態(tài)驅(qū)動器(SSD))和適于存儲 信息的任何其他類型的存儲介質(zhì)。在圖12所示的圖示實(shí)施例中,系統(tǒng)存儲器1206可以包 括非易失性存儲器1210和/或易失性存儲器1212??梢詫⒒据斎?輸出系統(tǒng)(BIOS)存 儲在非易失性存儲器1210中。
[0097] 計算機(jī)1202可以包括多種類型的計算機(jī)可讀存儲介質(zhì),其采用一個或多個較低 速度存儲器單元的形式,包括內(nèi)部(或外部)硬盤驅(qū)動器(HDD) 1214、從可移動磁盤1218讀 取或?qū)懭肟梢苿哟疟P1218的軟磁盤驅(qū)動器(FDD) 1216、從可移動光盤1222 (例如,⑶-ROM 或DVD)讀取或?qū)懭肟梢苿庸獗P1222 (例如,⑶-ROM或DVD)的光盤驅(qū)動器1220??梢苑謩e 通過HDD接口 1224、FDD接口 1226和光盤驅(qū)動器接口 1228將HDD 1214、FDD 1216和光盤 驅(qū)動器1220連接到系統(tǒng)總線1208。用于外部驅(qū)動器實(shí)現(xiàn)的HDD接口 1224可以包括通用串 行總線(USB)和IEEE 1394接口技術(shù)的至少其中之一或二者兼有。
[0098] 這些驅(qū)動器及其關(guān)聯(lián)的計算機(jī)可讀介質(zhì)提供數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)、計算機(jī)可執(zhí)行指令 等的易失性和/或非易失性存儲。例如,可以將多個程序模塊存儲在這些驅(qū)動器和存儲器 單元1210U212中,包括操作系統(tǒng)1230、一個或多個應(yīng)用程序1232、其他程序模塊1234和 程序數(shù)據(jù)1236。在一個實(shí)施例中,一個或多個應(yīng)用程序1232、其他程序模塊1234和程序數(shù) 據(jù)1236可以包括例如系統(tǒng)100的多種應(yīng)用和/或組件。
[0099] 用戶可以通過一個或多個有線/無線輸入設(shè)備,如鍵盤1238和如鼠標(biāo)1240的指 向設(shè)備將命令和信息輸入到計算機(jī)1202中。其他輸入設(shè)備可以包括麥克風(fēng)、紅外線(IR) 遙控器、射頻(RF)遙控器、游戲板、觸控筆、讀卡器、dongle、指紋讀取器、手套、繪圖板、游 戲桿、鍵盤、視網(wǎng)膜閱讀器、觸摸屏(例如,電容式、電阻式等)、軌跡球、軌跡板、傳感器、觸 控筆等。這些和其他輸入設(shè)備可以常常經(jīng)由耦合到系統(tǒng)總線1208的輸入設(shè)備接口 1242連 接到處理單元1204,但是還可以通過其他接口來連接,如并行端口、IEEE 1394串行端口、 游戲端口、USB端口、IR接口等。
[0100] 監(jiān)視器1244或其他類型的顯示設(shè)備還經(jīng)由接口(如視頻適配器1246)連接到系 統(tǒng)總線1208。監(jiān)視器1244對于計算機(jī)1202可以是內(nèi)部或外部的。除了監(jiān)視器1244外,計 算機(jī)通常包括其他外設(shè)輸出設(shè)備,如揚(yáng)聲器、打印機(jī)等。
[0101] 計算機(jī)1202可以使用經(jīng)由有線和/或無線通信至一個或多個遠(yuǎn)程計算機(jī)(如遠(yuǎn) 程計算機(jī)1248)的邏輯連接以在聯(lián)網(wǎng)環(huán)境中工作。遠(yuǎn)程計算機(jī)1248可以是工作站、服務(wù) 器計算機(jī)、路由器、個人計算機(jī)、便攜式計算機(jī)、基于微處理器的娛樂電器、對等設(shè)備或其他 通用網(wǎng)絡(luò)節(jié)點(diǎn)、以及通常包括相對于計算機(jī)1202描述的許多或全部元件,但出于簡明的目 的,僅圖示存儲器/存儲設(shè)備1250。示出的邏輯連接包括至局域網(wǎng)(LAN) 1252和/或更大 網(wǎng)絡(luò),如廣域網(wǎng)(WAN) 1254的有線/無線連接性。此類LAN和WAN聯(lián)網(wǎng)環(huán)境在辦公室和公 司里是普遍的,并且利于實(shí)現(xiàn)企業(yè)范圍的計算機(jī)網(wǎng)絡(luò),如內(nèi)聯(lián)網(wǎng),這些全部可以連接到全球 通信網(wǎng)絡(luò),如因特網(wǎng)。
[0102] 當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時,計算機(jī)1202經(jīng)由有線和/或無線通信網(wǎng)絡(luò)接口或適 配器1256連接到LAN 1252。適配器1256可以利于實(shí)現(xiàn)至LAN 1252的有線和/或無線通 信,其還可以包括設(shè)在其上用于與適配器1256的無線功能通信的無線接入點(diǎn)。
[0103] 當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時,計算機(jī)1202可以包括調(diào)制解調(diào)器1258或連接到WAN 1254上的通信服務(wù)器,或具有其他裝置用于通過WAN 1254建立通信,如通過因特網(wǎng)??梢?是內(nèi)部或外部的調(diào)制解調(diào)器1258和有線和/或無線設(shè)備經(jīng)由輸入設(shè)備接口 1242連接到系 統(tǒng)總線1208。在聯(lián)網(wǎng)環(huán)境中,相對于計算機(jī)1202示出的程序模塊及其多個部分可以存儲在 遠(yuǎn)程存儲器/存儲裝置1250中。將認(rèn)識到所示的網(wǎng)絡(luò)連接是示范性的,并且還可以使用在 計算機(jī)之間建立通信鏈路的其他裝置。
[0104] 計算機(jī)1202操作成與使用IEEE 802標(biāo)準(zhǔn)系列的有線和無線設(shè)備或?qū)嶓w通信, 如無線通信中有效設(shè)置(例如,IEEE 802. 11空中調(diào)制技術(shù))的無線設(shè)備。這包括至少 Wi-Fi (或無線保真性)、WiMax和Bluetooth?無線技術(shù)以及其他。由此,通信可以是關(guān)于 常規(guī)網(wǎng)絡(luò)的預(yù)定義結(jié)構(gòu)或僅是至少兩個設(shè)備之間的自組織通信。Wi-Fi網(wǎng)絡(luò)使用稱為IEEE 802. llx(a、b、g、n等)的無線電技術(shù)來提供安全、可靠且快速的無線連接性。Wi-Fi網(wǎng)絡(luò) 可以用于將計算機(jī)彼此連接,將計算機(jī)連接到因特網(wǎng)以及將計算機(jī)連接到(使用與IEEE 802. 3相關(guān)的介質(zhì)和功能的)有線網(wǎng)絡(luò)。
[0105]如前文參考圖1-12描述的用戶界面內(nèi)容個性化系統(tǒng)100的多種元件可以包括多 種硬件元件、軟件元件或二者的組合。硬件元件的示例可以包括裝置、邏輯裝置、組件、處理 器、微處理器、電路、處理器電路、電路元件(例如,晶體管、電阻器、電容器、電感器等)、集 成電路、專用集成電路(ASIC)、可編程邏輯器件(PLD)、數(shù)字信號處理器(DSP)、場可編程門 陣列(FPGA)、存儲器單元、邏輯門、寄存器、半導(dǎo)體裝置、芯片、微芯片、芯片組等。軟件元件 的示例包括軟件組件、程序、應(yīng)用、計算機(jī)程序、應(yīng)用程序、系統(tǒng)程序、軟件開發(fā)程序、機(jī)器程 序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例行程序、子例行程序、函數(shù)、方法、過程、軟件 接口、應(yīng)用程序接口(API)、指令集、計算代碼、計算機(jī)代碼、代碼段、計算機(jī)代碼段、字、值、 符號或其任何組合。但是,確定實(shí)施例是否使用硬件元件和/或軟件元件來實(shí)現(xiàn)可以根據(jù) 任何數(shù)量的因素而改變,這些因素諸如期望的計算速率、功率電平、耐熱程度、處理周期預(yù) 算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲器資源、數(shù)據(jù)總線速度和其他設(shè)計或性能約束,如給 定實(shí)現(xiàn)所期望的。
[0106] 詳細(xì)描述的披露現(xiàn)在輪到提供有關(guān)又一些實(shí)施例的示例;下文提供的示例一到 四十六(1-46)理應(yīng)是示范性的而非限制。
[0107]在第一示例中,一種設(shè)備包括:收發(fā)器;耦合到收發(fā)器的處理器電路;以及耦合到 處理器電路的存儲器單元,該存儲器單元用于存儲處理器電路上操作成基于描述符選擇在 用戶界面上呈示個性化搜索結(jié)果的內(nèi)容個性化應(yīng)用,該內(nèi)容個性化應(yīng)用包括:內(nèi)容描述符 組件,其操作成將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián);內(nèi)容搜索組件,其操作成在用戶界面 上呈示搜索結(jié)果,該搜索結(jié)果是基于一個或多個搜索項從內(nèi)容選定的;描述符選擇組件,其 操作成接收通過從用戶界面可訪問的圖形用戶界面元素實(shí)現(xiàn)的描述符選擇;以及搜索結(jié)果 個性化組件,其操作成基于描述符選擇生成個性化搜索結(jié)果,該搜索結(jié)果個性化組件用于 在用戶界面上提供個性化搜索結(jié)果而無需重新輸入一個或多個搜索項。
[0108] 第二示例包括第一示例中描述的設(shè)備,其中將一個或多個內(nèi)容描述符與指示內(nèi)容 的技術(shù)難度水平的評級關(guān)聯(lián)。
[0109] 第三示例包括第一或第二示例中描述的設(shè)備,其中將一個或多個內(nèi)容描述符與指 示內(nèi)容的風(fēng)格的類別關(guān)聯(lián)。
[0110] 第四示例包括第一至第三示例中任一所描述的設(shè)備,該內(nèi)容描述符組件操作成通 過一個或多個元數(shù)據(jù)標(biāo)簽將包含一個或多個Web頁面的內(nèi)容與一個或多個內(nèi)容描述符關(guān) 聯(lián)。
[0111] 第五示例包括第一至第四示例中任一所描述的設(shè)備,該內(nèi)容個性化應(yīng)用包括:用 戶簡檔組件,其操作成從訪問用戶界面的用戶的用戶簡檔接收對應(yīng)于一個或多個內(nèi)容描述 符的一個或多個用戶簡檔描述符;以及圖形用戶界面初始選擇組件,其操作成將圖形用戶 界面元素的初始選擇設(shè)為從一個或多個用戶簡檔描述符獲得的對應(yīng)值。
[0112] 第六示例包括第一至第五示例中任一所描述的設(shè)備,該圖形用戶界面元素包括滑 塊圖形用戶界面元素,所述滑塊圖形用戶界面元素包括與一個或多個內(nèi)容描述符的一個或 多個值對應(yīng)的一個或多個選擇選項。
[0113] 在第七不例中,一種方法包括:由處理器電路將內(nèi)容與一個或多個內(nèi)容描述符關(guān) 聯(lián);在用戶界面上呈示搜索結(jié)果,該搜索結(jié)果是基于一個或多個搜索項從內(nèi)容選定的;由 耦合到處理器電路的收發(fā)器接收描述符選擇,該描述符選擇是通過從用戶界面可訪問的圖 形用戶界面元素來實(shí)現(xiàn);以及基于描述符選擇生成個性化搜索結(jié)果以用于在用戶界面上顯 示,生成該個性化搜索結(jié)果無需重新輸入一個或多個搜索項。
[0114] 第八示例包括第七示例的方法,其中將一個或多個內(nèi)容描述符與指示內(nèi)容的技術(shù) 難度水平的評級關(guān)聯(lián)。
[0115] 第九示例包括第七或第八示例的方法,其中將一個或多個內(nèi)容描述符與指示內(nèi)容 的風(fēng)格的類別關(guān)聯(lián)。
[0116] 第十示例包括第七至第九示例中任一個示例的方法,其包括通過一個或多個元數(shù) 據(jù)標(biāo)簽將包含一個或多個Web頁面的內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián)。
[0117] 第i^一示例包括第七至第十示例中任一個示例的方法,其包括:由收發(fā)器從訪問 用戶界面的用戶的用戶簡檔接收對應(yīng)于一個或多個內(nèi)容描述符的一個或多個用戶簡檔描 述符;以及將圖形用戶界面元素的初始選擇設(shè)為從一個或多個用戶簡檔描述符獲得的對應(yīng) 值。
[0118] 第十二示例包括第七至第十一示例中任一個示例的方法,其中該圖形用戶界面元 素包括滑塊圖形用戶界面元素,所述滑塊圖形用戶界面元素包括與一個或多個內(nèi)容描述符 的一個或多個值對應(yīng)的一個或多個選擇選項。
[0119] 第十三示例包括包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個指令 在計算設(shè)備上被執(zhí)行,促使所述計算設(shè)備執(zhí)行根據(jù)第七至第十二示例中任一個示例的方 法。
[0120] 在第十四示例中,一種設(shè)備包括:收發(fā)器;耦合到收發(fā)器的處理器電路;以及耦合 到處理器電路的存儲器單元,該存儲器單元用于存儲處理器電路上操作成動態(tài)地賦予與用 戶界面內(nèi)容和用戶簡檔關(guān)聯(lián)的描述符的描述符值的內(nèi)容個性化應(yīng)用,該內(nèi)容個性化應(yīng)用包 括:描述符組件,其操作成將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián)以及將用戶簡檔與一個或 多個用戶簡檔描述符關(guān)聯(lián);內(nèi)容交互組件,其操作成基于一個或多個內(nèi)容描述符、一個或多 個用戶簡檔描述符和與收發(fā)器接收的內(nèi)容的用戶交互來生成內(nèi)容交互信息;以及描述符值 生成器組件,其操作成基于內(nèi)容交互信息動態(tài)地將內(nèi)容描述符值賦予一個或多個內(nèi)容描述 符以及將用戶簡檔描述符值賦予一個或多個用戶簡檔描述符。
[0121] 第十五示例包括第十四示例的設(shè)備,該描述符組件操作成對一個或多個內(nèi)容描述 符的每一個和一個或多個用戶簡檔描述符的每一個賦予評級,該評級指示內(nèi)容的技術(shù)難度 水平和與用戶簡檔關(guān)聯(lián)的技術(shù)熟悉程度。
[0122] 第十六示例包括第十四或第十五示例的設(shè)備,該描述符值生成器組件操作成基于 內(nèi)容的群體均值評級,利用內(nèi)容交互信息將內(nèi)容描述符值賦予一個或多個內(nèi)容描述符。
[0123] 第十七示例包括第十四至第十六示例中任一個示例的設(shè)備,該描述符值生成器組 件操作成基于用戶界面處的一個或多個瀏覽模式,利用內(nèi)容交互信息將內(nèi)容描述符值賦予 一個或多個內(nèi)容描述符。
[0124] 第十八示例包括第十四至第十七示例中任一個示例的設(shè)備,該描述符值生成器操 作成基于與內(nèi)容的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容值的匯總均值將用戶簡檔值賦予一 個或多個用戶簡檔描述符,該內(nèi)容由與該一個或多個用戶簡檔關(guān)聯(lián)的用戶通過用戶界面訪 問。
[0125] 第十九示例包括第十四至第十八示例中任一個示例的設(shè)備,該描述符組件操作成 通過一個或多個元數(shù)據(jù)標(biāo)簽將包含一個或多個Web頁面的內(nèi)容與一個或多個內(nèi)容描述符 關(guān)聯(lián)。
[0126] 在第二十示例中,一種方法包括:由計算設(shè)備可訪問的處理器電路將內(nèi)容與一個 或多個內(nèi)容描述符關(guān)聯(lián)以及將用戶簡檔與一個或多個用戶簡檔描述符關(guān)聯(lián);基于一個或多 個內(nèi)容描述符、一個或多個用戶簡檔描述符和與耦合到處理器電路的收發(fā)器接收的內(nèi)容的 用戶交互來生成內(nèi)容交互信息;以及基于內(nèi)容交互信息動態(tài)地將內(nèi)容描述符值賦予一個或 多個內(nèi)容描述符以及將用戶簡檔描述符值賦予一個或多個用戶簡檔描述符。
[0127] 第二^^一示例包括第二十示例的方法,其包括:對一個或多個內(nèi)容描述符的每一 個和一個或多個用戶簡檔描述符的每一個賦予評級,該評級指示內(nèi)容的技術(shù)難度水平和與 用戶簡檔關(guān)聯(lián)的技術(shù)熟悉程度。
[0128] 第二十二示例包括第二十或第二i^一示例的方法,其包括基于內(nèi)容的群體均值評 級,利用內(nèi)容交互信息將內(nèi)容值賦予一個或多個內(nèi)容描述符。
[0129] 第二十三示例包括第二十至第二十二示例中任一個示例的方法,其包括基于用戶 界面處的一個或多個瀏覽模式,利用內(nèi)容交互信息將內(nèi)容描述符值賦予一個或多個內(nèi)容描 述符。
[0130] 第二十四示例包括第二十至第二十三示例中任一個示例的方法,其包括基于與一 個或多個用戶簡檔關(guān)聯(lián)的用戶通過用戶界面訪問的內(nèi)容的內(nèi)容描述符值的匯總均值,利用 內(nèi)容交互信息將描述符值賦予一個或多個用戶簡檔描述符。
[0131] 第二十五示例包括第二十至第二十四示例中任一個示例的方法,其包括通過一個 或多個元數(shù)據(jù)標(biāo)簽將包含一個或多個Web頁面的內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián)。
[0132] 在第二十六示例中,包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個 指令在計算設(shè)備上被執(zhí)行,促使所述計算設(shè)備執(zhí)行根據(jù)第二十至第二十五示例的方法。
[0133] 在第二十七示例中,一種設(shè)備包括:收發(fā)器;耦合到收發(fā)器的處理器電路;以及耦 合到處理器電路的存儲器單元,該存儲器單元用于存儲處理器電路上操作成基于內(nèi)容描述 符和用戶簡檔描述符關(guān)聯(lián)的值呈示個性化內(nèi)容的內(nèi)容個性化應(yīng)用,該內(nèi)容個性化應(yīng)用包 括:用戶界面組件,其操作成在用戶界面上呈示與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容;用 戶簡檔組件,其操作成由收發(fā)器接收對應(yīng)于一個或多個內(nèi)容描述符的一個或多個用戶簡檔 描述符所關(guān)聯(lián)的一個或多個用戶簡檔;以及內(nèi)容個性化組件,其操作成基于一個或多個內(nèi) 容描述符關(guān)聯(lián)的內(nèi)容值與一個或多個用戶簡檔描述符關(guān)聯(lián)的用戶簡檔值之間的比較以在 用戶界面上呈示個性化內(nèi)容。
[0134] 第二十八示例包括第二十七示例的設(shè)備,該用戶界面組件操作成呈示與包含配置 為預(yù)定范圍內(nèi)的數(shù)值的評級的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容。
[0135] 第二十九示例包括第二十七或二十八示例的設(shè)備,該內(nèi)容個性化組件操作成通過 將內(nèi)容關(guān)聯(lián)的評級與通過用戶界面訪問內(nèi)容的用戶的一個或多個用戶簡檔關(guān)聯(lián)的評級匹 配來呈示個性化內(nèi)容。
[0136] 第三十示例包括第二十七至第二十九示例中任一個示例的設(shè)備,該用戶界面組件 操作成向與一個或多個用戶簡檔關(guān)聯(lián)的用戶呈示包含配置成限制對內(nèi)容訪問的專有Web 網(wǎng)站的用戶界面。
[0137] 第三十一示例包括第二十七至第三十示例的設(shè)備的任一個,該用戶界面組件操作 成將專有Web網(wǎng)站呈示為由指示內(nèi)容的技術(shù)難度的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容構(gòu) 成的技術(shù)支持Web網(wǎng)站。
[0138] 在第三十二示例中,一種方法包括:由計算設(shè)備的處理器電路在用戶界面上呈示 與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容;由與處理器電路耦合的收發(fā)器接收對應(yīng)于一個或多 個內(nèi)容描述符的一個或多個用戶簡檔描述符所關(guān)聯(lián)的一個或多個用戶簡檔;以及基于一個 或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容值與一個或多個用戶簡檔描述符關(guān)聯(lián)的用戶簡檔值之間的 比較以在用戶界面上呈示個性化內(nèi)容。
[0139] 第三十三示例包括第三十二示例的方法,其包括呈示與包含配置為預(yù)定范圍內(nèi)的 數(shù)值的評級的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容。
[0140] 第三十四示例包括第三十二或第三十三示例的方法,其包括通過將內(nèi)容關(guān)聯(lián)的評 級與通過用戶界面訪問內(nèi)容的用戶的一個或多個用戶簡檔關(guān)聯(lián)的評級匹配來呈示個性化 內(nèi)容。
[0141] 第三十五示例包括第三十二至第三十五示例的方法的任一個,其包括向與一個或 多個用戶簡檔關(guān)聯(lián)的用戶呈示包含配置成限制對內(nèi)容訪問的專有Web網(wǎng)站的用戶界面。
[0142] 第三十六示例包括第三十二至第三十六示例的方法的任一個,其包括將專有Web 網(wǎng)站呈示為由指示內(nèi)容的技術(shù)難度的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容構(gòu)成的技術(shù)支持 Web網(wǎng)站。
[0143] 在第三十七示例中,包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個 指令在計算設(shè)備上被執(zhí)行,促使所述計算設(shè)備執(zhí)行根據(jù)第三十二至第三十六示例的方法的 任一個。
[0144] 在第三十八示例中,一種設(shè)備包括:收發(fā)器;耦合到收發(fā)器的處理器電路;以及耦 合到處理器電路的存儲器單元,該存儲器單元用于存儲處理器電路上操作成基于描述符選 擇在用戶界面上呈示個性化搜索結(jié)果的內(nèi)容個性化應(yīng)用,該內(nèi)容個性化應(yīng)用包括:內(nèi)容描 述符組件,其操作成訪問與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容;內(nèi)容搜索組件,其操作成接 收搜索結(jié)果用于在用戶界面上顯示,該搜索結(jié)果是基于在用戶界面處輸入的一個或多個搜 索項從內(nèi)容選定的;描述符選擇組件,其操作成通過從用戶界面可訪問的圖形用戶界面元 素對描述符選擇賦值;以及搜索結(jié)果個性化組件,其操作成基于描述符選擇來接收個性化 搜索結(jié)果以供在用戶界面上顯示,該搜索結(jié)果個性化組件用于在用戶界面上呈示個性化搜 索結(jié)果而無需重新輸入一個或多個搜索項。
[0145] 第三十九示例包括第三十八示例的設(shè)備,該內(nèi)容描述符組件操作成利用Web瀏覽 器應(yīng)用和瘦客戶端應(yīng)用的至少其中之一訪問內(nèi)容。
[0146] 第四十示例包括第三十八或第三十九示例的設(shè)備,該內(nèi)容個性化應(yīng)用包括:用戶 簡檔組件,其操作成從訪問用戶界面的用戶關(guān)聯(lián)的用戶簡檔提供對應(yīng)于一個或多個內(nèi)容描 述符的一個或多個用戶簡檔描述符;以及圖形用戶界面初始選擇組件,其操作成將圖形用 戶界面元素的初始選擇設(shè)為從一個或多個用戶簡檔描述符獲得的對應(yīng)值。
[0147] 第四十一示例包括第三十八至第四十示例的設(shè)備的任一個,該圖形用戶界面元素 包括滑塊圖形用戶界面元素,所述滑塊圖形用戶界面元素包括與一個或多個內(nèi)容描述符的 一個或多個值對應(yīng)的一個或多個選擇選項。
[0148] 在第四十二實(shí)施例中,一種方法包括:由處理器電路訪問與一個或多個內(nèi)容描述 符關(guān)聯(lián)的內(nèi)容;由耦合到處理器電路的收發(fā)器接收搜索結(jié)果以用于在用戶界面上顯示,該 搜索結(jié)果是基于在用戶界面處輸入的一個或多個搜索項從內(nèi)容選定的;通過從用戶界面可 訪問的圖形用戶界面元素對描述符選擇賦值;以及基于描述符選擇接收個性化搜索結(jié)果以 用于在用戶界面上顯示,接收該個性化搜索結(jié)果無需重新輸入一個或多個搜索項。
[0149] 第四十三示例包括第四十二示例的方法,其包括利用Web瀏覽器應(yīng)用和瘦客戶端 應(yīng)用的至少其中之一訪問內(nèi)容。
[0150] 第四十四示例包括第四十二或第四十三示例的方法,其包括:從訪問用戶界面的 用戶的用戶簡檔提供對應(yīng)于一個或多個內(nèi)容描述符的一個或多個用戶簡檔描述符;以及將 圖形用戶界面元素的初始選擇設(shè)為從一個或多個用戶簡檔描述符獲得的對應(yīng)值。
[0151] 第四十五示例包括第四十二至第四十四示例的方法的任一個,其中該圖形用戶界 面元素包括滑塊圖形用戶界面元素,所述滑塊圖形用戶界面元素包括與一個或多個內(nèi)容描 述符的一個或多個值對應(yīng)的一個或多個選擇選項。
[0152] 在第四十六示例中,包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個 指令在計算設(shè)備上被執(zhí)行,促使所述計算設(shè)備執(zhí)行根據(jù)第四十二至第四十五示例中任一個 示例的方法。
[0153] 一些實(shí)施例可能使用表述"一個實(shí)施例"或"實(shí)施例"以及其派生來進(jìn)行描述。這 些術(shù)語表示結(jié)合該實(shí)施例描述的特定特征、結(jié)構(gòu)或特點(diǎn)包含在至少一個實(shí)施例中。在本說 明書中的多個不同位置出現(xiàn)短語"在一個實(shí)施例中"不一定全部系指相同的實(shí)施例。再者, 一些實(shí)施例可能使用表述"耦合"和"連接"以及其派生來進(jìn)行描述。這些術(shù)語不一定視為 彼此同義的。例如,一些實(shí)施例可能使用術(shù)語"連接"和/或"耦合"來描述以指示兩個或 更多個元件彼此處于直接的物理接觸或電接觸。但是,術(shù)語"耦合"也可以表示兩個或更多 個元件彼此不直接接觸,但是仍彼此協(xié)作或交互。
[0154] 要強(qiáng)調(diào)的是,提供了說明書摘要以使讀者能夠快速了解技術(shù)披露的本質(zhì)?;诠?識而被認(rèn)可的,說明書摘要將不用于解釋和限定權(quán)利要求的范圍或含義。此外,在前文的具 體實(shí)施方式中,可以見到,出于使披露描述流暢的目的,將多種特征一起歸組在一個實(shí)施例 中。此披露的方法不應(yīng)解釋為,意圖反映要求權(quán)利的實(shí)施例需要具有比每個權(quán)利要求中明 確列述的特征更多的特征。相反,正如所附權(quán)利要求反映的,本發(fā)明主題基于比單個公開的 實(shí)施例的所有特征少的特征來實(shí)現(xiàn)。因此,所附權(quán)利要求由此并入【具體實(shí)施方式】中,其中每 個權(quán)利要求作為單獨(dú)的實(shí)施例來支持自己。在所附權(quán)利要求中,術(shù)語"包括"和"其中,,作 為相應(yīng)術(shù)語"包含"和"在其中"的語言字面等效詞匯來使用。而且,術(shù)語"第一"、"第二"和 "第三"等僅用作標(biāo)記,無意暗示其對象的數(shù)值要求。
[0155] 上文描述的包括披露的體系結(jié)構(gòu)的示例。當(dāng)然,描述組件和/或方法的每個可設(shè) 想組合是不可能的,但是本領(lǐng)域技術(shù)人員可以認(rèn)識到許多其他組合和排列是可能的。相應(yīng) 地,該創(chuàng)新體系結(jié)構(gòu)理應(yīng)涵蓋落在所附權(quán)利要求的精神和范圍內(nèi)的所有此類替代、修改和 變化。
【權(quán)利要求】
1. 一種裝置,其包括: 收發(fā)器; 耦合到所述收發(fā)器的處理器電路;以及 耦合到所述處理器電路的存儲器單元,所述存儲器單元用于存儲在所述處理器電路上 操作成基于描述符選擇在用戶界面上呈示個性化搜索結(jié)果的內(nèi)容個性化應(yīng)用,所述內(nèi)容個 性化應(yīng)用包括: 內(nèi)容描述符組件,其操作成將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián); 內(nèi)容搜索組件,其操作成在用戶界面上呈示搜索結(jié)果,所述搜索結(jié)果是基于一個或多 個搜索項從內(nèi)容選定的; 描述符選擇組件,其操作成接收通過從所述用戶界面可訪問的圖形用戶界面元素實(shí)現(xiàn) 的描述符選擇;以及 搜索結(jié)果個性化組件,其操作成基于所述描述符選擇生成個性化搜索結(jié)果,所述搜索 結(jié)果個性化組件用于在所述用戶界面上提供個性化搜索結(jié)果而無需重新輸入所述一個或 多個搜索項。
2. 如權(quán)利要求1所述的設(shè)備,其中將一個或多個內(nèi)容描述符與指示所述內(nèi)容的技術(shù)難 度水平的評級關(guān)聯(lián)。
3. 如權(quán)利要求1所述的設(shè)備,其中將所述一個或多個內(nèi)容描述符與指示所述內(nèi)容的風(fēng) 格的類別關(guān)聯(lián)。
4. 如權(quán)利要求1所述的設(shè)備,所述內(nèi)容描述符組件操作成通過一個或多個元數(shù)據(jù)標(biāo)簽 將包含一個或多個Web頁面的內(nèi)容與所述一個或多個內(nèi)容描述符關(guān)聯(lián)。
5. 如權(quán)利要求1至4中任一項所述的設(shè)備,所述內(nèi)容個性化應(yīng)用包括: 用戶簡檔組件,其操作成從訪問所述用戶界面的用戶關(guān)聯(lián)的用戶簡檔接收對應(yīng)于所述 一個或多個內(nèi)容描述符的一個或多個用戶簡檔描述符;以及 圖形用戶界面初始選擇組件,其操作成將所述圖形用戶界面元素的初始選擇設(shè)為從所 述一個或多個用戶簡檔描述符獲得的對應(yīng)值。
6. 如權(quán)利要求1至4中任一項所述的設(shè)備,所述圖形用戶界面元素包括滑塊圖形用戶 界面元素,所述滑塊圖形用戶界面元素包括與所述一個或多個內(nèi)容描述符的一個或多個值 對應(yīng)的一個或多個選擇選項。
7. -種方法,其包括: 由處理器電路將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián); 在用戶界面上呈示搜索結(jié)果,所述搜索結(jié)果是基于一個或多個搜索項從所述內(nèi)容選定 的; 由耦合到所述處理器電路的收發(fā)器接收描述符選擇,所述描述符選擇是通過從所述用 戶界面可訪問的圖形用戶界面元素來實(shí)現(xiàn);以及 基于所述描述符選擇生成個性化搜索結(jié)果以用于在所述用戶界面上顯示,生成所述個 性化搜索結(jié)果無需重新輸入所述一個或多個搜索項。
8. 如權(quán)利要求7所述的方法,其中將所述一個或多個內(nèi)容描述符與指示所述內(nèi)容的技 術(shù)難度水平的評級關(guān)聯(lián)。
9. 如權(quán)利要求7所述的方法,其中將所述一個或多個內(nèi)容描述符與指示所述內(nèi)容的風(fēng) 格的類別關(guān)聯(lián)。
10. 如權(quán)利要求7所述的方法,其包括通過一個或多個元數(shù)據(jù)標(biāo)簽將包含一個或多個 Web頁面的內(nèi)容與所述一個或多個內(nèi)容描述符關(guān)聯(lián)。
11. 如權(quán)利要求7至10中任一項所述的方法,其包括: 由所述收發(fā)器從訪問所述用戶界面的用戶的用戶簡檔接收對應(yīng)于所述一個或多個內(nèi) 容描述符的一個或多個用戶簡檔描述符;以及 將所述圖形用戶界面元素的初始選擇設(shè)為從所述一個或多個用戶簡檔描述符獲得的 對應(yīng)值。
12. 如權(quán)利要求7至10中任一項所述的方法,其中所述圖形用戶界面元素包括滑塊圖 形用戶界面元素,所述滑塊圖形用戶界面元素包括與所述一個或多個內(nèi)容描述符的一個或 多個值對應(yīng)的一個或多個選擇選項。
13. 包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個指令在計算設(shè)備上被 執(zhí)行,促使所述計算設(shè)備執(zhí)行如權(quán)利要求7至10中任一項所述的方法。
14. 一種裝置,其包括: 收發(fā)器; 耦合到所述收發(fā)器的處理器電路;以及 耦合到所述處理器電路的存儲器單元,所述存儲器單元用于存儲在所述處理器電路上 操作成動態(tài)地賦予與用戶界面內(nèi)容和用戶簡檔關(guān)聯(lián)的描述符的描述符值的內(nèi)容個性化應(yīng) 用,所述內(nèi)容個性化應(yīng)用包括: 描述符組件,其操作成將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián)以及將用戶簡檔與一個或 多個用戶簡檔描述符關(guān)聯(lián); 內(nèi)容交互組件,其操作成基于所述一個或多個內(nèi)容描述符、一個或多個用戶簡檔描述 符和與所述收發(fā)器接收的所述內(nèi)容的用戶交互來生成內(nèi)容交互信息;以及 描述符值生成器組件,其操作成基于所述內(nèi)容交互信息,動態(tài)地將內(nèi)容描述符值賦予 所述一個或多個內(nèi)容描述符以及將用戶簡檔描述符值賦予所述一個或多個用戶簡檔描述 符。
15. 如權(quán)利要求14所述的設(shè)備,所述描述符組件操作成對所述一個或多個內(nèi)容描述符 的每一個和所述一個或多個用戶簡檔描述符的每一個賦予評級,所述評級指示所述內(nèi)容的 技術(shù)難度水平和與用戶簡檔關(guān)聯(lián)的技術(shù)熟悉程度。
16. 如權(quán)利要求14所述的設(shè)備,所述描述符值生成器組件操作成基于所述內(nèi)容的群體 均值評級,利用內(nèi)容交互信息將內(nèi)容描述符值賦予所述一個或多個內(nèi)容描述符。
17. 如權(quán)利要求14所述的設(shè)備,所述描述符值生成器組件操作成基于所述用戶界面處 的一個或多個瀏覽模式,利用內(nèi)容交互信息將內(nèi)容描述符值賦予所述一個或多個內(nèi)容描述 符。
18. 如權(quán)利要求14至17中任一項所述的設(shè)備,所述描述符值生成器操作成基于與內(nèi) 容的所述一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容值的匯總均值將用戶簡檔值賦予一個或多個 用戶簡檔描述符,所述內(nèi)容由所述一個或多個用戶簡檔關(guān)聯(lián)的用戶通過所述用戶界面來訪 問。
19. 如權(quán)利要求14至17中任一項所述的設(shè)備,所述描述符組件操作成通過一個或多個 元數(shù)據(jù)標(biāo)簽將包含一個或多個Web頁面的內(nèi)容與所述一個或多個內(nèi)容描述符關(guān)聯(lián)。
20. -種方法,其包括: 由計算設(shè)備可訪問的處理器電路將內(nèi)容與一個或多個內(nèi)容描述符關(guān)聯(lián)以及將用戶簡 檔與一個或多個用戶簡檔描述符關(guān)聯(lián); 基于所述一個或多個內(nèi)容描述符、一個或多個用戶簡檔描述符和與耦合到所述處理器 電路的收發(fā)器接收的內(nèi)容的用戶交互來生成內(nèi)容交互信息;以及 基于所述內(nèi)容交互信息,動態(tài)地將內(nèi)容描述符值賦予所述一個或多個內(nèi)容描述符以及 將用戶簡檔描述符值賦予所述一個或多個用戶簡檔描述符。
21. 如權(quán)利要求20所述的方法,其包括對所述一個或多個內(nèi)容描述符的每一個和所述 一個或多個用戶簡檔描述符的每一個賦予評級,所述評級指示所述內(nèi)容的技術(shù)難度水平和 與用戶簡檔關(guān)聯(lián)的技術(shù)熟悉程度。
22. 如權(quán)利要求20所述的方法,其包括基于所述內(nèi)容的群體均值評級,利用內(nèi)容交互 信息將內(nèi)容值賦予所述一個或多個內(nèi)容描述符。
23. 如權(quán)利要求20所述的方法,其包括基于所述用戶界面處的一個或多個瀏覽模式, 利用內(nèi)容交互信息將內(nèi)容描述符值賦予所述一個或多個內(nèi)容描述符。
24. 如權(quán)利要求20至23中任一項所述的方法,其包括基于與所述一個或多個用戶簡檔 關(guān)聯(lián)的用戶通過所述用戶界面訪問的內(nèi)容的內(nèi)容描述符值的匯總均值,利用內(nèi)容交互信息 將描述符值賦予所述一個或多個用戶簡檔描述符。
25. 如權(quán)利要求20至23中任一項所述的方法,其包括通過一個或多個元數(shù)據(jù)標(biāo)簽將包 含一個或多個Web頁面的內(nèi)容與所述一個或多個內(nèi)容描述符關(guān)聯(lián)。
26. 包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個指令在計算設(shè)備上被 執(zhí)行,促使所述計算設(shè)備執(zhí)行如權(quán)利要求20至23中任一項所述的方法。
27. -種裝置,其包括: 收發(fā)器; 耦合到所述收發(fā)器的處理器電路;以及 耦合到所述處理器電路的存儲器單元,所述存儲器單元用于存儲在所述處理器電路上 操作成基于內(nèi)容描述符和用戶簡檔描述符關(guān)聯(lián)的值呈示個性化內(nèi)容的內(nèi)容個性化應(yīng)用,所 述內(nèi)容個性化應(yīng)用包括: 用戶界面組件,其操作成在用戶界面上呈示與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容; 用戶簡檔組件,其操作成由所述收發(fā)器接收對應(yīng)于所述一個或多個內(nèi)容描述符的一個 或多個用戶簡檔描述符所關(guān)聯(lián)的一個或多個用戶簡檔;以及 內(nèi)容個性化組件,其操作成基于一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容值與一個或多個用 戶簡檔描述符關(guān)聯(lián)的用戶簡檔值之間的比較以在所述用戶界面上呈示個性化內(nèi)容。
28. 如權(quán)利要求27所述的設(shè)備,所述用戶界面組件操作成呈示與包含配置為預(yù)定范圍 內(nèi)的數(shù)值的評級的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容。
29. 如權(quán)利要求27所述的設(shè)備,所述內(nèi)容個性化組件操作成通過將所述內(nèi)容關(guān)聯(lián)的評 級與通過所述用戶界面訪問所述內(nèi)容的用戶所關(guān)聯(lián)的一個或多個用戶簡檔所關(guān)聯(lián)的評級 匹配來呈示個性化內(nèi)容。
30. 如權(quán)利要求27至29中任一項所述的設(shè)備,所述用戶界面組件操作成向與所述一個 或多個用戶簡檔關(guān)聯(lián)的用戶呈示包含配置成限制對所述內(nèi)容訪問的專有Web網(wǎng)站的用戶 界面。
31. 如權(quán)利要求27至29中任一項所述的設(shè)備,所述用戶界面組件操作成將所述專有 Web網(wǎng)站呈示為由指示所述內(nèi)容的技術(shù)難度的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容構(gòu)成的技 術(shù)支持Web網(wǎng)站。
32. -種方法,其包括: 由計算設(shè)備的處理器電路在用戶界面上呈示與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容; 由與所述處理器電路耦合的收發(fā)器接收對應(yīng)于所述一個或多個內(nèi)容描述符的一個或 多個用戶簡檔描述符所關(guān)聯(lián)的一個或多個用戶簡檔;以及 基于所述一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容值與所述一個或多個用戶簡檔描述符關(guān) 聯(lián)的用戶簡檔值之間的比較以在所述用戶界面上呈示個性化內(nèi)容。
33. 如權(quán)利要求32所述的方法,其包括呈示與包含配置為預(yù)定范圍內(nèi)的數(shù)值的評級的 一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容。
34. 如權(quán)利要求32所述的方法,其包括通過將所述內(nèi)容關(guān)聯(lián)的評級與通過所述用戶界 面訪問所述內(nèi)容的用戶的一個或多個用戶簡檔關(guān)聯(lián)的評級匹配來呈示個性化內(nèi)容。
35. 如權(quán)利要求32至34中任一項所述的方法,其包括向與所述一個或多個用戶簡檔關(guān) 聯(lián)的用戶呈示包含配置成限制對所述內(nèi)容訪問的專有Web網(wǎng)站的用戶界面。
36. 如權(quán)利要求32至34中任一項所述的方法,其包括將所述專有Web網(wǎng)站呈示為由指 示所述內(nèi)容的技術(shù)難度的一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容構(gòu)成的技術(shù)支持Web網(wǎng)站。
37. 包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個指令在計算設(shè)備上被 執(zhí)行,促使所述計算設(shè)備執(zhí)行如權(quán)利要求32至34中任一項所述的方法。
38. -種裝置,其包括: 收發(fā)器; 耦合到所述收發(fā)器的處理器電路;以及 耦合到所述處理器電路的存儲器單元,所述存儲器單元用于存儲在所述處理器電路上 操作成基于描述符選擇在用戶界面上呈示個性化搜索結(jié)果的內(nèi)容個性化應(yīng)用,所述內(nèi)容個 性化應(yīng)用包括: 內(nèi)容描述符組件,其操作成訪問與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容; 內(nèi)容搜索組件,其操作成接收搜索結(jié)果用于在用戶界面上顯示,所述搜索結(jié)果是基于 在所述用戶界面處輸入的一個或多個搜索項從所述內(nèi)容選定的; 描述符選擇組件,其操作成通過從所述用戶界面可訪問的圖形用戶界面元素對描述符 選擇賦值;以及 搜索結(jié)果個性化組件,其操作成基于描述符選擇來接收個性化搜索結(jié)果用于在用戶界 面上顯示,所述搜索結(jié)果個性化組件用于在所述用戶界面上呈示個性化搜索結(jié)果而無需重 新輸入所述一個或多個搜索項。
39. 如權(quán)利要求38所述的設(shè)備,所述內(nèi)容描述符組件操作成利用Web瀏覽器應(yīng)用和瘦 客戶端應(yīng)用的至少其中之一訪問所述內(nèi)容。
40. 如權(quán)利要求38或39所述的設(shè)備,所述內(nèi)容個性化應(yīng)用包括: 用戶簡檔組件,其操作成從訪問所述用戶界面的用戶關(guān)聯(lián)的用戶簡檔提供對應(yīng)于所述 一個或多個內(nèi)容描述符的一個或多個用戶簡檔描述符; 圖形用戶界面初始選擇組件,其操作成將所述圖形用戶界面元素的初始選擇設(shè)為從所 述一個或多個用戶簡檔描述符獲得的對應(yīng)值。
41. 如權(quán)利要求38或39所述的設(shè)備,所述圖形用戶界面元素包括滑塊圖形用戶界面元 素,所述滑塊圖形用戶界面元素包括與所述一個或多個內(nèi)容描述符的一個或多個值對應(yīng)的 一個或多個選擇選項。
42. -種方法,其包括: 由處理器電路訪問與一個或多個內(nèi)容描述符關(guān)聯(lián)的內(nèi)容; 由耦合到所述處理器電路的收發(fā)器接收搜索結(jié)果以用于在用戶界面上顯示,所述搜索 結(jié)果是基于在所述用戶界面處輸入的一個或多個搜索項從所述內(nèi)容選定的; 通過從所述用戶界面可訪問的圖形用戶界面元素對描述符選擇賦值;以及 基于所述描述符選擇接收個性化搜索結(jié)果以用于在所述用戶界面上顯示,接收所述個 性化搜索結(jié)果無需重新輸入所述一個或多個搜索項。
43. 如權(quán)利要求42所述的方法,其包括利用Web瀏覽器應(yīng)用和瘦客戶端應(yīng)用的至少其 中之一訪問所述內(nèi)容。
44. 如權(quán)利要求42或43所述的設(shè)備,其包括: 從訪問所述用戶界面的用戶的用戶簡檔提供對應(yīng)于所述一個或多個內(nèi)容描述符的一 個或多個用戶簡檔描述符;以及 將所述圖形用戶界面元素的初始選擇設(shè)為從所述一個或多個用戶簡檔描述符獲得的 對應(yīng)值。
45. 如權(quán)利要求42或43所述的設(shè)備,其中所述圖形用戶界面元素包括滑塊圖形用戶界 面元素,所述滑塊圖形用戶界面元素包括與所述一個或多個內(nèi)容描述符的一個或多個值對 應(yīng)的一個或多個選擇選項。
46. 包含多個指令的至少一個機(jī)器可讀存儲介質(zhì),響應(yīng)所述多個指令在計算設(shè)備上被 執(zhí)行,促使所述計算設(shè)備執(zhí)行如權(quán)利要求42或43中任一項所述的方法。
【文檔編號】G06F17/30GK104412261SQ201280072286
【公開日】2015年3月11日 申請日期:2012年4月11日 優(yōu)先權(quán)日:2012年4月11日
【發(fā)明者】張小紅, J·M·麥德莫特, D·W·斯通 申請人:英特爾公司