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

用于上下文相關(guān)的用戶輸入預(yù)測的方法和裝置的制作方法

文檔序號(hào):6357167閱讀:477來源:國知局
專利名稱:用于上下文相關(guān)的用戶輸入預(yù)測的方法和裝置的制作方法
一般來說,本發(fā)明涉及輸入過程以及具有多個(gè)可能的輸入?yún)?shù)的電子裝置。更具體地說,本發(fā)明涉及用戶輸入預(yù)測,它有助于改善復(fù)雜電子裝置的可用性,同時(shí)所需的用戶輸入為最少。本發(fā)明涉及具有改善的可用性以及最少的所需用戶輸入的用戶特定裝置或用戶非特定裝置。本發(fā)明還涉及改進(jìn)電子裝置的接口設(shè)計(jì)的方法。
具有大量可能的狀態(tài)或功能的現(xiàn)行復(fù)雜裝置或裝置群、如汽車中的導(dǎo)航系統(tǒng)需要多次輸入之后才能夠執(zhí)行特殊導(dǎo)航。具有大量可能輸入的因特網(wǎng)接入點(diǎn)通常按照最佳接入模式來使用,例如人們往往先查看他們的電子郵件,然后再加入他們喜歡的聊天室,或者在網(wǎng)中瀏覽以查找某些關(guān)鍵字。另一個(gè)實(shí)例是人們發(fā)展某些行為模式的趨勢,其中重復(fù)出現(xiàn)所啟動(dòng)的裝置的某些組合和/或某些一致性。
在具有幾乎無限種可能的輸入、功能或功能組合的裝置或裝置群出現(xiàn)時(shí),單個(gè)用戶可能因?yàn)闃O少使用而忘記如何能訪問某個(gè)確切功能,這表明需要輸入輔助。尤其在具有諸如計(jì)算機(jī)程序之類的“軟”接口的系統(tǒng)、具有屏幕顯示的錄像機(jī)、汽車、導(dǎo)航系統(tǒng)等中,發(fā)展行為模式的趨勢加劇了輸入問題,尤其是當(dāng)用戶離開其正常的輸入路徑,或者忘記某個(gè)輸入組合以及迷失在試圖重新回到已知路徑的大量選擇中時(shí),更是如此。
為了防止人們不得不花大量時(shí)間來搜索某個(gè)輸入以及防止人們在可能遺忘的事項(xiàng)上浪費(fèi)太多精力,需要一種裝置和方法,用于在電子裝置中進(jìn)行輸入預(yù)測。
本發(fā)明利用人的傾向來開發(fā)某些行為模式。人們往往在其生活的幾乎每種環(huán)境下養(yǎng)成這些行為模式。因此,本發(fā)明可適用于人們所使用的幾乎所有的裝置。
因此,本發(fā)明的目的是提供一種方法和相關(guān)裝置,用于上下文相關(guān)的用戶輸入預(yù)測,它根據(jù)用戶以前的輸入模式或行為向用戶提供最可能的下一個(gè)輸入。
根據(jù)本發(fā)明的一個(gè)方面,這通過用于至少一個(gè)用戶的環(huán)境中的至少一個(gè)裝置的上下文相關(guān)用戶輸入預(yù)測的方法來實(shí)現(xiàn),該方法包括以下步驟檢測所述至少一個(gè)裝置的實(shí)際狀態(tài)的參數(shù),所述參數(shù)包括反映所述至少一個(gè)裝置的環(huán)境中的實(shí)際情況的環(huán)境數(shù)據(jù);將所述檢測的參數(shù)與以前保存的參數(shù)進(jìn)行比較;根據(jù)比較結(jié)果獲取最可能的輸入建議;以及向至少一個(gè)用戶提供輸入建議。
根據(jù)本發(fā)明,參數(shù)包括環(huán)境數(shù)據(jù)。通過檢測進(jìn)行某種輸入時(shí)的情況,改變狀態(tài)的輸入建議會(huì)更為精確。狀態(tài)矢量包括更多參數(shù),因此減少了某種狀態(tài)中類似狀態(tài)矢量的數(shù)量,從而減少了要提供的可能輸入的數(shù)量。環(huán)境數(shù)據(jù)可與位置、時(shí)間、溫度、天氣狀況或者裝置的環(huán)境中裝置的狀態(tài)有關(guān)。如果激活具有特征功耗的特定設(shè)備,則其它參數(shù)可以是例如檢測故障的整體功耗或其它數(shù)據(jù)。其它環(huán)境數(shù)據(jù)可涉及溫度、陽光、污染、毒性、雷達(dá)-IR-系統(tǒng)的顯示數(shù)據(jù)、用戶相關(guān)數(shù)據(jù)(例如體溫和心跳頻率)、尤其是參數(shù)中的變化。甚至一個(gè)或多個(gè)參數(shù)的傅立葉變換也可用作參數(shù)。
環(huán)境數(shù)據(jù)可從定位于至少一個(gè)裝置的環(huán)境中的適當(dāng)檢測器和/或傳感器獲取。因此,至少一個(gè)裝置的實(shí)際狀態(tài)的參數(shù)包括可與用戶接通/斷開某個(gè)裝置的輸入模式相關(guān)的環(huán)境數(shù)據(jù)。
所述環(huán)境數(shù)據(jù)最好是包含與反映環(huán)境狀況的環(huán)境傳感器的狀態(tài)有關(guān)的數(shù)據(jù)和/或與涉及所述至少一個(gè)裝置的環(huán)境裝置有關(guān)的數(shù)據(jù)。所述環(huán)境數(shù)據(jù)最好是包含已經(jīng)確定與一個(gè)裝置的輸入狀態(tài)相關(guān)的那些狀況的數(shù)據(jù)。
通過將當(dāng)前狀態(tài)與以前保存的狀態(tài)進(jìn)行比較,所述系統(tǒng)能夠幫助用戶或用戶支持程序來訓(xùn)練用戶執(zhí)行所需輸入,從而獲得特定結(jié)果。例如,如果風(fēng)擋刮水器啟動(dòng)超過1分鐘,車輛中的安全系統(tǒng)能夠接通燈光。在本發(fā)明的這個(gè)實(shí)施例中,可定期更新預(yù)先保存的參數(shù)和比較算法。
該方法最好是還包括用于識(shí)別一個(gè)或多個(gè)用戶的識(shí)別步驟。通過識(shí)別用戶,可限制對系統(tǒng)的訪問。
有利的是,狀態(tài)的參數(shù)作為矢量來處理。通過使用矢量,可用數(shù)學(xué)簡單快速地描述和處理裝置狀態(tài)的參數(shù)。這些矢量是狀態(tài)矢量。由用戶進(jìn)行任何輸入之前的狀態(tài)來描述用戶操作的系統(tǒng),并且在完成輸入后向新狀態(tài)轉(zhuǎn)變。狀態(tài)矢量具有多維,單參數(shù)的值有不同的范圍。矢量可包括時(shí)間和位置相關(guān)參數(shù)以及其它狀態(tài)相關(guān)參數(shù)。系統(tǒng)可通過計(jì)算實(shí)際矢量和保存矢量之間的差值矢量來比較不同的參數(shù)。具有最短差值矢量的矢量是最相似矢量。差值矢量直接與達(dá)到與最相似狀態(tài)矢量相關(guān)的狀態(tài)所需的輸入有關(guān)。
方便的是,用戶輸入預(yù)測方法還包括根據(jù)對所述輸入建議的反應(yīng)或其它輸入來改變參數(shù)的步驟。通過根據(jù)輸入來改變參數(shù),系統(tǒng)通過依靠單一的“是/否”輸入改變裝置狀態(tài)來作出反應(yīng)。這樣,單一非特定輸入取代改變裝置狀態(tài)通常所需的多個(gè)特定輸入。因此,系統(tǒng)不斷對其本身進(jìn)行更新,并通過減少可能的狀態(tài)的數(shù)量來主動(dòng)支持用戶。
輸入預(yù)測方法最好是還包括保存所述至少一個(gè)裝置的檢測參數(shù)的步驟。通過保存裝置的狀態(tài),系統(tǒng)能夠保存用戶的行為模式或者裝置的狀態(tài)模式。這引起過去行為向目前行為的反饋。這種方法使用戶找到類似或相關(guān)情況。在這個(gè)階段,系統(tǒng)調(diào)用以前的類似情況。
方便的是,輸入預(yù)測方法還包括對所述保存參數(shù)進(jìn)行加權(quán)的步驟。通過對參數(shù)進(jìn)行加權(quán),閉合反饋環(huán)路,使系統(tǒng)能夠決定是否應(yīng)當(dāng)提供或者以前已經(jīng)拒絕。例如,沒有用戶輸入、即純上下文的當(dāng)前狀態(tài)矢量x與所有存儲(chǔ)的狀態(tài)矢量xi進(jìn)行比較以找出相似性。如果存在相似狀態(tài)矢量xi,則經(jīng)由用戶接口向用戶建議最相似狀態(tài)矢量xi(及其用戶輸入),作為最可能的輸入。用戶則可以接受這個(gè)選擇,從而增加其用于以后建議的積分和概率,也可以忽略或拒絕這個(gè)選擇,從而降低其用于以后建議的積分。系統(tǒng)的狀態(tài)由矢量xi(ai,anewi,Pi,ti,tsi,ui,fi)T來描述,其中ai表示用戶輸入前的現(xiàn)行應(yīng)用的矢量,anewi是用戶輸入所啟動(dòng)或影響的(可能新的)應(yīng)用,Pi是用戶開始輸入時(shí)裝置的三維位置,ti是用戶輸入的開始時(shí)間,tsi是能夠提供輸入之前終端的啟動(dòng)時(shí)間,ui表示用戶輸入事件(例如擊鍵、語音輸入或手勢)的順序,以及fi表示狀態(tài)矢量xi的使用頻率。因此xi描述用戶輸入之前的狀態(tài)、引起新狀態(tài)的輸入本身以及用戶重新使用這個(gè)特定狀態(tài)矢量的頻度?,F(xiàn)行應(yīng)用的矢量ai、或者用戶輸入開始之前的一個(gè)或多個(gè)裝置的狀態(tài)和環(huán)境數(shù)據(jù)由ai=(a1,a2,…,aN,0,…0)T給定,其中所有可能的應(yīng)用均從1開始列舉,并且列出現(xiàn)行應(yīng)用?,F(xiàn)行應(yīng)用的數(shù)量給定為N,現(xiàn)行應(yīng)用的最大數(shù)量限制為No。因此矢量ai具有維數(shù)No。可按照升序來排列N個(gè)現(xiàn)行應(yīng)用a1<a2<…<aN。用戶輸入所啟動(dòng)或修改的應(yīng)用由anewi表示,同樣作為類似于ai的應(yīng)用標(biāo)識(shí)。
位置矢量Pi描述進(jìn)行用戶輸入ui時(shí)的空間上下文。它是具有用戶開始輸入i處的位置數(shù)據(jù)的三維矢量。Pi的分辨率可根據(jù)裝置能力進(jìn)行調(diào)整在GPS接收器的情況下,分辨率可以大約為數(shù)米,對于蜂窩定位,它可能是100米或者是無線基礎(chǔ)設(shè)施中小區(qū)的直徑。位置矢量在移動(dòng)環(huán)境中是有用的特征,但是本發(fā)明也能夠應(yīng)用于靜態(tài)裝置、例如家用。
用戶輸入的時(shí)間ti以及系統(tǒng)啟動(dòng)時(shí)間tsi(裝置的上一次引導(dǎo)時(shí)間)以分鐘而不是以秒或者按照甚至更小粒度的時(shí)標(biāo)來測量,因?yàn)橛脩糨斎氩⒉皇请S準(zhǔn)確的定時(shí)而出現(xiàn)的。如果輸入預(yù)測系統(tǒng)用于多裝置環(huán)境中,則可增加時(shí)間參數(shù)的數(shù)量,以便能夠容易檢測隱含的輸入相關(guān)。
用戶輸入ui可以輸入事件序列ui=(u1,u2,…,uM,0,…0)T的形式存儲(chǔ)。若用戶按鍵、發(fā)出語音命令或者作出手勢,實(shí)際上如何執(zhí)行輸入并不重要。系統(tǒng)甚至可接受非人類用戶的輸入,例如動(dòng)物交往和喂養(yǎng)系統(tǒng)。用戶輸入事件的數(shù)量可限制為Nu個(gè)事件M≤Nu。最后一項(xiàng)fi描述對輸入建議調(diào)用狀態(tài)矢量xi的頻率。它在0(完全未調(diào)用)和1(定期調(diào)用)之間變化。最后一項(xiàng)fi可以是矢量,例如使系統(tǒng)能夠存儲(chǔ)多個(gè)用戶的行為模式。
在多用戶環(huán)境下,單個(gè)輸入模式預(yù)測系統(tǒng)可同時(shí)接受來自多個(gè)用戶的輸入,因此要使用的一個(gè)或多個(gè)矢量的準(zhǔn)確形式不是固定的。用戶輸入矢量可以耦合到始發(fā)方,或者系統(tǒng)可對各用戶單獨(dú)處理數(shù)據(jù)。
如果能夠?qū)Ξ?dāng)前系統(tǒng)狀態(tài)x與出現(xiàn)以前的輸入之前保存的系統(tǒng)狀態(tài)xi中任一個(gè)的相似性或距離進(jìn)行量化,則系統(tǒng)能夠建議輸入輸入信息ui來代替用戶輸入。如果解決了這個(gè)方面,則系統(tǒng)能夠連續(xù)地將當(dāng)前狀態(tài)與全部存儲(chǔ)狀態(tài)進(jìn)行比較。如果距離足夠小,則系統(tǒng)能夠建議最相似狀態(tài)矢量,以及向用戶顯示受影響/激活的應(yīng)用,作為最可能的輸入。距離量度的一個(gè)定義是直接的當(dāng)前的應(yīng)用狀態(tài)a和用戶輸入ui之前的狀況ai之間的差值給定為da(a,ai)=‖a-ai‖。當(dāng)前位置p和進(jìn)行用戶輸入ui的位置pi之間的位置距離定義為歐幾里得距離dp(p,pi)=‖p-pi‖。
輸入模式ui的重新出現(xiàn)通過兩個(gè)不同的距離量度來描述首先,在裝置上切換之后的時(shí)間間隔中出現(xiàn)用戶輸入。這意味著將當(dāng)前時(shí)間t與引導(dǎo)時(shí)間tsi進(jìn)行比較。這個(gè)時(shí)間間隔應(yīng)當(dāng)與引導(dǎo)時(shí)間tsi之后的輸入ui的時(shí)滯相同dts(t,ts,ti,tsi)=‖(t-ts)-(ti-tsi)‖,其中時(shí)間以例如分鐘為單位給出。
其次,假定用戶輸入每天發(fā)生在大致同樣的時(shí)間此處距離量度定義為dtd(t,ti)=‖t-ti‖mod(24*60),也就是只考慮一天(=24*60分鐘)中的時(shí)差??蓪ζ渌鼤r(shí)間間隔(每周、每月、每年重現(xiàn)…)推廣這個(gè)每天重復(fù)模式。但很可能沒有足夠的輸入統(tǒng)計(jì)可用于較長的時(shí)間間隔。
輸入預(yù)測系統(tǒng)不斷地將當(dāng)前狀態(tài)矢量x與存儲(chǔ)的狀態(tài)矢量xi進(jìn)行比較。
如果一個(gè)或多個(gè)狀態(tài)矢量xi滿足全部距離條件,da(a,ai)<εa∧dp(p,pi)<εp∧(dts(t,ts,ti,tsi)<εts∨dtd(t,ti)<εtd)則向用戶建議最近狀態(tài)轉(zhuǎn)變l
l=arg min(da+dp+dt)i,其中dt(t,ts,ti,tsi)=min(dts(t,ts,ti,tsi),dt(t,ti))。
如果一個(gè)或多個(gè)狀態(tài)矢量xi僅滿足兩個(gè)距離條件(da<εa∧dp<εp)∨(da<εa∧dt<εt)∨(dp<εp∧dt<εt)則建議最近狀態(tài)轉(zhuǎn)變l為 如果一個(gè)或多個(gè)狀態(tài)矢量xi僅滿足一個(gè)距離條件da<εa∨ dp<εp∨dt<εt則狀態(tài)轉(zhuǎn)變l定義為 如果系統(tǒng)無法建議任何存儲(chǔ)的狀態(tài)矢量xi,則距離閾值εa、εp、εt可在自適應(yīng)過程中調(diào)整如果在較長時(shí)段中沒有選擇狀態(tài)矢量,則距離閾值在時(shí)間上增加(不超過預(yù)定上限)。如果過多狀態(tài)矢量與當(dāng)前狀態(tài)矢量相似,則那些閾值在時(shí)間上減少(不低于最小閾值)。
至此描述的系統(tǒng)自動(dòng)在后臺(tái)運(yùn)行。它由兩個(gè)操作模式組成第一,當(dāng)出現(xiàn)用戶輸入ui時(shí)執(zhí)行對新狀態(tài)矢量xi的記錄。另外還完成對舊狀態(tài)矢量的刪除。無論何時(shí)產(chǎn)生新狀態(tài)矢量xi,均預(yù)設(shè)fi=1。這樣,新項(xiàng)目優(yōu)先于具有減小的fi值(即不用于定期調(diào)用)的舊項(xiàng)目。如果可能狀態(tài)矢量的緩沖器全滿,則具有最低fi值的狀態(tài)矢量由新的矢量代替。
其次,進(jìn)行當(dāng)前狀態(tài)矢量x與狀態(tài)矢量xi的比較。如果用戶接受系統(tǒng)建議的具有狀態(tài)矢量xi的輸入ui,則相應(yīng)的fi值增加為fi=αfi+1-α,其中0<α<1同時(shí),其它項(xiàng)目xi減少為fi=αfi,其中0<α<1如果用戶拒絕系統(tǒng)建議的具有狀態(tài)矢量xi的輸入ui,則相應(yīng)的fi值減少為 fi=αfi,其中0<α<1
同時(shí),其它項(xiàng)目xi增加為fi=αfi+1-α其中0<α<1。
來自這個(gè)代理軟件的輸入建議可提供給用戶作為上下文高度相關(guān)的軟鍵,也許作為不同于其余的用戶接口元件的獨(dú)立鍵。同時(shí),當(dāng)用戶接受輸入建議時(shí),圖標(biāo)會(huì)顯示啟動(dòng)或影響哪個(gè)應(yīng)用anewi。除了受影響的應(yīng)用之外,輸入預(yù)測系統(tǒng)還可將輸入建議的距離量度映射到如從老式無線電已知的電眼之類的圖形元件,以便表示建議的可靠性。
一旦用戶選擇輸入建議xi,輸入預(yù)測系統(tǒng)再現(xiàn)用戶輸入ui,以便自動(dòng)操作該輸入。
理論上,操作常用應(yīng)用和功能減少到用戶僅按一個(gè)鍵,也就是按下輸入預(yù)測系統(tǒng)建議的接受按鈕。越頻繁地使用某個(gè)功能,則系統(tǒng)工作得越出色。
在使用特定算法的情況下,看來相關(guān)的若干對參數(shù)可聯(lián)系在一起,使得一個(gè)參數(shù)達(dá)到預(yù)定等級(jí)時(shí),另一個(gè)參數(shù)能夠相應(yīng)地改變。
用戶可能通過個(gè)人輸入來改變參數(shù),例如通過直接輸入或經(jīng)電子郵件等進(jìn)行連接來使兩個(gè)參數(shù)相聯(lián)系。
與上述用戶識(shí)別系統(tǒng)一起,該系統(tǒng)能夠適合不同用戶的不同行為模式。該系統(tǒng)甚至可根據(jù)特征初始輸入模式或特征環(huán)境數(shù)據(jù)識(shí)別某個(gè)用戶。
裝置狀態(tài)的改變能夠在沒有用戶輸入時(shí)出現(xiàn),具有用戶輸入的結(jié)果。該系統(tǒng)則可開發(fā)某個(gè)行為模式以自動(dòng)避免某個(gè)用戶輸入。
所提供的狀態(tài)改變最好是自動(dòng)執(zhí)行。通過自動(dòng)執(zhí)行輸入,系統(tǒng)僅通知用戶裝置狀態(tài)的改變。用戶可通過不拒絕提議來接受輸入。這將必要輸入的數(shù)量減到最少。這個(gè)功能可由特定輸入或者由建議輸入的預(yù)定加權(quán)值來激活。系統(tǒng)能夠?qū)δ硞€(gè)提議提供不同的響應(yīng)。在最簡單的“一個(gè)按鈕”方案的情況下,用戶接受該提議,否則不執(zhí)行該提議。如果按鈕被長時(shí)間啟動(dòng),則另一個(gè)按鈕方案為“是”,如果按鈕被短時(shí)間啟動(dòng),則為“否”。兩個(gè)按鈕方案可包括“是”和“否”鍵。接口可包括其它若干不同的輸入選項(xiàng),如“不再提示”、“稍后提示”、“早點(diǎn)提示”、“取消”、“重做”、“自動(dòng)執(zhí)行”等等。
有利的是,輸入預(yù)測方法還包括發(fā)送和/或接收數(shù)據(jù)的步驟。通過發(fā)送和接收數(shù)據(jù),根據(jù)本發(fā)明的系統(tǒng)能夠訪問數(shù)據(jù)、例如來自諸如GLONAS(全球?qū)Ш较到y(tǒng))或GPS(全球定位系統(tǒng))之類的定位系統(tǒng)的外部時(shí)間信號(hào)或位置信號(hào)。數(shù)據(jù)能夠經(jīng)由無線電、電信息業(yè)務(wù)(短消息系統(tǒng))、電子郵件、IR連接、藍(lán)牙、有線連接等進(jìn)行交換。通過使用數(shù)據(jù)傳遞,系統(tǒng)能夠分布在移動(dòng)輸入裝置和遠(yuǎn)程服務(wù)單元之間。服務(wù)單元可以是經(jīng)由無線電連接到個(gè)人輸入裝置、以及經(jīng)由有線連接連接到不同輸入裝置的服務(wù)計(jì)算機(jī)。
輸入預(yù)測方法還方便地包括壓縮數(shù)據(jù)的步驟。通過壓縮數(shù)據(jù),會(huì)增加存儲(chǔ)的狀態(tài)矢量的數(shù)量或者存儲(chǔ)的參數(shù)的數(shù)量,但裝置的狀態(tài)檢測之間的時(shí)間間隔會(huì)減少,從而增加輸入預(yù)測系統(tǒng)的動(dòng)態(tài)。
根據(jù)本發(fā)明的另一個(gè)方面,當(dāng)包含用于執(zhí)行輸入預(yù)測方法的方法實(shí)施例中所述的步驟的程序代碼裝置的計(jì)算機(jī)程序在計(jì)算機(jī)或移動(dòng)終端裝置上運(yùn)行時(shí),通過該程序?qū)崿F(xiàn)本發(fā)明的目的。通過在計(jì)算機(jī)上使用該程序,用戶行為模式可用來防止用戶不得不重新啟動(dòng)計(jì)算機(jī)。
根據(jù)本發(fā)明的另一個(gè)方面,提供一種計(jì)算機(jī)程序產(chǎn)品,它包含存儲(chǔ)在計(jì)算機(jī)可讀媒體中的程序代碼裝置,用于在所述程序產(chǎn)品運(yùn)行于計(jì)算機(jī)、個(gè)人接口裝置、移動(dòng)終端裝置等上時(shí),執(zhí)行上述用戶輸入預(yù)測方法的實(shí)施例。
根據(jù)本發(fā)明的另一個(gè)方面,提供一種能夠進(jìn)行上下文相關(guān)的用戶輸入預(yù)測的電子裝置,它包括存儲(chǔ)參數(shù)的裝置、檢測至少一個(gè)裝置的狀態(tài)的參數(shù)的裝置、將所述至少一個(gè)裝置的所述檢測參數(shù)與以前保存的參數(shù)進(jìn)行比較的裝置、提供所述至少一個(gè)裝置的參數(shù)的改變的裝置以及用戶輸入的裝置。通過存儲(chǔ)參數(shù)的裝置,本發(fā)明能夠?qū)τ谀硞€(gè)用戶的某些行為模式是可訓(xùn)練的。但該系統(tǒng)也可經(jīng)過預(yù)先訓(xùn)練。檢測參數(shù)的裝置是必要的功能,以便能夠檢測輸入、裝置或裝置群的狀態(tài)和情況。
裝置最好是還包括識(shí)別所述至少一個(gè)用戶的裝置。配備了用戶識(shí)別裝置,輸入預(yù)測便可預(yù)測不用用戶的行為模式。用戶識(shí)別裝置可用于有選擇地訪問,例如使得兒童無法訪問所選裝置或所選輸入。用戶標(biāo)識(shí)可用于支付輸入所產(chǎn)生的某些服務(wù)的費(fèi)用。用戶標(biāo)識(shí)可以是與PIN號(hào)結(jié)合的SIM(用戶識(shí)別裝置)卡或者其它個(gè)人識(shí)別裝置。輸入裝置可結(jié)合到移動(dòng)電話、掌上計(jì)算機(jī)等中,通常防止它們被非法訪問。
有利的是,裝置包括用于將所述至少一個(gè)裝置的狀態(tài)的所述參數(shù)轉(zhuǎn)換為狀態(tài)矢量的裝置。狀態(tài)矢量的使用使得能夠使用眾所周知的數(shù)學(xué)規(guī)則來描述和處理裝置的狀態(tài)相關(guān)數(shù)據(jù)。處理數(shù)據(jù)的算法可獨(dú)立于實(shí)際裝置、輸入模式的結(jié)構(gòu)來使用。對于數(shù)學(xué)算法,參數(shù)是描述裝置在時(shí)間中的位置、空間、溫度、響度、功耗、流率或其它設(shè)定,還是描述環(huán)境的狀態(tài),這是無關(guān)緊要的。
裝置還方便地包括根據(jù)對所述輸入建議的回應(yīng)或其它輸入來改變參數(shù)的裝置。如以上在方法的說明中所述,對建議輸入的回應(yīng)是訓(xùn)練系統(tǒng)所要求的輸入。
所述裝置最好是還包括用于發(fā)送數(shù)據(jù)的裝置。所述裝置還有利地包括用于接收數(shù)據(jù)的裝置。這使該裝置能夠訪問通常單一裝置不可訪問的數(shù)據(jù)。數(shù)據(jù)的交換使系統(tǒng)能夠是分布式的。通過數(shù)據(jù)交換,接口裝置能夠與服務(wù)計(jì)算機(jī)等進(jìn)行通信,以便遙控輸入預(yù)測系統(tǒng)。數(shù)據(jù)交換可用于訓(xùn)練例如收音機(jī)或電視機(jī),以便在例如電話鈴響時(shí)降低音量。用戶輸入預(yù)測系統(tǒng)可結(jié)合到單一裝置中或用于遙控若干裝置。用戶輸入預(yù)測系統(tǒng)可由服務(wù)提供商提供,以便遠(yuǎn)程管理某些輸入,即使實(shí)際上用戶不在場。例如,如果傳感器檢測到下雨或風(fēng)暴天氣條件,則系統(tǒng)可試圖關(guān)窗。
裝置還有利地包括輸入裝置和顯示裝置。對于主要用途是搜索行為模式的系統(tǒng)改善例如某個(gè)產(chǎn)品的質(zhì)量,這些功能不太重要。輸入和顯示裝置在單個(gè)外部裝置、如個(gè)人接口裝置等中可以是分離的。輸入和顯示裝置可結(jié)合到用戶的環(huán)境中。例如,具有輸入預(yù)測系統(tǒng)的汽車可在方向盤或變速桿上配備顯示元件和輸入元件。在較為簡單的形式中,汽車的標(biāo)準(zhǔn)輸入元件可配備例如發(fā)光二極管,它在輸入預(yù)測系統(tǒng)提供輸入時(shí)閃爍。
方便的是,該裝置連接到網(wǎng)絡(luò)。通過與網(wǎng)絡(luò)的連接,該系統(tǒng)能夠訪問通常不可訪問的數(shù)據(jù),例如天氣預(yù)報(bào)、日出和日落時(shí)間等等。
在一個(gè)最佳實(shí)施例中,該裝置還包括用于自動(dòng)改變裝置狀態(tài)的裝置。經(jīng)過良好訓(xùn)練的用戶輸入預(yù)測系統(tǒng)不需要特殊的用戶輸入,使每種可能的用戶輸入在最適當(dāng)?shù)臅r(shí)刻自動(dòng)執(zhí)行。例如在度假期間,即使無人在家,這種系統(tǒng)在沒有關(guān)閉的情況下也會(huì)打開窗戶、開燈、打開收音機(jī)、電視,從而驅(qū)趕竊賊,因?yàn)榉课莺孟笥腥司幼 ?br> 根據(jù)本發(fā)明的另一個(gè)方面,提供一種用于上下文相關(guān)的用戶輸入預(yù)測系統(tǒng)的接口裝置,它包括發(fā)送和接收數(shù)據(jù)的裝置,顯示接收數(shù)據(jù)的裝置以及用戶輸入裝置。接口裝置可以是連接到或內(nèi)置于至少另一個(gè)裝置中的通用輸入元件。接口裝置可能集成在手表中。
接口裝置最好是還包括用于存儲(chǔ)數(shù)據(jù)的裝置和用于計(jì)算的裝置。通過存儲(chǔ)和處理數(shù)據(jù)的功能,接口裝置能夠提供輸入預(yù)測系統(tǒng)的全部優(yōu)點(diǎn),并且能夠作為模塊結(jié)合到其它裝置中以實(shí)現(xiàn)輸入預(yù)測功能。
根據(jù)本發(fā)明的另一個(gè)方面,提供網(wǎng)絡(luò)中的服務(wù)器,它包括用于存儲(chǔ)數(shù)據(jù)的裝置、用于接收數(shù)據(jù)的裝置、用于將所述接收數(shù)據(jù)與以前保存的數(shù)據(jù)進(jìn)行比較的裝置、用于生成輸入建議的裝置、用于傳遞數(shù)據(jù)的裝置以及用于改變數(shù)據(jù)的裝置。即使采用低成本設(shè)備,網(wǎng)絡(luò)中的服務(wù)器也可提供完整的輸入預(yù)測。如果系統(tǒng)僅傳遞狀態(tài)相關(guān)數(shù)據(jù),如果狀態(tài)已經(jīng)改變,以及只有當(dāng)前狀態(tài)的參數(shù)已經(jīng)改變,則待傳遞數(shù)據(jù)的數(shù)量可減到最少。
所傳遞的數(shù)據(jù)最好是與遠(yuǎn)離服務(wù)器的裝置的狀態(tài)相關(guān)。通過這種系統(tǒng),能夠采用具有較低計(jì)算能力、功能經(jīng)由網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程控制的裝置來提供輸入預(yù)測。
用戶的行為模式可用于改善這些輸入模式上的輸入速度,但它們也可用于改善輸入本身。在某些計(jì)算機(jī)程序中,用戶可將若干輸入組成輸入鏈,這時(shí),計(jì)算機(jī)只需要一個(gè)輸入來執(zhí)行整個(gè)鏈。本發(fā)明的優(yōu)點(diǎn)在于系統(tǒng)本身能夠在用戶習(xí)慣的情況下建議用戶執(zhí)行多個(gè)輸入。如果TBI(輸入之間的時(shí)間)低于確定值,則系統(tǒng)能夠提議創(chuàng)建輸入鏈。
由于人們開始處理行為模式,因此即使輸入模式的反向使用也可用于改善技術(shù)裝置。該方法或概念的可用性絕對沒有限制。例如,反向行為模式輸入可用于模擬器中,以便在未定義的緊急情況下防止標(biāo)準(zhǔn)行為模式。例如,飛行員的訓(xùn)練程序不應(yīng)當(dāng)按照某個(gè)主考人的喜好而定。
極為重要的另一個(gè)方面在于一種服務(wù),不只是提供大量人員的個(gè)人行為數(shù)據(jù),導(dǎo)向可在其中設(shè)計(jì)新裝置的信息基礎(chǔ),這些新裝置在設(shè)計(jì)、耐用性、尤其在可能的輸入路徑中得到優(yōu)化。設(shè)想人們有足夠的資金用于輸入預(yù)測系統(tǒng),他們將其個(gè)人行為數(shù)據(jù)發(fā)送給你。數(shù)據(jù)量、甚至可從移動(dòng)電話的位置數(shù)據(jù)導(dǎo)出的低級(jí)運(yùn)動(dòng)數(shù)據(jù)被刪除而沒有導(dǎo)出積累的行為模式,這是數(shù)據(jù)資源的浪費(fèi)。通常通過輪詢機(jī)構(gòu)和查詢來提供數(shù)據(jù),只是因?yàn)槿藗冞€沒有認(rèn)識(shí)到大數(shù)據(jù)流的價(jià)值。數(shù)據(jù)流有助于確定實(shí)際分布以及連接到輸入預(yù)測系統(tǒng)的裝置的實(shí)際使用。
下面,參照附圖并通過非限定性實(shí)例對本發(fā)明進(jìn)行詳細(xì)說明,其中

圖1是用戶輸入預(yù)測系統(tǒng)的一個(gè)實(shí)施例,它在具有有限計(jì)算能力的裝置中實(shí)現(xiàn)。
圖2是用戶環(huán)境中具有傳播裝置的用戶輸入預(yù)測系統(tǒng)的一個(gè)實(shí)施例。
圖3是本發(fā)明的一個(gè)實(shí)施例,其中所述用戶輸入預(yù)測系統(tǒng)在車輛中實(shí)現(xiàn)。
圖1描述本發(fā)明的一個(gè)實(shí)施例,其中本發(fā)明適合與重量輕、低成本且具有較低計(jì)算和處理能力的終端裝置配合使用。這個(gè)實(shí)例描述一種移動(dòng)電話,它經(jīng)WAP 3(無線應(yīng)用協(xié)議)向WAP/因特網(wǎng)網(wǎng)關(guān)3傳遞位置數(shù)據(jù)和其它用戶特定數(shù)據(jù)。然后,數(shù)據(jù)經(jīng)TCP/IP(傳輸控制協(xié)議/因特網(wǎng)協(xié)議)傳遞給連接網(wǎng)絡(luò)4的服務(wù)提供商5。服務(wù)提供商根據(jù)用戶的輸入模式檢測終端裝置的位置和其它數(shù)據(jù),并將它們保存在用戶和裝置特定的存儲(chǔ)裝置6、7、8中。如果系統(tǒng)僅存儲(chǔ)和發(fā)送裝置2的狀態(tài)的改變或者最好是僅存儲(chǔ)輸入之前及之后的狀態(tài)的參數(shù),則待傳遞和存儲(chǔ)的數(shù)據(jù)量減到最少。服務(wù)提供商5根據(jù)接收數(shù)據(jù)在虛擬模型中跟蹤用戶。僅僅是裝置狀態(tài)的改變的時(shí)間不需要發(fā)送,因?yàn)槿驎r(shí)間信號(hào)是可獲得的。
采用這種體系結(jié)構(gòu),終端裝置只需要極低的處理能力來提供本發(fā)明的優(yōu)點(diǎn)。當(dāng)不工作時(shí),如果用戶習(xí)慣自動(dòng)呼叫某個(gè)號(hào)碼,則終端裝置能夠提議用戶呼叫這個(gè)號(hào)碼。分布式系統(tǒng)不受限于可存儲(chǔ)或處理的數(shù)據(jù)的數(shù)量。因此,分布式輸入系統(tǒng)甚至可用于識(shí)別長期的行為模式。如果終端裝置包括WAP瀏覽器,則系統(tǒng)甚至能夠存儲(chǔ)和預(yù)測瀏覽模式。WAP應(yīng)用會(huì)簡化WAP瀏覽過程,并減少所需輸入的數(shù)量。通過減少的輸入頻率以及減少的輸入變量、如“是”/“否”,用戶能夠通過按下少數(shù)鍵使用經(jīng)訓(xùn)練的終端裝置,從而免除大鍵盤。因此可以減少優(yōu)質(zhì)輸入鍵的數(shù)量。
圖2說明一種系統(tǒng),它能夠在具有分布式單一裝置的分布式環(huán)境中進(jìn)行配置。本發(fā)明的這個(gè)實(shí)施例是用于連接服務(wù)計(jì)算機(jī)9的多個(gè)分布式裝置的輸入預(yù)測系統(tǒng)。服務(wù)計(jì)算機(jī)連接若干存儲(chǔ)裝置6、7、8,以便存儲(chǔ)用戶1的環(huán)境中每個(gè)連接裝置的全部可用參數(shù)。實(shí)際所述的裝置是供暖系統(tǒng)30、電燈31、電視機(jī)32、咖啡機(jī)33、VCR(錄像機(jī))35、PC(個(gè)人計(jì)算機(jī))34、收音機(jī)36、鬧鐘37以及入口系統(tǒng)39。
標(biāo)準(zhǔn)條件是用戶的鬧鐘37在早晨6點(diǎn)響鈴,收音機(jī)36在6:05激活,電燈31在6:10打開,咖啡機(jī)33在6:15接通。最后在早晨7點(diǎn),所有激活的裝置被關(guān)閉,以及入口系統(tǒng)識(shí)別出用戶離家。在下午5:55,入口系統(tǒng)39識(shí)別出用戶返回家中,在6:00打開供暖系統(tǒng)30,在6:15打開PC 34,在6:16查看電子郵件,在6:20打開收音機(jī)36。在下午8:00打開電視機(jī)32,在8:01關(guān)閉收音機(jī)36,在8:15,電視頻道改變?nèi)舾纱危貜?fù)某些可視圖文頁面,然后關(guān)閉電視機(jī)32。在9:15,關(guān)閉PC 34,在某個(gè)頻道再次打開電視機(jī)32,然后在9:55再次關(guān)閉。在晚上10:00,關(guān)閉供暖系統(tǒng)30,到10:30,打開收音機(jī)36,以及在10:45關(guān)掉燈31。
在這個(gè)實(shí)例中,所有裝置均連接到服務(wù)計(jì)算機(jī)9并且可由其進(jìn)行遠(yuǎn)程控制。在第一階段,服務(wù)計(jì)算機(jī)9根據(jù)來自連接裝置的反饋觀察用戶的行為。在這個(gè)階段,用戶能夠直接或者經(jīng)由個(gè)人接口裝置10來控制裝置。個(gè)人接口裝置10最好是經(jīng)由無線連接而連接到服務(wù)計(jì)算機(jī)9。個(gè)人接口裝置10可集成在無繩電話或移動(dòng)電話中。接口裝置10需要至少兩個(gè)鍵和一個(gè)顯示器。系統(tǒng)收集每個(gè)信息并將其存儲(chǔ)。服務(wù)計(jì)算機(jī)9能夠存儲(chǔ)如矢量之類的信息,其中包含至少一個(gè)時(shí)標(biāo)和不同裝置的狀態(tài)。服務(wù)計(jì)算機(jī)9確認(rèn),如果用戶離開這個(gè)環(huán)境,則所有裝置均關(guān)閉。
各裝置的狀態(tài)可存儲(chǔ)為狀態(tài)矢量,其中矢量的各參數(shù)與裝置的設(shè)定相關(guān)。例如,電燈31的狀態(tài)具有一個(gè)參數(shù),它可以是兩個(gè)值0和1其中之一。供暖系統(tǒng)30只有一種狀態(tài)、一個(gè)參數(shù),但該參數(shù)可包括0和最大功率之間的每個(gè)值。收音機(jī)36的狀態(tài)具有更多參數(shù)開/關(guān)、立體聲/單聲道、響度等等。因此,收音機(jī)36的狀態(tài)可用具有至少四種不同參數(shù)的狀態(tài)矢量來描述,其中兩個(gè)參數(shù)具有兩個(gè)離散值,其它兩個(gè)則可以是最大值和最小值之間的每個(gè)值。
所述矢量是狀態(tài)矢量,定義具有不同維數(shù)的不同空間。例如,電燈31只定義1維空間,僅具有兩個(gè)不同值。如果這個(gè)矢量與其它不同的矢量、如時(shí)間結(jié)合,則可繪制類似于數(shù)字信號(hào)的簡圖。供暖系統(tǒng)30的值覆蓋一定的正數(shù)范圍,由零和最大值線限制。供暖系統(tǒng)30和電燈與時(shí)間共同定義3維空間。這個(gè)空間可用兩個(gè)平行圖表來繪制,如果每天都保存這兩個(gè)裝置的狀態(tài),則行為模式可以變得可見,例如,每天早晨從6:00至7:00以及晚上從8:00至10:00,用戶通常開燈31,而供暖系統(tǒng)30通常在晚上9:00至10:00打開。因此,系統(tǒng)能夠檢測如果供暖系統(tǒng)30打開,則電燈31也始終打開,從而系統(tǒng)能夠在用戶打開供暖系統(tǒng)30時(shí)為他開燈31。兩個(gè)裝置的狀態(tài)的值可包含在一個(gè)二維矢量中。
如果該矢量包含時(shí)間作為附加變量,則矢量包含三維空間。在三維空間中,這聽起來不是太令人激動(dòng),但在具有多個(gè)裝置的多維空間中,用戶能夠從以下事實(shí)中獲益系統(tǒng)能夠節(jié)省時(shí)間,即使在通常無法關(guān)注的情況下。用戶輸入預(yù)測系統(tǒng)的主要益處在于它自行搜索行為模式以減少整體輸入。其它優(yōu)點(diǎn)在于系統(tǒng)能夠適應(yīng)不同的狀況,并自行結(jié)合附加裝置,而不放松涉及標(biāo)準(zhǔn)行為的數(shù)據(jù)。
連接到用戶輸入預(yù)測系統(tǒng)的新裝置改變行為空間的維數(shù),其中附加裝置有例如咖啡機(jī)33、電視機(jī)32、個(gè)人計(jì)算機(jī)34等,狀態(tài)矢量是多維空間中的多維矢量。用戶不均勻地填充這個(gè)多維狀態(tài)空間,但往往發(fā)展某些彼此相關(guān)或與其它參數(shù)相關(guān)的輸入模式。一組參數(shù)可與不同的時(shí)標(biāo)相關(guān)。不同的時(shí)標(biāo)提高系統(tǒng)的調(diào)節(jié)速度,并且有助于發(fā)現(xiàn)長期行為模式。
連接到系統(tǒng)的各裝置可包括裝置接通時(shí)開始的單一時(shí)標(biāo),時(shí)標(biāo)可每天重新開始,以及一個(gè)時(shí)標(biāo)可以每周重新開始。例如,對于貨幣相關(guān)的事務(wù),單一時(shí)間重新開始之間的較長時(shí)間、如每月可能是有用的。每年重新開始會(huì)是有用的,但主要缺陷在于自系統(tǒng)可識(shí)別某些模式開始的時(shí)間太長。估計(jì)系統(tǒng)在10個(gè)周期之后識(shí)別模式,而不會(huì)過多干擾用戶,系統(tǒng)通常需要10年才能令人滿意地工作。十年的工作時(shí)間比一般裝置的平均工作時(shí)間要長。另外,與預(yù)期效益相比,1至10年期間積累的數(shù)據(jù)量要大很多。但是,將來,存儲(chǔ)空間肯定不成問題。
所述環(huán)境通常描述具有典型家用裝置的家庭環(huán)境。接口裝置10直接連接服務(wù)計(jì)算機(jī),服務(wù)計(jì)算機(jī)遙控家庭中的全部裝置。接口裝置10能夠結(jié)合在例如移動(dòng)電話中,因此能夠移動(dòng)到不同的環(huán)境,例如工作環(huán)境、汽車或其它常去的環(huán)境。這種實(shí)施例可與圖1所示的網(wǎng)絡(luò)中的服務(wù)提供商配合工作,或者與分布式環(huán)境中的分布式服務(wù)計(jì)算機(jī)配合工作??赏ㄟ^個(gè)人識(shí)別裝置、如SIM(用戶識(shí)別裝置)或其它裝置來識(shí)別用戶。移動(dòng)接口裝置10確保服務(wù)計(jì)算機(jī)能夠與用戶聯(lián)系,即使用戶已經(jīng)離開可能需要輸入的環(huán)境。例如,這通常使服務(wù)計(jì)算機(jī)能夠?yàn)橥獬鲇脩魯嚅_烤箱的電源。
如果接口裝置10結(jié)合在移動(dòng)電話或其它便攜式裝置中,則用戶不需要了解不同輸入裝置的新輸入方法或結(jié)構(gòu)。這看來不成問題,因?yàn)閮蓚€(gè)按鈕和一個(gè)顯示器并不難使用,但用戶輸入接口可由按鍵、語音識(shí)別、手勢識(shí)別以及其它人發(fā)出的輸入識(shí)別裝置組成。對于顯示元件預(yù)計(jì)會(huì)遇到同樣的困難。顯示器可以是光學(xué)、聲學(xué)或結(jié)構(gòu)上的。
圖3說明內(nèi)置于車輛中的本發(fā)明的一個(gè)實(shí)施例。與圖2的情況相比,車輛或車載裝置的狀態(tài)與用戶和/或車輛的實(shí)際位置相關(guān)。因此,用于輸入預(yù)測的參數(shù)包括車輛的實(shí)際位置。即使對于汽車應(yīng)用,三維位置矢量也是有用的,因?yàn)閷?shí)際的三維位置可表明車輛實(shí)際上處于隧道中,它使駕駛員作出與平面條件下不同的表現(xiàn)。代替標(biāo)準(zhǔn)機(jī)械應(yīng)用的電氣或電子應(yīng)用的不斷增加的數(shù)量展現(xiàn)了以電子方式控制這些應(yīng)用的可能性。在本實(shí)例中,用戶具有兩個(gè)主要的決定因素工作56和朋友52。
本系統(tǒng)的第一個(gè)概念是系統(tǒng)檢測用戶的行為來導(dǎo)出行為模式,以便提供用戶可能遺忘的輸入。如果系統(tǒng)已經(jīng)過足夠好的訓(xùn)練,則用戶能夠僅用少量輸入元件根據(jù)其個(gè)人喜好來完全控制車輛的全部應(yīng)用的最佳個(gè)人設(shè)定。系統(tǒng)可檢測在一天中用戶通常開燈的時(shí)間、在他開車去工作56時(shí)收聽某個(gè)無線電臺(tái)的時(shí)間、在他去拜訪朋友52時(shí)收聽另一電臺(tái)的時(shí)間。如果用戶在某個(gè)時(shí)間進(jìn)入車中,則系統(tǒng)能夠自動(dòng)地停用導(dǎo)航系統(tǒng),用戶通常用來開車去工作56或拜訪他的朋友52。
系統(tǒng)可包括外部傳感器以檢測天氣狀況以及駕駛員的相關(guān)行為。系統(tǒng)能夠檢測到,用戶通常在接近他家54時(shí)打開窗戶,以及當(dāng)他到達(dá)高速公路時(shí),如果外面溫度高于15℃,則總是關(guān)上窗戶。系統(tǒng)在潮濕和寒冷的狀況下能夠提供特殊的通風(fēng)設(shè)定,即使在用戶啟動(dòng)引擎之前,以防止窗戶上的汽化?;蛘?,如果用戶習(xí)慣在類似天氣狀況下對窗戶除冰,則車輛也能夠自動(dòng)開始這個(gè)操作。
通過特定的傳感器輸入或通過特定的行為模式、例如用戶通常是否先系安全帶,然后再啟動(dòng)引擎等,系統(tǒng)可識(shí)別特定的用戶。經(jīng)過訓(xùn)練之后,系統(tǒng)能夠?yàn)轳{駛員自動(dòng)打開及關(guān)閉窗戶。車輛自動(dòng)適應(yīng)駕駛員的行為模式。如果用戶加油時(shí)喜愛某個(gè)加油站、某個(gè)燃油等級(jí)、最便宜的加油站,系統(tǒng)甚至可適應(yīng)加油行為。在第一步驟中,系統(tǒng)詢問駕駛員是否需要某個(gè)輸入。這個(gè)問題可輕松地采用“是”/“否”來回答。系統(tǒng)可包括其它可能的答案,例如“稍后詢問”、“盡早詢問”、“不再詢問”或者“始終自動(dòng)執(zhí)行”。
系統(tǒng)可包括預(yù)先保存的最佳行為模式,以增加所有人的安全性和滿意度。在車輛應(yīng)用的情況下,包括例如如果用戶啟動(dòng)風(fēng)檔刮水器,則系統(tǒng)會(huì)啟動(dòng)后擦窗器并開燈,盡管駕駛員通常不是這樣做的。系統(tǒng)可限制引擎的運(yùn)轉(zhuǎn)條件,以便減少發(fā)動(dòng)機(jī)預(yù)熱過程中的磨損。將來,該系統(tǒng)可用于訓(xùn)練駕駛員。例如,行為模式數(shù)據(jù)可幫助保險(xiǎn)公司計(jì)算某個(gè)駕駛員的保險(xiǎn)費(fèi)。另外,不會(huì)關(guān)閉的高度預(yù)先保存系統(tǒng)能夠幫助用戶獲得較低的保險(xiǎn)費(fèi)。高分辨率的輸入預(yù)測系統(tǒng)始終包括一種“行駛記錄儀”,它可幫助分析事故發(fā)生的條件。高分辨率的輸入預(yù)測系統(tǒng)能夠有助于銷售汽車,使保存的數(shù)據(jù)能夠證明發(fā)動(dòng)機(jī)尚未在超速條件下運(yùn)轉(zhuǎn)。
應(yīng)當(dāng)注意,狀態(tài)描述裝置的狀態(tài),裝置的狀態(tài)可以是開/關(guān)、與位置相關(guān)、與功能和設(shè)定相關(guān)、或者甚至與運(yùn)行于裝置上的程序等相關(guān),其中裝置可以是單一裝置、如計(jì)算機(jī),或者可以是用戶環(huán)境中用戶可訪問的多個(gè)裝置,例如家庭中或車內(nèi)可見到的所有裝置,等等。
本申請包含本發(fā)明的實(shí)現(xiàn)和實(shí)施例的借助于實(shí)例的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知道,本發(fā)明并不限于以上提供的實(shí)施例的詳細(xì)情況,只要不背離本發(fā)明的特征,本發(fā)明還可以其它形式來實(shí)現(xiàn)。以上所提供的實(shí)施例應(yīng)當(dāng)看作是說明性而不是限制性的。因此,實(shí)現(xiàn)和使用本發(fā)明的可能性僅受所附權(quán)利要求書的限制。所以,權(quán)利要求書所確定的實(shí)現(xiàn)本發(fā)明的各種選項(xiàng),包括等效的實(shí)現(xiàn),也屬于本發(fā)明的范圍。
通過將實(shí)際狀態(tài)的實(shí)際參數(shù)與以前保存的參數(shù)進(jìn)行比較來搜尋最相似的過去行為矢量時(shí),系統(tǒng)尋找大部分參數(shù)中對應(yīng)于非加權(quán)參數(shù)的標(biāo)識(shí)。選擇過去的最相似狀態(tài)。
但是,如果系統(tǒng)檢測到某個(gè)應(yīng)用總是符合其它某些參數(shù)、例如時(shí)間或位置,則可按照沒有與過去狀態(tài)相似的實(shí)際狀態(tài)中缺乏一致參數(shù)的方式額外地強(qiáng)調(diào)這些參數(shù)或給這些參數(shù)加權(quán)。
這意味著參數(shù)的某些組合獲得產(chǎn)生不同估計(jì)的較高局部可能性。
權(quán)利要求
1.一種方法,用于至少一個(gè)用戶的環(huán)境中至少一個(gè)裝置的上下文相關(guān)用戶輸入預(yù)測,它包括以下步驟檢測所述至少一個(gè)裝置的實(shí)際狀態(tài)的參數(shù),所述參數(shù)包括反映所述至少一個(gè)裝置的環(huán)境中的實(shí)際情況的環(huán)境數(shù)據(jù);將所述檢測的參數(shù)與所述至少一個(gè)裝置的以前保存的參數(shù)進(jìn)行比較;根據(jù)所述比較的結(jié)果獲取最可能的下一個(gè)輸入建議;以及向所述至少一個(gè)用戶提供所述輸入建議。
2.如權(quán)利要求1所述的方法,其特征在于還包括識(shí)別所述至少一個(gè)用戶的步驟。
3.如權(quán)利要求1或2所述的方法,其特征在于,把所述至少一個(gè)裝置的狀態(tài)的所述參數(shù)作為矢量來處理。
4.如以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于還包括根據(jù)用戶對所述輸入建議的回應(yīng)或其它輸入來改變參數(shù)的步驟。
5.如以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于還包括保存所述至少一個(gè)裝置的所述檢測參數(shù)的步驟。
6.如以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于還包括對所述保存的參數(shù)進(jìn)行加權(quán)的步驟。
7.如以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,所述提供給用戶的輸入自動(dòng)執(zhí)行。
8.計(jì)算機(jī)程序,它包含程序代碼裝置,用于在所述程序運(yùn)行于計(jì)算機(jī)或移動(dòng)終端裝置上時(shí),執(zhí)行以上權(quán)利要求中任一項(xiàng)的所有步驟。
9.計(jì)算機(jī)程序產(chǎn)品,它包含存儲(chǔ)在計(jì)算機(jī)可讀媒體上的程序代碼裝置,用于在所述程序產(chǎn)品運(yùn)行于計(jì)算機(jī)或移動(dòng)終端裝置上時(shí),執(zhí)行權(quán)利要求1至7中任一項(xiàng)的方法。
10.電子裝置,它能夠進(jìn)行上下文相關(guān)的用戶輸入預(yù)測,包括用于存儲(chǔ)參數(shù)的裝置;用于檢測至少一個(gè)裝置的狀態(tài)的參數(shù)的裝置,所述參數(shù)包括反映所述至少一個(gè)裝置的環(huán)境中的實(shí)際情況的環(huán)境數(shù)據(jù);用于將所述至少一個(gè)裝置的所述檢測參數(shù)與以前保存的參數(shù)進(jìn)行比較的裝置;用于根據(jù)所述比較提供與所述至少一個(gè)裝置有關(guān)的輸入建議的裝置;以及用于用戶輸入的裝置。
11.如權(quán)利要求10所述的裝置,其特征在于還包括用于識(shí)別所述至少一個(gè)用戶的裝置。
12.如權(quán)利要求11所述的裝置,其特征在于還包括用于將所述至少一個(gè)裝置的狀態(tài)的所述參數(shù)轉(zhuǎn)換為狀態(tài)矢量的裝置。
13.如權(quán)利要求10至12中任一項(xiàng)所述的裝置,其特征在于還包括用于根據(jù)用戶對所述輸入建議的回應(yīng)或其它輸入來改變參數(shù)的裝置。
14.如權(quán)利要求10-13中任一項(xiàng)所述的裝置,其特征在于還包括用于發(fā)送數(shù)據(jù)的裝置。
15.如權(quán)利要求10-14中任一項(xiàng)所述的裝置,其特征在于還包括輸入裝置和顯示裝置。
16.如權(quán)利要求10-15中任一項(xiàng)所述的裝置,其特征在于,所述裝置連接到網(wǎng)絡(luò)。
17.如權(quán)利要求10-16中任一項(xiàng)所述的裝置,其特征在于還包括用于自動(dòng)改變所述裝置的狀態(tài)的裝置。
全文摘要
本發(fā)明涉及一種用于至少一個(gè)用戶的環(huán)境中至少一個(gè)裝置的上下文相關(guān)的用戶輸入預(yù)測的方法,它包括以下步驟檢測所述至少一個(gè)裝置的實(shí)際狀態(tài)的參數(shù),將所述檢測參數(shù)與所述至少一個(gè)裝置的以前保存的參數(shù)進(jìn)行比較,根據(jù)比較結(jié)果獲取最可能的下一個(gè)輸入建議,以及向至少一個(gè)用戶提供所述輸入建議。
文檔編號(hào)G06F9/44GK1518704SQ02809649
公開日2004年8月4日 申請日期2002年4月29日 優(yōu)先權(quán)日2001年5月10日
發(fā)明者W·泰默, W 泰默 申請人:諾基亞有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
张北县| 三穗县| 彩票| 遂平县| 昆明市| 齐河县| 星座| 高雄县| 安丘市| 鄄城县| 绥芬河市| 武山县| 开化县| 浪卡子县| 岳西县| 泰兴市| 科技| 安阳市| 怀安县| 杭锦旗| 荣昌县| 阜城县| 云浮市| 仪征市| 抚远县| 高清| 平安县| 阿尔山市| 河津市| 延安市| 临高县| 分宜县| 上杭县| 吉木萨尔县| 云阳县| 甘肃省| 长泰县| 腾冲县| 克拉玛依市| 砀山县| 长兴县|