亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能的方法和裝置制造方法

文檔序號:6533579閱讀:244來源:國知局
用于在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能的方法和裝置制造方法
【專利摘要】一種用于提供情境智能的增強(qiáng)的方法可以包括在處理器處接收代表情境的第一詞;使用第一詞來提供數(shù)據(jù)庫的檢索;響應(yīng)于數(shù)據(jù)庫的檢索來接收第二詞;向第二詞應(yīng)用權(quán)值;并且使第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與情境相關(guān)。數(shù)據(jù)庫可以包括例如經(jīng)由因特網(wǎng)訪問的遠(yuǎn)程數(shù)據(jù)庫。該方法也可以包括響應(yīng)于傳感器接收輸入來生成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用第一詞和第三詞。該方法可以可選地包括響應(yīng)于所檢測到的環(huán)境的特性生成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用第一詞和第三詞。
【專利說明】用于在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能的方法和裝置

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的實(shí)施方式一般地涉及用戶接口技術(shù),并且更具體地涉及一種用于擴(kuò)展設(shè) 備所理解的情境以有助于改進(jìn)與設(shè)備關(guān)于用戶接口操作的交互流程的方法和裝置。

【背景技術(shù)】
[0002] 現(xiàn)代通信時(shí)代已經(jīng)帶來有線和無線網(wǎng)絡(luò)的巨大擴(kuò)張。計(jì)算機(jī)網(wǎng)絡(luò)、電視網(wǎng)絡(luò)和電 話網(wǎng)絡(luò)正在經(jīng)歷消費(fèi)者需求所激發(fā)的前所未有的技術(shù)擴(kuò)張。聯(lián)網(wǎng)技術(shù)已經(jīng)在提供信息傳送 的更多靈活性和即時(shí)性之時(shí)解決消費(fèi)者需求。
[0003] 移動(dòng)設(shè)備、比如計(jì)算機(jī)和蜂窩電話已經(jīng)變得更小和更輕而又變得更能夠執(zhí)行多種 任務(wù)和應(yīng)用。能力增加已經(jīng)產(chǎn)生在設(shè)備與用戶之間的更大交互,從而用戶接口是這樣的設(shè) 備的集成部分。設(shè)備能夠通過多種機(jī)制接收大量輸入并且解釋輸入以執(zhí)行多種功能。對輸 入的解釋可以范圍從在輸入與待執(zhí)行的功能之間的簡單直接相關(guān)性到使用情境和其它因 素對輸入的復(fù)雜解釋以執(zhí)行功能。情境也可以幫助設(shè)備預(yù)計(jì)或者預(yù)測用戶的動(dòng)作或者行 為。通過使用情境,設(shè)備可以能夠更快地執(zhí)行任務(wù)并且預(yù)計(jì)可能用戶輸入、由此簡化設(shè)備的 用戶接口。


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

[0004] 因此提供一種用于增強(qiáng)情境智能系統(tǒng)以用于準(zhǔn)確而可靠的情境識(shí)別的方法、裝置 和計(jì)算機(jī)程序產(chǎn)品。就這一點(diǎn)而言,例如一些實(shí)施方式可以提供一種機(jī)制,用于使用用戶提 供的信息以拓寬情境的定義以獲得提高的準(zhǔn)確性和可靠性。
[0005] 在一個(gè)不例實(shí)施方式中,提供一種在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能的方 法。該方法可以包括在處理器處接收代表情境的第一詞;使用第一詞來提供數(shù)據(jù)庫的檢索; 響應(yīng)于數(shù)據(jù)庫的檢索來接收第二詞;向第二詞應(yīng)用權(quán)值;并且使第二詞和相應(yīng)權(quán)值被存儲(chǔ) 為與情境相關(guān)。數(shù)據(jù)庫可以包括例如經(jīng)由因特網(wǎng)訪問的遠(yuǎn)程數(shù)據(jù)庫。該方法也可以包括響 應(yīng)于傳感器接收輸入來生成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用第一詞和第三詞。該 方法可以可選地包括響應(yīng)于所檢測到的環(huán)境的特性生成第三詞,其中提供數(shù)據(jù)庫的檢索包 括使用第一詞和第三詞。第二詞的權(quán)值可以代表第二詞與情境的相關(guān)性。該方法可以可選 地包括請求相對于情境的用戶輸入,并且可以響應(yīng)于對于用戶輸入的請求來接收第一詞。 可以響應(yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí)行請求相對于情境的用戶輸入。
[0006] 在另一示例實(shí)施方式中,提供一種在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能的裝 置。該裝置可以包括至少一個(gè)處理器和包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器。至少一個(gè) 存儲(chǔ)器和計(jì)算機(jī)程序代碼可以被配置為與處理器一起使該裝置至少接收代表情境的第一 詞;使用第一詞來提供數(shù)據(jù)庫的檢索;響應(yīng)于數(shù)據(jù)庫的檢索來接收第二詞;向第二詞應(yīng)用 權(quán)值;并且使第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與情境相關(guān)。數(shù)據(jù)庫可以包括遠(yuǎn)程數(shù)據(jù)庫。還可 以使該裝置響應(yīng)于傳感器接收輸入來生成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用第一詞 和第三詞??梢钥蛇x地使該裝置響應(yīng)于所檢測到的環(huán)境的特性生成第三詞,其中提供數(shù)據(jù) 庫的檢索包括使用第一詞和第三詞。第二詞的權(quán)值可以代表第二詞與情境的相關(guān)性??梢?可選地使該裝置請求相對于情境的用戶輸入,其中響應(yīng)于對于用戶輸入的請求來接收第一 詞??梢皂憫?yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí)行請求相對于情境的用戶輸入。
[0007] 在一個(gè)示例實(shí)施方式中,提供另一種用于在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能 的設(shè)備。該設(shè)備可以包括用于接收代表情境的第一詞的裝置;用于使用第一詞來提供數(shù)據(jù) 庫的檢索的裝置;用于響應(yīng)于數(shù)據(jù)庫的檢索來接收第二詞的裝置;用于向第二詞應(yīng)用權(quán)值 的裝置;以及使第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與情境相關(guān)的裝置。數(shù)據(jù)庫可以包括遠(yuǎn)程數(shù)據(jù) 庫。該設(shè)備還可以包括用于響應(yīng)于傳感器接收輸入來生成第三詞的裝置,其中用于提供數(shù) 據(jù)庫的檢索的裝置包括使用第一詞和第三詞。該設(shè)備可以可選地包括用于響應(yīng)于所檢測到 的環(huán)境的特性生成第三詞的裝置,其中用于提供數(shù)據(jù)庫的檢索的裝置包括使用第一詞和第 三詞。第二詞的權(quán)值可以代表第二詞與情境的相關(guān)性。該設(shè)備可以可選地包括用于請求相 對于情境的用戶輸入的裝置,其中響應(yīng)于對于用戶輸入的請求來接收第一詞??梢皂憫?yīng)于 情境置信水平在預(yù)定義的門限以下來執(zhí)行請求相對于情境的用戶輸入。
[0008] 在一個(gè)示例實(shí)施方式中,提供一種在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情境智能的計(jì)算 機(jī)程序產(chǎn)品。該計(jì)算機(jī)程序產(chǎn)品可以包括至少一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該至少一個(gè)計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)具有在其中存儲(chǔ)的計(jì)算機(jī)可執(zhí)行程序代碼指令。計(jì)算機(jī)可執(zhí)行程序代碼指 令可以包括:用于接收代表情境的第一詞的程序代碼指令;用于使用第一詞來提供數(shù)據(jù)庫 的檢索的程序代碼指令;用于響應(yīng)于數(shù)據(jù)庫的檢索來接收第二詞的程序代碼指令;用于向 第二詞應(yīng)用權(quán)值的程序代碼指令;以及用于使第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與情境相關(guān)的程 序代碼指令。數(shù)據(jù)庫可以包括遠(yuǎn)程數(shù)據(jù)庫。該計(jì)算機(jī)程序產(chǎn)品可以可選地包括用于響應(yīng)于 傳感器接收輸入來生成第三詞的程序代碼指令,其中用于提供數(shù)據(jù)庫的檢索的程序代碼指 令包括使用第一詞和第三詞。該計(jì)算機(jī)程序產(chǎn)品可以可選地包括用于響應(yīng)于所檢測到的環(huán) 境的特性生成第三詞的程序代碼指令,其中用于提供數(shù)據(jù)庫的檢索的程序代碼指令包括使 用第一詞和第三詞。第二詞的權(quán)值可以代表第二詞與情境的相關(guān)性。該計(jì)算機(jī)程序產(chǎn)品可 以可選地包括用于請求相對于情境的用戶輸入的程序代碼指令,其中響應(yīng)于對于用戶輸入 的請求來接收第一詞。
[0009] 本發(fā)明的一個(gè)示例實(shí)施方式可以提供一種用于在基于隨機(jī)索引的系統(tǒng)中增強(qiáng)情 境智能的方法、裝置和計(jì)算機(jī)程序產(chǎn)品。作為結(jié)果,例如移動(dòng)終端和其它計(jì)算設(shè)備的用戶可 以基于改進(jìn)的情境識(shí)別過程的提供來享用改進(jìn)的用戶交互。

【專利附圖】

【附圖說明】
[0010] 已經(jīng)這樣用一般措詞描述本發(fā)明的一些實(shí)施方式,現(xiàn)在將參照附圖,這些附圖未 必按比例繪制,并且在附圖中:
[0011] 圖1是根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的無線通信系統(tǒng)的示意性框圖;
[0012] 圖2圖示根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的用于支持情境智能的增強(qiáng)的裝置的 框圖;
[0013] 圖3圖示根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的與詞檢索有關(guān)的檢索結(jié)果的圖形表 示;
[0014] 圖4圖示根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的用于增強(qiáng)設(shè)備的情境智能的方法的 流程圖;以及
[0015] 圖5是根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的用于增強(qiáng)設(shè)備的情境智能的方法的流 程圖。

【具體實(shí)施方式】
[0016] 下文將參照其中示出本發(fā)明的一些、但是并非所有實(shí)施方式的附圖更完全地描述 本發(fā)明的一些實(shí)施方式。實(shí)際上,本發(fā)明的各種實(shí)施方式可以用許多不同形式來實(shí)現(xiàn)而不 應(yīng)被解釋為限于這里闡述的實(shí)施方式;實(shí)際上,提供這些實(shí)施方式使得本公開內(nèi)容將滿足 適用法律要求。相似標(biāo)號全篇指代相似要素。如這里所用,術(shù)語"數(shù)據(jù)"、"內(nèi)容"、"信息" 和相似術(shù)語可以可互換地用來指代能夠根據(jù)本發(fā)明的實(shí)施方式傳輸、接收和/或存儲(chǔ)的數(shù) 據(jù)。因此,使用任何這樣的術(shù)語不應(yīng)視為限制本發(fā)明的實(shí)施方式的精神實(shí)質(zhì)和范圍。
[0017] 此外,如這里所用,術(shù)語'電路裝置'指代(a)僅硬件的電路實(shí)現(xiàn)方式(例如在模擬 電路裝置和/或數(shù)字電路裝置中的實(shí)現(xiàn)方式);(b)電路與計(jì)算機(jī)程序產(chǎn)品的組合,該計(jì)算 機(jī)程序產(chǎn)品包括一個(gè)或者多個(gè)計(jì)算機(jī)可讀存儲(chǔ)器上存儲(chǔ)的軟件和/或固件指令,這些電路 和計(jì)算機(jī)程序產(chǎn)品一起工作以使裝置執(zhí)行這里描述的一個(gè)或者多個(gè)功能;以及(c)如下電 路、如比如微處理器或者微處理器的部分,即使軟件或者固件在物理上不存在,這些電路仍 然需要該軟件或者固件用于操作。'電路裝置'的這一定義適用于這里、包括在任何權(quán)利要 求中對這一術(shù)語的所有使用。作為又一示例,如這里所用,術(shù)語'電路裝置'也包括如下實(shí) 現(xiàn)方式,該實(shí)現(xiàn)方式包括一個(gè)或者多個(gè)處理器和/或其部分以及附帶軟件和/或固件。作 為另一示例,術(shù)語'電路裝置'如這里所用也例如包括用于移動(dòng)電話的基帶集成電路或者應(yīng) 用處理器集成電路或者在服務(wù)器、蜂窩網(wǎng)絡(luò)設(shè)備、其它網(wǎng)絡(luò)設(shè)備和/或其它計(jì)算設(shè)備中的 相似集成電路。
[0018] 如這里定義的那樣,指代非瞬態(tài)物理存儲(chǔ)介質(zhì)(例如易失性或者非易失性存儲(chǔ)器 設(shè)備)的"計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)"可以區(qū)別于指代電磁信號的"計(jì)算機(jī)可讀傳輸介質(zhì)"。
[0019] 增強(qiáng)或者以別的方式改進(jìn)與在用戶和用戶的電子設(shè)備之間的交互有關(guān)的用戶體 驗(yàn)是設(shè)備設(shè)計(jì)者和制造者的持續(xù)目標(biāo)。用于提供更加無縫的用戶交互的能力可以在創(chuàng)造行 銷感知以銷售產(chǎn)品時(shí)和在創(chuàng)造客戶忠誠度和滿意度時(shí)是高度確定性因素。用相對少量或者 至少最小數(shù)量的用戶輸入提供流暢交互流程可以視為提供最佳用戶體驗(yàn)。換而言之,用戶 經(jīng)常偏好于自動(dòng)的交互或者至少看似盡可能自動(dòng)的交互。
[0020] 為了向用戶提供流暢和最低程度侵入性的交互體驗(yàn),用戶意圖的準(zhǔn)確和快速估計(jì) 或者預(yù)計(jì)的用戶動(dòng)作的估計(jì)可以是重要因素。情境信息可以在使設(shè)備能夠以快速和可靠 方式進(jìn)行這樣的估計(jì)時(shí)有用。因而,許多設(shè)備運(yùn)用傳感器和/或當(dāng)前設(shè)備狀態(tài)或者用戶活 動(dòng)監(jiān)視器以確定可以適用于和可用于改進(jìn)用戶交互的情境信息??梢曰诙鄠€(gè)因素確定情 境,這些因素包括:檢測設(shè)備所在的環(huán)境的特性;從傳感器接收信號;從用戶接收輸入;或 者以別的方式在設(shè)備處接收信息。
[0021] 本發(fā)明的一些示例實(shí)施方式可以提供如下機(jī)制,按照該機(jī)制,通過向給定的情境 添加情境定義和范圍來提高情境準(zhǔn)確性和廣度??梢酝ㄟ^在外部遠(yuǎn)程數(shù)據(jù)庫中檢索與給定 的情境相關(guān)的詞并且向在情境確定中使用的數(shù)據(jù)庫添加從檢索產(chǎn)生的詞來執(zhí)行添加情境 定義和拓寬情境的范圍。
[0022] 這里將參照系統(tǒng)的情境以及隨機(jī)編索引框架來描述本發(fā)明的若干示例實(shí)施方式。 然而將注意本發(fā)明不限于這些使用或者備選方案。事實(shí)上,不同實(shí)施方式在其中可以使用 情境實(shí)現(xiàn)的任何環(huán)境中具有應(yīng)用。作為示例,情境處理系統(tǒng)可以被映射到"詞"和"文檔"的 詞匯系統(tǒng)。文檔可以包含詞的集合,這些詞定義例如在某個(gè)時(shí)間的情境的單個(gè)實(shí)現(xiàn)。
[0023] 圖1圖示本發(fā)明的一個(gè)示例實(shí)施方式、包括可以從本發(fā)明的實(shí)施方式受益的移動(dòng) 終端10的框圖。然而應(yīng)當(dāng)理解如圖所示和下文描述的移動(dòng)終端僅舉例說明可以從本發(fā)明 的實(shí)施方式受益的一個(gè)類型的設(shè)備、因此不應(yīng)視為限制本發(fā)明的實(shí)施方式的范圍。盡管可 以出于示例的目的而圖示并且下文描述移動(dòng)終端10的若干實(shí)施方式,但是其它類型的移 動(dòng)終端、比如便攜式數(shù)字助理(PDA)、尋呼機(jī)、移動(dòng)電視、游戲設(shè)備、所有類型的計(jì)算機(jī)(例 如膝上型或者移動(dòng)計(jì)算機(jī))、相機(jī)、音頻/視頻播放器、收音機(jī)、全球定位系統(tǒng)(GPS)設(shè)備或 者前述各項(xiàng)的任何組合以及其它類型的通信系統(tǒng)可以容易運(yùn)用本發(fā)明的各種實(shí)施方式。甚 至固定設(shè)備可以運(yùn)用一些示例實(shí)施方式。
[0024] 移動(dòng)終端10可以包括與發(fā)送器14和接收器16可操作通信的一個(gè)天線12 (或者 多個(gè)天線12)。移動(dòng)終端10還可以包括控制分別向發(fā)送器14提供信號和從接收器16接收 信號的裝置、比如處理器20或者其它處理硬件。信號可以包括根據(jù)適用蜂窩系統(tǒng)的空中接 口標(biāo)準(zhǔn)的信令信息和/或也可以包括與用戶話音、接收的數(shù)據(jù)和/或用戶生成的數(shù)據(jù)對應(yīng) 的數(shù)據(jù)。就這一點(diǎn)而言,移動(dòng)終端10可以能夠用一個(gè)或者多個(gè)空中接口標(biāo)準(zhǔn)、通信協(xié)議、調(diào) 制類型和接入類型操作。舉例而言,移動(dòng)終端10可以能夠根據(jù)多個(gè)第一代、第二代、第三代 和/或第四代通信協(xié)議等中的任何通信協(xié)議操作。例如移動(dòng)終端10可以能夠根據(jù)第二代 (2G)無線通信協(xié)議IS-136 (時(shí)分多址(TDMA))、GSM (全球移動(dòng)通信系統(tǒng))和IS-95 (碼分多 址(CDMA))或者根據(jù)第三代(3G)無線通信標(biāo)準(zhǔn)、比如通用移動(dòng)電信系統(tǒng)(UMTS)、CDMA2000、 寬帶CDMA(WCDMA)和時(shí)分同步CDMA(TD-SCDMA)、根據(jù)3. 9G無線通信協(xié)議、比如E-UTRAN(演 進(jìn)型-通用地面無線電接入網(wǎng)絡(luò))、根據(jù)第四代(4G)無線通信協(xié)議等操作。作為備選(或 者附加地),移動(dòng)終端10可以能夠根據(jù)非蜂窩通信機(jī)制操作。例如移動(dòng)終端10可以能夠在 無線局域網(wǎng)(WLAN)或者其它通信網(wǎng)絡(luò)中通信。
[0025] 將理解裝置、比如處理器20可以包括實(shí)施移動(dòng)終端10的音頻和邏輯功能以及其 它功能的電路裝置。例如,處理器20可以包括數(shù)字信號處理器設(shè)備、微處理器設(shè)備以及各 種模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器和/或其它硬件支持電路。在這些設(shè)備之間根據(jù)它們的相應(yīng)能 力分配移動(dòng)終端10的控制和信號處理功能。處理器20因此也可以包括用于在調(diào)制和傳輸 之前對消息和數(shù)據(jù)卷積地編碼和交織的功能。處理器20還可以包括內(nèi)部語音編碼器并且 可以包括內(nèi)部數(shù)據(jù)調(diào)制解調(diào)器。另外,處理器20可以包括用于操作可以在存儲(chǔ)器中存儲(chǔ)的 一個(gè)或者多個(gè)軟件程序的功能。例如,處理器20可以能夠操作連通程序、比如常規(guī)Web瀏 覽器。連通程序然后可以允許移動(dòng)終端10例如根據(jù)無線應(yīng)用協(xié)議(WAP)、超文本傳送協(xié)議 (HTTP)等傳輸和接收Web內(nèi)容、比如基于位置的內(nèi)容和/或其它網(wǎng)頁內(nèi)容。
[0026] 移動(dòng)終端10也可以包括用戶接口,該用戶接口包括可以耦合到處理器20的輸出 設(shè)備、比如耳機(jī)或者揚(yáng)聲器24、振鈴器22、麥克風(fēng)26、顯示器28并且包括可以耦合到處理器 20的用戶輸入接口。允許移動(dòng)終端10接收數(shù)據(jù)的用戶輸入接口可以包括允許移動(dòng)終端10 接收數(shù)據(jù)的多個(gè)設(shè)備中的任何設(shè)備、比如鍵區(qū)30、觸摸顯示器(未示出)、麥克風(fēng)26或者其 它輸入設(shè)備。在包括鍵區(qū)30的實(shí)施方式中,鍵區(qū)30可以包括常規(guī)鍵(0-9)和有關(guān)鍵(#、 *)以及用于操作移動(dòng)終端100的其它硬鍵和軟鍵。備選地,鍵區(qū)30可以包括常規(guī)QWERTY 鍵區(qū)布置。鍵區(qū)30也可以包括具有關(guān)聯(lián)功能的各種軟鍵。附加地或者備選地,移動(dòng)終端10 可以包括接口設(shè)備、比如操縱桿或者其它用戶輸入接口。移動(dòng)終端10還包括電池34、比如 振動(dòng)電池包,該電池用于向用來操作移動(dòng)終端10的各種電路供電以及可選地提供機(jī)械振 動(dòng)作為可檢測輸出。
[0027] 移動(dòng)終端10也可以包括能夠檢測移動(dòng)終端的環(huán)境的特性的傳感器31。這樣的特 性可以包括溫度、位置、移動(dòng)速度、光電平、濕度、壓力或者任何數(shù)目的特性。傳感器31也可 以能夠通過運(yùn)動(dòng)(例如加速度計(jì))、位置(例如通過磁場感測)或者任何數(shù)目的可能輸入檢 測用戶的輸入。因此,傳感器31可以向控制器20提供關(guān)于情境的有價(jià)值信息。
[0028] 移動(dòng)終端10還可以包括可以通稱為智能卡的用戶標(biāo)識(shí)模塊卬頂)38<^頂38通常 是具有內(nèi)置處理器的存儲(chǔ)器設(shè)備。UIM 38可以例如包括用戶標(biāo)識(shí)模塊(SM)、通用集成電 路卡(UICC)、通用用戶標(biāo)識(shí)模塊(USIM)、可拆卸用戶標(biāo)識(shí)模塊(R-UIM)或者任何其它智能 卡。ΠΜ 38通常存儲(chǔ)與移動(dòng)用戶有關(guān)的信元。除了 ΠΜ 38之外,移動(dòng)終端10還可以被配 備存儲(chǔ)器。例如移動(dòng)終端10可以包括易失性存儲(chǔ)器40、比如易失性隨機(jī)存取存儲(chǔ)器(RAM), 該易失性存儲(chǔ)器包括用于暫時(shí)存儲(chǔ)數(shù)據(jù)的高速緩存區(qū)域。移動(dòng)終端10也可以包括可以被 嵌入和/或可以可拆卸的其它非易失性存儲(chǔ)器42。非易失性存儲(chǔ)器42可以附加地或者備 選地包括電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、閃存等。存儲(chǔ)器可以存儲(chǔ)移動(dòng)終端10用來 實(shí)施移動(dòng)終端10的功能的多條信息和數(shù)據(jù)中的任一條信息和數(shù)據(jù)。
[0029] 圖2圖示根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的如下裝置的示意性框圖,該裝置用于 擴(kuò)展該裝置所理解的情境并且提高情境的準(zhǔn)確度和廣度?,F(xiàn)在將參照圖2描述本發(fā)明的一 個(gè)示例實(shí)施方式,其中顯示用于提供情境分類的裝置50的某些單元。可以例如在移動(dòng)終端 10上運(yùn)用圖2的裝置50。然而可以備選地在移動(dòng)的和固定的多種其它設(shè)備上體現(xiàn)裝置50。 在一些情況下,可以在設(shè)備之一或者組合上運(yùn)用一個(gè)實(shí)施方式??梢酝耆趩蝹€(gè)設(shè)備(例 如移動(dòng)終端10)、由多個(gè)設(shè)備以分布式方式或者由具有客戶端/服務(wù)器關(guān)系的設(shè)備體現(xiàn)本 發(fā)明的一些實(shí)施方式。另外,應(yīng)當(dāng)注意以下描述的設(shè)備或者單元可能不是必需的,因此可以 在某些實(shí)施方式中省略一些設(shè)備或者單元。
[0030] 現(xiàn)在參照圖2,提供一種用于提供情境分類的裝置。裝置50可以包括處理器70、 用戶接口 72、通信接口 74和存儲(chǔ)器設(shè)備76或者以別的方式與它們通信。在一些實(shí)施方式 中,處理器70 (和/或協(xié)處理器或者輔助處理器70或者以別的方式與處理器70關(guān)聯(lián)的任 何其它處理電路裝置)可以經(jīng)由用于在裝置50的部件之中傳遞信息的總線與存儲(chǔ)器設(shè)備 76通信。存儲(chǔ)器設(shè)備76可以例如包括一個(gè)或者多個(gè)易失性和/或非易失性存儲(chǔ)器。換而 言之,例如存儲(chǔ)器設(shè)備76可以是包括門的電子存儲(chǔ)設(shè)備(例如計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)),這些 門被配置為存儲(chǔ)機(jī)器(例如計(jì)算設(shè)備、比如處理器70)可以可取回的數(shù)據(jù)(比特)。存儲(chǔ)器 設(shè)備76可以被配置為存儲(chǔ)用于使該裝置能夠根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式執(zhí)行各種功 能的信息、數(shù)據(jù)、應(yīng)用、指令等。例如存儲(chǔ)器設(shè)備76可以被配置為緩沖用于由處理器70處 理的輸入數(shù)據(jù)。附加地或者備選地,存儲(chǔ)器設(shè)備76可以被配置為存儲(chǔ)用于由處理器70執(zhí) 行的指令。
[0031] 裝置50可以在一些實(shí)施方式中是被配置為運(yùn)用本發(fā)明的一個(gè)示例實(shí)施方式的移 動(dòng)終端(例如移動(dòng)終端10)或者固定通信設(shè)備或者計(jì)算設(shè)備。然而在一些實(shí)施方式中,可以 體現(xiàn)裝置50為芯片或者芯片組。換而言之,裝置50可以包括一個(gè)或者多個(gè)物理封裝(例 如芯片),該一個(gè)或者多個(gè)物理封裝包括結(jié)構(gòu)組件(例如基板)上的材料、部件和/或接線。 結(jié)構(gòu)組件可以提供用于在其上包括的部件電路裝置的物理強(qiáng)度、尺寸節(jié)約和/或電互作用 限制。裝置50因此可以在一些情況下被配置為在單個(gè)芯片上或者作為單個(gè)"片上系統(tǒng)"實(shí) 施本發(fā)明的一個(gè)實(shí)施方式。這樣,在一些情況下,芯片或者芯片組可以構(gòu)成用于執(zhí)行一個(gè)或 者多個(gè)操作的單元,該一個(gè)或者多個(gè)用于提供這里描述的功能。
[0032] 可以用多個(gè)不同方式體現(xiàn)處理器70。例如,可以體現(xiàn)處理器70為各種處理單元、 比如協(xié)處理器、微處理器、控制器、數(shù)字信號處理器(DSP)、有或者無附帶DSP的處理單元或 者各種其它處理電路裝置中的一個(gè)或者多個(gè)硬件處理裝置,這些其它處理電路裝置包括集 成電路、比如ASIC(專用集成電路)、FPGA (現(xiàn)場可編程門陣列)、微控制器單元(MCU)、硬件 加速器、矢量處理器、圖形處理單元(GPU)、專用計(jì)算機(jī)芯片或者其它相似硬件處理器。這 樣,在一些實(shí)施方式中,處理器70可以包括被配置為獨(dú)立執(zhí)行的一個(gè)或者多個(gè)處理核。多 核處理器可以在單個(gè)物理封裝內(nèi)實(shí)現(xiàn)多處理。附加地或者替選地,處理器70可以包括經(jīng)由 總線被串接配置為實(shí)現(xiàn)獨(dú)立執(zhí)行指令、流水線和/或多線程化的一個(gè)或者多個(gè)處理器。在 體現(xiàn)裝置50為移動(dòng)終端的該實(shí)施方式中,處理器70可以由移動(dòng)終端的處理器體現(xiàn)。
[0033] 在一個(gè)示例實(shí)施方式中,處理器70可以被配置為執(zhí)行存儲(chǔ)器設(shè)備76中存儲(chǔ)的或 者處理器70以別的方式可訪問的指令。備選地或者附加地,處理器70可以被配置為執(zhí)行硬 編碼的功能。這樣,無論是通過硬件還是軟件方法或者通過其組合來配置,處理器70可以 代表(例如在電路裝置中物理地體現(xiàn)的)能夠在被相應(yīng)地配置之時(shí)根據(jù)本發(fā)明的一個(gè)實(shí)施 方式執(zhí)行操作的實(shí)體。因此例如在體現(xiàn)處理器70為ASIC、FPGA等時(shí),處理器70可以是用 于進(jìn)行這里描述的操作的、具體配置的硬件。備選地,作為另一示例,在體現(xiàn)處理器70為軟 件指令的執(zhí)行器時(shí),指令可以具體配置處理器70以在執(zhí)行指令時(shí)執(zhí)行這里描述的算法和/ 或操作。然而在一些情況下,處理器70可以是具體設(shè)備(例如移動(dòng)終端、固定終端或者網(wǎng) 絡(luò)設(shè)備)的處理器,該設(shè)備被適配用于為通過指令進(jìn)一步配置處理器70來運(yùn)用本發(fā)明的一 個(gè)實(shí)施方式,這些指令用于執(zhí)行這里描述的算法和/或操作。處理器70可以包括被配置為 支持處理器70的操作的時(shí)鐘、算術(shù)邏輯單元(ALU)和邏輯門以及其它部件。
[0034] 同時(shí),通信接口 74可以是在硬件或者硬件與軟件的組合中體現(xiàn)的任何部件、比如 設(shè)備或者電路裝置,該部件被配置為從/向與裝置通信的網(wǎng)絡(luò)和/或任何其它設(shè)備或者模 塊接收和/或傳輸數(shù)據(jù)。就這一點(diǎn)而言,通信接口 74可以例如包括用于實(shí)現(xiàn)與無線通信網(wǎng) 絡(luò)通信的一個(gè)天線(或者多個(gè)天線)以及支持硬件和/或軟件。在一些環(huán)境中,通信接口 74可以備選地支持或者也支持有線通信。這樣,例如通信接口 74可以包括用于支持經(jīng)由線 纜、數(shù)字用戶線(DSL)、通用串行總線(USB)或者其它機(jī)制的通信調(diào)制解調(diào)器和/或其它硬 件/軟件。
[0035] 用戶接口 72可以與處理器70通信以接收在用戶接口 72處的用戶輸入的指示和/ 或向用戶提供可聽、視覺、機(jī)械或者其它輸出。這樣,用戶接口 72可以例如包括鍵盤、鼠標(biāo)、 操縱桿、顯示器、觸摸屏、軟鍵、麥克風(fēng)、揚(yáng)聲器或者其它輸入/輸出機(jī)制。在體現(xiàn)該裝置為 服務(wù)器或者一些其它網(wǎng)絡(luò)設(shè)備的一個(gè)示例實(shí)施方式中,可以限制或者消除用戶接口 72。然 而在體現(xiàn)該裝置為通信設(shè)備(例如移動(dòng)終端10)的一個(gè)實(shí)施方式中,用戶接口 72可以包括 揚(yáng)聲器、麥克風(fēng)、顯示器和鍵盤等中的任何或者所有設(shè)備或者單元以及其它設(shè)備或者單元。 就這一點(diǎn)而言,例如處理器70可以包括被配置為控制用戶接口的一個(gè)或者多個(gè)單元、如t匕 如揚(yáng)聲器、振鈴器、麥克風(fēng)、顯示器等的至少一些功能的用戶接口電路裝置。處理器70和/ 或包括處理器70的用戶接口電路裝置可以被配置為通過在處理器70可訪問的存儲(chǔ)器(例 如存儲(chǔ)器設(shè)備76等)上存儲(chǔ)的計(jì)算機(jī)程序指令(例如軟件和/或固件)控制用戶接口的 一個(gè)或者多個(gè)單元的一個(gè)或者多個(gè)功能。
[0036] 在一個(gè)示例實(shí)施方式中,處理器70可以被體現(xiàn)為、包括或者以別的方式控制情境 引擎80。這樣,在一些實(shí)施方式中,處理器70可以視為引起、指引或者控制如這里描述的歸 于情境引擎80的各種功能的執(zhí)行或者出現(xiàn)。情境引擎80可以是任何如下部件,該部件、t匕 如設(shè)備或者電路裝置根據(jù)軟件操作或者以別的方式中在硬件或者硬件與軟件的組合中被 體現(xiàn)(例如在軟件控制之下操作的處理器70、具體地配置為執(zhí)行這里描述的操作的、體現(xiàn) 為ASIC或者FPGA的處理器70或者其組合)、由此配置該設(shè)備或者電路裝置以執(zhí)行如這里 描述的情境引擎80的對應(yīng)功能。因此,在運(yùn)用軟件的示例中,執(zhí)行軟件的設(shè)備或者電路裝 置(例如在一個(gè)示例中為處理器70)形成與這樣的單元關(guān)聯(lián)的結(jié)構(gòu)。這樣,情境引擎80可 以能夠在給定與特定情境有關(guān)的一個(gè)或者多個(gè)詞時(shí)通過隨機(jī)索引技術(shù)執(zhí)行特定情境的識(shí) 別。
[0037] 本發(fā)明的示例實(shí)施方式可以擴(kuò)展用戶設(shè)備(比如裝置50)可以理解的情境以改進(jìn) 用于預(yù)測或者估計(jì)用戶行為和動(dòng)作的設(shè)備的情境智能。情境可以存儲(chǔ)于使用基于隨機(jī)索引 的實(shí)現(xiàn)方式的系統(tǒng)中。情境可以使用詞(例如英文單詞)來描述,這些詞從用戶的觀點(diǎn)來 看有意義并且可以幫助識(shí)別給定的情境和什么與該特定情境相關(guān)。隨機(jī)索引矩陣可以能夠 代表在詞與特定情境之間的關(guān)系。例如,給定的詞集合可以代表給定的情境。在一個(gè)示例 實(shí)施方式中。如果用戶在家,則情境可以包括:a)時(shí)間:上午;b)位置:倫敦;c)移動(dòng):正在 移動(dòng);以及d)天氣:下雨。這些詞可以基于設(shè)備的歷史學(xué)習(xí)向設(shè)備指示它在用戶的家里的 情境中。
[0038] 隨機(jī)編索引是用于情境實(shí)現(xiàn)的幾何模型的示例。幾何模型可以在多維空間中將項(xiàng) 目表示為矢量,該多維空間的維度根據(jù)項(xiàng)目跨越所定義的情境的分布來推導(dǎo),這些情境可 以包括完整文檔、在文檔內(nèi)的區(qū)域或者語法關(guān)系。
[0039] 矢量空間模型的特性可以是以無監(jiān)督方式從無結(jié)構(gòu)數(shù)據(jù)自動(dòng)地提取語義信息。該 模型可以需要很少或者無需數(shù)據(jù)的預(yù)處理,并且它們可以涉及到很少或者無人類交互。術(shù) 語"基于矢量的語義分析"可以用來表示使用數(shù)據(jù)中的統(tǒng)計(jì)規(guī)律性(例如共現(xiàn)信息)以自 動(dòng)地構(gòu)造矢量和矢量空間這樣的實(shí)踐。作為示例,假設(shè)無數(shù)據(jù)的先驗(yàn)知識(shí),從而使模型易于 應(yīng)用于具有不同話題和結(jié)構(gòu)特性的數(shù)據(jù)。
[0040] 因而,矢量空間模型在應(yīng)用于新領(lǐng)域時(shí)固有地自適應(yīng),因?yàn)檎Z義空間的動(dòng)態(tài)性將 反映訓(xùn)練數(shù)據(jù)的語義。這意味著不同領(lǐng)域?qū)a(chǎn)生不同語義空間而在不同詞之間有不同語義 關(guān)系。例如,如果在動(dòng)物學(xué)數(shù)據(jù)庫上訓(xùn)練模型,則"老鼠"將無疑地與例如指代小型毛皮動(dòng)物 或者嚙齒動(dòng)物的其它詞相關(guān),而如果在具有計(jì)算機(jī)相關(guān)主題的文檔上訓(xùn)練模型,則"老鼠" 將可能與例如指代計(jì)算機(jī)硬件的其它詞相關(guān)。作為經(jīng)驗(yàn)驗(yàn)證事項(xiàng),這一特征也可以使模型 容易適用于不同語言。
[0041] 可以將用于情境實(shí)現(xiàn)的情境智能系統(tǒng)的隨機(jī)索引(RI)技術(shù)描述為如下兩步驟操 作。首先,向在數(shù)據(jù)中的每個(gè)情境(例如每個(gè)詞)指派唯一的和隨機(jī)地生成的表示,該表示 稱為索引矢量。這些索引矢量是稀疏、高維和三進(jìn)制的,這意味著它們的維度(d)在數(shù)百或 者數(shù)千或者更多的級別并且它們例如由少量隨機(jī)地分布的+1和-1或者其它小的數(shù)字構(gòu)成 而矢量的元素中的其余元素被設(shè)置成零。然后,通過掃描遍歷文本來產(chǎn)生情境矢量,并且每 當(dāng)詞在情境中(例如在文檔中或者在滑動(dòng)情境窗內(nèi))出現(xiàn)時(shí),該情境的d維索引矢量被添 加到所討論的詞的情境矢量。詞因此由d維情境矢量表示,這些d維情境矢量有效地是詞 的情境之和。
[0042]作為不例,考慮句子 "A friend in need is a friend indeed (患難見真情)。" 令索引矢量的維度為10,并且將情境定義為一個(gè)在前和一個(gè)在后的詞。令"friend"被指派 隨機(jī)索引矢量[0 0 0 1 0 0 0 0-1 0],并且令"need"被指派隨機(jī)索引矢量[0 1 0 0-1 0 0 0 0 0]。然后為了計(jì)算"in"的情境矢量,RI對它的情境的索引矢量求和。由于情境被 定義為一個(gè)在前和一個(gè)在后的詞,所以"in"的情境矢量是"friend"和"need"的索引矢量 之和并且等于[0 1 0 1-1 0 0 0-1 0]。
[0043] 情境智能系統(tǒng)可以學(xué)習(xí)用戶的行為和習(xí)慣并且使用技術(shù)、比如隨機(jī)索引技術(shù)以通 過行為學(xué)習(xí)來預(yù)測用戶接下來的一個(gè)或者多個(gè)潛在動(dòng)作。一般而言,學(xué)習(xí)基于用戶的歷史 動(dòng)作和行為。然而在常規(guī)情境智能系統(tǒng)中,可能不可能考慮在用戶已經(jīng)通過先前行為歷史 地生成的信息以外的任何信息。可以在情境少見地出現(xiàn)、從而用來預(yù)測用戶的潛在下一動(dòng) 作的歷史知識(shí)很少的實(shí)例中限制基于歷史學(xué)習(xí)和行為的情境智能。
[0044] 情境智能的一個(gè)示例可以包括如下情境,該情境包括詞:早上、周末、下雨的、家。 這樣的情境可以具有歷史行為信息,該歷史行為信息指示在用戶在家時(shí)的下雨的周末上 午,用戶一般閱讀特定數(shù)字出版物。在這樣的實(shí)施方式中,設(shè)備(例如裝置50)在(例如通 過情境引擎80)識(shí)別情境之后可以在從用戶接收請求之前下載或者訪問特定數(shù)字出版物, 從而在從用戶接收到請求時(shí),數(shù)字出版物已經(jīng)被下載并且準(zhǔn)備好供用戶查看。
[0045] 本發(fā)明的示例實(shí)施方式可以提供一種用于基于隨機(jī)索引技術(shù)來實(shí)施情境智能系 統(tǒng)的機(jī)制,其中用戶可以組合個(gè)人和社交行為學(xué)習(xí)或者向個(gè)人和社交學(xué)習(xí)給予不同權(quán)值。 可以根據(jù)比如通過眾包(crowd-sourcing)從其他用戶或者其他用戶的設(shè)備接收的并且在 存儲(chǔ)器、比如存儲(chǔ)器76中或者在情境引擎80內(nèi)存儲(chǔ)的信息生成社交學(xué)習(xí)。這樣的學(xué)習(xí)可 以被結(jié)合到情境數(shù)據(jù)庫(例如情境矩陣)中,該情境數(shù)據(jù)庫由隨機(jī)索引技術(shù)用來例如使用 情境引擎80來預(yù)測用戶的下一潛在動(dòng)作。示例實(shí)施方式的情境智能系統(tǒng)可以用來適配設(shè) 備用戶接口和設(shè)備行為,從而他最佳地適合用戶的將來需要和行為。
[0046] 在一個(gè)示例實(shí)施方式中,用戶的設(shè)備可以收集在情境數(shù)據(jù)庫中、比如在將在隨機(jī) 索引技術(shù)中使用的矩陣中的用戶的歷史行為。該矩陣可以包含對于該特定設(shè)備的用戶而言 重要的詞的所有關(guān)系和與每個(gè)詞或者詞的群組關(guān)聯(lián)的情境。有時(shí),給定的情境可能無充足 的歷史行為數(shù)據(jù)以被設(shè)備準(zhǔn)確地識(shí)別,比如在矩陣未提供關(guān)于哪些動(dòng)作或者行為可能接下 來出現(xiàn)的質(zhì)量信息的情況下。示例實(shí)施方式的情境智能系統(tǒng)可以請求來自用戶的附加信息 以幫助識(shí)別情境。用戶所提供的附加信息然后可以用來改進(jìn)情境的將來識(shí)別和可能在這樣 的情境中出現(xiàn)的行為或者動(dòng)作的預(yù)測。
[0047] 可以基于置信指標(biāo)對情境質(zhì)量進(jìn)行評級。例如,設(shè)備規(guī)律地遇到的情境可以被設(shè) 備快速和可靠地識(shí)別。設(shè)備規(guī)律地遇到的情境可以包括如下情境,這些情境是用戶的日常 路線的一部分、比如晚上在家里、乘公共汽車上去上班、在特定健身房鍛煉等。這樣的情境 還可以包括更多細(xì)節(jié)、比如天氣、季節(jié)或者設(shè)備可以用來輔助預(yù)測用戶的行為和動(dòng)作的其 它細(xì)節(jié)。規(guī)律地遇到的情境的置信度可以很高,而很少地遇到的情境的置信度可以很低。這 樣的置信度可以由百分比表示,從而每天遇到的情境可以具有接近100%的置信水平,而第 一次遇到的情境可以具有接近0%的很低置信度直至對于新情境學(xué)習(xí)行為并且情境可由特 定詞的集合識(shí)別。先前已經(jīng)遇到若干次、但是未在規(guī)律時(shí)間表上的情境可以具有30%的置 信度,該置信度可以隨著相對于所述情境學(xué)習(xí)的規(guī)律遇到和行為而增加。
[0048] 在可以請求用戶輸入以幫助生成用于情境的質(zhì)量信息的情境智能系統(tǒng)的一個(gè)示 例實(shí)施方式中,可以基于情境的門限置信度來請求用戶輸入。例如,如果情境具有30%或者 更少的置信水平,則(例如情境引擎80)可以請求用戶輸入以便增加置信水平并且更好地 識(shí)別在將來遇到時(shí)的情境。
[0049] 用于情境智能系統(tǒng)的用戶輸入可以是以詞的形式,該詞描述情境或者以別的方式 與情境有關(guān)。用戶可以錄入詞(例如經(jīng)由用戶接口 72),并且設(shè)備可以向數(shù)據(jù)庫(例如在存 儲(chǔ)器設(shè)備76或者情境引擎80中)添加該詞用于在將來識(shí)別情境時(shí)使用。情境智能可以通 過設(shè)備使檢索相對于用戶所錄入的詞而執(zhí)行來進(jìn)一步得以增強(qiáng)。例如可以使用用戶錄入的 一個(gè)或者多個(gè)詞來執(zhí)行檢索??梢酝ㄟ^網(wǎng)絡(luò)例如經(jīng)由通信接口 74使用因特網(wǎng)來進(jìn)行檢索 以確定用于增強(qiáng)情境智能系統(tǒng)的有關(guān)詞。用于檢索的檢索參數(shù)可以包括用戶所錄入的一個(gè) 或者多個(gè)詞、但是也可以包括設(shè)備在無用戶輸入時(shí)提供的與情境有關(guān)的詞(例如通過設(shè)備 的所檢測到的環(huán)境的特性或者經(jīng)由在傳感器接收的輸入而生成的詞)。可以通過因特網(wǎng)服 務(wù)、比如Wordnet (詞匯網(wǎng)絡(luò))執(zhí)行檢索。檢索可以使用在單詞之間的同義以發(fā)現(xiàn)有關(guān)詞并 且可以使用詞串以發(fā)現(xiàn)與詞串或者概念有關(guān)的詞。
[0050] 如以上所言,可以作為檢索參數(shù)而包括的詞可以不是用戶錄入的、但是可以是設(shè) 備(例如通過情境引擎80)響應(yīng)于環(huán)境或者傳感器而生成的詞。例如,如果設(shè)備正在以高 移動(dòng)速率(例如如通過全球定位或者蜂窩塔三角測量而確定的每小時(shí)50英里)移動(dòng),則設(shè) 備可以將移動(dòng)解釋為在車輛中并且使用與車輛行進(jìn)關(guān)聯(lián)的詞作為用于情境的檢索參數(shù)。相 似地,如果設(shè)備通過光電傳感器確定它在亮光中,則設(shè)備可以假設(shè)用戶在太陽光中并且將 詞與這樣的條件關(guān)聯(lián)以用作檢索參數(shù)。許多其它條件或者環(huán)境因素可以被設(shè)備檢測或者感 測并且被情境引擎80解釋為與情境有關(guān)的詞。
[0051] 圖3圖示可以經(jīng)由網(wǎng)絡(luò)進(jìn)行的示例檢索、比如經(jīng)由Wordnet的因特網(wǎng)檢索的圖形 表示。所示實(shí)施方式描繪中心概念"食物"及其有關(guān)詞。圖形的中心點(diǎn)"食物"可以代表相 對于作為檢索參數(shù)而提供的詞而言視為最中心的詞或者概念。這一中心詞或者概念可以如 以下進(jìn)一步具體描述的那樣被賦予比更遠(yuǎn)離中心詞的其它有關(guān)詞更高的權(quán)值。圖3中所示 圖形可以是從如下檢索產(chǎn)生的圖形,該檢索包括用戶錄入的檢索參數(shù)"烹飪"和潛在地包括 其它用戶錄入的檢索參數(shù)或者其它設(shè)備提供的檢索參數(shù),這些檢索參數(shù)包括當(dāng)天時(shí)間、t匕 如大約"午飯時(shí)間"。項(xiàng)目"食物"可以與直接和奶酪項(xiàng)目"食物"有關(guān)的詞、比如奶酪、面包、 肉類等一起被添加到情境數(shù)據(jù)庫。中心項(xiàng)目"食物"可以在詞被添加到情境智能數(shù)據(jù)庫時(shí) 被賦予比其它添加的詞更高的權(quán)值。
[0052] 詞的權(quán)值可以影響該詞如何對情境的確定有貢獻(xiàn)。例如,有更大的權(quán)值的詞可以 取代更低權(quán)值的詞或者在情境的確定中提供比更低權(quán)值的詞更大的影響。在圖3的項(xiàng)目 被添加到情境數(shù)據(jù)庫的一個(gè)示例實(shí)施方式中,項(xiàng)目"食物"可以被給予比詞"餐廳"更大的 權(quán)值。在隨后遇到相同或者相似情境時(shí),設(shè)備可以識(shí)別正是午餐時(shí)間并且用戶的行為可能 是尋找食物。項(xiàng)目"餐廳"盡管相關(guān)、但是可能不如"食物"那樣顯著地影響情境,因?yàn)轫?xiàng)目 "餐廳"被賦予更低權(quán)值。在這樣的實(shí)施方式中,設(shè)備可以識(shí)別出用戶的行為可能是尋找食 物以用于午餐、但是未必是來自餐廳的食物。
[0053] 在根據(jù)本發(fā)明的情境智能系統(tǒng)的另一示例實(shí)施方式中,設(shè)備可以使用代表特定情 境的詞。那些詞可以包括:"吃"、"甜食"和"固體"??梢砸笥脩籼峁┹斎胍詭椭榫持?能系統(tǒng)更好地識(shí)別情境。用戶可以添加詞"糖"作為用戶輸入。情境智能系統(tǒng)然后可以經(jīng)由 通信接口 74提供將通過網(wǎng)絡(luò)進(jìn)行的檢索以確定代表情境的附加詞和描述符。檢索可以產(chǎn) 生其中存在檢索參數(shù)的XML (可擴(kuò)展標(biāo)記語言)模板。檢索可以基于接收的XML模板(例如 如圖3中所示)構(gòu)造圖形。情境智能系統(tǒng)然后可以識(shí)別詞并且向與圖形的中心概念最接近 的詞指派最高權(quán)值。向詞賦予的權(quán)值可以隨著詞變得離中心詞或中心概念更遠(yuǎn)而減小。權(quán) 值智能系統(tǒng)然后可以向情境數(shù)據(jù)庫添加所選擇的詞作為描述導(dǎo)致該檢索的情境的附加詞。 在后續(xù)遇到相同或者相似情境時(shí),情境智能系統(tǒng)可以具有使情境預(yù)測以其為基礎(chǔ)的更廣的 知識(shí)庫并且可以無需用戶輸入以有助于情境確定。如以上概述的那樣,可以在如下置信水 平上預(yù)測這一點(diǎn),該置信水平足以用準(zhǔn)確度水平預(yù)測用戶的動(dòng)作和行為。
[0054] 根據(jù)本發(fā)明的示例實(shí)施方式的情境智能系統(tǒng)可以向情境數(shù)據(jù)庫添加大量詞,從而 可以在將來遇到時(shí)更可靠和可重復(fù)地獲得情境。詞的數(shù)目越大、以及向詞賦予的權(quán)值可以 提供情境的更準(zhǔn)確和更廣的描述,從而情境變成對用戶更有意義和更有用,并且設(shè)備能夠 基于訪問更廣和增強(qiáng)的情境數(shù)據(jù)庫的隨機(jī)索引技術(shù)更好地預(yù)測用戶的行為和動(dòng)作。
[0055] 圖4是根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的增強(qiáng)情境智能的方法的流程圖。在410 將一個(gè)或者多個(gè)詞確定為與情境相關(guān)。在420使用一個(gè)或者多個(gè)詞作為在網(wǎng)絡(luò)檢索引擎所 執(zhí)行的檢索中的檢索參數(shù),該網(wǎng)絡(luò)檢索引擎可以是檢索服務(wù)、比如Wordnet。在430檢索產(chǎn) 生檢索結(jié)果。檢索結(jié)果可以包括由編號"1"指示的最相關(guān)詞、由編號"2"指示的相關(guān)詞和 由編號"3"指示的關(guān)系較遠(yuǎn)的詞。最相關(guān)詞(1)和相關(guān)詞(2)可以被發(fā)送到與情境相關(guān)的 用戶設(shè)備,而最不相關(guān)詞(3)可以被忽略。詞可以包括按照與檢索項(xiàng)目的相關(guān)性來確定的 并且視為與檢索項(xiàng)目所代表的情境相關(guān)的權(quán)值。檢索結(jié)果詞越相關(guān),它被賦予的權(quán)值越高。 檢索結(jié)果詞在440由用戶設(shè)備接收并且隨后用于在450繼續(xù)的情境的隨機(jī)索引確定。
[0056] 圖5是根據(jù)本發(fā)明的一個(gè)示例實(shí)施方式的方法和程序產(chǎn)品的流程圖。將理解,與 包括一個(gè)或者多個(gè)計(jì)算機(jī)程序指令的軟件的執(zhí)行關(guān)聯(lián)的各種裝置、比如硬件、固件、處理 器、電路裝置和/或其它設(shè)備可以實(shí)施流程圖的每個(gè)塊和在流程圖中的塊的組合。例如計(jì) 算機(jī)程序指令可以體現(xiàn)以上描述的過程中的一個(gè)或者多個(gè)過程。就這一點(diǎn)而言,體現(xiàn)以上 描述的過程的計(jì)算機(jī)程序指令可以由用戶終端或者其它設(shè)備的存儲(chǔ)器設(shè)備存儲(chǔ)并且由用 戶終端或者其它設(shè)備的處理器執(zhí)行。如將認(rèn)識(shí)的那樣,可以向計(jì)算機(jī)或者其它可編程裝置 (例如硬件)上加載任何這樣的計(jì)算機(jī)程序指令以產(chǎn)生機(jī)器,從而在計(jì)算機(jī)或者其它可編 程裝置上執(zhí)行的指令創(chuàng)建用于實(shí)施在流程圖的塊中指定的功能的裝置。也可以在非瞬態(tài) 計(jì)算機(jī)可讀存儲(chǔ)器中存儲(chǔ)這些計(jì)算機(jī)程序指令,該非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)器可以指引計(jì)算 機(jī)或者其它可編程裝置以特定方式工作,從而在計(jì)算機(jī)可讀存儲(chǔ)器中存儲(chǔ)的指令產(chǎn)生制造 品,該制造品實(shí)施在流程圖的塊中指定的功能。計(jì)算機(jī)程序指令也可以被加載到計(jì)算機(jī)或 者其它可編程裝置上以使系列操作在計(jì)算機(jī)或者其它可編程裝置上被執(zhí)行以產(chǎn)生計(jì)算機(jī) 實(shí)施的過程,從而在計(jì)算機(jī)或者其它可編程裝置上執(zhí)行的指令實(shí)施在流程圖的塊中指定的 功能。
[0057] 因而,流程圖的塊支持用于執(zhí)行指定功能的裝置的組合和用于執(zhí)行指定功能的操 作的組合。也將理解流程圖的一個(gè)或者多個(gè)塊和在流程圖中的塊的組合可以由執(zhí)行指定功 能的基于專用硬件的計(jì)算機(jī)系統(tǒng)實(shí)施或者由專用硬件與計(jì)算機(jī)指令的組合實(shí)施。
[0058] 就這一點(diǎn)而言,根據(jù)本發(fā)明的一個(gè)實(shí)施方式的一種方法如圖5中所示可以包括在 510接收代表情境的第一詞??梢栽?20使用第一詞來執(zhí)行數(shù)據(jù)庫的檢索。檢索可以在340 響應(yīng)于數(shù)據(jù)庫的檢索來產(chǎn)生包括第二詞的檢索結(jié)果。可以在540向第二詞應(yīng)用權(quán)值??梢?在550存儲(chǔ)第二詞及其相應(yīng)權(quán)值為與情境相關(guān)。
[0059] 在一些實(shí)施方式中,可以如以下描述的那樣修改或者進(jìn)一步擴(kuò)充操作中的某些操 作。另外,在一些實(shí)施方式中,也可以包括附加可選操作。應(yīng)當(dāng)認(rèn)識(shí)可以單獨(dú)或者在與在 這里描述的特征之中的任何其它特征的組合中與以上操作包括以下修改、可選添加或者擴(kuò) 充中的每個(gè)修改、可選添加或者擴(kuò)充。在一些實(shí)施方式中,數(shù)據(jù)庫可以包括遠(yuǎn)程數(shù)據(jù)庫、t匕 如經(jīng)由網(wǎng)絡(luò)、比如因特網(wǎng)可訪問的數(shù)據(jù)庫或者檢索引擎。該方法也可以包括響應(yīng)于傳感器 接收輸入來生成第三詞,其中數(shù)據(jù)庫的檢索可以包括使用第一詞和第三詞。方法可以可選 地包括響應(yīng)于所檢測到的環(huán)境的特性、比如當(dāng)天時(shí)間、天氣、溫度、位置等生成第三詞,并且 數(shù)據(jù)庫的檢索可以包括使用第一詞和第三詞。第二詞的權(quán)值可以代表第二詞與情境的相關(guān) 性。方法可以包括請求相對于情境的用戶輸入,其中響應(yīng)于對于用戶輸入的用戶請求來接 收第一詞。可以響應(yīng)于情境置信水平在預(yù)定義的門限以下從而指示不可靠地建立情境來執(zhí) 行請求用戶輸入。
[0060] 在一個(gè)示例實(shí)施方式中,一種用于執(zhí)行以上圖5的方法的裝置可以包括被配置為 執(zhí)行以上描述的操作(510-550)中的一些或者每個(gè)操作的處理器(例如處理器70)。處理 器可以例如被配置為通過執(zhí)行硬件實(shí)施的邏輯功能、執(zhí)行存儲(chǔ)的指令或者執(zhí)行算法來執(zhí)行 操作(510-550),這些邏輯功能、指令或者算法用于執(zhí)行操作中的每個(gè)操作。備選地,該裝置 可以包括用于實(shí)施以上描述的操作中的每個(gè)操作的裝置。就這一點(diǎn)而言,根據(jù)一個(gè)示例實(shí) 施方式,用于執(zhí)行操作510-550的裝置的示例可以例如包括情境引擎80。附加地或者備選 地,至少借助處理器70可以被配置為控制處理器70或者甚至被體現(xiàn)為情境引擎80、處理 器70和/或用于執(zhí)行用于如以上描述的那樣處理信息的指令或者執(zhí)行用于這樣處理信息 的算法的設(shè)備或者電路裝置也可以形成用于執(zhí)行操作510-550的示例裝置。
[0061] 從在前文描述和關(guān)聯(lián)附圖中呈現(xiàn)的教導(dǎo)中受益的、在這里闡述的本發(fā)明涉及的領(lǐng) 域中的技術(shù)人員將想到這些發(fā)明的許多修改和其它實(shí)施方式。因此將理解本發(fā)明將不限于 公開的【具體實(shí)施方式】并且修改和其它實(shí)施方式旨在于包含于所附權(quán)利要求的范圍內(nèi)。另 夕卜,雖然前文描述和關(guān)聯(lián)附圖在單元和/或功能的某些示例組合的情境中描述一些示例實(shí) 施方式,但是應(yīng)當(dāng)認(rèn)識(shí)備選實(shí)施方式可以提供單元和/或功能的不同組合而未脫離所附權(quán) 利要求的范圍。就這一點(diǎn)而言,例如也如可以在所附權(quán)利要求中的一些權(quán)利要求闡述的那 樣設(shè)想與以上明確描述的單元和/或功能組合不同的單元和/或功能組合。雖然這里運(yùn)用 具體術(shù)語,但是僅在通用和描述意義上而并非出于限制的目的來使用它們。
【權(quán)利要求】
1. 一種方法,包括: 在處理器處接收代表情境的第一詞; 使用所述第一詞來提供數(shù)據(jù)庫的檢索; 響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞; 向所述第二詞應(yīng)用權(quán)值;以及 使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
3. 根據(jù)權(quán)利要求1或者2所述的方法,還包括響應(yīng)于傳感器接收到輸入來生成第三詞, 其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
4. 根據(jù)權(quán)利要求1或者2所述的方法,還包括響應(yīng)于所檢測到的環(huán)境的性質(zhì)來生成第 三詞,其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
5. 根據(jù)權(quán)利要求1至4中的任一權(quán)利要求所述的方法,其中所述第二詞的所述權(quán)值代 表所述第二詞與所述情境的相關(guān)性。
6. 根據(jù)權(quán)利要求1至5中的任一權(quán)利要求所述的方法,還包括請求相對于所述情境的 用戶輸入,其中響應(yīng)于對于用戶輸入的所述請求來接收所述第一詞。
7. 根據(jù)權(quán)利要求6所述的方法,其中響應(yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí)行 請求相對于所述情境的用戶輸入。
8. -種裝置,包括至少一個(gè)處理器和包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,所述至 少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起使所述裝置至 少: 接收代表情境的第一詞; 使用所述第一詞來提供數(shù)據(jù)庫的檢索; 響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞; 向所述第二詞應(yīng)用權(quán)值;以及 使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)。
9. 根據(jù)權(quán)利要求8所述的裝置,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
10. 根據(jù)權(quán)利要求8或者9所述的裝置,其中還使所述裝置響應(yīng)于傳感器接收到輸入來 生成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
11. 根據(jù)權(quán)利要求8或者9所述的裝置,其中還使所述裝置響應(yīng)于所檢測到的環(huán)境的性 質(zhì)來生成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
12. 根據(jù)權(quán)利要求8至11中的任一權(quán)利要求所述的裝置,其中所述第二詞的所述權(quán)值 代表所述第二詞與所述情境的相關(guān)性。
13. 根據(jù)權(quán)利要求8至12中的任一權(quán)利要求所述的裝置,其中還使所述裝置請求相對 于所述情境的用戶輸入,其中響應(yīng)于對于用戶輸入的所述請求來接收所述第一詞。
14. 根據(jù)權(quán)利要求13所述的裝置,其中響應(yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí) 行請求相對于所述情境的用戶輸入。
15. -種計(jì)算機(jī)程序產(chǎn)品,包括至少一個(gè)非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述至少一個(gè)非 瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有在其中存儲(chǔ)的計(jì)算機(jī)可執(zhí)行程序代碼指令,所述計(jì)算機(jī)可執(zhí) 行程序代碼指令包括 : 用于接收代表情境的第一詞的程序代碼指令; 用于使用所述第一詞來提供數(shù)據(jù)庫的檢索的程序代碼指令; 用于響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞的程序代碼指令; 用于向所述第二詞應(yīng)用權(quán)值的程序代碼指令;以及 用于使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)的程序代碼指令。
16. 根據(jù)權(quán)利要求15所述的計(jì)算機(jī)程序產(chǎn)品,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
17. 根據(jù)權(quán)利要求15或者16所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于響應(yīng)于傳感器接收到 輸入來生成第三詞的程序代碼指令,其中用于提供數(shù)據(jù)庫的檢索的所述程序代碼指令包括 使用所述第一詞和所述第三詞。
18. 根據(jù)權(quán)利要求15或者16所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于響應(yīng)于所檢測到的環(huán) 境的性質(zhì)來生成第三詞的程序代碼指令,其中用于提供數(shù)據(jù)庫的檢索的所述程序代碼指令 包括使用所述第一詞和所述第三詞。
19. 根據(jù)權(quán)利要求15至18中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,其中所述第二詞 的所述權(quán)值代表所述第二詞與所述情境的相關(guān)性。
20. 根據(jù)權(quán)利要求15至19中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于請求 相對于所述情境的用戶輸入的程序代碼指令,其中響應(yīng)于對于用戶輸入的所述請求來接收 所述第一詞。
21. 根據(jù)權(quán)利要求20所述的計(jì)算機(jī)程序產(chǎn)品,其中響應(yīng)于情境置信水平在預(yù)定義的門 限以下來執(zhí)行用于請求相對于所述情境的用戶輸入的所述程序代碼指令。
22. -種設(shè)備,包括: 用于接收代表情境的第一詞的裝置; 用于使用所述第一詞來提供數(shù)據(jù)庫的檢索的裝置; 用于響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞的裝置; 用于向所述第二詞應(yīng)用權(quán)值的裝置;以及 用于使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)的裝置。
23. 根據(jù)權(quán)利要求22所述的設(shè)備,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
24. 根據(jù)權(quán)利要求22或者23所述的設(shè)備,還包括用于響應(yīng)于傳感器接收到輸入來生 成第三詞的裝置,其中所述用于提供數(shù)據(jù)庫的檢索的裝置包括使用所述第一詞和所述第三 。
25. 根據(jù)權(quán)利要求22或者23所述的設(shè)備,還包括用于響應(yīng)于所檢測到的環(huán)境的性質(zhì)來 生成第三詞的裝置,其中所述用于提供數(shù)據(jù)庫的檢索的裝置包括使用所述第一詞和所述第 三詞。
26. 根據(jù)權(quán)利要求22至25中的任一權(quán)利要求所述的設(shè)備,其中所述第二詞的所述權(quán)值 代表所述第二詞與所述情境的相關(guān)性。
27. 根據(jù)權(quán)利要求22至26中的任一權(quán)利要求所述的設(shè)備,還包括用于請求相對于所述 情境的用戶輸入的裝置,其中響應(yīng)于對于用戶輸入的所述請求來接收所述第一詞。
28. 根據(jù)權(quán)利要求27所述的設(shè)備,其中響應(yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí) 行請求相對于所述情境的用戶輸入。
29. -種方法,包括: 在處理器接收代表情境的第一詞; 使用所述第一詞來提供數(shù)據(jù)庫的檢索; 響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞; 向所述第二詞應(yīng)用權(quán)值;以及 使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)。
30. 根據(jù)權(quán)利要求28所述的方法,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
31. 根據(jù)權(quán)利要求28所述的方法,還包括響應(yīng)于傳感器接收輸入來生成第三詞,其中 提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
32. 根據(jù)權(quán)利要求28所述的方法,還包括響應(yīng)于所檢測到的環(huán)境的性質(zhì)生成第三詞, 其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
33. 根據(jù)權(quán)利要求28所述的方法,其中所述第二詞的所述權(quán)值代表所述第二詞與所述 情境的相關(guān)性。
34. 根據(jù)權(quán)利要求28所述的方法,還包括請求相對于所述情境的用戶輸入,其中響應(yīng) 于對于用戶輸入的所述請求來接收所述第一詞。
35. 根據(jù)權(quán)利要求34所述的方法,其中響應(yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí) 行請求相對于所述情境的用戶輸入。
36. -種裝置,包括至少一個(gè)處理器和包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,所述至 少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為與所述至少一個(gè)處理器一起使所述裝置至 少: 接收代表情境的第一詞; 使用所述第一詞來提供數(shù)據(jù)庫的檢索; 響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞; 向所述第二詞應(yīng)用權(quán)值;以及 使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)。
37. 根據(jù)權(quán)利要求36所述的裝置,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
38. 根據(jù)權(quán)利要求36所述的裝置,其中還使所述裝置響應(yīng)于傳感器接收輸入來生成第 三詞,其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
39. 根據(jù)權(quán)利要求36所述的裝置,其中還使所述裝置響應(yīng)于所檢測到的環(huán)境的性質(zhì)生 成第三詞,其中提供數(shù)據(jù)庫的檢索包括使用所述第一詞和所述第三詞。
40. 根據(jù)權(quán)利要求36所述的裝置,其中所述第二詞的所述權(quán)值代表所述第二詞與所述 情境的相關(guān)性。
41. 根據(jù)權(quán)利要求36所述的裝置,其中還使所述裝置請求相對于所述情境的用戶輸 入,其中響應(yīng)于對于用戶輸入的所述請求來接收所述第一詞。
42. 根據(jù)權(quán)利要求41所述的裝置,其中響應(yīng)于情境置信水平在預(yù)定義的門限以下來執(zhí) 行請求相對于所述情境的用戶輸入。
43. -種計(jì)算機(jī)程序產(chǎn)品,包括至少一個(gè)非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述至少一個(gè)非 瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有在其中存儲(chǔ)的計(jì)算機(jī)可執(zhí)行程序代碼指令,所述計(jì)算機(jī)可執(zhí) 行程序代碼指令包括 : 用于接收代表情境的第一詞的程序代碼指令; 用于使用所述第一詞來提供數(shù)據(jù)庫的檢索的程序代碼指令; 用于響應(yīng)于所述數(shù)據(jù)庫的所述檢索來接收第二詞的程序代碼指令; 用于向所述第二詞應(yīng)用權(quán)值的程序代碼指令;以及 用于使所述第二詞和相應(yīng)權(quán)值被存儲(chǔ)為與所述情境相關(guān)的程序代碼指令。
44. 根據(jù)權(quán)利要求43所述的計(jì)算機(jī)程序產(chǎn)品,其中所述數(shù)據(jù)庫包括遠(yuǎn)程數(shù)據(jù)庫。
45. 根據(jù)權(quán)利要求43所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于響應(yīng)于傳感器接收輸入來生 成第三詞的程序代碼指令,其中用于提供數(shù)據(jù)庫的檢索的所述程序代碼指令包括使用所述 第一詞和所述第三詞。
46. 根據(jù)權(quán)利要求43所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于響應(yīng)于所檢測到的環(huán)境的性 質(zhì)生成第三詞的程序代碼指令,其中用于提供數(shù)據(jù)庫的檢索的所述程序代碼指令包括使用 所述第一詞和所述第三詞。
47. 根據(jù)權(quán)利要求43所述的計(jì)算機(jī)程序產(chǎn)品,其中所述第二詞的所述權(quán)值代表所述第 二詞與所述情境的相關(guān)性。
48. 根據(jù)權(quán)利要求43所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于請求相對于所述情境的用戶 輸入的程序代碼指令,其中響應(yīng)于對于用戶輸入的所述請求來接收所述第一詞。
【文檔編號】G06F17/30GK104221019SQ201380019787
【公開日】2014年12月17日 申請日期:2013年1月18日 優(yōu)先權(quán)日:2012年2月22日
【發(fā)明者】W·A·隆福爾斯, K·M·M·埃爾斯特羅姆, M·J·特羅, E·P·莫尼, I·貝茨特里 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1