欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于基于情境數(shù)據(jù)回想內(nèi)容的方法和裝置制造方法

文檔序號:6485094閱讀:97來源:國知局
用于基于情境數(shù)據(jù)回想內(nèi)容的方法和裝置制造方法
【專利摘要】提供一種用于基于情境數(shù)據(jù)回想內(nèi)容的方式。該方式包括確定訪問在設(shè)備的至少一個(gè)內(nèi)容項(xiàng)。該方法還包括與訪問至少基本上并行地確定與設(shè)備、設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)。該方法也包括至少部分引起關(guān)聯(lián)情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)。該關(guān)聯(lián)支持對于至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
【專利說明】用于基于情境數(shù)據(jù)回想內(nèi)容的方法和裝置【背景技術(shù)】
[0001]服務(wù)提供者和設(shè)備制造者(例如無線、蜂窩等)不斷受挑戰(zhàn)以例如通過提供有吸引力的網(wǎng)絡(luò)服務(wù)來向消費(fèi)者遞送價(jià)值和便利。人們經(jīng)常搜尋或者遇到他們查閱、但是在之后的時(shí)間未記住的內(nèi)容。盡管人們可能未具體記住與內(nèi)容有關(guān)的精確細(xì)節(jié),然而他們可以記住其它事物、比如在查閱內(nèi)容時(shí)的它們的環(huán)境。

【發(fā)明內(nèi)容】

[0002]因此,需要一種用于基于情境(contextual)數(shù)據(jù)回想(recall)內(nèi)容的方式。
[0003]根據(jù)一個(gè)實(shí)施例,一種方法包括確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問。該方法也包括與訪問至少基本上并行地確定與設(shè)備、設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)。該方法還包括至少部分引起將情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)。該關(guān)聯(lián)支持對于至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
[0004]根據(jù)另一實(shí)施例,一種裝置包括裝置至少一個(gè)處理器和至少一個(gè)存儲器,至少一個(gè)存儲器包括用于一個(gè)或者多個(gè)計(jì)算機(jī)程序的計(jì)算機(jī)程序代碼,至少一個(gè)存儲器和計(jì)算機(jī)程序代碼被配置用于與至少一個(gè)處理器一起至少部分地使該裝置確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問。也使該裝置與訪問至少基本上并行地確定與設(shè)備、設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)。還使該裝置至少部分引起將情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)。該關(guān)聯(lián)支持對于至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
[0005]根據(jù)另一實(shí)施例,一種計(jì)算機(jī)可讀存儲介質(zhì)承載一個(gè)或者多個(gè)指令的一個(gè)或者多個(gè)序列,一個(gè)或者多個(gè)指令的一個(gè)或者多個(gè)序列在由一個(gè)或者多個(gè)處理器執(zhí)行時(shí)至少部分使裝置確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問。也使該裝置與訪問至少基本上并行地確定與設(shè)備、設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)。還使該裝置至少部分引起將情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)。該關(guān)聯(lián)支持對于至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
[0006]根據(jù)另一實(shí)施例,一種裝置包括用于確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問的裝置。該裝置也包括用于與訪問至少基本上并行地確定與設(shè)備、設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)的裝置。該裝置還包括用于至少部分引起將情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)的裝置。該關(guān)聯(lián)支持對于至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢
[0007]此外,對于本發(fā)明的各種示例方式,以下各項(xiàng)適用:一種方法,包括有助于處理和/或處理(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號,(I)數(shù)據(jù)和/或(2)信息和/或
(3)至少一個(gè)信號至少部分基于在本申請中公開為與本發(fā)明的任何實(shí)施例相關(guān)的方法(或者過程)中的任何方法(或者過程)或者任何方法(或者過程)組合(包括至少部分根據(jù)該任何方法(或者過程)或者任何方法(或者過程)組合來推導(dǎo))。
[0008]對于本發(fā)明的各種示例實(shí)施例,以下各項(xiàng)也適用:一種方法,包括有助于訪問至少一個(gè)接口,至少一個(gè)接口被配置用于允許訪問至少一個(gè)服務(wù),至少一個(gè)服務(wù)被配置用于執(zhí)行在本申請中公開的網(wǎng)絡(luò)或者服務(wù)提供者方法(或者過程)中的任何方法(或者過程)或者任何方法(或者過程)組合。
[0009]對于本發(fā)明的各種不例實(shí)施例,以下各項(xiàng)也適用:一種方法,包括有助于創(chuàng)建和/或有助于修改(I)至少一個(gè)設(shè)備用戶界面元素和/或(2)至少一個(gè)設(shè)備用戶界面功能,(I)至少一個(gè)設(shè)備用戶界面元素和/或(2)至少一個(gè)設(shè)備用戶界面功能至少部分基于在本申請中公開為與本發(fā)明的任何實(shí)施例相關(guān)的方法或者過程中的一種方法或者過程或者任何方法或者過程組合所產(chǎn)生的數(shù)據(jù)和/或信息和/或在本申請中公開為與本發(fā)明的任何實(shí)施例相關(guān)的方法(或者過程)中的一種方法(或者過程)或者任何方法(或者過程)組合所產(chǎn)生的至少一個(gè)信號。
[0010]對于本發(fā)明的各種不例實(shí)施例,以下各項(xiàng)也適用:一種方法,包括創(chuàng)建和/或修改
(I)至少一個(gè)設(shè)備用戶界面元素和/或(2)至少一個(gè)設(shè)備用戶界面功能,(I)至少一個(gè)設(shè)備用戶界面元素和/或(2)至少一個(gè)設(shè)備用戶界面功能至少部分基于在本申請中公開為與本發(fā)明的任何實(shí)施例相關(guān)的方法(或者過程)中的一種方法(或者過程)或者任何方法(或者過程)組合所產(chǎn)生的數(shù)據(jù)和/或信息和/或在本申請中公開為與本發(fā)明的任何實(shí)施例相關(guān)的方法(或者過程)中的一種方法(或者過程)或者任何方法(或者過程)組合所產(chǎn)生的至少一個(gè)信號。
[0011 ] 在各種示例實(shí)施例中,可以在服務(wù)提供者側(cè)上或者在移動(dòng)設(shè)備側(cè)上或者以在服務(wù)提供者與移動(dòng)設(shè)備之間的在兩側(cè)上執(zhí)行動(dòng)作的任何共享方式實(shí)現(xiàn)方法(或者過程)。
[0012]對于本發(fā)明的各種示例實(shí)施例,以下各項(xiàng)也適用:一種裝置,包括用于執(zhí)行原先提交的權(quán)利要求1-11、23-33和39-41中的任一權(quán)利要求的方法的裝置。
[0013]僅通過舉例說明多個(gè)具體實(shí)施例和實(shí)現(xiàn)方式從以下具體描述容易清楚本發(fā)明的更多其它方面、特征和優(yōu)點(diǎn),這些具體實(shí)施例和實(shí)現(xiàn)方式包括設(shè)想的用于實(shí)現(xiàn)本發(fā)明的最佳實(shí)施方式。本發(fā)明也能夠有其它和不同實(shí)施例并且可以在各種明顯方面修改它的若干細(xì)節(jié)而都未脫離本發(fā)明的精神實(shí)質(zhì)和范圍。因而,附圖和說明書將視為在性質(zhì)上為示例而非限制。
【專利附圖】

【附圖說明】
[0014]在附圖的各圖中通過示例而非通過限制來舉例說明本發(fā)明的實(shí)施例:
[0015]圖1是根據(jù)一個(gè)實(shí)施例的能夠基于情境數(shù)據(jù)回想內(nèi)容的系統(tǒng)的圖;
[0016]圖2是根據(jù)一個(gè)實(shí)施例的查詢處理平臺的部件的圖;
[0017]圖3是根據(jù)一個(gè)實(shí)施例用于基于情境數(shù)據(jù)回想內(nèi)容的過程的流程圖;
[0018]圖4是根據(jù)一個(gè)實(shí)施例的用于存儲情境數(shù)據(jù)的各種分級的圖示;
[0019]圖5是根據(jù)一個(gè)實(shí)施例的在圖3的過程中利用的用戶界面的圖;
[0020]圖6是根據(jù)一個(gè)實(shí)施例的在圖3的過程中利用的用戶界面的圖;
[0021]圖7是根據(jù)一個(gè)實(shí)施例的在圖3的過程中利用的用戶界面的圖;
[0022]圖8是根據(jù)一個(gè)實(shí)施例的在圖3的過程中利用的用戶界面的圖;
[0023]圖9是可以用來實(shí)施本發(fā)明的一個(gè)實(shí)施例的硬件的圖;
[0024]圖10是可以用來實(shí)施本發(fā)明的一個(gè)實(shí)施例的芯片組的圖;并且
[0025]圖11是可以用來實(shí)施本發(fā)明的一個(gè)實(shí)施例的移動(dòng)終端(例如手機(jī))的圖。【具體實(shí)施方式】
[0026]公開一種用于基于情境數(shù)據(jù)回想內(nèi)容的方法、裝置和計(jì)算機(jī)程序的示例。在以下描述中,出于說明的目的,闡述許多具體細(xì)節(jié)以便提供對本發(fā)明的實(shí)施例的透徹理解。然而本領(lǐng)域技術(shù)人員清楚,無這些具體細(xì)節(jié)或者利用等效布置仍可實(shí)現(xiàn)本發(fā)明的實(shí)施例。在其它實(shí)例中,以框圖形式示出熟知的結(jié)構(gòu)和設(shè)備以免不必要地模糊本發(fā)明的實(shí)施例。
[0027]如這里所用,術(shù)語情境數(shù)據(jù)至少部分是指如收集的所有情境數(shù)據(jù)、用戶數(shù)據(jù)和用戶到設(shè)備交互數(shù)據(jù)(例如日期、一天的時(shí)間、位置、活動(dòng)、運(yùn)動(dòng)、定位、模態(tài)(modality)、時(shí)空元素等),并且具體可用于確定設(shè)備的當(dāng)前狀態(tài)或者模態(tài)。此外,可以通過分析與用戶或者設(shè)備有關(guān)的歷史數(shù)據(jù)來確定情境數(shù)據(jù)以便實(shí)現(xiàn)一種在確信程度上預(yù)測預(yù)計(jì)或者將來的設(shè)備狀態(tài)或者模態(tài)的手段。例如,如果觀測用戶在一天的早晨小時(shí)期間頻繁拜訪特定餐廳,則這一信息可以用于基于這一趨勢確定或者定義相對于用戶的情境(例如早上8點(diǎn)回顧新聞文章)。因此,可以適當(dāng)分析、包括關(guān)于附加數(shù)據(jù)和/或情境模型參考情境信息的匯編以用于實(shí)現(xiàn)相應(yīng)確定設(shè)備、設(shè)備用戶或者一個(gè)或者多個(gè)其他關(guān)聯(lián)用戶及其相應(yīng)設(shè)備的情境。情境數(shù)據(jù)是可以隨時(shí)間動(dòng)態(tài)改變的信息。例如除了以上討論的示例之外,情境數(shù)據(jù)也可以是任何其它情境用戶信息、比如用戶日歷事件信息、天氣信息、環(huán)境傳感器信息、加速度計(jì)信息、羅盤信息等。
[0028]圖1是根據(jù)一個(gè)實(shí)施例的能夠基于情境數(shù)據(jù)回想內(nèi)容的系統(tǒng)的圖。人們經(jīng)常查閱內(nèi)容、搜尋內(nèi)容、然后在之后時(shí)間未記住他們搜尋過什么或者該搜索的結(jié)果。人們也通過簡單地瀏覽各種網(wǎng)站來遇到內(nèi)容而并未特別搜尋它。例如用戶可以通過瀏覽器或者搜索應(yīng)用來搜尋或者查閱網(wǎng)頁、圖像、新聞、文章、個(gè)人、交易等或者通過系列網(wǎng)站鏈接找到文章而不知道實(shí)際如何發(fā)現(xiàn)該文章。常規(guī)瀏覽器不保存內(nèi)容、搜索的結(jié)果、搜索參數(shù)或者少量內(nèi)容蹤跡,因?yàn)橛脩粼诓殚啎r(shí)、在搜索時(shí)等可能對內(nèi)容并非完全感興趣或者用戶可能僅僅忘記內(nèi)容,并且然后希望在以后時(shí)間回想它。
[0029]因此,如果內(nèi)容由于無論任何使內(nèi)容被想起的原因而已經(jīng)重新贏得用戶的興趣,貝U可能用戶難以回想“先前查看”的內(nèi)容的細(xì)節(jié),因?yàn)槿祟愑洃涬S時(shí)間衰退。這一點(diǎn)的潛在原因可以是在第一次搜索或者隨機(jī)查看內(nèi)容時(shí),用戶未徹底查閱結(jié)果或者對內(nèi)容并非完全感興趣。缺乏關(guān)于內(nèi)容的細(xì)節(jié)也導(dǎo)致難以通過常規(guī)搜索引擎重新找到內(nèi)容。因?yàn)橛脩絷P(guān)于內(nèi)容的記憶可能衰退,所以用戶可以通過將高級情境信息與用于內(nèi)容的搜索事件相關(guān)來更容易回想內(nèi)容。例如用戶可以考慮某個(gè)內(nèi)容并且想知道“那首歌的歌名是什么? ”然后可能通過回想時(shí)間、位置、活動(dòng)、歌曲類型等,或者用戶可以大約在他想起內(nèi)容時(shí)的時(shí)間在情境上回想的任何事物來喚起他的記憶,并且然后可以回想內(nèi)容。
[0030]考慮以下示例,用戶有一天通過使用常規(guī)搜索引擎或者瀏覽器來找到和讀取感興趣的關(guān)于移動(dòng)電子商務(wù)的論文。然而用戶出于無論任何原因而未保存該論文的備份。兩個(gè)月之后,用戶面臨新的搜索任務(wù)并且想到論文可以變成有用參考。然而用戶不能清楚記住關(guān)鍵論文標(biāo)識符:標(biāo)題、作者、會議。無這些細(xì)節(jié),可能難以使用常規(guī)搜索引擎或者瀏覽器來重新找到文章。這樣的任務(wù)將通常需要反復(fù)精化搜索關(guān)鍵字這樣的艱巨和耗時(shí)任務(wù)。但是用戶可能記住他大約在“三個(gè)月之前”、“在辦公室”、“在與瑪麗會面期間”閱讀過這一“移動(dòng)電子商務(wù)”論文。這樣的高級情境數(shù)據(jù)重新匯集可以在回想用戶正在尋找的關(guān)于移動(dòng)電子商務(wù)的論文時(shí)有幫助。
[0031]在另一示例中,用戶在她在公交車站等待并且瀏覽因特網(wǎng)之時(shí)遇到“秘密”湯配方。用戶當(dāng)時(shí)未保存配方并且之后想要為好友制作特別餐食。她回想找到這一湯配方很棒,但是難以從設(shè)備的瀏覽器歷史挖掘出它,盡管它可能保存于某處。盡管用戶的記憶隨時(shí)間衰退,但是用戶可以回想找到配方這一事件的細(xì)節(jié)。例如用戶可以記住她“在某個(gè)周四上午”、“在辦公室附近的公交車站”、“在瀏覽游戲之后玩視頻游戲”、“當(dāng)時(shí)與好友一起”等找到配方。
[0032]為了解決這一問題,圖1的系統(tǒng)100引入用于基于情境數(shù)據(jù)回想內(nèi)容、搜索參數(shù)和/或搜索結(jié)果的能力。在一個(gè)或者多個(gè)實(shí)施例中,系統(tǒng)100包括用戶設(shè)備(UE)lOl、查詢處理平臺103、通信網(wǎng)絡(luò)105、社交聯(lián)網(wǎng)服務(wù)107和數(shù)據(jù)存儲庫109。UElOl也包括搜索API111。
[0033]在一個(gè)實(shí)施例中,系統(tǒng)100的用戶可以在用戶查看一條內(nèi)容時(shí)在移動(dòng)/web/桌面服務(wù)內(nèi)使用搜索API111。查詢處理平臺103可以向在收集時(shí)或者在搜尋內(nèi)容數(shù)據(jù)時(shí)查看的內(nèi)容數(shù)據(jù)附著和/或標(biāo)注用戶的當(dāng)前情境數(shù)據(jù)作為元數(shù)據(jù),并且使該條“內(nèi)容+情境”數(shù)據(jù)存儲于用戶的瀏覽歷史中??梢源鎯?nèi)容或者可以存儲并且與內(nèi)容關(guān)聯(lián)指向內(nèi)容的指針。
[0034]在一個(gè)或者多個(gè)實(shí)施例中,內(nèi)容和/或情境數(shù)據(jù)可以存儲于UElOl上駐留的客戶端側(cè)數(shù)據(jù)存儲庫中的任何數(shù)據(jù)存儲庫上或者存儲于遠(yuǎn)程數(shù)據(jù)存儲庫109中。各種種類的用戶情境數(shù)據(jù)尤其可用于移動(dòng)服務(wù):比如但不限于時(shí)間、位置(GPS或者小區(qū)ID)、電話活動(dòng)(例如呼叫、SMS、玩游戲X、收聽音樂、web瀏覽)、檢測到的附近好友(例如被他們的移動(dòng)電話標(biāo)識和被藍(lán)牙檢測)、日歷事件、W1-Fi接入點(diǎn)信息、電池狀態(tài)或者如以上討論的、用戶可以在他的記憶中回想的任何其它情境。
[0035]在一個(gè)或者多個(gè)實(shí)施例中,情境數(shù)據(jù)也可以比如在UElOl為多SM設(shè)備的情況下連結(jié)到SIM卡使用。例如用戶可能記住他在他先前查看他正在試圖回想的文章時(shí)使用SIM卡#2。在用戶正在試圖回想內(nèi)容的情況下,這樣的SM卡使用可以在內(nèi)容重新收集中用作尤其在用戶未經(jīng)常使用SIM卡#2時(shí)將無關(guān)候選查詢結(jié)果濾除的精細(xì)和有效情境條件。
[0036]電話活動(dòng)情境數(shù)據(jù)也可以是指與使用特定SIM有關(guān)的任務(wù)、比如使用SIM卡#1從好友接收電話呼叫等,該SIM卡#1可以被推斷為具有廉價(jià)呼叫費(fèi)用的商務(wù)卡。如果UElOl具有多于一個(gè)SM,則另一 SIM可以用于其它具體任務(wù)、比如使用SIM卡#2的地圖導(dǎo)航。SM#2在這一情況下可以被標(biāo)注為休閑卡并且連結(jié)到廉價(jià)網(wǎng)絡(luò)費(fèi)用。因而,從用戶的各種電話活動(dòng)到她的不同SIM卡的自動(dòng)映射可以基于預(yù)定義或者在后學(xué)習(xí)的用戶電話使用偏好或者習(xí)慣簡檔而是有可能的。使用標(biāo)注讓用戶免于在搜索查詢中手工輸入SIM卡ID,因?yàn)镾IM卡的檢測到的使用類型連結(jié)到使用類型。
[0037]在一個(gè)或者多個(gè)實(shí)施例中,在用戶想要回想內(nèi)容、但是不能具體記住內(nèi)容時(shí),用戶可以進(jìn)行基于情境數(shù)據(jù)的查詢以例如回想內(nèi)容、引起發(fā)現(xiàn)該內(nèi)容的任何搜索參數(shù),或者與初始內(nèi)容搜索有關(guān)的任何其它情境數(shù)據(jù)。搜索APIlll可以例如被配置用于發(fā)出用戶的瀏覽歷史的搜索查詢,其中用戶輸入他可以回想與情境信息有關(guān)的事物,該情境信息與在用戶發(fā)現(xiàn)內(nèi)容時(shí)的時(shí)間而不是如在傳統(tǒng)搜索中那樣的內(nèi)容細(xì)節(jié)關(guān)聯(lián)。
[0038]為了實(shí)現(xiàn)將來重新收集用戶查看的內(nèi)容,必須采樣并且與這些內(nèi)容一起存儲以上討論的各種種類的用戶的情境數(shù)據(jù)。情境數(shù)據(jù)可以是通過與UElOl關(guān)聯(lián)的傳感器113檢測的傳感器數(shù)據(jù)或者用戶在他進(jìn)行搜尋內(nèi)容時(shí)輸入的數(shù)據(jù)。搜索APIlll可以具有偏好設(shè)置,從而用戶可以通過在搜索APIlll開啟和關(guān)閉任何情境類型的采樣來解決私密問題。
[0039]在一個(gè)或者多個(gè)實(shí)施例中,存在用于對情境數(shù)據(jù)進(jìn)行采樣的多個(gè)選項(xiàng)??梢灾芷谛缘貙η榫硵?shù)據(jù)進(jìn)行采樣,從而在規(guī)律采樣時(shí)間間隔收集情境數(shù)據(jù)。周期性地對情境數(shù)據(jù)進(jìn)行采樣與用戶在搜索APIlll內(nèi)的內(nèi)容查看活動(dòng)沒有不同,并且實(shí)現(xiàn)盡可能多收集情境數(shù)據(jù)。具有充足情境數(shù)據(jù)能夠?qū)崿F(xiàn)將來多樣化的情境查詢。周期性采樣在與其它收集選項(xiàng)比較時(shí)引起移動(dòng)設(shè)備上的大量能量消耗并且需要更大量的數(shù)據(jù)存儲。
[0040]用于對情境數(shù)據(jù)進(jìn)行采樣的另一選項(xiàng)是通過僅在用戶查看一條內(nèi)容時(shí)收集情境數(shù)據(jù)的現(xiàn)場采樣。與周期性情境采樣比較,現(xiàn)場采樣消耗更少數(shù)量的能量并且需要更小存儲。然而現(xiàn)場情境數(shù)據(jù)采樣造成有限制和不靈活的情境查詢,例如可能在這一選項(xiàng)中不支持在一個(gè)或者多個(gè)子活動(dòng)與主活動(dòng)之間的時(shí)間關(guān)系檢測,因?yàn)槲词占谟脩舨榭磧?nèi)容之前或者之后的子活動(dòng)的情境數(shù)據(jù)。
[0041 ] 用于對情境數(shù)據(jù)進(jìn)行采樣的另一選項(xiàng)是通過自適應(yīng)采樣。自適應(yīng)采樣是一種通過生成根據(jù)用戶的當(dāng)前內(nèi)容查看頻率自適應(yīng)地調(diào)整的不規(guī)律情境數(shù)據(jù)采樣間隔——“查看越多內(nèi)容,收集越多情境”——來組合周期性和現(xiàn)場采樣的混合方式。查看頻率可以例如基于來自與社交聯(lián)網(wǎng)服務(wù)107關(guān)聯(lián)的用戶簡檔的提取的偏好,或者查詢處理平臺103存儲的任何其它存儲的行為模式。
[0042]根據(jù)各種實(shí)施例,搜索APIlll可以具有用于基于用戶情境數(shù)據(jù)搜索的各種搜索框,這與將具有用于基于內(nèi)容關(guān)鍵字搜索的搜索框的常規(guī)搜索引擎很相似。對于每個(gè)“情境”搜索框,用戶輸入可以是用自然語言的非結(jié)構(gòu)化明文或者使用高級搜索UI來獲得。
[0043]例如非結(jié)構(gòu)化用戶輸入可以是在搜索框Π中的可以在自然語言處理中使用指定的實(shí)體識別技術(shù)等來解析的文字輸入框。查詢處理平臺103可以分析并且從用戶文字輸入提取情境屬性的名稱及其相關(guān)值。可以例如向搜索APIlll中進(jìn)行以下輸入用于搜尋以便基于情境數(shù)據(jù)回想內(nèi)容,情境數(shù)據(jù)為:位置——“5Wayside Road,Burlington,MA”、電話活動(dòng)一“玩游戲X”、“電池一低”、W1-Fi— “開啟”等。
[0044]對內(nèi)容搜索框的用戶輸入例如也可以是通過高級搜索U1、比如日歷、地圖、web表單等輸入的任何數(shù)據(jù)。無論是否以任一方式進(jìn)行用戶輸入,可以使用輸入作為搜索詞條或者作為用于縮小搜索范圍的手段。如比如限制日期范圍或者在地圖上的地點(diǎn)以便搜索用于相關(guān)搜索結(jié)果的情境數(shù)據(jù)。
[0045]因而,來自各種Π的提取的搜索詞條可以用作參數(shù)以基于系統(tǒng)定義的查詢模板編寫結(jié)構(gòu)化查詢(例如SQL)。然后優(yōu)化并且對在數(shù)據(jù)存儲庫109中或者在UElOl上駐留的客戶端側(cè)數(shù)據(jù)存儲庫中可用的數(shù)據(jù)執(zhí)行這些結(jié)構(gòu)化查詢??梢岳缡褂脗鹘y(tǒng)數(shù)據(jù)倉庫加上多級索引、使用關(guān)鍵字-值存儲庫(例如HBase)加上文字搜索引擎(例如Lucene)等來實(shí)施數(shù)據(jù)存儲庫。
[0046]在一個(gè)或者多個(gè)實(shí)施例中,基于情境數(shù)據(jù)的查詢的結(jié)果可以提供與作為用于搜索的基礎(chǔ)的情境數(shù)據(jù)的某個(gè)匹配閾值關(guān)聯(lián)的內(nèi)容列表。取代內(nèi)容列表或者除了內(nèi)容列表之夕卜,查詢處理平臺103也可以提供搜索參數(shù),這些搜索參數(shù)產(chǎn)生在第一地點(diǎn)的內(nèi)容或者任何其它有關(guān)情境數(shù)據(jù),該情境數(shù)據(jù)可以用來基于搜索生成其它情境數(shù)據(jù)和/或喚起用戶的記憶。
[0047]隨時(shí)間有可能存在在數(shù)據(jù)存儲庫109中保存的用戶的瀏覽歷史的壓倒性數(shù)量的可用內(nèi)容及其關(guān)聯(lián)情境數(shù)據(jù)。為了克服這一問題,搜索API111和/或查詢處理平臺103可 以具有過濾機(jī)制,這些過濾機(jī)制限制搜索的范圍以及在到期之前存儲任何內(nèi)容和關(guān)聯(lián)情境 數(shù)據(jù)的存儲壽命。
[0048]例如系統(tǒng)100可以僅存儲在新近時(shí)段(例如3個(gè)月)內(nèi)的內(nèi)容、僅存儲具有長久用 戶“查看時(shí)間”(例如用戶留在顯示內(nèi)容的搜索apiiii中直至他向另一 n切換或者從該內(nèi) 容移向另一內(nèi)容的時(shí)間)的內(nèi)容或者基于其它存儲標(biāo)準(zhǔn)。系統(tǒng)100也可以僅存儲話題與用 戶的在他的簡檔中定義的興趣匹配的內(nèi)容、僅存儲與用戶的先前搜索查詢匹配的內(nèi)容或者 組合任何數(shù)目的這些選項(xiàng)的混合方式。在混合情況下,可以對于內(nèi)容在給定它的關(guān)聯(lián)用戶 情境的情況下計(jì)算每種單個(gè)方式特定的排行值,并且可以向每種方式預(yù)先指派權(quán)值。然后, 系統(tǒng)100可以可選地僅存儲具有比閾值更大的總排行(即單個(gè)方式的排行的加權(quán)組合)的內(nèi) 容。
[0049]用于減少存儲的情境數(shù)據(jù)量的另一選項(xiàng)是將多個(gè)內(nèi)容的情境數(shù)據(jù)聚合成單個(gè)數(shù) 據(jù)值。例如考慮以下情境:“2011-01-118:23:59,,、“2011-01-10” 和 “2011-01-2208:00”。 聚合這些情境以存儲相似數(shù)據(jù)將使得為所有情境存儲情境數(shù)據(jù)為“2011-1”。當(dāng)然,從更大 到更少粒度的這樣的升級聚合在存儲成本與將來搜索粒度/準(zhǔn)確度之間進(jìn)行了權(quán)衡。
[0050]在一個(gè)或者多個(gè)實(shí)施例中,查詢處理平臺103可以使情境數(shù)據(jù)以分級格式存儲于 數(shù)據(jù)存儲庫109中。在這一示例中,每個(gè)類型的情境屬性對應(yīng)于情境分級。分級定義可以 是對于所有用戶相同的系統(tǒng)定義的全局默認(rèn)設(shè)置的任何組合和/或如果優(yōu)選則每個(gè)用戶 可以使用搜索API111來個(gè)性化任何情境分級。
[0051]例如在分級中,每個(gè)情境屬性值對應(yīng)于分級中的類別、比如:
[0052]時(shí)間2011-07-01晚上6點(diǎn),,-> “小時(shí)”、“2011年六月第2周“周,,
[0053]位置:“瑪麗的辦公室“房間”、“中國北京東環(huán)中路街道
[0054]電話活動(dòng):“游戲X” -> “游戲”-> “休閑”
[0055]電話電池:“95,,-> “米”、“高“程度”
[0056]可以在數(shù)據(jù)存儲庫109中將分級存儲為與情境有關(guān)的類型和種類本體或者在語 義web中存儲為本體。分級可以用來限制基于情境數(shù)據(jù)的搜索的粒度,這可以增加搜索的 速度以及準(zhǔn)確度。
[0057]在一個(gè)或者多個(gè)實(shí)施例中,基于情境數(shù)據(jù)的查詢模型可以應(yīng)用于更一般中間件平 臺。例如查詢處理平臺103可以提供用于在搜索API111以外的多個(gè)客戶端服務(wù)和應(yīng)用的 內(nèi)容/情境數(shù)據(jù)管理和查詢處理功能。用于在客戶端服務(wù)與社交聯(lián)網(wǎng)服務(wù)107之間的數(shù)據(jù) 通信的開放API例如可以用來收集情境數(shù)據(jù)。客戶端服務(wù)可以上傳和下載它們的應(yīng)用特有 內(nèi)容和情境。查詢處理平臺103收集并且向用戶賬戶上傳用戶特有情境和內(nèi)容。用戶賬戶 可以與個(gè)別客戶端服務(wù)關(guān)聯(lián)并且可以綁定到社交聯(lián)網(wǎng)服務(wù)107中的單個(gè) 對應(yīng)用戶賬戶。系 統(tǒng)100在一個(gè)或者多個(gè)實(shí)施例中可以實(shí)現(xiàn)跨越在與搜索API111和/或社交聯(lián)網(wǎng)服務(wù)107 關(guān)聯(lián)的任何客戶端服務(wù)之外的多個(gè)客戶端服務(wù)的內(nèi)容/情境數(shù)據(jù)共享,從而內(nèi)容/情境數(shù) 據(jù)從集中賬戶可訪問,使得可以跨越許多不同服務(wù)找到內(nèi)容。
[0058]在一個(gè)或者多個(gè)實(shí)施例中,為了回想內(nèi)容,一旦已經(jīng)關(guān)聯(lián)并且在數(shù)據(jù)存儲庫109 中存儲情境數(shù)據(jù)和內(nèi)容,用戶可以使用搜索API111來輸入基于情境數(shù)據(jù)的搜索?;谇榫?數(shù)據(jù)的搜索然后由查詢處理平臺處理以匹配情境數(shù)據(jù)輸入中的任何情境數(shù)據(jù)輸入與在數(shù)據(jù)存儲庫109中存儲的內(nèi)容以向搜索APIlll返回內(nèi)容結(jié)果,這些內(nèi)容結(jié)果是可能匹配。因此,如果用戶回想在她的好友吉爾的公司中時(shí)在五月與四月之間的晴天下午閱讀論文,則查詢處理平臺可以在數(shù)據(jù)存儲庫109中搜尋滿足那些情境標(biāo)準(zhǔn)的內(nèi)容并且向用戶輸出該信息,從而用戶可以回顧已經(jīng)回想的內(nèi)容。
[0059]如圖1中所示,系統(tǒng)100包括用戶設(shè)備(UE)lOl,該UE具有經(jīng)由通信網(wǎng)絡(luò)105的與查詢處理平臺103、社交聯(lián)網(wǎng)服務(wù)107和數(shù)據(jù)存儲庫109的連通。舉例而言,系統(tǒng)100的通信網(wǎng)絡(luò)105包括一個(gè)或者多個(gè)網(wǎng)絡(luò)、比如數(shù)據(jù)網(wǎng)絡(luò)、無線網(wǎng)絡(luò)、電話網(wǎng)絡(luò)或者其任何組合。設(shè)想數(shù)據(jù)網(wǎng)絡(luò)可以是任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公共數(shù)據(jù)網(wǎng)絡(luò)(例如因特網(wǎng))、短程無線網(wǎng)絡(luò)或者任何其它適當(dāng)分組交換網(wǎng)絡(luò)、比如商業(yè)上擁有的專有分組交換網(wǎng)絡(luò)、例如專有線纜或者光纖網(wǎng)絡(luò)等或者其任何組合。此外,無線網(wǎng)絡(luò)可以例如是蜂窩網(wǎng)絡(luò)并且可以運(yùn)用包括全球演進(jìn)增強(qiáng)數(shù)據(jù)速率(EDGE)、通用分組無線電服務(wù)(GPRS)、全球移動(dòng)通信系統(tǒng)(GSM)、網(wǎng)際協(xié)議多媒體子系統(tǒng)(MS)、通用移動(dòng)電信系統(tǒng)(UMTS)等的各種技術(shù)以及任何其它適當(dāng)無線介質(zhì)、例如全球微波接入互操作性(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、無線LAN (WLAN)、藍(lán)牙?、網(wǎng)際協(xié)議(IP)數(shù)據(jù)播送、衛(wèi)星、移動(dòng)自組織網(wǎng)絡(luò)(MANET)等或者其任何組合。
[0060]UElOl可以是任何類型的移動(dòng)終端、固定終端或者便攜終端,該終端包括移動(dòng)手機(jī)、站、單元、設(shè)備、多媒體計(jì)算機(jī)、多媒體平板、因特網(wǎng)節(jié)點(diǎn)、通信器、桌面型計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)、平板計(jì)算機(jī)、個(gè)人通信系統(tǒng)(PCS)設(shè)備、個(gè)人導(dǎo)航設(shè)備、個(gè)人數(shù)字助理(PDA)、音頻/視頻播放器、數(shù)字相機(jī)/可攜式攝像機(jī)、定位設(shè)備、電視接收器、無線電廣播接收器、電子書設(shè)備、游戲設(shè)備或者其任何組合——包括這些設(shè)備的附件和外設(shè)一或者其任何組合。也設(shè)想U(xiǎn)ElOl可以支持與用戶的任何類型的接口(比如“可佩戴”電路裝置等)。
[0061]舉例而言,UE101、查詢處理平臺103、社交聯(lián)網(wǎng)服務(wù)107和數(shù)據(jù)存儲庫109使用熟知、新型或者仍在開發(fā)的協(xié)議來相互通信并且與通信網(wǎng)絡(luò)105的其它部件通信。在本文中,協(xié)議包括定義通信網(wǎng)絡(luò)105內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)如何基于通過通信鏈路發(fā)送的信息相互交互的規(guī)則集合。協(xié)議在每個(gè)節(jié)點(diǎn)內(nèi)的不同操作層有效,這些操作層從生成和接收各種類型的物理信號到選擇用于傳送那些信號的鏈路到那些信號指示的信息的格式、到標(biāo)識在計(jì)算機(jī)系統(tǒng)上執(zhí)行的哪個(gè)軟件應(yīng)用發(fā)送或者接收信息。在開放系統(tǒng)互連(OSI)參考模型中描述用于通過網(wǎng)絡(luò)交換信息的在概念上不同的協(xié)議層。
[0062]通常通過交換離散數(shù)據(jù)分組來實(shí)現(xiàn)在網(wǎng)絡(luò)節(jié)點(diǎn)之間的通信。每個(gè)分組通常包括(O與特定協(xié)議關(guān)聯(lián)的首部信息和(2)凈荷信息,該凈荷信息跟隨首部信息并且包含可以與該特定協(xié)議獨(dú)立處理的信息。在一些協(xié)議中,分組包括(3)尾部信息,該尾部信息跟隨凈荷并且指示凈荷信息的結(jié)束。首部包括信息、比如分組的源、它的目的地、凈荷的長度和協(xié)議使用的其它性質(zhì)。用于特定協(xié)議的凈荷中的數(shù)據(jù)經(jīng)常包括用于與OSI參考模型的不同更高層關(guān)聯(lián)的不同協(xié)議的首部和凈荷。用于特定協(xié)議的首部通常指示用于它的凈荷中包含的下一協(xié)議的類型。認(rèn)為更高層協(xié)議封裝于更低層協(xié)議中。在穿越多個(gè)異構(gòu)網(wǎng)絡(luò)、比如因特網(wǎng)的分組中包括的首部通常包括如OSI參考模型定義的物理(第I層)首部、數(shù)據(jù)鏈路(第2層)首部、網(wǎng)絡(luò)間(第3層)首部和傳送(第4層)首部以及各種應(yīng)用(第5層、第6層和第7層)首部。[0063]圖2是根據(jù)一個(gè)實(shí)施例的查詢處理平臺103的組件的圖。舉例而言,查詢處理平臺103包括用于提供基于情境數(shù)據(jù)回想內(nèi)容的一個(gè)或者多個(gè)組件。設(shè)想這些組件的功能可以在一個(gè)或者多個(gè)組件中被組合或者由等效功能的其它組件執(zhí)行。在這一實(shí)施例中,查詢處理平臺103包括控制邏輯201、通信模塊203、查詢處理模塊205、情境存儲模塊207和情境分級模塊209。
[0064]查詢處理平臺103接收如下指示,該指示為UElOl正在通過通信模塊203使用UElOl來瀏覽內(nèi)容的搜索APIlll進(jìn)行搜尋內(nèi)容。搜索APIlll可以是任何瀏覽器或者用于查看內(nèi)容的其它手段。然而用戶可能未必正在例如用戶通過指向來自網(wǎng)站的其它內(nèi)容的各種鏈接進(jìn)行搜尋具體內(nèi)容。在查看內(nèi)容或者進(jìn)行搜尋內(nèi)容之時(shí),控制邏輯201使情境存儲模塊207從UElOl接收情境數(shù)據(jù)。情境存儲模塊207與控制邏輯201、UE101和社交聯(lián)網(wǎng)服務(wù)107結(jié)合確定將何時(shí)收集和處理情境數(shù)據(jù)以用于在數(shù)據(jù)存儲庫109中存儲。情境存儲模塊207也使情境數(shù)據(jù)與任何內(nèi)容關(guān)聯(lián),該內(nèi)容正在被查看或者是在收集情境數(shù)據(jù)時(shí)的搜索的對象。情境存儲模塊207然后也使內(nèi)容存儲于數(shù)據(jù)存儲庫109中,以用于之后基于與存儲的情境數(shù)據(jù)的關(guān)聯(lián)來進(jìn)行回想。
[0065]如果收集并且確定將存儲情境數(shù)據(jù),則情境分級模塊209生成用于情境數(shù)據(jù)的分級方案。情境分級模塊209組織情境數(shù)據(jù),從而它從高細(xì)節(jié)水平到低細(xì)節(jié)水平可查看,從而抽象化水平在分級的最高級處于它的最大值。情境分級模塊209使情境數(shù)據(jù)能夠以有組織的方式存儲于數(shù)據(jù)存儲庫109中,從而可以高效搜索它。
[0066]如果用戶決定他想要回想先前查看的內(nèi)容,則用戶可以使用搜索APIlll以通過基于情境數(shù)據(jù)的查詢搜尋內(nèi)容??刂七壿嬐ㄟ^通信模塊203從UElOl接收搜索請求并且指令查詢處理模塊基于在搜索APIlll的輸入來進(jìn)行搜尋在數(shù)據(jù)存儲庫109中可用的任何情境數(shù)據(jù)。查詢處理模塊然后例如基于任何數(shù)目的限制輸入、比如日期、時(shí)間和距離范圍或者值和/或關(guān)鍵字搜索數(shù)據(jù)存儲庫109。在數(shù)據(jù)存儲庫109中找到具有與輸入查詢參數(shù)匹配的合理概率的匹配情境數(shù)據(jù)時(shí),查詢處理模塊205匹配情境數(shù)據(jù)與它的在數(shù)據(jù)存儲庫109中存儲的關(guān)聯(lián)內(nèi)容,或者可以已經(jīng)在情境數(shù)據(jù)被收集時(shí)使用的任何先前搜索參數(shù)。在匹配內(nèi)容與情境數(shù)據(jù)時(shí),查詢處理模塊205通過通信模塊203向搜索APIlll返回與匹配的內(nèi)容、情境數(shù)據(jù)和/或搜索參數(shù)相符的結(jié)果。
[0067]圖3是根據(jù)一個(gè)實(shí)施例的用于基于情境數(shù)據(jù)回想內(nèi)容的過程的流程圖。在一個(gè)實(shí)施例中,查詢處理平臺執(zhí)行過程300并且例如實(shí)施于如圖10中所示包括處理器和存儲器的芯片組中。在步驟301中,查詢處理平臺103確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問。該過程繼續(xù)步驟303,其中查詢處理平臺103與訪問至少基本上并行地確定與設(shè)備、設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)。然后在步驟305中,查詢處理平臺103至少部分引起將情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)。該關(guān)聯(lián)支持對于至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
[0068]該過程繼續(xù)步驟307,其中查詢處理平臺103至少部分引起在情境瀏覽歷史、內(nèi)容使用歷史、內(nèi)容創(chuàng)建歷史或者其組合中存儲至少一個(gè)內(nèi)容項(xiàng)、情境數(shù)據(jù)、關(guān)聯(lián)或者其組合。然后在步驟309中,查詢處理平臺103處理和/或有助于處理情境數(shù)據(jù)、一個(gè)或者多個(gè)情境參數(shù)或者其組合以確定至少一個(gè)情境分級。接著在步驟311中,查詢處理平臺至少部分引起縮放與一個(gè)或者多個(gè)情境參數(shù)關(guān)聯(lián)的至少一個(gè)情境級別的第一級以便與和情境數(shù)據(jù)關(guān)聯(lián)的至少一個(gè)情境分級的第二級基本上匹配。該比較至少部分基于縮放。
[0069]接著在步驟313中,查詢處理平臺103至少部分引起至少部分基于至少一個(gè)情境分級對于情境數(shù)據(jù)的至少部分的聚合。然后在步驟315中,查詢處理平臺103處理和/或有助于處理一個(gè)或者多個(gè)情境參數(shù)用于至少部分引起與情境數(shù)據(jù)比較。該過程繼續(xù)步驟317,其中查詢處理平臺至少部分引起至少部分基于一個(gè)或者多個(gè)用戶定義的標(biāo)準(zhǔn)、用戶與至少一個(gè)內(nèi)容項(xiàng)的交互歷史、用戶簡檔信息、用戶搜索歷史或者其組合過濾至少一個(gè)內(nèi)容項(xiàng)、情境數(shù)據(jù)、關(guān)聯(lián)或者其組合。
[0070]然后在步驟319中,查詢處理平臺103確定至少部分指定一個(gè)或者多個(gè)情境參數(shù)的一個(gè)或者多個(gè)基于情境的查詢中的至少一個(gè)基于情境的查詢。接著在步驟321中,查詢處理平臺至少部分基于非結(jié)構(gòu)化輸入、結(jié)構(gòu)化或者其組合確定一個(gè)或者多個(gè)基于情境的查詢中的至少一個(gè)基于情境的查詢,并且至少部分引起至少部分基于用于用戶界面的一個(gè)或者多個(gè)預(yù)定義的模板、用戶界面的一個(gè)或者多個(gè)輸入域或者其組合來呈現(xiàn)用戶界面,該用戶界面用于確定非結(jié)構(gòu)化輸入、結(jié)構(gòu)化輸入或者其組合。如果用戶界面是活躍用戶界面、t匕如可選擇的日歷或者地圖,則查詢處理平臺103例如從用戶界面域和/或一般從用戶界面提取輸入。
[0071]查詢處理平臺103確定提取的輸入中的任何輸入的分級值并且在給定解析的用戶搜索輸入的情況下基于系統(tǒng)定義的查詢模板、功能和存儲過程編寫用于執(zhí)行的結(jié)構(gòu)化查詢。
[0072]然后在步驟323中,查詢處理平臺103至少部分基于比較來確定至少一個(gè)內(nèi)容項(xiàng)作為一個(gè)或者多個(gè)基于情境的查詢中的至少一個(gè)基于情境的查詢的至少一個(gè)結(jié)果。查詢處理平臺103對數(shù)據(jù)存儲庫109執(zhí)行索引搜索以獲得關(guān)聯(lián)用戶情境與在用戶搜索中的情境輸入匹配或者可以在內(nèi)容情境中被升級以變成與情境輸入匹配的所有內(nèi)容。
[0073]情境數(shù)據(jù)、一個(gè)或者多個(gè)情境參數(shù)或者其組合至少部分與一個(gè)或者多個(gè)位置情境參數(shù)、一個(gè)或者多個(gè)時(shí)間情境參數(shù)、一個(gè)或者多個(gè)活動(dòng)情境參數(shù)、一個(gè)或者多個(gè)聯(lián)系人情境參數(shù)、一個(gè)或者多個(gè)通信情境參數(shù)或者其組合有關(guān)。情境數(shù)據(jù)由于它與如以上套的任何活動(dòng)、情境、條件等有關(guān)而可以用來幫助用戶回想他在收集情境數(shù)據(jù)時(shí)查看的內(nèi)容??梢岳缁谂cUElOl和/或社交聯(lián)網(wǎng)服務(wù)107關(guān)聯(lián)的用戶簡檔、基于預(yù)定義的時(shí)間表、使用模式或者其任何組合、基于用戶偏好設(shè)置、默認(rèn)設(shè)置或者檢測到的使用有選擇地檢測如以上討論的情境數(shù)據(jù)。
[0074]圖4是示例分級組織的情境數(shù)據(jù)的圖示。例如分級401與時(shí)間有關(guān)。分集401從頂部到底部增加粒度等級。例如,(在分級401的底部的)時(shí)間戳為了搜索的準(zhǔn)確度而具有最大粒度并且隨著情境數(shù)據(jù)在分級中上移而從時(shí)間戳到分鐘到小時(shí)到日期到一周的一天到周到月并且到年逐漸減少該粒度。分級403從頂部至底部增加位置粒度級。分級的最低級是位置的最高粒度。例如GPS坐標(biāo)、小區(qū)ID或者在電影院的座位。隨著位置信息沿著分級鏈上行,描述可以從座位到房間到樓層到大樓到街道到行政區(qū)到城市到國家到大陸等?;蛘呃缂墑e可以從GPS到興趣點(diǎn)并且沿著分級鏈向上。
[0075]分級405舉例說明用戶電話活動(dòng)分級。例如電話可以用于發(fā)出或者接收呼叫,這在沿著分級上行時(shí)可以粒度減少至呼叫、然后減少至通信、減少至活躍?;蛘呋顒?dòng)可以例如是空閑。或者活動(dòng)可以是(玩)游戲X,這減少至游戲、然后減少至休閑、然后減少至活躍。分級407相似地在電話電池狀態(tài)視為一種情境數(shù)據(jù)時(shí)減少它的粒度。例如具體數(shù)值的電池計(jì)讀數(shù)(例如15%和95%)可以在粒度上減少至粗略象征程度(例如“低”和“高”)。
[0076]圖5圖示用于輸入基于情境數(shù)據(jù)的查詢以回想內(nèi)容的示例用戶界面501。用戶可以輸入情境,這些情境描述他在他先前查看或者搜尋內(nèi)容時(shí)何時(shí)、何處做過什么、誰與他在一起等、內(nèi)容的一般話題、他可以回想的其它情境以及各種關(guān)鍵字。用戶界面501可以具有用于接收這樣的輸入的域503-517,這些輸入由查詢處理平臺103處理以基于用戶回想的輸入的情境數(shù)據(jù)搜尋內(nèi)容。例如在域503中,用戶可以用文字輸入具體日歷日子或者范圍或者從交互用戶界面選擇將作為基于情境數(shù)據(jù)的查詢的部分而輸入的日期、時(shí)間或者系列日期。在域505中,用戶可以輸入具體位置或者選擇用于用戶認(rèn)為他可能在查看將回想的內(nèi)容時(shí)已經(jīng)去過“何處”的位置。在域507和509中,用戶可以輸入與他在查看內(nèi)容時(shí)從事的主活動(dòng)有關(guān)的文字和/或從已經(jīng)可用活動(dòng)類別的列表選擇和/或輸入與主活動(dòng)相關(guān)的子活動(dòng)及其性質(zhì)。在域511中,用戶可以從與他的聯(lián)系人信息或者社交聯(lián)網(wǎng)簡檔關(guān)聯(lián)的人們的列表,或者可以進(jìn)行交互搜尋有可能與已經(jīng)向其它域中輸入的情境數(shù)據(jù)有聯(lián)系的人們。在域513中,用戶可以如在某個(gè)傳統(tǒng)搜索中那樣輸入具體內(nèi)容話題。話題可以從系列預(yù)定義的話題以及其它選項(xiàng)——比如簡單地輸入自由文字——可選擇。在域515中,用戶可以輸入或者從預(yù)定義的選項(xiàng)的列表、比如電池狀態(tài)、W1-Fi接入點(diǎn)等選擇其它有關(guān)情境。并且在域517中,用戶可以輸入可以任何其它關(guān)鍵字,該關(guān)鍵字可以視為用戶想要使基于情境數(shù)據(jù)的搜索基于的情境數(shù)據(jù)的部分。
[0077]圖6圖示與在用戶界面501中的如以上討論的“何時(shí)”輸入有關(guān)的系列用戶界面601-607。用戶可以在用戶界面601中選擇“何時(shí)”輸入以查看交互日歷、比如用戶界面603、605和607中所示交互日歷。用戶界面603允許用戶選擇寬日期范圍、比如整月,而用戶界面605通向用于選擇具體日子或者周的更具體用戶界面607,因?yàn)樵谟脩艚缑?05中僅選擇一個(gè)月??梢赃M(jìn)一步修改粒度級為如年一樣高或者如具體時(shí)間戳一樣低。然后提取和轉(zhuǎn)化日歷上的突出顯示的區(qū)域?yàn)橛糜谙拗苹谇榫硵?shù)據(jù)的查詢的限度。
[0078]圖7圖示與在用戶界面501中的以上討論的“何處”輸入有關(guān)的用戶界面701-705。用戶可以交互地為更高粒度級選擇室外地圖703上的位置和/或基于室內(nèi)地圖705的區(qū)域。用戶可以選擇針點(diǎn)位置,或者通過繞一個(gè)位置形成半徑來選擇一個(gè)區(qū)域。備選地,用戶可以創(chuàng)建任何多邊形或者封閉形狀之中的區(qū)域用于限制基于情境數(shù)據(jù)的查詢搜索。
[0079]圖8圖示與以上關(guān)于用戶界面501討論的“主活動(dòng)”和“子活動(dòng)”域有關(guān)的用戶界面801的圖示。用戶可以在它們的必需搜索框中輸入主活動(dòng)803和零個(gè)或者更多子活動(dòng)805。查詢處理平臺103可以使主活動(dòng)被可選地解析并且在807被指明為電話或者日歷活動(dòng)、然后增加粒度至更高級809、比如日歷活動(dòng)可以在它的情境分級中分類為會議、電影、培訓(xùn)等。查詢處理平臺103可以在811相似地將任何輸入的子活動(dòng)805解析成電話或者日歷活動(dòng)、例如電話活動(dòng)類別是813、比如SMS、電子郵件、發(fā)出呼叫、接收呼叫、收聽音樂、web瀏覽、地圖導(dǎo)航等。查詢處理平臺103也實(shí)現(xiàn)選擇例如可以與在815選擇的主活動(dòng)并行指明的在每個(gè)子活動(dòng)與主活動(dòng)之間的時(shí)間關(guān)系。例如可以指明地圖導(dǎo)航子活動(dòng)在會議這一主活動(dòng)之后出現(xiàn)。這可以在用戶正在試圖在嘗試回想內(nèi)容或者至少回想用戶在他的正確意識中已經(jīng)與情境關(guān)聯(lián)的情境數(shù)據(jù)之時(shí)跟蹤他的步驟時(shí)是有益的。用戶可以指明子活動(dòng)在他查看他正在視圖回想的內(nèi)容之前、期間、重疊或者之后出現(xiàn)??蛇x地,用戶也可以在817選擇用戶記住參加能想到的主活動(dòng)或者子活動(dòng)的好友,以及在819根據(jù)主活動(dòng)選擇該個(gè)人的交互定時(shí)。
[0080]可以有利地經(jīng)由軟件、硬件、固件或者軟件和/或固件和/或硬件的組合來實(shí)施這里描述的用于基于情境數(shù)據(jù)回想內(nèi)容的過程。例如可以有利地經(jīng)由處理器、數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)等實(shí)施這里描述的過程。以下具體描述這樣的用于執(zhí)行描述的功能的示例硬件。
[0081]圖9圖示可以在其上實(shí)施本發(fā)明的一個(gè)實(shí)施例的計(jì)算機(jī)系統(tǒng)900。雖然關(guān)于特定設(shè)備或者裝備描繪計(jì)算機(jī)系統(tǒng)900,但是設(shè)想圖9內(nèi)的其它設(shè)備或者裝備(例如網(wǎng)元、服務(wù)器等)可以部署系統(tǒng)900的所示硬件和部件。計(jì)算機(jī)系統(tǒng)900被編程(例如經(jīng)由計(jì)算機(jī)程序代碼或者指令)用于如這里描述的那樣基于情境數(shù)據(jù)回想內(nèi)容并且包括通信機(jī)制、比如用于在計(jì)算機(jī)系統(tǒng)900的其它內(nèi)部與外部部件之間傳遞信息的總線910。將信息(也稱為數(shù)據(jù))表示為可測量現(xiàn)象的物理表達(dá),該現(xiàn)象通常為電壓、但是在其它實(shí)施例中包括比如磁、電磁、壓力、化學(xué)、生物、分子、原子、亞原子和量子互作用這樣的現(xiàn)象。例如北和南磁場或者零和非零電壓代表二進(jìn)制數(shù)(位)的兩個(gè)狀態(tài)(0,I)。其它現(xiàn)象可以代表更高基數(shù)的數(shù)。在測量之前的多個(gè)同時(shí)量子狀態(tài)的疊加代表量子位(qubit)。一個(gè)或者多個(gè)數(shù)的序列構(gòu)成數(shù)字?jǐn)?shù)據(jù),該數(shù)字?jǐn)?shù)據(jù)用來代表用于字符的編號或者代碼。在一些實(shí)施例中,稱為模擬數(shù)據(jù)的信息由在特定范圍內(nèi)的可測量值的近連續(xù)統(tǒng)所代表。計(jì)算機(jī)系統(tǒng)900或者其部分構(gòu)成用于執(zhí)行一個(gè)或者多個(gè)步驟的裝置,該一個(gè)或者多個(gè)基于情境數(shù)據(jù)回想內(nèi)容。
[0082]總線910包括一個(gè)或者多個(gè)并行信息導(dǎo)體使得在耦合到總線910的設(shè)備之間快速傳送信息。用于處理信息的一個(gè)或者多個(gè)處理器902與總線910耦合。
[0083]一個(gè)處理器(或者多個(gè)處理器)902對信息執(zhí)行如與基于情境數(shù)據(jù)回想內(nèi)容有關(guān)的計(jì)算機(jī)程序代碼指定的操作集合。計(jì)算機(jī)程序代碼是用于處理器和/或計(jì)算機(jī)系統(tǒng)的操作以執(zhí)行指定功能的指令或者提供這些指令的語句的集合。例如可以用編譯成處理器的本機(jī)指令集的計(jì)算機(jī)編程語言編寫代碼。也可以使用本機(jī)指令集(例如機(jī)器語言)來直接編寫代碼。操作集合包括從總線910帶入信息以及將信息置于總線910上。操作集合也通常包括比較兩個(gè)或者更多信息單位、移位信息單位的位置以及比如通過加法或者乘法或者邏輯運(yùn)算如0R、異或(XOR)和AND組合兩個(gè)或者更多信息單位。稱為指令的信息、比如一個(gè)或者多個(gè)數(shù)的操作代碼向處理器表示處理器可以執(zhí)行的操作集合的每個(gè)操作。將由處理器902執(zhí)行的操作序列、比如操作代碼序列構(gòu)成也稱為計(jì)算機(jī)系統(tǒng)指令或者簡稱為計(jì)算機(jī)指令的處理器指令??梢元?dú)自或者組合實(shí)施處理器為機(jī)械、電、磁、光學(xué)、化學(xué)或者量子部件以及其它部件。
[0084]計(jì)算機(jī)系統(tǒng)900也包括耦合到總線910的存儲器904。存儲器904、比如隨機(jī)存取存儲器(RAM)或者任何其它動(dòng)態(tài)存儲設(shè)備存儲信息,該信息包括用于基于情境數(shù)據(jù)回想內(nèi)容的處理器指令。動(dòng)態(tài)存儲器允許其中存儲的信息由計(jì)算機(jī)系統(tǒng)900改變。RAM允許在稱為存儲器地址的位置存儲的信息單位獨(dú)立于在鄰近地址的信息被存儲和取回。存儲器904也由處理器902用來在執(zhí)行處理器指令期間存儲臨時(shí)值。計(jì)算機(jī)系統(tǒng)900也包括耦合到總線910的只讀存儲器(R0M)906或者任何其它靜態(tài)存儲設(shè)備,該ROM或者任何其它靜態(tài)存儲設(shè)備用于存儲計(jì)算機(jī)系統(tǒng)900不改變的包括指令的靜態(tài)信息。一些存儲器由在失去電力時(shí)丟失其上存儲的信息的易失性存儲裝置組成。非易失性(持續(xù))存儲設(shè)備908、比如磁盤、光盤或者閃卡也耦合到總線910,該非易失性(持續(xù))存儲設(shè)備用于存儲即使在計(jì)算機(jī)系統(tǒng)900被關(guān)斷或者以別的方式失去電力時(shí)仍然持續(xù)的包括指令的信息。
[0085]從外部輸入設(shè)備912、比如包含人類用戶操作的文字?jǐn)?shù)字鍵的鍵盤、麥克風(fēng)、紅外線(IR)遙控、操縱桿、游戲板、觸筆、觸屏或者傳感器向總線910提供信息用于由處理器使用,該信息包括用于基于情境數(shù)據(jù)回想內(nèi)容的指令。傳感器檢測在它附近的條件并且將那些檢測變換成與用來在計(jì)算機(jī)系統(tǒng)900中代表信息的可測量現(xiàn)象所兼容的物理表達(dá)。主要用于與人類交互的耦合到總線910的其它外部設(shè)備包括用于呈現(xiàn)文字或者圖像的顯示設(shè)備914、比如陰極射線管(CRT)、液晶顯示器(IXD)、發(fā)光二極管(LED)顯示器、有機(jī)LED(OLED)顯示器、等離子體屏幕或者打印機(jī)以及用于控制在顯示器914上呈現(xiàn)的小光標(biāo)圖像的位置并且發(fā)出與在顯示器914上呈現(xiàn)的圖像元素關(guān)聯(lián)的命令的指示設(shè)備916、比如鼠標(biāo)、跟蹤球、光標(biāo)方向鍵或者運(yùn)動(dòng)傳感器。在一些實(shí)施例中、例如在其中計(jì)算機(jī)系統(tǒng)900自動(dòng)執(zhí)行所有功能而無人類輸入的實(shí)施例中,省略外部輸入設(shè)備912、顯示設(shè)備914和指示設(shè)備916中的一個(gè)或者多個(gè)設(shè)備。
[0086]在所示實(shí)施例中,專用硬件、比如專用集成電路(ASIC)920耦合到總線910。專用硬件被配置用于出于特殊目的而足夠快地執(zhí)行處理器902未執(zhí)行的操作。ASIC的示例包括用于為顯示器914生成圖像的圖形加速器卡、用于加密和解密通過網(wǎng)絡(luò)發(fā)送的消息的密碼板、話音識別以及與特殊外部設(shè)備的接口,這些特殊外部設(shè)備比如是反復(fù)地執(zhí)行在硬件中更高效實(shí)施的某一復(fù)雜操作序列的機(jī)器人手臂和醫(yī)療掃描裝備。
[0087]計(jì)算機(jī)系統(tǒng)900也包括耦合到總線910的通信接口 970的一個(gè)或者多個(gè)實(shí)例。通信接口 970提供與多種外部設(shè)備的單向或者雙向通信耦合,這些外部設(shè)備用它們自己的處理器操作、比如打印機(jī)、掃描儀和外部盤。一般而言,耦合是與連接到本地網(wǎng)絡(luò)980的網(wǎng)絡(luò)鏈路978,多種外部設(shè)備連接到該本地網(wǎng)絡(luò),這些外部設(shè)備具有它們自己的處理器。例如通信接口 970可以是個(gè)人計(jì)算機(jī)上的并行端口或者串行端口或者通用串行總線(USB)端口。在一些實(shí)施例中,通信接口 970是提供對應(yīng)電話線類型的信息通信連接的綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)卡或者數(shù)字用戶線(DSL)卡或者電話調(diào)制解調(diào)器。在一些實(shí)施例中,通信接口 970是線纜調(diào)制解調(diào)器,該調(diào)制解調(diào)器將總線910上的信號轉(zhuǎn)換成用于通過同軸線纜的通信連接的信號或者用于通過光纖線纜的通信連接的光學(xué)信號。作為另一示例,通信接口 970可以是用于提供到兼容LAN、比如以太網(wǎng)的數(shù)據(jù)通信連接的局域網(wǎng)(LAN)卡。也可以實(shí)施無線鏈路。對于無線鏈路,通信接口 970發(fā)送或者接收或者發(fā)送和接收承載信息流、比如數(shù)字?jǐn)?shù)據(jù)的電、聲或者電磁信號,這些信號包括紅外線和光學(xué)信號。例如在無線手持設(shè)備、比如移動(dòng)電話之類的蜂窩電話中,通信接口 970包括稱為無線電收發(fā)器的無線電頻帶電磁發(fā)射器和接收器。在某些實(shí)施例中,通信接口 970實(shí)現(xiàn)與通信網(wǎng)絡(luò)105的連接用于向UElOl基于情境數(shù)據(jù)回想內(nèi)容。
[0088]如這里所用術(shù)語“計(jì)算機(jī)可讀介質(zhì)”指代參與向處理器902提供信息的任何介質(zhì),該信息包括用于執(zhí)行的指令。這樣的介質(zhì)可以采用許多形式,這些形式包括但不限于計(jì)算機(jī)可讀存儲介質(zhì)(例如非易失性介質(zhì)、易失性介質(zhì))和傳輸介質(zhì)。非瞬態(tài)介質(zhì)、比如非易失性介質(zhì)例如包括光盤或者磁盤、比如存儲設(shè)備908。易失性介質(zhì)例如包括動(dòng)態(tài)存儲器904。傳輸介質(zhì)例如包括雙絞線纜、同軸線纜、銅線、光纖線纜和經(jīng)過空間行進(jìn)而無接線或者線纜的載波、比如聲波和電磁波,這些電磁波包括無線電波、光波和紅外線波。信號包括通過傳輸介質(zhì)傳輸?shù)脑诜取㈩l率、相位、極化或者其它物理性質(zhì)上的人為瞬態(tài)變化。常見計(jì)算機(jī)可讀介質(zhì)形式例如包括軟盤、柔性盤、硬盤、磁帶、任何其它磁介質(zhì)、CD-ROM、CDRW、DVD、任何其它光學(xué)介質(zhì)、打孔卡、紙帶、光學(xué)標(biāo)記片、具有孔圖案或者其它光學(xué)可識別戳記的任何其它物理介質(zhì)、RAM、PROM、EPROM、FLASH-EPROM、EEPR0M、閃存、任何其它存儲器芯片或者盒、載波或者計(jì)算機(jī)可以從其讀取的任何其它介質(zhì)。術(shù)語計(jì)算機(jī)可讀存儲介質(zhì)這里用來指代除了傳輸介質(zhì)之外的任何計(jì)算機(jī)可讀介質(zhì)。
[0089]在一個(gè)或者多個(gè)有形介質(zhì)中編碼的邏輯包括計(jì)算機(jī)可讀存儲介質(zhì)上的處理器指令和專用硬件、比如ASIC920中的一項(xiàng)或者兩項(xiàng)。
[0090]網(wǎng)絡(luò)鏈路978通常通過一個(gè)或者多個(gè)網(wǎng)絡(luò)使用傳輸介質(zhì)向使用或者處理信息的其它設(shè)備提供信息通信。例如網(wǎng)絡(luò)鏈路978可以提供通過本地網(wǎng)絡(luò)980的與主機(jī)計(jì)算機(jī)982的連接或者與由因特網(wǎng)服務(wù)提供商(ISP)操作的裝備984的連接。ISP裝備984又通過現(xiàn)在普遍稱為因特網(wǎng)990的一個(gè)或者多個(gè)公共全球范圍分組交換通信網(wǎng)絡(luò)提供數(shù)據(jù)通信服務(wù)。
[0091]連接到因特網(wǎng)的稱為服務(wù)器主機(jī)992的計(jì)算機(jī)主控響應(yīng)于通過因特網(wǎng)接收的信息提供服務(wù)的進(jìn)程。例如服務(wù)器主機(jī)992主控提供信息的進(jìn)程,該信息代表用于在顯示器914呈現(xiàn)的視頻數(shù)據(jù)。設(shè)想系統(tǒng)900的部件可以在各種配置中部署于其它計(jì)算機(jī)系統(tǒng)、例如主機(jī)982和服務(wù)器992內(nèi)。
[0092]本發(fā)明的至少一些實(shí)施例與將計(jì)算機(jī)系統(tǒng)900用于實(shí)施這里描述的技術(shù)中的一些或者所有技術(shù)有關(guān)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,計(jì)算機(jī)系統(tǒng)900響應(yīng)于處理器902執(zhí)行存儲器904中包含的一個(gè)或者多個(gè)處理器指令的一個(gè)或者多個(gè)序列來執(zhí)行那些技術(shù)。可以從另一計(jì)算機(jī)可讀介質(zhì)、比如存儲設(shè)備908或者網(wǎng)絡(luò)鏈路978向存儲器904中讀入也稱為計(jì)算機(jī)指令、軟件和程序代碼的這樣的指令。對存儲器904中包含的指令序列的執(zhí)行使處理器902執(zhí)行這里描述的方法步驟中的一個(gè)或者多個(gè)方法步驟。在備選實(shí)施例中,硬件、t匕如ASIC920可以取代軟件或者與軟件組合用來實(shí)施本發(fā)明。因此,除非這里另有明示,本發(fā)明的實(shí)施例不限于硬件與軟件的任何具體組合。
[0093]經(jīng)過通信接口 970通過網(wǎng)絡(luò)鏈路978和其它網(wǎng)絡(luò)傳輸?shù)男盘柍休d去往和來自計(jì)算機(jī)系統(tǒng)900的信息。計(jì)算機(jī)系統(tǒng)900可以通過網(wǎng)絡(luò)鏈路978和通信接口 970、通過網(wǎng)絡(luò)980、990以及其它網(wǎng)絡(luò)發(fā)送和接收包括程序代碼的信息。在使用因特網(wǎng)990的示例中,服務(wù)器主機(jī)992通過因特網(wǎng)990、ISP裝備984、本地網(wǎng)絡(luò)980和通信接口 970傳輸由從計(jì)算機(jī)900發(fā)送的消息所請求的用于特定應(yīng)用的程序代碼。接收的代碼可以在它被接收時(shí)由處理器902執(zhí)行或者可以存儲于存儲器904中或者存儲設(shè)備908或者其它非易失性存儲裝置中用于以后執(zhí)行或者兼而有之。以這一方式,計(jì)算機(jī)系統(tǒng)900可以用載波上的信號這一形式獲得應(yīng)用程序代碼。
[0094]可以在向處理器902承載一個(gè)或者多個(gè)指令序列或者數(shù)據(jù)或者二者以用于執(zhí)行時(shí)涉及到各種形式的計(jì)算機(jī)可讀介質(zhì)。例如可以起初在遠(yuǎn)程計(jì)算機(jī)、比如主機(jī)982的磁盤上承載指令和數(shù)據(jù)。遠(yuǎn)程計(jì)算機(jī)向它的動(dòng)態(tài)存儲器中加載指令和數(shù)據(jù)并且使用調(diào)制解調(diào)器通過電話線發(fā)送指令和數(shù)據(jù)。計(jì)算機(jī)系統(tǒng)900本地的調(diào)制解調(diào)器在電話線上接收指令和數(shù)據(jù)并且使用紅外線發(fā)射器以將指令和數(shù)據(jù)轉(zhuǎn)換成紅外線載波上的信號,其中紅外線載波作為網(wǎng)絡(luò)鏈路978。作為通信接口 970的紅外線檢測器接收紅外線信號中承載的指令和數(shù)據(jù)并且將代表指令和數(shù)據(jù)的信息置于總線910上??偩€910向存儲器904承載信息,處理器902從該存儲器取回指令并且使用與指令一起發(fā)送的數(shù)據(jù)中的一些數(shù)據(jù)來執(zhí)行指令。在存儲器904中接收的指令和數(shù)據(jù)可以可選地在由處理器902執(zhí)行之前或者之后存儲于存儲設(shè)備908上。
[0095]圖10圖示可以在其上實(shí)施本發(fā)明的一個(gè)實(shí)施例的芯片組或者芯片1000。芯片組1000被編程用于如這里描述的那樣基于情境數(shù)據(jù)回想內(nèi)容并且例如包括在一個(gè)或者多個(gè)物理封裝(例如芯片)中并入的關(guān)于圖9描述的處理器和存儲器部件。舉例而言,物理封裝包括一個(gè)或者多個(gè)材料、部件和/或接線在結(jié)構(gòu)組件(例如基板)上的布置,該布置用于提供一個(gè)或者多個(gè)特性、比如物理強(qiáng)度、尺寸節(jié)約和/或電互作用限制。設(shè)想在某些實(shí)施例中,可以在單個(gè)芯片中實(shí)施芯片組1000。還設(shè)想在某些實(shí)施例中可以實(shí)施芯片組或者芯片1000為單個(gè)“片上系統(tǒng)”。還設(shè)想在某些實(shí)施例中例如將未使用單獨(dú)ASIC并且如這里公開的所有相關(guān)功能將由一個(gè)或者多個(gè)處理器執(zhí)行。芯片組或者芯片1000或者其部分構(gòu)成用于執(zhí)行一個(gè)或者多個(gè)步驟的裝置,該一個(gè)或者多個(gè)步驟提供與功能的可用性關(guān)聯(lián)的用戶界面導(dǎo)航信息。芯片組或者芯片1000或者其部分構(gòu)成用于執(zhí)行一個(gè)或者多個(gè)步驟的裝置,該一個(gè)或者多個(gè)步驟基于情境數(shù)據(jù)回想內(nèi)容。
[0096]在一個(gè)實(shí)施例中,芯片組或者芯片1000包括通信機(jī)制、比如用于在芯片組1000的部件之間傳遞信息的總線1001。處理器1003具有與總線1001的連通以執(zhí)行例如在存儲器1005中存儲的指令并且處理例如在存儲器1005中存儲的信息。處理器1003可以包括一個(gè)或者多個(gè)處理核而每個(gè)芯被配置用于獨(dú)立執(zhí)行。多核處理器在單個(gè)物理封裝內(nèi)實(shí)現(xiàn)多處理。多核處理器的示例包括兩個(gè)、四個(gè)、八個(gè)或者更大數(shù)目的處理核。備選地或者附加地,處理器1003可以包括經(jīng)由總線1001被串接配置用于實(shí)現(xiàn)獨(dú)立執(zhí)行指令、流水線和多線程的一個(gè)或者多個(gè)微處理器。處理器1003也可以附帶有用于執(zhí)行某些處理功能和任務(wù)的一個(gè)或者多個(gè)專門化部件、比如一個(gè)或者多個(gè)數(shù)字信號處理器(DSP) 1007或者一個(gè)或者多個(gè)專用集成電路(ASIC) 1009。DSP1007通常被配置用于獨(dú)立于處理器1003實(shí)時(shí)處理現(xiàn)實(shí)信號(例如聲音)。相似地,ASIC1009可以被配置用于執(zhí)行更通用處理器不容易執(zhí)行的專門化功能。用于輔助執(zhí)行這里描述的發(fā)明功能的其它專門化部件可以包括一個(gè)或者多個(gè)現(xiàn)場可編程門陣列(FPGA)、一個(gè)或者多個(gè)控制器或者一個(gè)或者多個(gè)其它專用計(jì)算機(jī)芯片。
[0097]在一個(gè)實(shí)施例中,芯片組或者芯片1000僅包括一個(gè)或者多個(gè)處理器以及支持和/或涉及和/或用于一個(gè)或者多個(gè)處理器的一些軟件和/或固件。
[0098]處理器1003和附帶部件具有經(jīng)由總線1001的與存儲器1005的連通。存儲器1005包括用于存儲可執(zhí)行指令的動(dòng)態(tài)存儲器(例如RAM、磁盤、可寫入光盤等)和靜態(tài)存儲器(例如ROM、CD-ROM等)二者,這些可執(zhí)行指令在被執(zhí)行時(shí)執(zhí)行這里描述的用于基于情境數(shù)據(jù)回想內(nèi)容的發(fā)明步驟。存儲器1005也存儲與發(fā)明步驟的執(zhí)行關(guān)聯(lián)或者通過執(zhí)行發(fā)明步驟來生成的數(shù)據(jù)。
[0099]圖11是根據(jù)一個(gè)實(shí)施例的能夠在圖1的系統(tǒng)中操作的用于通信的移動(dòng)終端(例如手機(jī))的示例部件的圖。在一些實(shí)施例中,移動(dòng)終端1101或者其部分構(gòu)成用于執(zhí)行一個(gè)或者多個(gè)步驟的裝置,該一個(gè)或者多個(gè)步驟基于情境數(shù)據(jù)回想內(nèi)容。一般而言,經(jīng)常在前端和后端特性方面定義無線電接收器。接收器的前端涵蓋所有射頻(RF)電路裝置,而后端涵蓋所有基帶處理電路裝置。如在本申請中所用,術(shù)語“電路裝置”指代以下二者:(1)僅硬件的實(shí)現(xiàn)方式(比如在僅模擬和/或數(shù)字電路裝置中的實(shí)現(xiàn)方式)和(2)電路裝置與軟件(和/或固件)的組合(比如如果適用于特定情境則指代包括數(shù)字信號處理器的處理器、軟件和存儲器的組合,這些處理器、軟件和存儲器一起工作以使裝置、比如移動(dòng)電話或者服務(wù)器執(zhí)行各種功能)。“電路裝置”的這一定義適用于這一術(shù)語在本申請中、包括在任何權(quán)利要求中的所有使用。作為又一示例,如在本申請中所用并且如果適用于特定情境,則術(shù)語“電路裝置”也將覆蓋僅一個(gè)處理器(或者多個(gè)處理器)及其附帶軟件/或者固件的實(shí)現(xiàn)方式。術(shù)語“電路裝置”如果適用于特定情境則也將例如覆蓋移動(dòng)電話中的基帶集成電路或者應(yīng)用處理器集成電路或者蜂窩網(wǎng)絡(luò)設(shè)備或者其它網(wǎng)絡(luò)設(shè)備中的相似集成電路。
[0100]電話的相關(guān)內(nèi)部部件包括主控制單元(MCU) 1103、數(shù)字信號處理器(DSP) 1105和接收器/發(fā)射器單元,該接收器/發(fā)射器單元包括麥克風(fēng)增益控制單元和揚(yáng)聲器增益控制單元。主顯示單元1107向用戶提供支持各種應(yīng)用和移動(dòng)終端功能的顯示,這些應(yīng)用和移動(dòng)終端功能執(zhí)行或者支持基于情境數(shù)據(jù)回想內(nèi)容的步驟。顯示器1107包括顯示電路裝置,該顯示電路裝置被配置用于顯示移動(dòng)終端(例如移動(dòng)電話)的用戶界面的至少部分。此外,顯示器1107和顯示電路裝置被配置用于有助于用戶控制移動(dòng)終端的至少一些功能。音頻功能電路裝置1109包括麥克風(fēng)1111和放大從麥克風(fēng)1111輸出的話音信號的麥克風(fēng)放大器。向編碼器/解碼器(CODEC) 1113饋送從麥克風(fēng)1111輸出的放大的話音信號。
[0101]無線電部分1115放大功率并且轉(zhuǎn)換頻率以便經(jīng)由天線1117與移動(dòng)通信系統(tǒng)中包括的基站通信。如本領(lǐng)域中所知,功率放大器(PA) 1119和發(fā)射器/調(diào)制電路裝置在操作上響應(yīng)于MCUl 103而來自PAl119的輸出耦合到雙工器1121或者循環(huán)器或者天線開關(guān)。PAl 119也耦合到電池接口和功率控制單元1120。
[0102]在使用中,移動(dòng)終端1101的用戶向麥克風(fēng)1111中講話,并且他的或者她的語音與任何檢測到的背景噪音一起轉(zhuǎn)換成模擬電壓。然后通過模數(shù)轉(zhuǎn)換器(ADC)1123將模擬電壓轉(zhuǎn)換成數(shù)字信號。控制單元1103向DSP1105中傳送數(shù)字信號用于其中的處理、比如話音編碼、信道編碼、加密和交織。在一個(gè)實(shí)施例中,未單獨(dú)示出的單元使用蜂窩傳輸協(xié)議、比如全球演進(jìn)增強(qiáng)數(shù)據(jù)速率(EDGE)、通用分組無線電服務(wù)(GPRS)、全球移動(dòng)通信系統(tǒng)(GSM)、網(wǎng)際協(xié)議多媒體子系統(tǒng)(MS)、通用移動(dòng)電信系統(tǒng)(UMTS)等以及任何其它適當(dāng)無線介質(zhì)、例如微波接入(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛(wèi)星等對處理的語音信號編碼。
[0103]然后向均衡器1125傳送編碼的信號用于補(bǔ)償在經(jīng)過空氣傳輸期間出現(xiàn)的任何依賴于頻率的削弱、比如相位和幅度失真。在均衡位流之后,調(diào)制器1127將信號與RF接口1129中生成的RF信號進(jìn)行組合。調(diào)制器1127通過頻率或者相位調(diào)制生成正弦波。為了預(yù)備信號用于傳輸,上變頻轉(zhuǎn)換器1131將從調(diào)制器1127輸出的正弦波與合成器1133生成的另一正弦波進(jìn)行組合以實(shí)現(xiàn)希望的傳輸頻率。然后通過PA1119發(fā)送信號以將信號增加至適當(dāng)功率電平。在實(shí)際系統(tǒng)中,PA1119充當(dāng)可變增益放大器,該放大器的增益由DSP1105根據(jù)從網(wǎng)絡(luò)基站接收的信息來控制。然后在雙工器1121內(nèi)對信號濾波并且可選地向天線耦合器1135發(fā)送以匹配阻抗以提供最大功率傳送。最后經(jīng)由天線1117向本地基站傳輸信號??梢怨?yīng)自動(dòng)增益控制(AGC)以控制接收器的末級的增益??梢詮倪@里向遠(yuǎn)程電話轉(zhuǎn)發(fā)信號,該遠(yuǎn)程電話可以是另一蜂窩電話、任何其它移動(dòng)電話或者是連接到公共交換電話網(wǎng)絡(luò)(PSTN)或者其它電話網(wǎng)絡(luò)的陸線。
[0104]經(jīng)由天線1117接收向移動(dòng)終端1101傳輸?shù)恼Z音信號并且立即由低噪聲放大器(LNA)1137放大。下變頻轉(zhuǎn)換器1139降低載波頻率而解調(diào)器1141剝離RF從而僅留下數(shù)字位流。信號然后穿過均衡器1125并且由DSP1105處理。數(shù)模轉(zhuǎn)換器(DAC) 1143轉(zhuǎn)換信號并且通過揚(yáng)聲器1145向用戶傳輸所得輸出,所有這些都在可以實(shí)施為中央處理單元(CPU)的主控制單元(MCU) 1103的控制之下。
[0105]MCU1103接收包括來自鍵盤1147的輸入信號的各種信號。與其它用戶輸入部件(例如麥克風(fēng)1111)組合的鍵盤1147和/或MCUl 103包括用于管理用戶輸入的用戶界面電路裝置。MCU1103運(yùn)行用戶界面軟件以有助于用戶控制移動(dòng)終端1101的至少一些功能以基于情境數(shù)據(jù)回想內(nèi)容。MCU1103也分別向顯示器1107和向話音輸出切換控制器遞送顯示命令和切換命令。另外,MCUl 103與DSP1105交換信息并且可以訪問可選地并入的SM卡1149和存儲器1151。此外,MCU1103執(zhí)行終端所需的各種控制功能。DSP1105可以根據(jù)實(shí)現(xiàn)方式對語音信號執(zhí)行多種常規(guī)數(shù)字處理功能中的任何數(shù)字處理功能。此外,DSP1105根據(jù)麥克風(fēng)1111檢測的信號確定本地環(huán)境的背景噪聲電平并且將麥克風(fēng)1111的增益設(shè)置成為了補(bǔ)償移動(dòng)終端1101的用戶的自然傾向而選擇的電平。
[0106]CODECl113包括ADC1123和DAC1143。存儲器1151存儲包括呼叫傳入音頻數(shù)據(jù)的各種數(shù)據(jù)并且能夠存儲包括例如經(jīng)由全球因特網(wǎng)接收的音樂數(shù)據(jù)的其它數(shù)據(jù)。軟件模塊可以駐留于RAM存儲器、閃存、寄存器或者在本領(lǐng)域中已知的任何其它形式的可寫入存儲介質(zhì)中。存儲器設(shè)備1151可以是但不限于單個(gè)存儲器、⑶、DVD、R0M、RAM、EEPR0M、光學(xué)存儲裝置、磁盤存儲裝置、閃存存儲裝置或者是能夠存儲數(shù)字?jǐn)?shù)據(jù)的任何其它非易失性存儲介質(zhì)。
[0107]可選地并入的SM卡1149例如承載重要信息、比如蜂窩電話號碼、載體供應(yīng)服務(wù)、預(yù)訂細(xì)節(jié)和安全信息。SM卡1149主要服務(wù)于在無線電網(wǎng)絡(luò)上標(biāo)識移動(dòng)終端1101???149也包含用于存儲個(gè)人電話號碼注冊表、文字消息和用戶專屬移動(dòng)終端設(shè)置的存儲器。
[0108]盡管已經(jīng)結(jié)合多個(gè)實(shí)施例和實(shí)現(xiàn)方式描述本發(fā)明,但是本發(fā)明不限于此而是覆蓋落入所附權(quán)利要求的范圍內(nèi)的各種明顯修改和等效布置。雖然在權(quán)利要求之中的某些組合中表達(dá)本發(fā)明的特征,但是設(shè)想可以在任何組合和順序中布置這些特征。
【權(quán)利要求】
1.一種方法,包括有助于處理和/或處理(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號,所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號至少部分基于以下各項(xiàng): 在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問; 與所述訪問至少基本上并行的對與所述設(shè)備、所述設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù)進(jìn)行的至少一個(gè)確定;以及 所述情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)的關(guān)聯(lián), 其中所述關(guān)聯(lián)支持對于所述至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
2.根據(jù)權(quán)利要求1所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 對至少部分指定一個(gè)或者多個(gè)情境參數(shù)的所述一個(gè)或者多個(gè)基于情境的查詢中的至少一個(gè)基于情境的查詢進(jìn)行的至少一個(gè)確定; 對所述一個(gè)或者多個(gè)情境參數(shù)進(jìn)行的處理,以用于至少部分引起與所述情境數(shù)據(jù)的比較;以及 至少部分基于所述比較對所述至少一個(gè)內(nèi)容項(xiàng)進(jìn)行的至少一個(gè)確定,以將其確定為所述一個(gè)或者多個(gè)基于情境的查詢中的所述至少一個(gè)基于情境的查詢的至少一個(gè)結(jié)果。
3.根據(jù)權(quán)利要求2所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 處理所述情境數(shù)據(jù)、所述一個(gè)或者多個(gè)情境參數(shù)或者其組合以確定至少一個(gè)情境分級。
4.根據(jù)權(quán)利要求3所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 縮放與所述一個(gè)或者多個(gè)情境參數(shù)關(guān)聯(lián)的所述至少一個(gè)情境分級的第一級以與和所述情境數(shù)據(jù)關(guān)聯(lián)的所述至少一個(gè)情境分級的第二級基本上匹配, 其中所述比較至少部分基于所述縮放。
5.根據(jù)權(quán)利要求3和4中的任一權(quán)利要求所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 至少部分基于所述至少一個(gè)情境分級來聚合所述情境數(shù)據(jù)的至少一部分。
6.根據(jù)權(quán)利要求2-5中的任一權(quán)利要求所述的方法,其中所述情境數(shù)據(jù)、所述一個(gè)或者多個(gè)情境參數(shù)或者其組合至少部分與一個(gè)或者多個(gè)位置情境參數(shù)、一個(gè)或者多個(gè)時(shí)間情境參數(shù)、一個(gè)或者多個(gè)活動(dòng)情境參數(shù)、一個(gè)或者多個(gè)聯(lián)系人情境參數(shù)、一個(gè)或者多個(gè)通信情境參數(shù)或者其組合有關(guān)。
7.根據(jù)權(quán)利要求2-6中的任一權(quán)利要求所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 至少部分基于結(jié)構(gòu)化輸入、非結(jié)構(gòu)化輸入或者其組合的對所述一個(gè)或者多個(gè)基于情境的查詢中的所述至少一個(gè)基于情境的查詢進(jìn)行的至少一個(gè)確定。
8.根據(jù)權(quán)利要求7所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 表現(xiàn)所述用戶界面,所述用戶界面用于至少部分基于用于用戶界面的一個(gè)或者多個(gè)預(yù)定義的模板、所述用戶界面的一個(gè)或者多個(gè)輸入域或者其組合來確定所述非結(jié)構(gòu)化輸入、所述結(jié)構(gòu)化輸入或者其組合。
9.根據(jù)權(quán)利要求1-8中的任一權(quán)利要求所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 至少部分基于一個(gè)或者多個(gè)用戶定義的標(biāo)準(zhǔn)、用戶與所述至少一個(gè)內(nèi)容項(xiàng)的交互歷史、用戶簡檔信息、用戶搜索歷史或者其組合來過濾所述至少一個(gè)內(nèi)容項(xiàng)、所述情境數(shù)據(jù)、所述關(guān)聯(lián)或者其組合。
10.根據(jù)權(quán)利要求1-9中的任一權(quán)利要求所述的方法,其中所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號還至少部分基于以下各項(xiàng): 在情境瀏覽歷史、內(nèi)容使用歷史、內(nèi)容創(chuàng)建歷史或者其組合中存儲所述至少一個(gè)內(nèi)容項(xiàng)、所述情境數(shù)據(jù)、所述關(guān)聯(lián)或者其組合。
11.根據(jù)權(quán)利要求ι-10中的任一權(quán)利要求所述的方法,其中至少部分基于預(yù)定義的時(shí)間表、使用模式或者其任何組合來檢測所述情境數(shù)據(jù)。
12.一種裝置,包括: 至少一個(gè)處理器;以及 至少一個(gè)存儲器,包括用于一個(gè)或者多個(gè)程序的計(jì)算機(jī)程序代碼, 所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼被配置用于與所述至少一個(gè)處理器一起使所述裝置至少執(zhí)行以下各項(xiàng): 確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問; 與所述訪問至少基本上并行地確定與所述設(shè)備、所述設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù);以及 至少部分引起所述情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)的關(guān)聯(lián), 其中所述關(guān)聯(lián)支持對于所述至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
13.根據(jù)權(quán)利要求12所述的裝置,其中所述裝置還被使得: 確定至少部分指定一個(gè)或者多個(gè)情境參數(shù)的所述一個(gè)或者多個(gè)基于情境的查詢中的至少一個(gè)基于情境的查詢; 處理和/或有助于處理所述一個(gè)或者多個(gè)情境參數(shù),以用于至少部分引起與所述情境數(shù)據(jù)的比較;以及 至少部分基于所述比較來將所述至少一個(gè)內(nèi)容項(xiàng)確定作為所述一個(gè)或者多個(gè)基于情境的查詢中的所述至少一個(gè)基于情境的查詢的至少一個(gè)結(jié)果。
14.根據(jù)權(quán)利要求13所述的裝置,其中所述裝置還被使得: 處理和/或有助于處理所述情境數(shù)據(jù)、所述一個(gè)或者多個(gè)情境參數(shù)或者其組合以確定至少一個(gè)情境分級。
15.根據(jù)權(quán)利要求14所述的裝置,其中所述裝置還被使得: 至少部分引起縮放與所述一個(gè)或者多個(gè)情境參數(shù)關(guān)聯(lián)的所述至少一個(gè)情境分級的第一級以與和所述情境數(shù)據(jù)關(guān)聯(lián)的所述至少一個(gè)情境分級的第二級基本上匹配, 其中所述比較至少部分基于所述縮放。
16.根據(jù)權(quán)利要求14和15中的任一權(quán)利要求所述的裝置,其中所述裝置還被使得: 至少部分引起至少部分基于所述至少一個(gè)情境分級來聚合所述情境數(shù)據(jù)的至少一部分。
17.根據(jù)權(quán)利要求13-16中的任一權(quán)利要求所述的裝置,其中所述情境數(shù)據(jù)、所述一個(gè)或者多個(gè)情境參數(shù)或者其組合至少部分與一個(gè)或者多個(gè)位置情境參數(shù)、一個(gè)或者多個(gè)時(shí)間情境參數(shù)、一個(gè)或者多個(gè)活動(dòng)情境參數(shù)、一個(gè)或者多個(gè)聯(lián)系人情境參數(shù)、一個(gè)或者多個(gè)通信情境參數(shù)或者其組合有關(guān)。
18.根據(jù)權(quán)利要求13-17中的任一權(quán)利要求所述的裝置,其中所述裝置還被使得: 至少部分基于非結(jié)構(gòu)化輸入、結(jié)構(gòu)化輸入或者其組合來確定所述一個(gè)或者多個(gè)基于情境的查詢中的所述至少一個(gè)基于情境的查詢。
19.根據(jù)權(quán)利要求18所述的裝置,其中所述裝置還被使得: 至少部分引起表現(xiàn)用戶界面,所述用戶界面用于至少部分基于用于用戶界面的一個(gè)或者多個(gè)預(yù)定義的模板、所述用戶界面的一個(gè)或者多個(gè)輸入域或者其組合來確定所述非結(jié)構(gòu)化輸入、所述結(jié)構(gòu)化輸入或者其組合。
20.根據(jù)權(quán)利要求12-19中的任一權(quán)利要求所述的裝置,其中所述裝置還被使得: 至少部分引起至少部分基于一個(gè)或者多個(gè)用戶定義的標(biāo)準(zhǔn)、用戶與所述至少一個(gè)內(nèi)容項(xiàng)的交互歷史、用戶簡檔信息、用戶搜索歷史或者其組合來過濾所述至少一個(gè)內(nèi)容項(xiàng)、所述情境數(shù)據(jù)、所述關(guān)聯(lián)或者其組合。
21.根據(jù)權(quán)利要求12-20中的任一權(quán)利要求所述的裝置,其中所述裝置還被使得: 至少部分引起在情境瀏覽歷史、內(nèi)容使用歷史、內(nèi)容創(chuàng)建歷史或者其組合中存儲所述至少一個(gè)內(nèi)容項(xiàng)、所述情境數(shù)據(jù)、所述關(guān)聯(lián)或者其組合。
22.根據(jù)權(quán)利要求12-21中的任一權(quán)利要求所述的裝置,其中至少部分基于預(yù)定義的時(shí)間表、使用模式或者其任何組合來檢測所述情境數(shù)據(jù)。
23.—種方法,包括: 確定在設(shè)備處的對至少一個(gè)內(nèi)容項(xiàng)的訪問; 與所述訪問至少基本上并行地確定與所述設(shè)備、所述設(shè)備的用戶、一個(gè)或者多個(gè)其它設(shè)備或者其組合關(guān)聯(lián)的情境數(shù)據(jù);以及 至少部分引起所述情境數(shù)據(jù)與至少一個(gè)內(nèi)容項(xiàng)的關(guān)聯(lián), 其中所述關(guān)聯(lián)支持對于所述至少一個(gè)內(nèi)容項(xiàng)的一個(gè)或者多個(gè)基于情境的查詢。
24.根據(jù)權(quán)利要求23所述的方法,還包括: 確定至少部分指定一個(gè)或者多個(gè)情境參數(shù)的所述一個(gè)或者多個(gè)基于情境的查詢中的至少一個(gè)基于情境的查詢; 處理和/或有助于處理所述一個(gè)或者多個(gè)情境參數(shù)用于至少部分引起與所述情境數(shù)據(jù)的比較;以及 至少部分基于所述比較來將所述至少一個(gè)內(nèi)容項(xiàng)確定作為所述一個(gè)或者多個(gè)基于情境的查詢中的所述至少一個(gè)基于情境的查詢的至少一個(gè)結(jié)果。
25.根據(jù)權(quán)利要求24所述的方法,還包括: 處理和/或有助于處理所述情境數(shù)據(jù)、所述一個(gè)或者多個(gè)情境參數(shù)或者其組合以確定至少一個(gè)情境分級。
26.根據(jù)權(quán)利要求25所述的方法,還包括: 至少部分引起縮放與所述一個(gè)或者多個(gè)情境參數(shù)關(guān)聯(lián)的所述至少一個(gè)情境分級的第一級以與和所述情境數(shù)據(jù)關(guān)聯(lián)的所述至少一個(gè)情境分級的第二級基本上匹配,其中所述比較至少部分基于所述縮放。
27.根據(jù)權(quán)利要求25和26中的任一權(quán)利要求所述的方法,還包括: 至少部分引起至少部分基于所述至少一個(gè)情境分級來聚合所述情境數(shù)據(jù)的至少一部分。
28.根據(jù)權(quán)利要求24-27中的任一權(quán)利要求所述的方法,其中所述情境數(shù)據(jù)、所述一個(gè)或者多個(gè)情境參數(shù)或者其組合至少部分與一個(gè)或者多個(gè)位置情境參數(shù)、一個(gè)或者多個(gè)時(shí)間情境參數(shù)、一個(gè)或者多個(gè)活動(dòng)情境參數(shù)、一個(gè)或者多個(gè)聯(lián)系人情境參數(shù)、一個(gè)或者多個(gè)通信情境參數(shù)或者其組合有關(guān)。
29.根據(jù)權(quán)利要求24-28中的任一權(quán)利要求所述的方法,還包括: 至少部分基于非結(jié)構(gòu)化輸入、結(jié)構(gòu)化輸入或者其組合來確定所述一個(gè)或者多個(gè)基于情境的查詢中的所述至少一個(gè)基于情境的查詢。
30.根據(jù)權(quán)利要求29所述的方法,還包括: 至少部分引起表現(xiàn)用戶界面,所述用戶界面用于至少部分基于用于用戶界面的一個(gè)或者多個(gè)預(yù)定義的模板、所述用戶界面的一個(gè)或者多個(gè)輸入域或者其組合來確定所述非結(jié)構(gòu)化輸入、所述結(jié)構(gòu)化輸入或者其組合。
31.根據(jù)權(quán)利要求23-30中的任一權(quán)利要求所述的方法,還包括: 至少部分引起至少部分基于一個(gè)或者多個(gè)用戶定義的標(biāo)準(zhǔn)、用戶與所述至少一個(gè)內(nèi)容項(xiàng)的交互歷史、用戶簡檔信息、用戶搜索歷史或者其組合來過濾所述至少一個(gè)內(nèi)容項(xiàng)、所述情境數(shù)據(jù)、所述關(guān)聯(lián)或者其組合。
32.根據(jù)權(quán)利要求23-31中的任一權(quán)利要求所述的方法,還包括: 至少部分引起在情境瀏覽歷史、內(nèi)容使用歷史、內(nèi)容創(chuàng)建歷史或者其組合中存儲所述至少一個(gè)內(nèi)容項(xiàng)、所述情境數(shù)據(jù)、所述關(guān)聯(lián)或者其組合。
33.根據(jù)權(quán)利要求23-32中的任一權(quán)利要求所述的方法,其中至少部分基于預(yù)定義的時(shí)間表、使用模式或者其任何組合來檢測所述情境數(shù)據(jù)。
34.根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的裝置,其中所述裝置是移動(dòng)電話,所述移動(dòng)電話還包括: 用戶界面電路裝置和用戶界面軟件,被配置用于有助于用戶通過使用顯示器來控制所述移動(dòng)電話的至少一些功能并且被配置用于對用戶輸入做出響應(yīng);以及 顯示器和顯示電路裝置,被配置用于顯示所述移動(dòng)電話的用戶界面的至少部分,所述顯示器和顯示電路裝置被配置用于有助于用戶控制所述移動(dòng)電話的至少一些功能。
35.一種計(jì)算機(jī)可讀存儲介質(zhì),承載一個(gè)或者多個(gè)指令的一個(gè)或者多個(gè)序列,所述一個(gè)或者多個(gè)指令的所述一個(gè)或者多個(gè)序列在由一個(gè)或者多個(gè)處理器執(zhí)行時(shí)使裝置至少執(zhí)行根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的方法。
36.一種裝置,包括用于執(zhí)行根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的方法的裝置。
37.根據(jù)權(quán)利要求36所述的裝置,其中所述裝置是移動(dòng)電話,所述移動(dòng)電話還包括: 用戶界面電路裝置和用戶界面軟件,被配置用于有助于用戶通過使用顯示器來控制所述移動(dòng)電話的至少一些功能并且被配置用于對用戶輸入做出響應(yīng);以及 顯示器和顯示電路裝置,被配置用于顯示所述移動(dòng)電話的用戶界面的至少部分,所述顯示器和顯示電路裝置被配置用于有助于用戶控制所述移動(dòng)電話的至少一些功能。
38.一種計(jì)算機(jī)程序產(chǎn)品,包括一個(gè)或者多個(gè)指令的一個(gè)或者多個(gè)序列,所述一個(gè)或者多個(gè)指令的所述一個(gè)或者多個(gè)序列在由一個(gè)或者多個(gè)處理器執(zhí)行時(shí)使裝置至少執(zhí)行根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的方法的步驟。
39.一種方法,包括有助于訪問至少一個(gè)接口,所述至少一個(gè)接口被配置用于允許訪問至少一個(gè)服務(wù),所述至少一個(gè)服務(wù)被配置用于執(zhí)行根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的方法。
40.一種方法,包括有助于處理和/或處理(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號,所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號至少部分基于根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的方法。
41.一種方法,包括有助于創(chuàng)建和/或有助于修改(I)至少一個(gè)設(shè)備用戶界面元素和/或(2 )至少一個(gè)設(shè)備用戶界面功能,所述(I)至少一個(gè)設(shè)備用戶界面元素和/或(2 )至少一個(gè)設(shè)備用戶界面功能至少部分基于根據(jù)權(quán)利要求23-33中的任一權(quán)利要求所述的方法。
【文檔編號】G06F17/30GK103842989SQ201180073961
【公開日】2014年6月4日 申請日期:2011年9月29日 優(yōu)先權(quán)日:2011年9月29日
【發(fā)明者】薛文偉, 宋戰(zhàn)江 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
乐东| 兴业县| 资源县| 达尔| 双江| 开化县| 彭山县| 台南县| 青神县| 河南省| 冷水江市| 大洼县| 驻马店市| 平乡县| 新竹县| 五指山市| 平利县| 宝应县| 姚安县| 木兰县| 义马市| 浦东新区| 土默特右旗| 铜鼓县| 吴堡县| 福贡县| 云龙县| 涿州市| 阳城县| 西贡区| 江油市| 大英县| 志丹县| 叶城县| 青神县| 黄骅市| 纳雍县| 永和县| 中超| 建平县| 亳州市|