專利名稱:優(yōu)先權(quán)的產(chǎn)生與管理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及計(jì)算機(jī)系統(tǒng),更具體地涉及根據(jù)諸如重要性測量和/或預(yù)期損失因子的提供信息優(yōu)先權(quán)以產(chǎn)生和管理一種或更多結(jié)合這類信息優(yōu)先權(quán)的系統(tǒng)和方法。
在這些問題中,現(xiàn)在許多用戶面臨大量電子郵件和/或其它信息,并且從中需要進(jìn)行排序和/或響應(yīng),這樣能夠發(fā)送,接收和處理信息的能力幾乎成為富有成效的障礙。例如,一些用戶報(bào)告一天接收超過100個(gè)電子郵件信息。伴隨這樣大數(shù)量的電子郵件和其它電子信息,在基本上不代價(jià)重要時(shí)間來進(jìn)行關(guān)于重要性的個(gè)人決定的情況下,根據(jù)什么是重要的,什么是不重要的來管理消息將變得略難。作為這些決定的例子,用戶將不得不決定是否需要對(duì)消息立即反應(yīng),先忽略它并且在較遲的時(shí)間再讀取,或由于沒有重要性而簡單地刪除(例如,垃圾郵件)。
對(duì)信息管理問題進(jìn)行了一些嘗試。例如,作出了努力來縮減用戶接收的垃圾郵件或促銷電子郵件的數(shù)量。另外,提供了一些電子郵件程序來產(chǎn)生控制怎樣在程序中管理電子郵件的規(guī)則。例如,一個(gè)規(guī)則要求“所有來自確定共事者或地址”的規(guī)則放置在特定的文件夾中。
但是,這些對(duì)有限確定類型信息的嘗試通常沒有涉及到在電子郵件和其它信息傳送/接收系統(tǒng)后的基本問題。那就是,常規(guī)的系統(tǒng)常常導(dǎo)致用戶人工細(xì)讀并且審閱至少一部分消息,(如果不是全部信息)以確定哪些信息需要被審閱或進(jìn)一步處理。如上所述,這代價(jià)來自更多有效活動(dòng)的時(shí)間。這樣,隨著大量信息被接收,就需要系統(tǒng)或方法來促進(jìn)對(duì)電子信息的有效處理而減輕許多的人工干預(yù)的代價(jià)。
本發(fā)明涉及為電子信息(例如,結(jié)合電子郵件信息的文本)產(chǎn)生和管理優(yōu)先權(quán)的系統(tǒng)和方法。通過優(yōu)先權(quán)系統(tǒng)對(duì)信息自動(dòng)優(yōu)先權(quán)化,其中根據(jù)重要性,緊急性,和/或預(yù)期的損失對(duì)信息進(jìn)行分類,預(yù)期的損失是指隨時(shí)間的推移而不審閱信息對(duì)包含在消息中的信息關(guān)鍵性的損害。例如,由優(yōu)先權(quán)系統(tǒng)決定的值可以被分配給消息表示分類等級(jí)(例如,信息的重要性)。接著當(dāng)確定是否,怎樣以及在什么合適的時(shí)間來發(fā)送或傳送信息到后面的系統(tǒng)和/或用戶時(shí),其它的系統(tǒng),諸如通告,警告和/或路由系統(tǒng)可以使用該值。通過根據(jù)諸如重要性,緊急性,或關(guān)鍵性自動(dòng)對(duì)消息優(yōu)先權(quán)化并且根據(jù)這個(gè)決策對(duì)用戶提供信息,通過減少用戶通過多個(gè)接收信息的分類和處理時(shí)間,比常規(guī)的系統(tǒng)將節(jié)省很多的時(shí)間。
按照本發(fā)明的一個(gè)方面,根據(jù)分類器,諸如通過決定文本有高的或一些其它優(yōu)先權(quán)的可能性,可以產(chǎn)生諸如文本的文件優(yōu)先權(quán)。分類器可以是貝葉斯分類器,支持向量機(jī)器,和/或其它類型的分類器。分類器可以考慮諸如在用戶和文本發(fā)送者間的結(jié)構(gòu)關(guān)系的數(shù)據(jù)特征,也要考慮在文本中推斷事件的時(shí)間。其它的考慮,諸如在當(dāng)前時(shí)間不審閱文本的預(yù)期損失可以根據(jù)優(yōu)先權(quán)確定,也要考慮在當(dāng)前時(shí)間輸出文本的預(yù)期損失。也可以在移動(dòng)裝置上警告用戶,例如,響應(yīng)對(duì)預(yù)期損失的決策比符合簡況的預(yù)期損失要大(例如,用戶偏愛的信息存儲(chǔ))。
可以從大量簡況中選擇當(dāng)前簡況,它可以由用戶編輯來反映不同的上下文(例如,在家里,在工作中,空閑時(shí)間,忙碌,休假,旅行)。該簡況是每天的和根據(jù)時(shí)間基礎(chǔ)的時(shí)間表,并可被鎖定,直到解鎖以前保持的有效性。該簡況可以有由用戶設(shè)置的優(yōu)先權(quán)閾值,這樣控制了接收消息的數(shù)量和/或類型。結(jié)合簡況的成塊設(shè)置控制了文本的發(fā)送。例如,文本或其它數(shù)據(jù)可以結(jié)合一種或更多種其它相關(guān)文本或數(shù)據(jù)的發(fā)送到移動(dòng)的或其它的通信裝置。可替換地,當(dāng)特定的周期終止時(shí),發(fā)送文本到通信裝置。另外,舉例說,如果用戶的主裝置,諸如臺(tái)式計(jì)算機(jī),判定在特定的時(shí)間周期中是空閑的,可以發(fā)送或轉(zhuǎn)移文本到后面的或替換的裝置。
例如,文本或其它數(shù)據(jù)在發(fā)送到諸如移動(dòng)裝置的接收程式以前可以進(jìn)行格式化。格式化可以包括壓縮和分段。在前者的情況下,文本可以根據(jù)由用戶來設(shè)置的特定壓縮設(shè)置進(jìn)行壓縮。在后者的情況下,也有用戶可設(shè)置的分段設(shè)置。如果文本或其它數(shù)據(jù)是電子郵件,文本的發(fā)送者可以發(fā)出文本已經(jīng)發(fā)送到用戶的接收裝置的指示。另外,發(fā)送者可以發(fā)送用戶離開他或她的主裝置的指示。對(duì)用戶的警告也可以考慮用戶的日程表和一天的時(shí)間。日程表中的事件可以有相應(yīng)的標(biāo)簽,它區(qū)分了用戶在事件中可能被中斷的程度。
下面的描述和附圖詳細(xì)闡明了本發(fā)明的某些示范性特性。這樣的特性是說明性的,但是,僅為可以使用本發(fā)明的原則的各種方法中的一小部分,并且本發(fā)明意圖包括所有的方面和它們的等價(jià)物。當(dāng)在結(jié)合附圖時(shí),通過下面對(duì)本發(fā)明的詳細(xì)描述將清楚本發(fā)明的其它優(yōu)點(diǎn)和創(chuàng)新特性。
圖2是根據(jù)本發(fā)明一個(gè)方面的示出分類器的方框圖。
圖3是根據(jù)本發(fā)明一個(gè)方面的示出消息分類器的方框示意圖。
圖4是根據(jù)本發(fā)明一個(gè)方面的示出標(biāo)量分類器輸出的方框示意圖。
圖5是根據(jù)本發(fā)明一個(gè)方面的根據(jù)類型和標(biāo)量輸出的示出文本分類的方框示意圖。
圖6是根據(jù)本發(fā)明一個(gè)方面的示出線性優(yōu)先權(quán)模型的示意圖。
圖7是根據(jù)本發(fā)明一個(gè)方面的示出非線性優(yōu)先權(quán)模型的示意圖。
圖8是根據(jù)本發(fā)明一個(gè)方面的示出決定用戶行為模型的示意圖。
圖9是根據(jù)本發(fā)明一個(gè)方面的用于決定當(dāng)前用戶行為的基于推斷模型的示意圖。
圖10是根據(jù)本發(fā)明一個(gè)方面的用于確定警告代價(jià)的基于推斷模型的示意圖。
圖11是根據(jù)本發(fā)明一個(gè)方面的用于確定警告代價(jià)的更詳細(xì)的推斷基本模型的示意圖。
圖12是根據(jù)本發(fā)明一個(gè)方面的根據(jù)真實(shí)損失的用于確定警告代價(jià)的更詳細(xì)的推斷基本模型的示意圖。
圖13是根據(jù)本發(fā)明一個(gè)方面示出用于產(chǎn)生和決定優(yōu)先權(quán)的方法的流程圖。
圖14是根據(jù)本發(fā)明一個(gè)方面的示出文本產(chǎn)生程序和分類器的示意圖。
圖15是根據(jù)本發(fā)明一個(gè)方面的示出警告系統(tǒng)的方框示意圖。
圖16是根據(jù)本發(fā)明一個(gè)方面的示出路由系統(tǒng)和警告系統(tǒng)的示意圖。
圖17是根據(jù)本發(fā)明一個(gè)方面的示出通告平臺(tái)結(jié)構(gòu)的系統(tǒng)方框示意圖。
圖18是根據(jù)本發(fā)明一個(gè)方面的示出上下文分析器的方框示意圖。
圖19是根據(jù)本發(fā)明一個(gè)方面的示出通告源和接收器的方框示意圖。
圖20是根據(jù)本發(fā)明一個(gè)方面的使用通告曲線的示意圖。
圖21是根據(jù)本發(fā)明一個(gè)方面的用于通告的用戶特定界面的示意圖。
圖22是根據(jù)本發(fā)明一個(gè)方面的上下文信息源的示意圖。
圖23是根據(jù)本發(fā)明一個(gè)方面的用于確定上下文的基于規(guī)則的系統(tǒng)的示意圖。
圖24是根據(jù)本發(fā)明一個(gè)方面的用于確定上下文的基于推斷的系統(tǒng)的方框示意圖。
圖25是根據(jù)本發(fā)明一個(gè)方面的用于確定上下文的推斷模型的示意圖。
圖26是根據(jù)本發(fā)明一個(gè)方面的用于確定上下文的暫時(shí)推斷模型的示意圖。
圖27是根據(jù)本發(fā)明一個(gè)方面的示出用于確定上下文的方法的流程圖。
圖28是根據(jù)本發(fā)明一個(gè)方面的用于通告決策制定方法的流程圖。
圖29是根據(jù)本發(fā)明一個(gè)方面的示出適宜的操作環(huán)境的方框示意圖。
在信息或其它通告被自動(dòng)優(yōu)先權(quán)化后,用戶可以審閱更重要的消息而不查看多個(gè)次重要和/或不相關(guān)的信息。另外可以根據(jù)重要性把信息收集到一個(gè)或多個(gè)的文件夾中,其中用戶可以在所需的時(shí)間審閱相似分類重要性的信息。其它諸如通告平臺(tái)之類的系統(tǒng)可以根據(jù)確定的優(yōu)先權(quán)把信息引導(dǎo)到一個(gè)或更多的通告接收器(例如,移動(dòng)電話,手持計(jì)算機(jī))。例如,如果電子郵件信息可以確定為有高的重要性,則通告平臺(tái)能確定,是否用戶現(xiàn)在正在他們的桌子旁接收信息。如果不是,通告平臺(tái)將把信息轉(zhuǎn)到用戶現(xiàn)在最可能安排的通信裝置,諸如電話機(jī)或家用膝上型計(jì)算機(jī),其中可以把重要或緊急的信息通知給用戶。
現(xiàn)在參考圖1,系統(tǒng)10示出了根據(jù)本發(fā)明一個(gè)方面的優(yōu)先權(quán)系統(tǒng)12和通告的體系結(jié)構(gòu)。該優(yōu)先權(quán)系統(tǒng)12接收一個(gè)或更多的信息或通告14,為相關(guān)信息產(chǎn)生多個(gè)重要性的測量(例如信息是高重要性或低重要性的值),并且在輸出端16提供與優(yōu)先權(quán)有關(guān)的一個(gè)或更多的信息。正如將在下面所詳細(xì)描述的,可以構(gòu)造分類器并且把它用于自動(dòng)分配對(duì)信息14的優(yōu)先權(quán)測量。例如,可以把輸出信息16格式化,這樣可以把信息分配到屬于高,中,低或其它重要性程度可能性分類的信息。例如,消息能按所確定的重要性類別自動(dòng)分類到電子郵件程序(末示出)的收件箱中。該分類可以包括的文件導(dǎo)向具有確定重要性桔的文件夾。這也可以包括具有低,中和高重要性程度標(biāo)號(hào)的文件夾,其中可以把確定有特定重要性的信息分類到相關(guān)的文件夾。類似的,可以調(diào)整一種或多種聲音或圖象顯示器(例如,圖像,標(biāo)記)來警告用戶該信息有所需被接收的優(yōu)先權(quán)。(例如,對(duì)被接收的高優(yōu)先權(quán)消息蜂鳴三聲,對(duì)中級(jí)消息蜂鳴二聲,低的蜂鳴一聲,對(duì)高優(yōu)先權(quán)用紅色或閃耀警告,對(duì)中級(jí)優(yōu)先權(quán)消息用綠色和非閃警告特征表示)。
根據(jù)本發(fā)明的另一個(gè)方面,可以把通告平臺(tái)17結(jié)合優(yōu)先權(quán)系統(tǒng)12使用來把優(yōu)先權(quán)的消息引導(dǎo)到一個(gè)或更多的接到用戶的通告接收器中。正如將在下面所描述的,可以調(diào)整通告平臺(tái)17來接收優(yōu)先權(quán)化消息16并且作出諸如關(guān)于何時(shí),何地,以及怎樣通知用戶的決定。作為例子,通告平臺(tái)17可以用于確定通信模式(例如,用戶的當(dāng)前通告接收器18,諸如電話,或個(gè)人數(shù)字助手(PDA))和類似的用戶位置以及用戶關(guān)注的焦點(diǎn)。例如,如果接收到高重要性的電子郵件,通告平臺(tái)17可以確定用戶位置/關(guān)注焦點(diǎn)并且引導(dǎo)/再格式化消息到連接到用戶的通告接收器。如果接收到低的優(yōu)先權(quán)消息16,可以構(gòu)建通告平臺(tái)17來把電子郵件留到用戶的收件箱中以備后面所需的審閱。如下面將詳細(xì)描述的,可以使用其它的路由和/或警告系統(tǒng)19把優(yōu)先權(quán)消息16引導(dǎo)到用戶和/或其它系統(tǒng)中。
在下面描述的部分中,通過自動(dòng)分類系統(tǒng)和處理描述了諸如電子郵件之類的文本文件優(yōu)先權(quán)的產(chǎn)生。接著可以把所述文本優(yōu)先權(quán)的產(chǎn)生用于其它的系統(tǒng)中,諸如將在下面詳細(xì)描述的通告平臺(tái)。這個(gè)部分將結(jié)合圖2和圖3描述,前者是示出直接和隱含文本分類器引導(dǎo)的附圖,后者是示出如何由文本分類器輸入而產(chǎn)生文本優(yōu)先權(quán)的附圖。結(jié)合圖4和5也進(jìn)行了描述,那是根據(jù)可以被分類的文本優(yōu)先權(quán)所描述的不同附圖,并且結(jié)合圖5和6,描述了可以根據(jù)文本類型應(yīng)用的成本(計(jì)算)函數(shù)。
參考圖2,文本/數(shù)據(jù)分類器20可以是執(zhí)行用箭頭22表示的直接引導(dǎo)和用箭頭24表示的隱含引導(dǎo)以借助優(yōu)先權(quán)實(shí)現(xiàn)分類。通常在構(gòu)造分類器20的開始階段進(jìn)行用箭頭22表示的直接引導(dǎo),而在分類器構(gòu)建以后進(jìn)行用箭頭24表示的隱含引導(dǎo)-來,舉例說,通過背景監(jiān)視器34精細(xì)調(diào)節(jié)分類器20。在這里參考SVM分類器進(jìn)行特定的描述,以示范地示出分類引導(dǎo)和實(shí)施方法。其它文本分類方法包括提供可以使用的不同獨(dú)立模式的貝葉斯網(wǎng)絡(luò),決策樹,和可能的分類模型。這里所使用的文本分類也包括了用于發(fā)展優(yōu)先權(quán)模型的統(tǒng)計(jì)回歸(regression)。
根據(jù)本發(fā)明的一個(gè)方面,支撐向量機(jī)構(gòu)(SVM)可以很好地用于分類器20。其它分類模型也可以被使用,諸如初級(jí)貝葉斯(Bayes),貝葉斯網(wǎng)絡(luò),決策樹和其它研究模型。通過在分類器構(gòu)造器和特征選擇模型26中的學(xué)習(xí)或引導(dǎo)階段構(gòu)建SVM。分類器是映射輸入特征向量,x=(x1,x2,x3,x4,xn)的函數(shù),使得輸入屬于一個(gè)類,即,f(x?)=Confidence(class)。在文本分類的情況下,屬性是來源于字(例如,言語部分,關(guān)鍵項(xiàng)的表示)的字或短語或其它的特定領(lǐng)域?qū)傩?,并且類是感興趣的分類或區(qū)域(例如,優(yōu)先權(quán)等級(jí))。
SVMs的特征和其他引導(dǎo)學(xué)習(xí)方法使用標(biāo)簽實(shí)例引導(dǎo)系列來自動(dòng)學(xué)習(xí)分類函數(shù)。結(jié)合分類構(gòu)造器26描述了在數(shù)據(jù)存儲(chǔ)器30中的引導(dǎo)系列。如所示的,引導(dǎo)系列可以包括從G1到GN的子群(group),表示了結(jié)合特定分類的潛在和/或真實(shí)元素或元素組合(例如字或短語)。數(shù)據(jù)存儲(chǔ)30也包括從1到M的多個(gè)分類,其中組群與一個(gè)或更多的分類相關(guān)。在學(xué)習(xí)中,學(xué)習(xí)了從輸入特征到確定類的映射函數(shù)。這樣,在學(xué)習(xí)了模型后,分類表示為輸入特征的加權(quán)(weight)向量。
對(duì)于類別分類,常常使用二進(jìn)制特征值(例如在分類中出現(xiàn)一個(gè)字或沒有出現(xiàn))或真實(shí)值特征(例如一個(gè)字伴隨重要性加權(quán)r出現(xiàn))。因?yàn)榉诸惣峡梢园ù罅康奈ㄒ豁?xiàng),函數(shù)選擇通常在當(dāng)在對(duì)分類使用機(jī)器學(xué)習(xí)技術(shù)時(shí)采用。為了減小特征數(shù)量,可以根據(jù)整個(gè)頻率數(shù)量移動(dòng)特征,并且接著根據(jù)基于符合分類的較少數(shù)量的特征進(jìn)行選擇??梢酝ㄟ^交互信息,信息增益,x平方和/或基本任意其它的統(tǒng)計(jì)選擇技術(shù)來確定對(duì)分類的符合。這些較小的描述接著用作對(duì)SVM的輸入。注意到線性SVMs提供了適當(dāng)?shù)耐茝V的準(zhǔn)確性并且提供了適當(dāng)?shù)目焖賹W(xué)習(xí)。其它非線性SVMs分類方法包括多項(xiàng)式分類器和徑向基礎(chǔ)函數(shù)并且也可以根據(jù)本發(fā)明使用。
分類器構(gòu)造器26使用學(xué)習(xí)模型32來分析組群和在數(shù)據(jù)存儲(chǔ)器30中的相關(guān)分類來“學(xué)習(xí)”把輸入向量映象到確定類的函數(shù)。對(duì)于許多學(xué)習(xí)模型,包括SVM,分類模型可以表示成特征加權(quán)的向量,w,其中對(duì)各個(gè)分類可以有學(xué)習(xí)的向量。當(dāng)加權(quán)w已經(jīng)學(xué)到時(shí),通過計(jì)算x和w的點(diǎn)積對(duì)新的文本分類,其中w是學(xué)到的加權(quán)的向量,x是表示新文本的向量。也可以提供反曲(sigmoid)函數(shù)把SVM的輸出轉(zhuǎn)換成概率P。概率提供對(duì)所有類別或類的可比較的記分,由此可以確定優(yōu)先權(quán)。
SVM是在引導(dǎo)前判定函數(shù)形式的參數(shù)函數(shù)。對(duì)SVM的引導(dǎo)通常需要標(biāo)記的引導(dǎo)設(shè)置,而SVM從一系列實(shí)例擬合該函數(shù)。該引導(dǎo)設(shè)置能夠由一系列N實(shí)例組成。各個(gè)實(shí)例組成了輸入向量xi,和分類標(biāo)號(hào),yj,這描述了輸入向量是否在一個(gè)類別中。對(duì)各個(gè)分類,在N個(gè)實(shí)例引導(dǎo)的SVM中可以有N個(gè)自由的參數(shù)。為了發(fā)現(xiàn)這些參數(shù),可以理解需要解決二次編程(QP)問題。有許多已知的技術(shù)可以解決QP問題。這些技術(shù)可以包括連續(xù)最小最佳技術(shù)和其它技術(shù)。如圖3所示,對(duì)于各個(gè)分類,把轉(zhuǎn)變成輸入向量x的文本輸入36施加到分類器20。分類器20使用由分類器構(gòu)造器26確定的已知加權(quán)向量w(如對(duì)每個(gè)類別的一個(gè)加權(quán)向量),并且形成提供優(yōu)先權(quán)輸出38的點(diǎn)積,其中概率P可以分配到表示一種或更多相關(guān)優(yōu)先權(quán)的輸入文本36中(例如,高,中,低)。
還是參考圖2,由箭頭22表示的文本分類器20的引導(dǎo)包括在26中構(gòu)建分類器,包括使用特征選擇。在直接引導(dǎo)階段,分類器20能夠表示時(shí)間重要和時(shí)間不重要的文本,這樣分類器就能夠區(qū)分兩者??梢杂捎脩籼峁┻@個(gè)引導(dǎo),也可以使用標(biāo)準(zhǔn)的或默認(rèn)的引導(dǎo)。給定引導(dǎo)容量,分類器20首先應(yīng)用特性選擇過程嘗試尋找最主要的鑒別特性。這個(gè)過程使用相互信息分析??梢栽谝粋€(gè)或更多的字節(jié)或較高級(jí)別的區(qū)分,諸如短語和自然語言處理中標(biāo)記的語音部分,進(jìn)行特征選擇。那就是,文本分類器20可以特別植入標(biāo)記的文本來區(qū)分被認(rèn)為是重要的文本特征。
通常對(duì)文本分類的特征選擇執(zhí)行單一字節(jié)的搜索。除了依靠單一字節(jié)以外,也可以使用特定區(qū)域短語和高級(jí)特征模式。特別的權(quán)標(biāo)牌也能夠提高分類。例如,通過輸入特征選擇過程手工特征,(它們被用于鑒別區(qū)分不同時(shí)間關(guān)鍵性的電子郵件)可以提高用于電子郵件關(guān)鍵性的學(xué)習(xí)分類器的質(zhì)量。這樣,在特征選擇中,要考慮一個(gè)或更多的字和可以用于區(qū)別不同時(shí)間重要性程度的消息中的短語和符號(hào)之類。
所下面的例子所示,在鑒別信息重要性中的權(quán)標(biāo)或數(shù)值的樣式包括諸如下面的布爾結(jié)合的區(qū)別在消息頭中的信息例如送去字段(接收信息)只送到用戶的地址,送到包括用戶的少數(shù)人的地址,送到少量人的化名地址,送到少量人的幾個(gè)化名地址,抄送到用戶,隱蔽副本到用戶。
來自字段(發(fā)送信息)重要人物的預(yù)定名單,可能簡況到各個(gè)獨(dú)立單位的類別中(例如,家庭成員,朋友),發(fā)信人,識(shí)別為用戶公司/組織的隱含值,相對(duì)于用戶從在線組織圖表中下拉信息的關(guān)于組織關(guān)系結(jié)構(gòu)的信息,諸如用戶報(bào)告的管理人,用戶管理人的管理者,向用戶報(bào)告的人,直接的生意人。過去時(shí)信息這些關(guān)于事件的描述已經(jīng)發(fā)生,諸如我們曾會(huì)見,曾前往會(huì)議,曾發(fā)生,曾聚集一起,曾照顧,昨天會(huì)見。將來時(shí)信息明天,這周,你將去,我們何時(shí)可以,期望,這將,將會(huì)。會(huì)議和協(xié)調(diào)信息聚集,你能夠會(huì)見,將聚集,與…協(xié)調(diào),
需要集合,再見,安排會(huì)議,希望邀請(qǐng),就座。
決定的日期從文本模式中表示的將來對(duì)過去的數(shù)據(jù)和時(shí)間,來明確地或典型省略地陳述數(shù)據(jù)和時(shí)間,諸如在5/2,在1200。
問題接著使用問號(hào)(?)的字節(jié),短語。
表示個(gè)人需要你能,你是,你將,請(qǐng)你,你能夠,請(qǐng)你幫忙,從你。
表示需要我需要,他需要,她需要,我想要,
這太好了,我想,他想,她想,照顧。
時(shí)間重要性馬上發(fā)生,立刻,最后期限將是,最后期限是,盡可能快,馬上需要這個(gè),馬上做,立即做,這個(gè)馬上,由〔數(shù)據(jù)〕,由〔時(shí)間〕。
重要性是重要的,是關(guān)鍵的,字節(jié),短語+!直接優(yōu)先權(quán)標(biāo)記狀態(tài)(低,無,高)。
消息長度組成新消息的字節(jié)數(shù)目。
商業(yè)和成人內(nèi)容的垃圾電子郵件的標(biāo)記免費(fèi)!!,字+?。?!,小于18歲,僅限成人,大寫字母百分比,非大寫字母百分比。
注意上面描述的字節(jié)或短語示出了示范的字節(jié),分組,或短語,可以用于控制分類器引導(dǎo)??梢云谕渌嗨频淖止?jié),分組,或短語可以類似地使用并且這樣本發(fā)明不限于所示的例子。
另外,還是參考圖2,由箭頭24表示的分類器20的隱含引導(dǎo)可以通過位于用戶臺(tái)式或移動(dòng)計(jì)算機(jī)的背景監(jiān)視器34監(jiān)視用戶網(wǎng)絡(luò)或使用模式來進(jìn)行控制。例如,當(dāng)用戶工作,并審閱郵件列表,可以假設(shè)首先讀取時(shí)間關(guān)鍵的信息,然后審閱較低優(yōu)先權(quán)的信息,和/或刪除。那即是,當(dāng)用新的電子郵件表示時(shí),通過監(jiān)視用戶來確定他或她是否立即打開該電子郵件,并且以怎樣的次序不打開郵件就刪除,和/或在相對(duì)短的時(shí)間內(nèi)回答電子郵件。這樣,調(diào)整分類器20使得當(dāng)在系統(tǒng)上進(jìn)行操作時(shí),用戶得到監(jiān)控,通過在背景中的引導(dǎo)對(duì)分類器進(jìn)行周期性的改進(jìn)并且為提高實(shí)時(shí)決策確定而升級(jí)。構(gòu)建分類器的背景技術(shù)可以從用新的引導(dǎo)信息升級(jí)的分類器20中引申出來。
可替換地,可以聚集大量的信息,其中在批處理中創(chuàng)建了新的濾波器,把每個(gè)每天的方案,每個(gè)新信息量的數(shù)目添加到引導(dǎo)設(shè)置和/或其結(jié)合。例如,對(duì)各個(gè)輸入到分類器中的信息,可以創(chuàng)建分類器的新案例。該案例作為有高的或低的優(yōu)先權(quán)的正面或負(fù)面的文本例子存儲(chǔ)。作為例子,可以識(shí)別一種或多種低的,中等的和高緊急性的類,這樣將這些類中各個(gè)成員的概率用于構(gòu)建期望的關(guān)鍵性。將大量的關(guān)鍵性類用于尋找較高的分辨能力。例如,如圖3所示,可以把信息40引導(dǎo)系列初始地用于引導(dǎo)分類器42,這樣得到表示為44的實(shí)時(shí)分類,其中根據(jù)由引導(dǎo)系列40解決的例子數(shù)量對(duì)新的信息分類。在圖3中,為示范起見示出了這樣的三個(gè)分類,但是,期望根據(jù)所需重要性的各種程度引導(dǎo)多個(gè)這樣的分類。作為示出,例如,根據(jù)由分類器42分配的優(yōu)先權(quán)可以把新信息44標(biāo)注,標(biāo)記和/或分類到一個(gè)或更多的文件夾46中。如將在下面更詳細(xì)描述的那樣,通過后繼的系統(tǒng)可以進(jìn)一步使用分配的優(yōu)先權(quán)來為用戶制作消息格式,發(fā)送和模式化決定。
根據(jù)本發(fā)明的另一個(gè)方面,例如,通過監(jiān)視用戶和電子郵件的相互作用可以得到對(duì)數(shù)字或值的估計(jì),而不是把案例或消息標(biāo)記為一系列文件夾中的一個(gè)。這樣,分類器可以連續(xù)地升級(jí)但有一個(gè)移動(dòng)的窗口,其中消息或文檔的案例比由用戶指定的一些期限(age)更新。
例如,結(jié)合延遲信息審閱的損失恒定速度稱作消息的期望關(guān)鍵性(EC),其中,EC=ΣiCd(Hi)p(Hi|Ed)]]>其中C是代價(jià)函數(shù),d是延遲,E是事件,H是電子郵件的重要類,EC是表示由潛在類的代價(jià)函數(shù)C描述的損失速度加權(quán)的相似類總和。
作為例子,參考圖3,把諸如電子郵件信息的文本36輸入到分類器20中,根據(jù)它對(duì)文本36產(chǎn)生優(yōu)先權(quán)38。那就是,分類器20產(chǎn)生測量為從0到100%的百分比的優(yōu)先權(quán)38。這個(gè)百分比可以是這樣的測量,即文本36是根據(jù)分類器20的先前引導(dǎo)的高的或一些其它的優(yōu)先權(quán)。
注意在如上所述的本發(fā)明中,分類器20和優(yōu)先權(quán)38可以基于這樣的方法,其中在引導(dǎo)階段的電子郵件作為高優(yōu)先權(quán)或低優(yōu)先權(quán)構(gòu)建。參考圖4示出了這個(gè)方法,其中通過一組預(yù)定為高優(yōu)先權(quán)的文本47和一組預(yù)定為低優(yōu)先權(quán)的文本47引導(dǎo)文本分類器20。被分析的文本36輸入到分類器20,分類器輸出標(biāo)量數(shù)字49,舉例說,測量的被分析的文本有高的或低的優(yōu)先權(quán)的或然率。
例如,參考圖5,圖中示出的方法中文本36分類為低,中,高優(yōu)先權(quán)。如上所述,可以使用多個(gè)其它的引導(dǎo)設(shè)置來提供更大或更強(qiáng)的優(yōu)先權(quán)區(qū)分分辨率。通過有高優(yōu)先權(quán)的一組文本47和有低優(yōu)先權(quán)的一組文本48,以及由有中優(yōu)先權(quán)的一組文本50引導(dǎo)文本分類器20。這樣,被分析的文本36輸入到分類器20,分類器輸出標(biāo)量數(shù)字49,那可以測量被分析有高優(yōu)先權(quán)的一組文本47的或然率,如果需要,也可以是有中等優(yōu)先權(quán)或低優(yōu)先權(quán)的或然率。分類器20也能夠輸出類52,類表示了文本最有可能屬于的有低,中,高優(yōu)先權(quán)的類。如果需要也可以增加另外的類。
本發(fā)明不僅限于優(yōu)先權(quán)的定義,因?yàn)榇诵g(shù)語被分類器20使用,來分配諸如電子郵件消息的文本優(yōu)先權(quán)。例如,可以借助損失函數(shù)定義優(yōu)先權(quán)。更具體地說,在接收文本后,根據(jù)審閱文本中每次延遲的損失機(jī)會(huì)中的預(yù)期代價(jià)可以確定優(yōu)先權(quán)。那就是,預(yù)期的損失或代價(jià)將導(dǎo)致文本處理的延遲。根據(jù)接收文本的類型可以進(jìn)一步變化損失函數(shù)。
例如,在圖6中示出了通常的例子,即是依據(jù)文本優(yōu)先權(quán)的線性代價(jià)函數(shù)的圖表54。在圖表54中,當(dāng)時(shí)間增加時(shí),沒有審閱文本的代價(jià)也增加了。但是,對(duì)于由線56示出的高優(yōu)先權(quán)信息代價(jià)增加更多,由線58示出的中等優(yōu)先權(quán)信息比較,或由線60示出的低優(yōu)先權(quán)信息示出。例如,高優(yōu)先權(quán)線56可以有100的傾斜,中優(yōu)先權(quán)線58可以有10的傾斜,并且低優(yōu)先權(quán)線60可以有1的傾斜。接著這些傾斜值可以通過分類器20用于把優(yōu)先權(quán)分配到給定的文本中,例如,通過回歸分析。
但是,一些信息沒有很近似于使用線性代價(jià)函數(shù)的優(yōu)先權(quán)。例如,當(dāng)會(huì)議時(shí)間接近時(shí),涉及會(huì)議的信息將使它的代價(jià)函數(shù)增加,其后,代價(jià)函數(shù)快速減小。那就是,在會(huì)議錯(cuò)過后,通常沒有一個(gè)用戶會(huì)關(guān)心它。該模擬可以較好地由圖7描述的非線性代價(jià)函數(shù)估計(jì)。在圖62中,代價(jià)函數(shù)64快速地增加直到它到達(dá)由線66劃界的會(huì)議時(shí)間,以后它快速地減小。根據(jù)信息的類型,代價(jià)函數(shù)可以由包括線性和非線性的許多不同表示的代價(jià)函數(shù)中的一個(gè)近似。
這樣,如上所述,文本的優(yōu)先權(quán)可以是根據(jù)分類器輸出的多個(gè)優(yōu)先權(quán)中的一個(gè)或然率,或是文本實(shí)施的最可能的優(yōu)先權(quán)類,也根據(jù)分類器的輸出??商鎿Q地,可以確定諸如電子郵件消息的文本預(yù)期的時(shí)間關(guān)鍵性。這可以寫作EL=Σip(criticali)c(criticali)]]>其中,EL是預(yù)期的損失,p(criticali)是有關(guān)鍵性i的文本概率,C(criticali)是有關(guān)鍵性i文本的代價(jià)函數(shù),n是關(guān)鍵類總數(shù)減一。代價(jià)函數(shù)可以是如上所述的線性或非線性的。在函數(shù)是線性的情況下,代價(jià)函數(shù)限定了隨時(shí)間損失的恒定數(shù)率。對(duì)于非線性函數(shù),損失速率隨著延遲的審閱或文本的處理而改變并且可以根據(jù)延遲量增大或減小。
在n=1的情況中,只有兩個(gè)低和高的優(yōu)先權(quán)類,期望的損失可以被再表示為EC=p(criticalhigh)C(criticalhigh)+[1-p(criticallow)]C(criticallow)其中EC是文本的預(yù)期關(guān)鍵性。另外,如果低關(guān)鍵性信息的代價(jià)函數(shù)設(shè)置為零,這變成了EC=p(criticalhigh)C(criticalhigh)直到文本審閱時(shí)間的總損失可以表示為所述關(guān)鍵性的積分,或,EL=∫01p(criticalhigh)C(criticalhigh,t)dt]]>其中t是文件審閱前的時(shí)間延遲。
根據(jù)對(duì)諸如電子郵件信息的分類文件重要性的度量值進(jìn)行其它的測量。雖然上面的討論集中到作為時(shí)間關(guān)鍵性的優(yōu)先權(quán)時(shí),也可以引導(dǎo)其它的“重要”概念。例如,通過標(biāo)記一系列引導(dǎo)文件夾可以完成這件事從“高重要性”一直到“低重要性”,其中可以確定“期望重要性”的測量。另一個(gè)度量值可以基于語義標(biāo)記,“在我旅行的一天里所希望聽到的信息”并且確定發(fā)送到旅行用戶的優(yōu)先權(quán)信息的測量。另外,一個(gè)使用的度量是緊急性或時(shí)間關(guān)鍵性,因?yàn)樗鼘?duì)作決策,篩選(triage)和路由有清晰的語義。在這個(gè)情況中,根據(jù)不同的緊急程度標(biāo)記類,并且作為從消息在各個(gè)類中推知的概率由對(duì)各個(gè)信息的預(yù)期緊急度計(jì)算而得。
根據(jù)本發(fā)明也可以提供在這個(gè)部分中描述的重要性分類的擴(kuò)充。例如,分類可以包括在特征類中或之間的高收效特性組合的自動(dòng)搜索。作為例子,可以發(fā)現(xiàn)結(jié)合特定的區(qū)別,結(jié)構(gòu),和字節(jié)對(duì)某些用戶在分類處理中的搜索和使用特別有用。兩個(gè)特征的結(jié)合稱作兩位字節(jié),而三個(gè)特征的結(jié)合稱作三元組。特征的結(jié)合可以確保改進(jìn)的分類。
通過采用在分類器中使用移動(dòng)窗口的增量索引也可以對(duì)分類進(jìn)行改進(jìn)。當(dāng)終止舊的信息并且引入新的消息時(shí),使分類器能夠常規(guī)地更新。
也能夠基于在消息中規(guī)定的對(duì)于事件的數(shù)據(jù)和日期的確定來進(jìn)行分類。這個(gè)確定可以對(duì)被分類器使用的消息進(jìn)行特征賦值(assign)。例如,被賦值的特征可以包括今天中的四個(gè)小時(shí),今天中的八個(gè)小時(shí),明天,這周,這個(gè)月,和下個(gè)月及以后。這保證了分類器可以關(guān)于被分類的信息有改進(jìn)的精確度。通常,可以基于參考事件的時(shí)間,考慮事件是發(fā)生在將來或是在過去而進(jìn)行分類。對(duì)于將來的事件,如此分類要對(duì)發(fā)送者考慮在將來事件發(fā)生時(shí)的時(shí)間。
也可以把其它新的特征結(jié)合到分類過程中。例如,可以使用編組表來通過發(fā)送者在表中的位置來確定一條信息有多重要。語言特征也結(jié)合到分類器中。為了適應(yīng)不同的語言,可以根據(jù)發(fā)送者的來源或書寫消息的語言修改特征。根據(jù)不同的存儲(chǔ)消息的文件夾可以對(duì)分類進(jìn)行變化,也可以根據(jù)其它的定標(biāo)和規(guī)則。除了電子郵件和其它的來源,可以對(duì)即時(shí)消息和諸如股票報(bào)價(jià)機(jī)之類的其它來源進(jìn)行分類。
通常,可以在分類處理中考慮發(fā)送一接收結(jié)構(gòu)關(guān)系。例如,如果用戶基本上只接收消息,那么這個(gè)消息可以認(rèn)為比發(fā)送到一小部分人的消息更重要。反過來說,發(fā)送給一小部分人的消息可以比用戶是盲拷貝(bcc’ed)或復(fù)寫拷貝(carboncopied)(cc’ed)時(shí)的消息更重要。對(duì)于發(fā)送者而言,可以根據(jù)發(fā)送者的姓名是否被確認(rèn)來賦值重要性。也可以根據(jù)對(duì)于與用戶相關(guān)的組織而言,發(fā)送者是隱含的還是直接的來分配分類。
在分類中可以考慮的其它特征包括消息的長度,是否探測問題,用戶姓名是否在消息中。與時(shí)間重要性相關(guān)的語言可以增加消息的重要性。例如,諸如“馬上發(fā)生”,“立即”,“盡可能快”,“ASAP”,和“最終期限是”這樣的短語可以認(rèn)為是更重要的消息。通過由諸如“聚會(huì)”,“我們能夠會(huì)面嗎”這樣的短語確定的同等的任務(wù)來確認(rèn)相對(duì)將來時(shí)的過去時(shí)的使用。垃圾郵件的證明會(huì)降低消息的重要性。代表結(jié)合的判定,諸如在編組表中來自接近用戶的發(fā)送者的短問題,也可以在分類處理中考慮。
在本描述的下一個(gè)部分,所描述的處理提供了這樣的確定,即何時(shí)改變用戶的高優(yōu)先權(quán)文本,例如,文本的優(yōu)先權(quán)比用戶設(shè)置的最大值要高,或大于由判定理論推理所得的最大值。那就是,除了知道關(guān)于時(shí)間重要性的消息外,如果用戶不直接審閱收到的電子郵件,確定何時(shí)改變用戶的時(shí)間重要性的消息也是重要的。通常,把用戶從當(dāng)前作業(yè)轉(zhuǎn)移的代價(jià)用于了解確定的時(shí)間重要性消息。
可替換地,為了報(bào)警和通告,可以使用不同的策略。這些策略可以用于下面詳細(xì)描述的通告平臺(tái)體系結(jié)構(gòu)。這些策略包括·設(shè)置用戶指定的總損失上界。這個(gè)策略將指定,當(dāng)結(jié)合消息延遲審閱的總損失超過一些預(yù)指定“容許”損失“x”時(shí),系統(tǒng)將產(chǎn)生警告?!ち硪粋€(gè)策略可以是根據(jù)更完整的決策理論分析的有益代價(jià)分析,諸如NEVA=EVTA-ECA-TC,其中NEVA是最終警告期望值,EVTA是警告期望值,ECA是警告的預(yù)期代價(jià),TC是涉及傳遞一條消息的傳送代價(jià)。
通常,當(dāng)有益代價(jià)分析建議在時(shí)間t不審閱消息情況下用戶遇到的預(yù)期損失大于警告用戶的預(yù)期代價(jià)時(shí),用戶將會(huì)被警告。那就是,如果EL-EC>0將要實(shí)施警告,其中EL是在當(dāng)前時(shí)間t的不審閱文本的預(yù)期損失,并且EC是在當(dāng)前時(shí)間警告用戶文本的預(yù)期代價(jià)。預(yù)期代價(jià)如該描述的先前部分所述。
但是,由于用戶將在將來常常審閱他或她自己的消息,上述公式不一定最精確。因此,事實(shí)上當(dāng)稱作EVTA的警告預(yù)期值為正時(shí),用戶通常會(huì)被警告。這樣,警告預(yù)期值將考慮現(xiàn)在警告用戶文本的改變值,即減去用戶后面不進(jìn)行警告就審閱他們自己的消息,并且減去警告的代價(jià)。這可以表示為EVA=ELalert-ELno-alert-EC其中ELalert是如果用戶現(xiàn)在被警告時(shí)審閱消息的話,用戶審閱消息的期望損失,作為相反的ELno-alert,那是用戶在不被警告時(shí)在相同點(diǎn)審閱他或她自己的消息時(shí)的期望損失,被減去的EC是根據(jù)考慮干擾和根據(jù)傳送消息的直接代價(jià)的警告期望代價(jià)。
而且,來自幾個(gè)消息的消息可以組成單個(gè)復(fù)合警告。對(duì)在一個(gè)警告中的多個(gè)消息中的消息進(jìn)行審閱會(huì)比對(duì)單個(gè)消息的繼發(fā)信息的代價(jià)更多。在干擾中的這般增加可以通過把對(duì)警告的代價(jià)作為它的消息完整性的函數(shù)來表示??梢约僭O(shè)電子郵件消息的EVA獨(dú)立于其它電子郵件消息的EVA。例如,EVA(Mi,t)是指在時(shí)間t用戶關(guān)于單個(gè)消息MI的警告用戶值,并且ECA(n)是指繼發(fā)n消息內(nèi)容的期望代價(jià)。這樣,通過集合關(guān)于一系列n消息接替消息的期望值可以得到多個(gè)消息,其中NEVA=Σi=1EVA(Mi,t)-ECA(n)]]>注意到為了確定警告的期望代價(jià),推斷或直接得到關(guān)于用戶是否存在的消息是有用的??梢允褂弥T如紅外傳感器或壓力傳感器之類的傳感器來指示何時(shí)用戶在辦公室里。但是,如果這樣的裝置不具備,可以把用戶在辦公室里的概率賦值為用戶在計(jì)算機(jī)上活動(dòng)的函數(shù),例如,諸如前一次觀察到鼠標(biāo)或鍵盤活動(dòng)的時(shí)間。另外,在日程中應(yīng)用的時(shí)間表消息也可以用于進(jìn)行關(guān)于用戶的距離和布置的推斷來通過不同的過程轉(zhuǎn)送消息的代價(jià)。
了解用戶有多忙對(duì)于決定用具有高的時(shí)間關(guān)鍵性的消息的消息中斷用戶也是重要的??梢酝茢?例如,進(jìn)行推理決策)是否用戶在計(jì)算機(jī)上工作以及其時(shí)間比率,或是否用戶用電話機(jī)和某人談話,或在另一個(gè)地點(diǎn)的會(huì)見中。如圖8所示,可以使用幾類證據(jù)來估計(jì)用戶的行為或他或她所關(guān)心的焦點(diǎn)。然后可以使用貝葉斯網(wǎng)絡(luò)來執(zhí)行關(guān)于用戶行為的推斷。在圖9中描述了這樣網(wǎng)絡(luò)的例子。
通常,根據(jù)期望關(guān)鍵性和用戶行為推斷,作出關(guān)于何時(shí)和怎樣警告用戶消息并且提供服務(wù)的決策。例如,可以使用決策模型來執(zhí)行決策。圖10-12是示出這樣的決策模型是怎樣用于進(jìn)行警告決定的關(guān)系圖。圖10示出了為關(guān)于中斷用戶,考慮當(dāng)前行為,預(yù)期的消息時(shí)間重要性,以及根據(jù)通信形式的警告代價(jià)的決策的決策模型。圖11也包括了代表當(dāng)前位置的變化以及那種變化在交替的消息技術(shù)的行為和代價(jià)上的影響。而且,圖10是當(dāng)有現(xiàn)在不存在的圖象內(nèi)容的有重要的圖象內(nèi)容的消息送到用戶時(shí),結(jié)合損失的代價(jià)。
可替換地,通過使用一系列用戶指定的閾值和定義警告策略的參數(shù)可以確定何時(shí)和怎樣警告用戶的決策。例如,可以根據(jù)鼠標(biāo)和鍵盤的活動(dòng)推斷用戶的現(xiàn)狀。這樣,舉例說,可以使用戶對(duì)活動(dòng)和不活動(dòng)的推斷狀態(tài)警告輸入閾值。用戶也輸入活動(dòng)后的空閑量,其中警告在較低關(guān)鍵性發(fā)生。如果根據(jù)基本上沒有探測到計(jì)算機(jī)活動(dòng)的時(shí)間確定用戶不在使用,那就存儲(chǔ)消息,并且當(dāng)用戶回來使用計(jì)算機(jī)時(shí)以關(guān)鍵性的次序向用戶匯報(bào)。而且,用戶可以指定路由和頁面選擇,把它們作為包括預(yù)期關(guān)鍵性,最大預(yù)期損失,和用戶警告值的數(shù)量函數(shù)。
通告和/或警告系統(tǒng)也可以估計(jì)何時(shí)用戶可以預(yù)期返回,這樣在用戶預(yù)期返回以前,它傳送預(yù)期為重要的優(yōu)先權(quán)。這可以通過學(xué)習(xí)用戶存在和用戶離開的對(duì)時(shí)間的習(xí)慣來取得。接著用戶可以根據(jù)何時(shí)他或她期望返回系統(tǒng)來審閱沒有警告他們的優(yōu)先權(quán)來設(shè)置適當(dāng)?shù)牟呗?。例如,由系統(tǒng)決定的預(yù)期返回時(shí)間可以自動(dòng)地把高緊急性的消息傳送給用戶。在這個(gè)模式中,當(dāng)用戶預(yù)期返回時(shí)消息發(fā)送者接收反饋,使得能回答該消息,也能通知發(fā)送者,他或她的消息被傳送到用戶的移動(dòng)裝置上。
圖13示出根據(jù)依照本發(fā)明的優(yōu)先權(quán)產(chǎn)生優(yōu)先權(quán)并且執(zhí)行警告決策的方法。雖然為了簡化解釋的目的,該方法示出并且描述為一系列行動(dòng),可以理解并且認(rèn)識(shí)到這個(gè)發(fā)明不限于行動(dòng)的次序,而根據(jù)本發(fā)明,一些行動(dòng)可以以不同的次序中發(fā)生和/或與那些在這里示出和描述的其他行動(dòng)同時(shí)發(fā)生。例如,那些工藝上的能手將理解并且認(rèn)識(shí)到該方法可以替換地作為一系列互相關(guān)聯(lián)的狀態(tài)或事件而描述,諸如狀態(tài)圖。而且,不是所有的示出行動(dòng)需要應(yīng)用根據(jù)本發(fā)明的方法。
參考圖13,流程圖74示出了一種方法,其中根據(jù)本發(fā)明創(chuàng)建并且使用了優(yōu)先權(quán)。在80,接收了有在那里分配的優(yōu)先權(quán)的諸如文本的數(shù)據(jù)。該數(shù)據(jù)可以是電子郵件消息,或基本上是任意其它類型的數(shù)據(jù)或文本。在82,如上所述,依照分類器創(chuàng)建數(shù)據(jù)優(yōu)先權(quán)。另外,如上所述,82可以包括分類器的初始和隨后的引導(dǎo)。
接著數(shù)據(jù)優(yōu)先權(quán)輸出到84。如圖13所示,這可以包括在86,88,90,92和94的處理。在86,確定了在當(dāng)前時(shí)間t的沒有審閱數(shù)據(jù)的預(yù)期損失。這個(gè)決策根據(jù)如上所述的假設(shè)用戶將在沒有被警告的情況下,審閱他或她的文本,設(shè)想了文本在將來時(shí)間的沒有審閱的預(yù)期損失。在88,如上所述,確定了警告的預(yù)期代價(jià)。如果損失比90中的代價(jià)大,那么在時(shí)間t92不進(jìn)行警告,并且在新的當(dāng)前時(shí)間t處理進(jìn)程返回86。當(dāng)時(shí)間前進(jìn)時(shí),可以執(zhí)行返回86的處理,預(yù)期的損失可以超過警告代價(jià)一點(diǎn),這樣可以改變在90的算法。當(dāng)預(yù)期的損失一超過警告代價(jià),就在94執(zhí)行對(duì)用戶或其它系統(tǒng)的警告。
現(xiàn)在描述對(duì)用戶或其它系統(tǒng)的警告輸出。用戶可以依照警告標(biāo)準(zhǔn)的電子裝置警告,這表示何時(shí)用戶需要被告之優(yōu)先權(quán)文本。警告用戶的電子裝置可以是在下面詳細(xì)描述的傳呼機(jī),移動(dòng)電話,或其它通信形式。舉例說,在諸如傳呼機(jī)或移動(dòng)電話的電子裝置上對(duì)用戶的警告可以依照這樣的警告標(biāo)準(zhǔn),即這可以適應(yīng)關(guān)于位置,推斷任務(wù),和/或用戶的注意焦點(diǎn)的消息靈敏度。那樣的信息可以從在不確定下推斷或從在線消息源訪問。例如,可以調(diào)整從在線日程表來的信息來控制用于決定裝置延遲信息的控制標(biāo)準(zhǔn),這樣的裝置諸如將在下面詳細(xì)描述的通告接收器。
通過根據(jù)路由標(biāo)準(zhǔn)發(fā)送優(yōu)先權(quán)文本或其它數(shù)據(jù)可以執(zhí)行警告操作。為文本選定路線可以包括轉(zhuǎn)送文本,和/或答復(fù)文本的發(fā)送者,在這種情況下文本是電子郵件。例如,可以一種聲音來警告用戶一個(gè)優(yōu)先權(quán)文件??商鎿Q地,可以打開代理或自動(dòng)助手(例如,交互顯示)。那就是,代理可以出現(xiàn)在顯示屏上,來通告用戶優(yōu)先權(quán)文件。而且,這個(gè)優(yōu)先權(quán)文件可以被打開,諸如顯示在屏幕上。這個(gè)文件可以接收焦點(diǎn)信息。這也可以包括根據(jù)優(yōu)先權(quán)確定文件的尺寸,諸如文件的較高優(yōu)先權(quán),顯示的較大窗口,和/或根據(jù)優(yōu)先權(quán)在顯示器上在中心定位文件。
現(xiàn)在參考圖14,是根據(jù)本發(fā)明一個(gè)方面的文本創(chuàng)建和優(yōu)先權(quán)系統(tǒng)100的圖示。系統(tǒng)100包括程序102和分類器104。注意到程序100和分類器102可以包括從計(jì)算機(jī)讀取介質(zhì)的計(jì)算機(jī)處理器執(zhí)行的計(jì)算機(jī)程序。
程序102產(chǎn)生文本輸入到分類器104。程序包括接收電子郵件的電子郵件程序,該程序接著用作文本。分類器104為相關(guān)信息創(chuàng)建優(yōu)先權(quán)。如上所述,分類器104可以是貝葉斯分類器,支撐向量機(jī)制分類器,或其它類型的分類器。由分類器104輸出的文本優(yōu)先權(quán)接著可以結(jié)合如上所述的有益代價(jià)分析來完成另外的輸出和/或警告。
現(xiàn)在參考圖15,示出了可替換系統(tǒng)108的示圖。圖15中的系統(tǒng)108包括警告系統(tǒng)110。在圖15中沒有示出程序102和分類器104。但是,警告系統(tǒng)110工作地和/或通信地連接到后者。系統(tǒng)110包括由計(jì)算機(jī)讀取介質(zhì)的計(jì)算機(jī)處理器執(zhí)行的計(jì)算機(jī)程序。舉例說,警告系統(tǒng)110通信地連接到因特網(wǎng)112,并能是一個(gè)網(wǎng)絡(luò),通過它警告系統(tǒng)連接到電子裝置根據(jù)警告標(biāo)準(zhǔn)警告用戶有優(yōu)先權(quán)文本。但是,網(wǎng)絡(luò)不限于因特網(wǎng)。這樣,通過聯(lián)系將在下面詳細(xì)描述的無線傳呼機(jī)114,移動(dòng)電話116,或其它能夠從諸如因特網(wǎng)112的網(wǎng)絡(luò)中接收信息的電子裝置,警告系統(tǒng)能夠警告用戶有優(yōu)先權(quán)文本。
參考圖16中的文本,示出了本發(fā)明其它方面的圖。例如,這可以包括路由系統(tǒng)120。路由系統(tǒng)120接收優(yōu)先權(quán)文本,并且基于路由標(biāo)準(zhǔn),能夠應(yīng)答文本的發(fā)送者,在此情況,系統(tǒng)120是應(yīng)答機(jī)器。根據(jù)路由標(biāo)準(zhǔn),舉例說,系統(tǒng)120也可以發(fā)送文本到不同的電子郵件地址,其中系統(tǒng)是發(fā)送機(jī)器。當(dāng)用戶需要告之發(fā)送者用戶不在的信息時(shí),以及這樣可以把怎樣聯(lián)系用戶的聯(lián)系信息提供給發(fā)送者時(shí),前者可以是有用的。當(dāng)用戶有發(fā)送到不同的電子郵件地址的電子郵件時(shí),諸如基于網(wǎng)站的電子郵件地址,使得用戶需要在選擇的地址被告之有高優(yōu)先權(quán)的電子郵件,后者是有用的。
在圖16中描述了警告系統(tǒng)130,它根據(jù)預(yù)定的標(biāo)準(zhǔn)(例如在重要或緊急的閾值之上的優(yōu)先權(quán))如所述的接收優(yōu)先權(quán)文件,可以顯示接收文本,和/或提供聲音。舉例說,對(duì)由系統(tǒng)130接收的有比預(yù)定閾值高的優(yōu)先權(quán)文件,可以顯示為結(jié)合適應(yīng)如上所述優(yōu)先權(quán)的優(yōu)先權(quán)標(biāo)簽和/或顯示格式的優(yōu)先權(quán)列表。
系統(tǒng)130也可以包括其它的函數(shù)。例如,可以提供優(yōu)先權(quán)定位觀察程序(沒有示出)來執(zhí)行根據(jù)優(yōu)先權(quán)濾波器能力的對(duì)用戶電子郵件存儲(chǔ)的觀察。舉例說,觀察程序能夠確保在優(yōu)先權(quán)范圍中的列表中的信息概要被排序。作為選擇,觀察程序也可以確保用戶只排序并且觀察那些沒有讀取的信息。觀察程序也可以確保用戶通過在一些確定范圍的時(shí)間周期中的優(yōu)先權(quán)為信息排序確定范圍,并且改變確認(rèn)周期的范圍。例如,用戶可以指定觀察程序只顯示來自今天的電子郵件。可替換地,用戶可以指定在收件箱中的在兩天,一周范圍,或優(yōu)先權(quán)列表中的所有信息。觀察程序也可以讓用戶從顯示消息中刪除在用戶指定的最小閾值以下的信息。
另外,除了對(duì)低,中,高優(yōu)先權(quán)使用不同質(zhì)量的聲音,可以使用一個(gè)或更多的標(biāo)量參數(shù)來限定警告聲音的遞交方式。參數(shù)可以是推斷優(yōu)先權(quán)的函數(shù)。這樣的參數(shù)包括諸如警告聲音量的改變,例如,在聲音的調(diào)制或諧振中的連續(xù)改變。
可以為用戶提供其它的函數(shù)來定義在不確定的不同范圍中的閾值,并且其中用戶可以指定多個(gè)選項(xiàng),這包含在各個(gè)范圍中為信息自動(dòng)定尺寸和中心。例如,可以包括“正離開”(While away)摘要器來給出當(dāng)用戶離開或忙于另一個(gè)應(yīng)用時(shí)的用戶信息的摘要。可以構(gòu)建這個(gè)系統(tǒng),使當(dāng)用戶在外出返回后彈出由優(yōu)先權(quán)值引導(dǎo)的電子郵件摘要,或在靜止模式中系統(tǒng)工作后返回觀察程序??梢钥刂谱詣?dòng)文本摘要器來減小作為文本優(yōu)先權(quán)函數(shù)的信息文本的摘要程度。那就是,當(dāng)文件優(yōu)先權(quán)增加時(shí),它們在摘要顯示中越來越少的被概括。也可以把優(yōu)先權(quán)用于顏色或增加其它的注解,諸如優(yōu)先權(quán)標(biāo)記,優(yōu)先權(quán)的圖標(biāo)表示程度,以及在顯示中出現(xiàn)的對(duì)電子郵件信頭的指定優(yōu)先權(quán)字段。
另外,在分配到信息的優(yōu)先權(quán)上可以使用用戶定義的閾值來設(shè)置臨時(shí)交互上下文,該上下文對(duì)超過閾值的到達(dá)信息的警告或摘要隨后的一些時(shí)間部分是有效的。在警告后,對(duì)時(shí)間周期持續(xù)的交互上下文是有效的,預(yù)定的姿態(tài)確保用戶得到關(guān)于該警告的更詳細(xì)的信息。舉例說,這樣的姿態(tài)包括鼠標(biāo)從一側(cè)到一側(cè)的簡單擺動(dòng)。作為例子,聲音警告可以指示輸入信息超過了一些關(guān)鍵性的閾值。接著用戶可以從一側(cè)到一側(cè)快速擺動(dòng)鼠標(biāo)來詳細(xì)觀察導(dǎo)致警告的信息。激活交互上下文的時(shí)間量可以制作信息優(yōu)先權(quán)的函數(shù)或由用戶定義。
現(xiàn)在參見圖17,系統(tǒng)200示出了根據(jù)本發(fā)明一個(gè)方面的通告結(jié)構(gòu)和優(yōu)先權(quán)系統(tǒng)。該系統(tǒng)200包括上下文分析器222,通告管理器224(也稱作事件調(diào)度程序),,一個(gè)或更多的通告源1則N,226,227,228可以作為通告源和一個(gè)或更多的通告接收器的優(yōu)先權(quán)系統(tǒng)230,通過M,236,237,238的1,其中N和M分別是整數(shù)。該源也稱作事件發(fā)表人,而接收器也稱作事件用戶。這可以是任意數(shù)目的接收器和源。通常,通告管理器224轉(zhuǎn)換通告,這也稱作事件或警告,它從源226-228到接收器236-238,部分地根據(jù)由正文分析器222存儲(chǔ)和/或接入的參數(shù)信息。
上下文分析器222關(guān)于影響通告決策制定的用戶參數(shù)和變化存儲(chǔ)/分析信息。例如,該參數(shù)可以包括上下文信息,諸如每天時(shí)間和每周天中的用戶典型位置和觀注的焦點(diǎn)或行為,以及以這些參數(shù)為條件的附加參數(shù),諸如趨向于接入不同位置的裝置用戶。這樣的參數(shù)也可以是通過一個(gè)或更多的傳感器的自動(dòng)作出的觀察函數(shù)。例如,根據(jù)關(guān)于由全球定位系統(tǒng)(GPS)子系統(tǒng)提供的用戶位置信息可以選擇或修改一個(gè)或更多的簡況(沒有示出),或是根據(jù)被使用的裝置類型和/或該裝置的使用模式的信息,和根據(jù)用戶最后訪問的特定類型裝置的時(shí)間。而且,如下面更詳細(xì)描述的,也可以使用自動(dòng)推斷來動(dòng)態(tài)推斷諸如位置和關(guān)注之類的參數(shù)和狀態(tài)。簡況參數(shù)可以存儲(chǔ)為由用戶編輯的用戶簡況。除了依賴于一系列預(yù)定的簡況或動(dòng)態(tài)推斷,通告結(jié)構(gòu)可以確保用戶指定他或她的實(shí)時(shí)狀態(tài),諸如用戶在下面“x”小時(shí)內(nèi)或直到一個(gè)給定的時(shí)間除了重要的通告外不接收。
參數(shù)也可以包括關(guān)于用戶偏愛的默認(rèn)通告偏愛函數(shù),它們受不同設(shè)置中的不同類型通告干擾而變化,這可以用作由通告管理器224進(jìn)行通告判定的基礎(chǔ),并且在其上用戶可以開始改變。參數(shù)可以包括關(guān)于用戶需要在不同的位置怎樣被通告的默認(rèn)參數(shù)(例如,諸如由移動(dòng)電話,由尋呼機(jī))。參數(shù)可以包括與通過在不同設(shè)置中不同模式下警告的中斷代價(jià)的估定。這可以包括上下文參數(shù),它指示用戶在不同位置中的可能性,應(yīng)用不同裝置的可能性,和在給定時(shí)間中的他或她的附加狀態(tài)的可能性,和指示用戶在給定時(shí)間怎樣需要被通告的通告參數(shù)。
根據(jù)本發(fā)明一個(gè)方面的由上下文分析器222存儲(chǔ)的信息包括在由分析器確定的上下文信息中。根據(jù)一個(gè)或更多的上下文信息源(沒有示出),通過鑒別用戶的位置和關(guān)注的狀態(tài)由分析器222確定上下文的信息。舉例說,上下文分析器222可以通過作為用戶汽車或移動(dòng)電話的一部分的全球定位系統(tǒng)(GPS)精確確定用戶的真實(shí)位置。分析器也可以使用統(tǒng)計(jì)模型來確定用戶在給定關(guān)注狀態(tài)的可能性,即通過諸如天的類型,天的時(shí)間,用戶日程表的數(shù)據(jù),關(guān)于用戶活動(dòng)的觀察這樣的信息得到的背景評(píng)估和/或觀察來確定用戶是在給定的關(guān)注狀態(tài)中的可能性。給定的關(guān)注狀態(tài)可以包括用戶是否接收通告,是否忙碌而沒有去接收通告,以及可以包括諸如工作日,周末,假日,和/或其它時(shí)機(jī)/周期的其它考慮。
源226-228,230產(chǎn)生用于用戶和/或其它實(shí)體的通告。例如,源226-230可以包括通信,諸如因特網(wǎng)和基于網(wǎng)絡(luò)的通信,基于局域臺(tái)式計(jì)算機(jī)的通信,和電話通信,和諸如智能幫助,背景詢問,和自動(dòng)編排計(jì)劃的軟件裝置。在這里的通告源通常定義為那些產(chǎn)生事件,也可以稱作用于關(guān)于信息,服務(wù),和/或系統(tǒng)或世界事件警告用戶或用戶代理的通告和警告。通告源也可以稱作事件源。
例如,電子郵件可以作為通告由優(yōu)先權(quán)系統(tǒng)230產(chǎn)生,使其授于優(yōu)先權(quán)。其中產(chǎn)生通告的應(yīng)用程序或系統(tǒng)根據(jù)對(duì)用戶的電子郵件的重要性或緊急性分配電子郵件以相對(duì)的優(yōu)先權(quán)。也可以不考慮對(duì)用戶的相對(duì)重要性發(fā)送電子郵件。臺(tái)式機(jī)中心通告可以包括自動(dòng)對(duì)話,其目的是警告用戶他或她需要執(zhí)行的潛在的有價(jià)值的服務(wù)(例如,信息時(shí)間表),用戶需要審閱的信息(例如,來自背景詢問),或由臺(tái)式計(jì)算機(jī)產(chǎn)生的錯(cuò)誤和/或其它警告。因特網(wǎng)相關(guān)的服務(wù)可以包括含有用戶訂購的信息,諸如每一條當(dāng)前新聞的標(biāo)題,和股票標(biāo)價(jià)。
其它通告可以包括背景詢問(例如,雖然用戶在工作,用戶正在工作的文本可以被審閱,這樣關(guān)于文本表達(dá)并且發(fā)布到搜索引擎的背景詢問),和來自時(shí)間表和/或其它程序的計(jì)劃任務(wù)。通告源226-230可以是推-類型源或拉-類型源。推-類型源是那些沒有相應(yīng)需要就自動(dòng)產(chǎn)生和發(fā)送信息的源,諸如在訂購后自動(dòng)發(fā)送信息的標(biāo)題新聞和其它因特網(wǎng)相關(guān)的服務(wù)。拉-類型源是那些響應(yīng)請(qǐng)求發(fā)送信息的源,諸如電子郵件服務(wù)器掛號(hào)通信后接收電子郵件。還有其它的通告源,包括·諸如日程表系統(tǒng)的電子郵件臺(tái)式;·計(jì)算機(jī)系統(tǒng)(例如,用警告關(guān)于系統(tǒng)行為或問題的信息警告用戶)·因特網(wǎng)相關(guān)的服務(wù),分配信息,時(shí)間表詢問;·在一個(gè)或更多的共享文件夾中的一定類型的文檔的文檔或數(shù)目的改變;·響應(yīng)對(duì)信息的常設(shè)或持久詢問的新文件應(yīng)用;和/或,·信息源,涉及信息關(guān)于人和他們的存在,他們在位置上的改變,他們的接近性(例如,讓我知道當(dāng)我旅行時(shí),是否有另一個(gè)同事或朋友在我10公里之內(nèi)),或他們的可用性(例如,讓我知道何時(shí)史蒂夫可以進(jìn)行會(huì)話并且接近一個(gè)可以提供全視頻電視會(huì)議的高速聯(lián)接)。
通告接收器236-238能夠?qū)τ脩籼峁┩ǜ妗@?,這樣的通告接收器236-238可以包括計(jì)算機(jī),諸如臺(tái)式和/或膝上型計(jì)算機(jī),手提計(jì)算機(jī),移動(dòng)電話,陸上電話,尋呼機(jī),車載計(jì)算機(jī),也可以是其它系統(tǒng)/應(yīng)用。注意到接收器236-238可以比其它接收器更完全地傳導(dǎo)通告。例如,臺(tái)式計(jì)算機(jī)通常伴隨有揚(yáng)聲器和相對(duì)高色彩的顯示器,同時(shí)有當(dāng)連接到局域網(wǎng)或因特網(wǎng)時(shí)接收信息的較高帶寬。這樣,可以由臺(tái)式計(jì)算機(jī)將通告以相對(duì)充足的方式傳送給用戶。相對(duì)地,舉例說,許多移動(dòng)電話的顯示器較小,并且是黑白的,以相對(duì)較低的帶寬接收信息。相應(yīng)地,舉例說,結(jié)合由移動(dòng)電話傳送的通告信息通常較短并且較適合電話界面能力。這樣,根據(jù)通告是否發(fā)送到移動(dòng)電話或臺(tái)式計(jì)算機(jī),通告的內(nèi)容可以不同。根據(jù)本發(fā)明的一個(gè)方面,通告接收器可以是指通過事物訂購服務(wù)裝置訂購的事物或通告。
通告管理器224接入由上下文分析器存儲(chǔ)和/或確定的信息,并且確定根據(jù)哪些接收器236-238被選擇來發(fā)送信息,從源226-230接收的哪些通告被傳送。例如,可以確定通告在被提供到選擇的接收器236-238以前可以進(jìn)行概要化。
本發(fā)明不限制于管理器224怎樣作出哪些通告?zhèn)魉偷侥男┩ǜ娼邮掌鳎约巴ǜ嬉栽鯓拥姆绞絺魉偷臎Q定。根據(jù)一個(gè)方面,可以使用決策理論分析。例如,通告管理器224能夠適于推斷重要的不確定性,它關(guān)于包括用戶位置,關(guān)注點(diǎn),裝置可用性,和如果沒有警告時(shí)直到用戶接觸信息的時(shí)間量的變化。接著通告管理器224可以制定關(guān)于是否警告用戶通告的通告決策,假如這樣的話,可使用概要的特性和適當(dāng)?shù)难b置來傳送通告。通常,通告管理器224決定通告凈預(yù)期值。在這樣的做法中,可以考慮下面內(nèi)容·各個(gè)可用通告接收器的保真性和傳輸可靠性;·干擾用戶的關(guān)注代價(jià);·對(duì)用戶的信息新穎性;·直到用戶自己審閱信息的時(shí)間;·信息的潛在正文靈敏值;和/或·包含在通告中的隨時(shí)間的信息增加值和/或減小值。
例如,確定不確定性的推斷這樣可以作為預(yù)期值而產(chǎn)生,此值如打斷,用戶的中斷代價(jià),其中使用特定設(shè)備的特定方式,給用戶某些關(guān)注狀態(tài)來打斷用戶。通告管理器224可以制定下面一個(gè)或更多的決策·當(dāng)前用戶正在關(guān)注和從事什么(例如,根據(jù)上下文信息);·當(dāng)前用戶正在哪里;
·信息怎樣重要;·延遲通告的代價(jià)是什么;·通告是怎樣分散注意的;·接入用戶的可能性是多少;·結(jié)合使用給定通告接收器的特定模式的保真度損失是多少。因此,通告管理器224能夠執(zhí)行分析,諸如決策理論分析,該分析關(guān)于待處理和激活的通告,評(píng)估由信息接收器和來源提供的依賴上下文的變量,并且推斷選擇的不確定性,諸如直到用戶可能審閱信息之前的時(shí)間和用戶位置及和當(dāng)前關(guān)注狀態(tài)。在這里使用的推斷通常是指通過事件和/或數(shù)據(jù)從一系列觀察中得到的關(guān)于系統(tǒng)200,環(huán)境,和/或用戶的推斷狀態(tài)的推理過程。例如,可以使用推理來確定特定的上下文或行動(dòng),或伴隨狀態(tài)產(chǎn)生的概率分布。該推斷可能是概率的,那就是,根據(jù)考慮數(shù)據(jù)和事件計(jì)算對(duì)感興趣狀態(tài)的概率分布。推斷也可以涉及用于從一系列事件和/或數(shù)據(jù)中組成較高級(jí)別事件的技術(shù)。這樣的推斷導(dǎo)致了從一系列觀察的事件和/或存儲(chǔ)的事件數(shù)據(jù)中的新的事件或行為的結(jié)構(gòu),以及是否事件與時(shí)間臨近有關(guān),以及是否事件和數(shù)據(jù)來自一個(gè)或幾個(gè)事件和數(shù)據(jù)源。
另外,通告管理器224可以通過支持個(gè)人決策理論分析的上下文分析器222訪問存儲(chǔ)在用戶簡況中的信息。例如,用戶簡況可以指示給定的時(shí)間,用戶較喜歡由尋呼機(jī)通告,以及只有在預(yù)定的重要級(jí)別才被通告。這樣的信息可以用作開始決策理論分析的基礎(chǔ),或可以是通告管理器224決策怎樣和是否通告用戶的方式。根據(jù)當(dāng)前發(fā)明的一個(gè)方面,通告平臺(tái)結(jié)構(gòu)200可以構(gòu)建為基于事件或信息下部結(jié)構(gòu)的層。但是,該發(fā)明不限于任意特定的事件下部結(jié)構(gòu)。這樣的事件和信息系統(tǒng)和協(xié)議可以包括·超文本傳輸協(xié)議(HTTP),或在技術(shù)上公知的HTTP擴(kuò)展;·技術(shù)上公知的簡單目標(biāo)訪問協(xié)議(SOAP);·技術(shù)上公知的視窗控制方法(WMI);·技術(shù)上公知的jini;·基本上任意類型的通信協(xié)議,諸如那些基于包交換的協(xié)議。另外,可以把結(jié)構(gòu)構(gòu)建為基于靈活簡況計(jì)算底層結(jié)構(gòu)之上的層,這易于為工藝上的普通技術(shù)人員所理解。這樣,通告平臺(tái)結(jié)構(gòu)可以用一種模式使用下層底層結(jié)構(gòu),通過這種模式,源發(fā)送通告,警告和事件,并且通過這種模式,接收器接收通告,警告和事件。不過,本發(fā)明不限于此。
現(xiàn)在參考圖18,在描述的前面部分中描述的通告結(jié)構(gòu)的上下文分析器222將更詳細(xì)地描述。如圖18所示的上下文分析器222包括用戶通告偏愛存儲(chǔ)器252,包括用戶上下文簡況存儲(chǔ)器255的用戶上下文模塊254,和白色書寫板257。根據(jù)本發(fā)明一個(gè)方面的上下文分析器222可以用于由諸如存儲(chǔ)器的機(jī)械讀取介質(zhì)中的計(jì)算機(jī)處理器執(zhí)行的一個(gè)或更多的計(jì)算機(jī)程序。
偏愛存儲(chǔ)器252為用戶存儲(chǔ)通告參數(shù),諸如對(duì)用戶的默認(rèn)通告偏愛,諸如用戶簡況,這可以由用戶編輯和修改。偏愛存儲(chǔ)器252可以看作能存儲(chǔ)影響用戶是怎樣被通告的參數(shù)信息。用戶上下文模塊254根據(jù)一個(gè)或更多的發(fā)表在白色書寫板上的上下文信息源260決定了用戶當(dāng)前上下文。用戶上下文簡況存儲(chǔ)器255為用戶存儲(chǔ)上下文參數(shù),諸如對(duì)用戶默認(rèn)的上下文設(shè)置,這可以由用戶進(jìn)行編輯和修改。那就是,用戶上下文模塊254通過訪問來自簡況存儲(chǔ)器255的信息提供關(guān)于用戶當(dāng)前上下文信息的最佳猜測或估計(jì),并且通過一個(gè)或更多的上下文源260升級(jí)在存儲(chǔ)器255中的一系列預(yù)先值。例如,簡況存儲(chǔ)器255可以看作存儲(chǔ)用戶在哪里以及用戶在做什么的先驗(yàn)值,。
用戶上下文簡況存儲(chǔ)器255可以是預(yù)估計(jì)和/或預(yù)定義的用戶簡況,它捕捉如決定性或可能性簡況的信息的用戶簡況。該簡況可以是典型的位置,行為,裝置可用性,和作為天的時(shí)間,天的類型,和一個(gè)或更多裝置的用戶界面的這樣觀察函數(shù)的不同通告分類的代價(jià)和值。例如,天的類型可以包括工作日,周末和假日。接著用戶上下文模塊254可以有效地決定或推斷用戶上下文或狀態(tài)的特點(diǎn),諸如用戶當(dāng)前或?qū)淼奈恢煤完P(guān)注狀態(tài)。另外,上下文的真實(shí)狀態(tài)可以通過白色書寫板257直接來自上下文信息源260訪問,和/或通過在下面將更詳細(xì)描述的諸如貝葉斯推理的推斷方法的多種觀點(diǎn)來推斷。
上下文信息源260通過白色書寫板257關(guān)于用戶的關(guān)注狀態(tài)和位置提供信息到上下文模塊254,通過它模塊254可以對(duì)用戶的當(dāng)前上下文進(jìn)行決策(例如用戶的當(dāng)前關(guān)注狀態(tài)和位置)。另外,本發(fā)明既不限于特定數(shù)目或類型的上下文源260,也不限于由用戶上下文模塊254推斷或訪問的信息類型。但是,上下文源260可以包括多個(gè)臺(tái)式(計(jì)算機(jī))信息和事件,諸如鼠標(biāo)信息,鍵盤信息,應(yīng)用信息(例如哪個(gè)應(yīng)用是用戶當(dāng)前接收的焦點(diǎn)),環(huán)境聲音和語言信息,在臺(tái)式(計(jì)算機(jī))的視窗中的文本信息。白色書寫板257可以包括普通的存儲(chǔ)區(qū)域,上下文信息源260可以發(fā)表信息到這個(gè)區(qū)域,包括源和上下文模塊254的多個(gè)組件通過這個(gè)區(qū)域可以訪問這個(gè)信息。事件,也稱作通告或警告,通??梢园P(guān)于對(duì)世界的一個(gè)或更多狀態(tài)的觀察的信息。這樣的狀態(tài)可以包括系統(tǒng)元件的狀態(tài),用戶行為,和/或關(guān)于環(huán)境的測量。另外,事件可以由測量裝置和/或事件和源的有效拉動(dòng)產(chǎn)生,可以由發(fā)送到變化的信息接收來實(shí)現(xiàn),和/或每個(gè)常數(shù)或變化事件的推理來實(shí)現(xiàn)。
上下文源260的其它類型包括用戶的個(gè)人信息控制器(PIM)信息,它通??梢蕴峁╆P(guān)于用戶時(shí)間表的時(shí)間表信息。例如,當(dāng)前天的時(shí)間和由全球定位系統(tǒng)(GPS)確定用戶的位置,和/或用戶對(duì)移動(dòng)電話,PDA,或可以確定位置的膝上型計(jì)算機(jī)訪問,它們也是上下文源260的類型。另外,實(shí)時(shí)移動(dòng)裝置應(yīng)用是一類上下文源260。例如,如果移動(dòng)裝置現(xiàn)在由用戶訪問,可以確定諸如移動(dòng)電話的車載裝置,以及確定裝置的方向和傾斜度(例如關(guān)于裝置使用指示信息)以及加速度和速度(指示用戶是否移動(dòng)的信息)。
現(xiàn)在參考圖19,將詳細(xì)描述上述通告源。通告源226-228,和/或230通常產(chǎn)生傳送到通告管理器224的通告,該管理器決定何時(shí)出現(xiàn)通告,并且假如這樣,哪些通告將以哪種次序傳送到哪些通告接收器236-238。
根據(jù)本發(fā)明的一個(gè)方面,通告源226-228可以有一個(gè)或更多的在屬性和關(guān)系標(biāo)準(zhǔn)描述中的參數(shù),在這里稱作通告源概要或源概要。注意概要可以由源,由接收器,以及由上述的上下文信息源提供。這樣的概要由關(guān)于不同元件的說明信息提供并且可以確保源226-228,230,通告管理器224,接收器236-238,以及上下文分析器222來與另一個(gè)一起共享語義信息。這樣,不同的概要提供關(guān)于特性,緊急性,和關(guān)于通告的裝置信號(hào)模型的信息。那就是,概要通常可以定義為類和在類之間定義通告和事件結(jié)構(gòu)的關(guān)系的集合,包含的信息包括例如事件或通告類,源,目標(biāo),事件或通告語義,本體內(nèi)容信息,觀察可靠性,和基本上任意服務(wù)質(zhì)量的屬性。
用于通告源概要的參數(shù)(沒有示出)可以包括一個(gè)或更多的信息類;關(guān)聯(lián);重要性;時(shí)間關(guān)鍵性;新穎性;內(nèi)容屬性;保真性折衷,和/或源信息概要信息。由通告源產(chǎn)生的通告信息類指示了通告通信類型,諸如電子郵件,瞬時(shí)信息,數(shù)字金融升級(jí),和臺(tái)式裝置。由通告源產(chǎn)生的通告相關(guān)性表示了包含在通告中的信息可能性與一個(gè)或更多的特定上下文相關(guān)。例如,由邏輯標(biāo)記可以提供相關(guān)性,指示了源是否與給定的上下文相關(guān)。通告的新穎性表示了用戶已經(jīng)知道包含在通告中信息的可能性。那就是,新穎性是對(duì)用戶而言信息隨著時(shí)間是否是新的(表示如果用戶現(xiàn)在知道信息,以及如果有的話,在將來用戶將何時(shí)了解信息而沒被警告)。
結(jié)合通告的保真性折衷表示了在通告中的產(chǎn)生于不同類型的特定允許切斷和/或概要的信息損失值。這樣的切斷和/或概要可以用于通告來傳送一定類型的通告接收器236-238,它們可以有防止接收器接收原始產(chǎn)生的完全通告的帶寬和/或其它限制。保真性通常是指與通告有關(guān)的原始內(nèi)容的特性和/或完全性程度。例如,長的電子郵件信息可以被切割,或另外由移動(dòng)電話允許的概要的最大100個(gè)字符,會(huì)導(dǎo)致保真性的損失。類似地,當(dāng)通過只有文本函數(shù)的裝置傳送時(shí),原始信息包含的文本和圖象內(nèi)容遭受了保真性損失。另外,裝置只能夠描述應(yīng)用于源的完整分辨度的一部分。保真性折衷是指根據(jù)表示通告內(nèi)容總值隨著保真性改變而減小的次序(例如,首先是圖象,接著是聲音的表現(xiàn)重要性)和/或代價(jià)函數(shù)而陳述的源的一系列保真性推斷。例如,保真性折衷可以描述關(guān)于完整的電子郵件信息而隨著切斷的較大增加量傳送的完整值。例如,內(nèi)容特性可以包括內(nèi)容特性的概要,代表諸如核心信息是否包括了文本,圖象和音頻元件的這樣的信息。內(nèi)容是組成通告信息內(nèi)容的真實(shí)的圖象,文本,和/或聲音。
通告的重要性是指給用戶的包含在通告中信息值,假設(shè)信息與當(dāng)前上下文相關(guān)。例如,重要性可以表現(xiàn)為信息對(duì)用戶的美元價(jià)值。時(shí)間關(guān)鍵性表示在通告中包含的信息值對(duì)時(shí)間的依賴的變化-那就是,信息值隨時(shí)間變化的改變。在許多但不是所有的情況中,通告的信息值隨時(shí)間衰減。在圖20中示出了這樣的圖表。圖280描述了通告使用對(duì)時(shí)間的映射。在圖中點(diǎn)284代表初始時(shí)間,表示通告的重要性,而曲線286表示了應(yīng)用隨時(shí)間的減小。
回過來參考圖19,用于不同通告源或源類型的默認(rèn)特性和概要模板可以應(yīng)用于存儲(chǔ)在用戶通告偏愛存儲(chǔ)器中通告源簡況,諸如圖18所示的存儲(chǔ)器252??梢园堰@樣的默認(rèn)模板引導(dǎo)到由通告源提供的值,或者當(dāng)屬性丟失時(shí),從由源提供的概要提供屬性。源概要信息確保源發(fā)送信息狀態(tài)的通常概要和來自于源的潛在通告。例如,來自于信息源的源概要信息可以包括關(guān)于至少有一些優(yōu)先權(quán)的未讀取信息總量,嘗試與用戶通信的人的狀態(tài),和/或其它概要信息。
通告源接收器236-238可以是基本上任意的裝置或應(yīng)用,通過它可以通知用戶或其它組織包含在通告中的信息。將哪個(gè)或哪里接收器用于傳送特定通告的選擇由通告管理器224決定。
通告接收器236-238可以有由概要提供的以下一個(gè)或更多的參數(shù)。這些參數(shù)可以包括裝置分類;信號(hào)(警告)模式;和用于相關(guān)模式的,保真性/描述可靠性,傳輸可靠性,通信的真實(shí)代價(jià),和/或中斷的關(guān)注代價(jià)。對(duì)適于警告特性的參量控制裝置,裝置的概要可以另外包括對(duì)警告特性的描述和控制特性的參數(shù),和隨著警告特性的不同設(shè)置而改變的其它特性(例如,通信可靠性,簡況代價(jià))的函數(shù)。通告接收器的概要提供了一種模式,通過它通告裝置關(guān)于語義信息的在系統(tǒng)中的通告管理器224和/或系統(tǒng)的其它元件有關(guān)它們的特性和能力的語義信息。對(duì)不同裝置類型的默認(rèn)特性和概要模板可以用于存儲(chǔ)在用戶通告偏愛存儲(chǔ)器中的裝置簡況,諸如在先前部分中描述的如圖18所示的存儲(chǔ)器252。當(dāng)這樣的默認(rèn)模板對(duì)這樣裝置提供的概要遺漏時(shí),它們可以用于由裝置提供的過量模板或提供特性。
現(xiàn)在逐一描述各個(gè)概要參數(shù)。裝載的類是指裝載的類型,諸如移動(dòng)電話,臺(tái)式計(jì)算機(jī)和膝上型計(jì)算機(jī)。類也可以是更通常的諸如移動(dòng)或固定的裝置。信號(hào)的模式是指給定裝置可以警告用戶通告的方式。裝置可以有一個(gè)或更多的通告模式。例如,移動(dòng)電話只可以振動(dòng),只可以對(duì)一些量響鈴,和/或它可以同時(shí)振動(dòng)和響鈴。另外,用于警告系統(tǒng)的臺(tái)式顯示器可以分解成幾個(gè)分立的模式(例如,在顯示器右手上方的小的通告窗口對(duì)在屏幕頂部的小的縮略圖-有或沒有聲音通報(bào))。除了受限制于一系列預(yù)定行為,裝置可以確保作為參數(shù)函數(shù)的警告特性的模式,以作為裝置定義的一部分。這類連續(xù)警告表示一類控制模式,在這種模式的控制值中警告在桌面運(yùn)行,在移動(dòng)電話中響鈴,并且確定警告窗口的大小。
對(duì)通告接收器236-238的模式的傳輸可能性指示了用戶將接收關(guān)于通告的通信警告的可能性,所述通告通過那個(gè)模式的接收器傳送到用戶。當(dāng)傳輸可能性可以依賴于裝置可能性和用戶的上下文時(shí),裝置不同模式的傳輸可能性可以用諸如用戶的位置和關(guān)注點(diǎn)的上下文特點(diǎn)為條件。對(duì)一個(gè)或多個(gè)由如唯一的位置那樣的屬性的點(diǎn)積定義的唯一的上下文狀態(tài)和定義為臺(tái)那樣的屬性(如離家的任何地方,和8點(diǎn)后中午前的任何時(shí)間)的抽象建立的邏輯和的唯一關(guān)注狀態(tài)的發(fā)送可靠性也能被指定。例如,依賴于用戶當(dāng)前的位置,傳送到移動(dòng)電話的信息不一定總是傳送到用戶,特別是如果用戶處于一個(gè)斷續(xù)覆蓋的區(qū)域,或在用戶不太可能有移動(dòng)電話的位置(例如,家庭假期)。因?yàn)榄h(huán)境噪聲和/或其它障礙或上下文的分散特性,上下文也可以影響傳輸可能性。
通信的真實(shí)代價(jià)表示了當(dāng)包含在通告中的信息傳送到接收器時(shí)傳送信息到用戶的真空代價(jià)。例如,這個(gè)代價(jià)可以包括結(jié)合移動(dòng)電話傳輸?shù)馁M(fèi)用。中斷的代價(jià)包括了結(jié)合警告的中斷的關(guān)注代價(jià),其中警告通過裝置的特別模式在特別的上下文中應(yīng)用。附加的代價(jià)一般敏感于用戶的具體關(guān)注焦點(diǎn)。真實(shí)性/轉(zhuǎn)換能力是對(duì)文本,圖象,和裝置的聲音/觸覺能力的描述,也給出了模式。例如,移動(dòng)電話的文本可以對(duì)任意單一信息限制100個(gè)字符,并且該電話可以沒有圖象能力。
現(xiàn)在參考圖21,界面290示出了由用戶選擇的特定上下文,它可以由上下文分析器222用來決策用戶的當(dāng)前上下文。并且描述了通過用戶直接指定和/或用戶修改簡況的用戶上下文決策。用戶的上下文可以包括用戶的關(guān)注焦點(diǎn)-那就是,是否用戶現(xiàn)在適于接收通告警告-以及用戶的當(dāng)前位置。不過,本發(fā)明不限于此。
由用戶直接確定上下文確保了用戶指示是否他或她可以接收警告,以及用戶想要在哪里接收它們??梢允褂媚J(rèn)簡況(沒有示出)來表示默認(rèn)的關(guān)注狀態(tài),以及用戶可以接收警告的默認(rèn)位置。用戶可以按照需要修改默認(rèn)簡況。
參考圖21,根據(jù)本發(fā)明的一個(gè)方面,界面290示出怎樣執(zhí)行對(duì)上下文的直接指定。例如,窗口291有關(guān)注聚集部分292和位置部分294。在聚集部分292,用戶可以審閱一種或更多種審閱盒296,例如,它們示出用戶是否總是接收警告;是否從不接收警告;和是否用戶只接收比預(yù)定閾值高的重要級(jí)。人們期望可以提供其它的選擇。如圖21所述,可以用美元衡量閾值,但這只是為了示范而已,本發(fā)明不僅限于此。用戶可以通過直接鍵入新值,或通過箭頭300增加或減少閾值增加在盒298中的閾值。
在位置部分294,用戶可以審閱一種或更多種審閱盒302來示出用戶需要把警告轉(zhuǎn)移到哪里。例如,用戶可以把警告轉(zhuǎn)移到桌面,到電子郵件,到膝上型計(jì)算機(jī),到移動(dòng)電話,到他或她的汽車,到傳呼機(jī),或在個(gè)人數(shù)字助手(PDA)裝置,等等。人們也期望這些只是例子,不過,本發(fā)明不僅限于此。
窗口291,在其中可以預(yù)先調(diào)整部分292的審閱盒296和盒子298和部分294的審閱盒302的默認(rèn)值,并且它可以認(rèn)為是默認(rèn)的用戶簡況。簡況是用戶修改的,在其中用戶可以超過他或她自己選擇的默認(rèn)選擇。也可以使用符合本發(fā)明的其它類型簡況。
現(xiàn)在參考圖22,示出了根據(jù)本發(fā)明的使用一個(gè)或更多的傳感器的直接測量的用戶上下文決策。用戶上下文可以包括用戶的關(guān)注焦點(diǎn),以及他或她的當(dāng)前位置。不過,本發(fā)明不僅限于此。上下文的直接測量示出傳感器可以用于檢測是否用戶用戶當(dāng)前適于接收警告,并且檢測用戶的當(dāng)前位置。根據(jù)本發(fā)明的一個(gè)方面,結(jié)合直接測量的推斷分析可以用于決定用戶上下文,這在該描述的較后部分進(jìn)行描述。
參考圖22,是系統(tǒng)310,在其中示出了能夠得到的用戶上下文的直接測量。系統(tǒng)310包括了上下文分析器312,和連接到上面的許多傳感器314-320,也就是例如移動(dòng)電話314,視頻攝象機(jī)315,麥克風(fēng)316,鍵盤317,PDA318,介質(zhì)319,和GPS320。在圖22中描繪的傳感器314-320只是為了示范,并不表示對(duì)本發(fā)明進(jìn)行限制和約束。在這里使用的術(shù)語傳感器是通常和廣義的術(shù)語,表示任意的裝置或方法,通過它們上下文分析器312可以決定用戶的當(dāng)前關(guān)注焦點(diǎn)是什么,和/或用戶的當(dāng)前位置是什么。
例如,如果用戶帶有移動(dòng)電話314,這可以表示表示可以接收在移動(dòng)電話314上的警告。但是,如果用戶正在用移動(dòng)電話314通話,這可以表示用戶的他或她的關(guān)注焦點(diǎn)在一些其它方面(也就是,當(dāng)前移動(dòng)通話),這樣用戶不將被通告警告所打斷。例如,視頻攝象機(jī)315可以在用戶的辦公室來檢測是否用戶在他或她的辦公室(就是,用戶的位置),和是否其它人是否在他或她的辦公室,建議與他們會(huì)見,這樣用戶就不會(huì)被打斷(就是,用戶的焦點(diǎn))。類似地,麥克風(fēng)316也可以在用戶的辦公室來檢測是否用戶正在和其它一些人談話,這樣用戶還會(huì)被打斷,或是否在使用鍵盤(例如,通過在那里發(fā)出的聲音),這樣用戶也不會(huì)被打斷了。也可以使用鍵盤317來決定是否用戶正在那里打字,這樣,例如,如果用戶打字非常快,可以表示用戶聚集在計(jì)算機(jī)的相關(guān)活動(dòng)中,不能被不適當(dāng)?shù)卮驍?并且,也能夠指示用戶是否在他或她的辦公室里)。
如果PDA裝置318由用戶訪問,這可以表示用戶能夠在裝置318接收警告-那就是,需要被傳送的通告是裝置318位置哪里。裝置318也可以用于決定用戶的當(dāng)前關(guān)注焦點(diǎn)。車輛319可以決定用戶是否正在車輛里-那就是,用戶是否正在操作車輛。另外,舉例說,需要考慮車輛的速度來決定用戶的焦點(diǎn)是什么。例如,如果速度比預(yù)定的速度大,那么可以確定用戶關(guān)注于駕駛,并且不想被通告警告所打擾。如公知技術(shù),GPS裝置320也可以用于確定用戶的當(dāng)前位置。
在下面的詳細(xì)描述部分中,描述了根據(jù)用戶修改規(guī)則的用戶上下文決策。用戶正文可以包括用戶的關(guān)注焦點(diǎn)和他或她的當(dāng)前位置。不過,本發(fā)明不僅限于此。通過規(guī)則決策上下文表示了一系列如果—那么規(guī)則體系接著可以用戶決策用戶的位置和/或關(guān)注焦點(diǎn)。
參考圖23,圖示出了示范系列規(guī)則330的次序。例如,系列規(guī)則330描述了規(guī)則332,333,334,335,336,337,和338。請(qǐng)注意可以類似地構(gòu)建其它的規(guī)則。如圖23所示,規(guī)則333和334是332的次級(jí),而規(guī)則334是規(guī)則333的次級(jí),規(guī)則338是規(guī)則338的次級(jí)。規(guī)則的次序是首先測試規(guī)則332;如果是真,接著測試規(guī)則333,并且如果規(guī)則333發(fā)現(xiàn)是真,接著測試規(guī)則334,等等。如果規(guī)則333發(fā)現(xiàn)是否,則測試規(guī)則335。如果規(guī)則332發(fā)現(xiàn)是否,接著測試規(guī)則336,如果336是否,將測試規(guī)則337,若337是否則測試規(guī)則338。規(guī)則需要用戶創(chuàng)建和/或修改。其它類型的規(guī)則也可以包括在系列規(guī)則330中(例如,在如果—那么規(guī)則發(fā)現(xiàn)是否處,那么用其它的規(guī)則控制)。
這樣,由用戶可以構(gòu)建一系列規(guī)則,這樣可以決定用戶上下文。例如,關(guān)于位置,這系列規(guī)則可以是測試是否當(dāng)前天是工作日的第一規(guī)則。如果是,那么從屬于第一規(guī)則的第二規(guī)則是是否當(dāng)前時(shí)間在上午9點(diǎn)到下午5點(diǎn)之間。如果是,那么第二規(guī)則表示用戶位于他或她的辦公室,不然用戶在家里。如果第一規(guī)則發(fā)現(xiàn)是否—那就是,當(dāng)前天是周末而不是工作日—不然規(guī)則將表示用戶在家里。請(qǐng)注意這個(gè)例子并不限制或約束發(fā)明中的例子,其中也可以類似地構(gòu)建一條或更多的規(guī)則。
在下面的描述部分中,通過推斷分析決定用戶的上下文,諸如通過使用描述的統(tǒng)計(jì)和/或貝葉斯模型。請(qǐng)注意通過推斷分析決策的上下文可以依賴于其它決策的一些方面,諸如上述的通過傳感器的直接測量。在這里所用的推斷分析是指在許多輸入變量中使用推斷處理來產(chǎn)生輸出變量,也就是,用戶的當(dāng)前上下文。該分析可以包括統(tǒng)計(jì)模式和/或貝葉斯模型的一方面使用。
參考圖24,示出了系統(tǒng)340的圖,根據(jù)本發(fā)明的一個(gè)方面,其中由推斷工具342執(zhí)行推斷分析來決定用戶的上下文344。工具342是來自諸如存儲(chǔ)器的計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)處理器執(zhí)行的計(jì)算機(jī)程序的一個(gè)方面。用戶上下文334可以考慮為工具342的輸出變量。
工具342可以處理一個(gè)或更多的輸入變量來制定上下文決策。這樣輸入變量可以包括一個(gè)或更多的傳感器348,諸如結(jié)合在前面部分的描述中用于上下文決策的直接測量方法而描述的傳感器,以及由鐘350和日程表352表示的當(dāng)前時(shí)間和天,也可以接到用戶的時(shí)間表或個(gè)人信息管理(PIM)計(jì)算機(jī)程序,和/或在用戶的PDA裝置上。除了在圖24中所示以外,也可以考慮其它的輸入變量。對(duì)圖24的變量不意味著限制或約束本發(fā)明。
現(xiàn)在參考圖25和26,根據(jù)本發(fā)明示出了如上所述的通過推斷工具能夠執(zhí)行的由統(tǒng)計(jì)和/或貝葉斯模型提供的示范推斷模型。通常,計(jì)算機(jī)系統(tǒng)可以不確定用戶狀態(tài)的細(xì)節(jié)。這樣,可以構(gòu)建制定關(guān)于用戶關(guān)注或其它不確定狀態(tài)的推斷的可能性模型。貝葉斯模型能夠推斷對(duì)用戶關(guān)注焦點(diǎn)的可能性簡況。這樣的關(guān)注狀態(tài)可以定勢為一系列原形狀態(tài)或更抽象地表示一系列由用戶確定的認(rèn)知質(zhì)詢的明確分類。可替換地,可以把模型確定為制定關(guān)于關(guān)注焦點(diǎn)的連續(xù)測量,和/或直接推斷對(duì)通告的不同類型的推斷的可能性簡況。
根據(jù)關(guān)于用戶活動(dòng)和位置的一系列觀察,可以使用貝葉斯網(wǎng)絡(luò)用來推斷替換的有效上下文或狀態(tài)的可能性。作為例子,圖25示出了用于推斷對(duì)單一時(shí)間區(qū)域的用戶關(guān)注焦點(diǎn)的貝葉斯網(wǎng)絡(luò)354。變化的狀態(tài),關(guān)注的焦點(diǎn)356,是指桌面和非桌面的上下文。示出的關(guān)注上下文所考慮的模型包括了例如對(duì)情況的了解,趕上(catch up),不特定的背景任務(wù),焦點(diǎn)內(nèi)容產(chǎn)生或?qū)忛?,輕度內(nèi)容產(chǎn)生或?qū)忛啠瑸g覽文件,辦公室會(huì)議,辦公室外會(huì)議,出席演講,個(gè)人時(shí)間,家庭時(shí)間,個(gè)人焦點(diǎn),偶然會(huì)談和旅行。貝葉斯網(wǎng)絡(luò)354指出了用戶的當(dāng)前關(guān)注和位置,它們由用戶的時(shí)間表分配358,天的時(shí)間360,和大致的終止期362所影響。用戶關(guān)注的可能性簡況也由在用戶辦公室中監(jiān)視的環(huán)境聲音信號(hào)364的狀態(tài)概要所影響。相對(duì)時(shí)間的環(huán)境聲音信號(hào)164的片斷提供了關(guān)于活動(dòng)和談話的存在的線索/輸入。通過用戶在計(jì)算機(jī)相互接觸產(chǎn)生的軟件應(yīng)用狀態(tài)和結(jié)構(gòu)和用戶行為的進(jìn)行流也提供了關(guān)于用戶關(guān)注態(tài)的證據(jù)。
正如在網(wǎng)絡(luò)354中所描述的,當(dāng)前工作系統(tǒng)或其它環(huán)境的頂級(jí)焦點(diǎn)366中應(yīng)用軟件影響了用戶焦點(diǎn)和任務(wù)的特性,以及影響計(jì)算機(jī)中心活動(dòng)的用戶關(guān)注關(guān)頭和焦點(diǎn)應(yīng)用。這樣的活動(dòng)包括由鼠標(biāo)和鍵盤活動(dòng)以及在更寬的時(shí)間軸上應(yīng)用的較高級(jí)別模式的次序構(gòu)建的用戶活動(dòng)流。這樣的模式包括電子郵件中心和字處理器中心,并且是指涉及交錯(cuò)的多個(gè)應(yīng)用的原型活動(dòng)分類。
圖26示出了在不同時(shí)間周期的上下文變量中的用戶關(guān)注焦點(diǎn)的貝葉斯模型368。由模型368示出了一系列馬爾可夫時(shí)間相關(guān)性,其中在當(dāng)前對(duì)用戶狀態(tài)的決策中考慮上下文變化的過去狀態(tài)。在實(shí)時(shí)中,例如,這樣的貝葉斯模型368考慮由在線日程表提供的信息,和關(guān)于由事件檢測系統(tǒng)(沒有示出)報(bào)告的房間聲音和用戶活動(dòng)的觀察流,并且連續(xù)地提供關(guān)于用戶關(guān)注的可能性簡況的推斷結(jié)果。
圖27和28示出了根據(jù)本發(fā)明的諸如上下文分析器和通告管理器的通告結(jié)構(gòu)部分的方法。雖然,為了簡化解釋的目的,方法示出并且描述為一系列行動(dòng),可以理解并且期望本發(fā)明不限制于這些行動(dòng)的次序,并且一些符合本發(fā)明的行動(dòng)可以在不同的次序中發(fā)生和/或隨著這里示出和描述的其它行動(dòng)一起發(fā)生。例如,那些工藝上的能手將理解并且期望該方法可以替換地表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件,諸如圖狀態(tài)。而且,不需要把所有的示出行動(dòng)用于根據(jù)本發(fā)明的方法。
參考圖27,流程圖370示出了根據(jù)本發(fā)明的用戶上下文。該過程包括了在371確定用戶的位置和在372中確定用戶的焦點(diǎn)。這些行動(dòng)可以由上述的一種或更多種方法來完成。例如,可以使用簡況;用戶可以指定他或她的上下文;可以采用上下文的直接測量;能夠采用一系列的規(guī)則;也可能執(zhí)行諸如通過貝葉斯或統(tǒng)計(jì)模型進(jìn)行推斷分析。人們期望能夠采用其它的分析來確定用戶的上下文。例如,可以集成一個(gè)視頻攝影機(jī)源,它檢測是否有人在計(jì)算機(jī)前面并且是否他或她在使用計(jì)算機(jī)。不過,需要注意該系統(tǒng)可以在有攝影機(jī)或沒有攝影機(jī)的情況下工作。對(duì)于所有的源,系統(tǒng)可以使用基本上任意的可用輸入源,而不需要特別的源來推斷上下文。另外,在其它方面,可以集成加速計(jì),麥克風(fēng),和在小的PDA上的給出用戶位置和關(guān)注檢測的鄰近探測器。
現(xiàn)在參考圖28,流程圖373示出了根據(jù)本發(fā)明一個(gè)方面的通告管理器的決策過程。在374,一個(gè)或更多的通告源產(chǎn)生通告,它由通告管理器接收。在375,上下文分析器產(chǎn)生/決定關(guān)于用戶的上下文信息,其中在376由通告管理器接收通告。那就是,根據(jù)本發(fā)明一個(gè)方面,如本描述的先前部分所述,在375,上下文分析器訪問表示用戶當(dāng)前關(guān)注狀態(tài)和位置用戶上下文信息簡況,和/或訪問來自一個(gè)或更多的上下文信息源的關(guān)于用戶當(dāng)前關(guān)注狀態(tài)和位置的實(shí)時(shí)信息。
在377,通告管理器根據(jù)由上下文分析器接收的上下文信息的一部分,確定哪些通告?zhèn)魉偷侥男┩ǜ娼邮掌?。通告管理器也根?jù)由上下文分析器存儲(chǔ)的關(guān)于用戶的通告參數(shù)的信息制定決策。那就是,根據(jù)一個(gè)方面,在377,管理器執(zhí)行關(guān)于是否用戶將被警告一個(gè)給定通告,以及用戶將被怎樣通告的決策理論分析。如將在下面更詳細(xì)描述的那樣,在377中可以采用決策理論和/或啟發(fā)式分析,決策或策略。通過填充空白值或重寫由源或接收器的概要提供的參數(shù),可以把關(guān)于用戶的通告參數(shù)用于個(gè)人化分析。通告推斷也能夠提供用戶決策理論分析的策略(例如啟發(fā)式策略)?;谶@樣的決策,在378通告管理器傳送通告到接收器。
在這里描述了該發(fā)明的不同方面以用于用戶的應(yīng)用。不過,本發(fā)明不僅限于此。那就是,本發(fā)明基本上用于包括用戶的任意類型的實(shí)體。舉例說,其它類型的實(shí)體包括代理,處理器,計(jì)算機(jī)程序,線程,服務(wù),服務(wù)器,計(jì)算機(jī),機(jī)械,公司,組織,和/或生意。例如,代理可以是軟件代理,它通常可以定義為一種計(jì)算機(jī)程序,該程序?yàn)橛脩魣?zhí)行背景任務(wù)并且當(dāng)任務(wù)完成或發(fā)生一些預(yù)期的事件時(shí)匯報(bào)用戶。在本發(fā)明中也可以包括一些其它類型的實(shí)體,這可以為工藝上的普通技術(shù)人員所理解。例如,根據(jù)本發(fā)明另一個(gè)方面的上下文分析器可以概括為應(yīng)用于基本上任意類型實(shí)體的組件。在另一個(gè)例子中,通告接收器可以產(chǎn)生關(guān)于不同于用戶的實(shí)體的通告,警告和事件。類似地,通告接收器可以接收關(guān)于不同于用戶的實(shí)體的通告,警告和事件。
為了為本發(fā)明的不同方面提供上下文,圖29和下面的討論適于提供簡要的常規(guī)的適宜計(jì)算機(jī)環(huán)境的描述,其中可以實(shí)施本發(fā)明的不同方面。雖然在上面在運(yùn)行在計(jì)算機(jī)上的計(jì)算機(jī)程序的計(jì)算機(jī)執(zhí)行指令的常規(guī)上下文中描述了本發(fā)明,那些技術(shù)人員可以理解本發(fā)明也可以結(jié)合其它程序模塊使用。通常,程序模塊包括路由,程序,組件,數(shù)據(jù)結(jié)構(gòu),等等,它們執(zhí)行了特定的任務(wù)和/或?qū)嵤┨囟ǖ某橄髷?shù)據(jù)類型。而且,那些技術(shù)人員將期望本發(fā)明的方法可以應(yīng)用于其它的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu),包括單一處理器或多處理器計(jì)算機(jī)系統(tǒng),微型機(jī),大型機(jī),和個(gè)人計(jì)算機(jī),手持式計(jì)算機(jī),基于微處理器或編程的用戶電器,等等。本發(fā)明的示出特性也可以用戶簡況式計(jì)算機(jī)環(huán)境,在那里通過連接到通信網(wǎng)絡(luò)的遠(yuǎn)程處理裝置執(zhí)行任務(wù)。不過,一些而不是所有的本發(fā)明的特性可以用于單機(jī)(計(jì)算機(jī))。在簡況式計(jì)算環(huán)境中,程序模塊可以位于本地或遠(yuǎn)程存儲(chǔ)裝置。
參考圖29,實(shí)施本發(fā)明的不同方面的示范系統(tǒng)包括計(jì)算機(jī)420,包括處理器單元421,系統(tǒng)存儲(chǔ)器422,和系統(tǒng)總線423,系統(tǒng)總線連接包括了系統(tǒng)存儲(chǔ)器的不同系統(tǒng)元件到處理器單元421。可以預(yù)期雙微處理器和其它多處理器結(jié)構(gòu)也可以用作處理器單元421。
系統(tǒng)總線可以是任意的幾個(gè)類型的總線結(jié)構(gòu),包括存儲(chǔ)器總線或存儲(chǔ)器控制器,外圍總線,和用于任意各種商用總線結(jié)構(gòu)的本地總線。系統(tǒng)存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)424和隨機(jī)存儲(chǔ)器(RAM)425。在ROM424中存儲(chǔ)了包含了基本路由的基本輸入/輸出系統(tǒng)(BIOS),它幫助轉(zhuǎn)換在計(jì)算機(jī)420元件間的信息,諸如啟動(dòng)信息。
計(jì)算機(jī)420進(jìn)一步包括硬盤驅(qū)動(dòng)器427,磁盤驅(qū)動(dòng)器428,例如,可以移動(dòng)式盤片429上讀取或?qū)懭耄凸獗P驅(qū)動(dòng)器430,例如從CD-ROM盤片431讀取或?qū)懭牖驈钠渌鈱W(xué)介質(zhì)讀取或?qū)懭?。硬盤驅(qū)動(dòng)器427,磁盤驅(qū)動(dòng)器428,和光盤驅(qū)動(dòng)器430通過硬盤驅(qū)動(dòng)器界面432,磁盤驅(qū)動(dòng)器界面433,和光盤驅(qū)動(dòng)器界面434分別連接到系統(tǒng)總線423。驅(qū)動(dòng)器和它們相關(guān)的計(jì)算機(jī)讀取介質(zhì)提供了對(duì)計(jì)算機(jī)420的永久性存儲(chǔ)數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu),計(jì)算機(jī)執(zhí)行指令。雖然上述計(jì)算機(jī)可讀介質(zhì)稱作硬盤,移動(dòng)式磁盤和CD,那些技術(shù)人員可以預(yù)期在示范的工作環(huán)境中也可以使用其它類型的由計(jì)算機(jī)讀取的介質(zhì),諸如磁帶,按塊擦除存儲(chǔ)器卡,數(shù)字視頻盤片,貝努里磁帶(cartridge),等等,也可以用戶示范工作環(huán)境,而且任意這樣的介質(zhì)可以包括用于執(zhí)行本發(fā)明方法的計(jì)算機(jī)執(zhí)行指令。
許多程序模塊可以存儲(chǔ)在驅(qū)動(dòng)器和RAM425中,包括操作系統(tǒng)435,一個(gè)或更多個(gè)應(yīng)用程序436,其它程序模塊437,和程序數(shù)據(jù)438。請(qǐng)注意在示出計(jì)算機(jī)中的操作系統(tǒng)435基本上可以是任意合適的操作系統(tǒng)。
用戶可以通過鍵盤440和諸如鼠標(biāo)442的指定裝置把命令和信息輸入到計(jì)算機(jī)420中。其它的輸入裝置(沒有示出)可以包括麥克風(fēng),操縱桿,游戲操縱桿,圓盤式衛(wèi)星電視天線,掃描器,等等。這些和其它的輸入裝置常常通過連接系統(tǒng)總線的系列端口界面446連接到處理器單元421但可以用其它的端口連接,諸如并行端口,游戲端口或通用串行總線(USB)。通過諸如視頻適配器448的界面也可以把監(jiān)視器447或其它類型的顯視裝置連接到系統(tǒng)總線423。除了監(jiān)視器,計(jì)算機(jī)一般包括諸如揚(yáng)聲器或打印機(jī)之類的外圍輸出裝置(沒有示出)。
計(jì)算機(jī)420可以工作在使用邏輯上連接到一個(gè)或更多的諸如遠(yuǎn)程計(jì)算機(jī)449的遠(yuǎn)程計(jì)算機(jī)的網(wǎng)絡(luò)環(huán)境中。遠(yuǎn)程計(jì)算機(jī)449可以是工作站,服務(wù)器計(jì)算機(jī),路由器,對(duì)等裝置或其它公用的網(wǎng)絡(luò)節(jié)點(diǎn),并且通常包括了許多或所有的關(guān)于計(jì)算機(jī)420描述的組件,雖然在圖29只示出了存儲(chǔ)器存儲(chǔ)裝置450。在圖29中描述的邏輯連接可以包括局域網(wǎng)絡(luò)(LAM)451和廣域網(wǎng)絡(luò)(WAN)452。這樣的網(wǎng)絡(luò)環(huán)境在辦公室,企業(yè)廣度計(jì)算機(jī)網(wǎng)絡(luò),企業(yè)隱含互聯(lián)網(wǎng)和因特網(wǎng)中是普遍的。
當(dāng)在LAM網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)420可以通過網(wǎng)絡(luò)界面或適配器453連接到局域網(wǎng)絡(luò)451。當(dāng)在WAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)420通??梢园ㄕ{(diào)制解調(diào)器454,和/或連接到在LAN上的通信服務(wù)器,和/或在諸如因特網(wǎng)的廣域網(wǎng)452上建立通信的其它裝置。調(diào)制解調(diào)器454,它可以是內(nèi)置的或外置的,可以通過串口界面446連接到系統(tǒng)總線423。在網(wǎng)絡(luò)環(huán)境中,關(guān)于計(jì)算機(jī)420描述的程序模塊或部分可以存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)裝置中。人們預(yù)期所示網(wǎng)絡(luò)連接是示范的并且可以使用在計(jì)算機(jī)間的其它建立通信連接的方法。
根據(jù)計(jì)算機(jī)編程的普通技術(shù)人員的實(shí)踐,本發(fā)明參考由諸如計(jì)算機(jī)420(除非另外指示)的計(jì)算機(jī)執(zhí)行的操作行為和符號(hào)表示進(jìn)行描述。這樣的行為和操作有時(shí)是指計(jì)算機(jī)執(zhí)行??梢灶A(yù)期行動(dòng)和表示符號(hào)的操作包括通過表示數(shù)據(jù)比特的電信號(hào)處理單元421的操作,它導(dǎo)致了電信號(hào)表示的轉(zhuǎn)化和減小,并且在存儲(chǔ)系統(tǒng)(包括系統(tǒng)存儲(chǔ)器422,硬盤驅(qū)動(dòng)器427,軟盤429,和CD-ROM)的存儲(chǔ)位置中保持?jǐn)?shù)據(jù)比特從而再構(gòu)或另外改變計(jì)算機(jī)系統(tǒng)的操作,以及其它信號(hào)處理。保持?jǐn)?shù)據(jù)比特的存儲(chǔ)位置是物理位置,其有符合數(shù)據(jù)比特的特定電,磁,或光特性。
上面描述的是本發(fā)明的較佳特性。當(dāng)然,不可能為了描述本發(fā)明的目的而描述每一個(gè)可想象的元件或方法的結(jié)合,但普通技術(shù)人員將認(rèn)識(shí)到許多其它的對(duì)本發(fā)明的結(jié)合和改變是可能的。因此,本發(fā)明包含了所有這樣的包括在附加的權(quán)利要求中的精神和范圍的改變,修改和變化。
工業(yè)應(yīng)用本發(fā)明的工業(yè)應(yīng)用為計(jì)算機(jī)領(lǐng)域,計(jì)算機(jī)軟件和信息技術(shù)。
權(quán)利要求
1.優(yōu)先權(quán)系統(tǒng),其特征在于,包括分類器,根據(jù)一種或更多種分類等級(jí)對(duì)一種或更多種信息分配優(yōu)先權(quán);以及信息子系統(tǒng),結(jié)合分類器處理符合分配優(yōu)先權(quán)的一種或更多種信息。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中至少一個(gè)用戶和后繼系統(tǒng)結(jié)合優(yōu)先權(quán)接收一條或更多的信息。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中信息子系統(tǒng)是電子郵件程序,路由系統(tǒng),和警告系統(tǒng)中的至少一種。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,其中根據(jù)分配的優(yōu)先權(quán)為一條或更多的信息確定路由。
5.如權(quán)利要求3所述的系統(tǒng),其特征在于,其中一條或更多條信息是根據(jù)分配的優(yōu)先權(quán)自動(dòng)發(fā)送和應(yīng)答的信息。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中根據(jù)一種或更多種分類的等級(jí)把信息排序到至少一個(gè)類別和文件夾中。
7.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中分類器由至少一個(gè)直接和隱含的引導(dǎo)提供。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,其中分類器是支持向量機(jī)械,貝葉斯和決策樹模型中的至少一個(gè)。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于,另外包括了提供分類器隱含引導(dǎo)的背景監(jiān)視器。
10.如權(quán)利要求7所述的系統(tǒng),其特征在于,其中直接引導(dǎo)包括各自包含一種或更多種字的引導(dǎo)設(shè)置,一種或更多種引導(dǎo)設(shè)置有預(yù)定的重要性。
11.如權(quán)利要求7所述的系統(tǒng),其特征在于,進(jìn)一步包括一個(gè)引導(dǎo)文件夾,一個(gè)語義標(biāo)簽,數(shù)據(jù),時(shí)間,編組表,發(fā)送接收關(guān)系,消息長度,和語言時(shí)態(tài)中的至少,以提供至少直接和隱含引導(dǎo)中的至少一個(gè)。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中對(duì)一個(gè)或更多的信息分配標(biāo)量值。
13.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中把一個(gè)或更多的信息分配到類。
14.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中基于代價(jià)函數(shù)分配優(yōu)先權(quán)。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,其中代價(jià)函數(shù)是線性和非線性函數(shù)中的至少一個(gè)。
16.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中分配的優(yōu)先權(quán)定義為一個(gè)或更多的信息的延遲的審閱的預(yù)期損失。
17.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中當(dāng)結(jié)合延遲的對(duì)一個(gè)或更多的消息審閱損失超過預(yù)定閾值時(shí),信息子系統(tǒng)產(chǎn)生警告。
18.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中信息子系統(tǒng)根據(jù)有益代價(jià)有利分析產(chǎn)生警告。
19.如權(quán)利要求1所述的系統(tǒng),其特征在于,另外包括了結(jié)合分配優(yōu)先權(quán)的至少一個(gè)視頻和聲音輸出。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于,其中根據(jù)分配優(yōu)先權(quán)調(diào)整視頻和聲音的至少一個(gè)輸出。
21.如權(quán)利要求19所述的系統(tǒng),其特征在于,另外包括根據(jù)分配優(yōu)先權(quán)的有效代理。
22.如權(quán)利要求1所述的系統(tǒng),其特征在于,其中消息子系統(tǒng)根據(jù)分配的優(yōu)先權(quán)把一條或更多條消息轉(zhuǎn)移到另外的地址。
23.如權(quán)利要求1所述的系統(tǒng),其特征在于,另外包括根據(jù)分配優(yōu)先權(quán)的過濾電子郵件的觀察器。
24.如權(quán)利要求23所述的系統(tǒng),其特征在于,其中消息子系統(tǒng)根據(jù)分配優(yōu)先權(quán)對(duì)消息列表進(jìn)行排序。
25.如權(quán)利要求23所述的系統(tǒng),其特征在于,其中消息子系統(tǒng)根據(jù)分配優(yōu)先權(quán)對(duì)提供消息概要。
26.如權(quán)利要求1所述的系統(tǒng),其特征在于,另外包括臨時(shí)相互作用上下文,它對(duì)在警告和概要之一的隨后一部分時(shí)間有效。
27.如權(quán)利要求1所述的系統(tǒng),其特征在于,另外包括了根據(jù)分配優(yōu)先權(quán)的用于引導(dǎo)一條或更多條消息到一個(gè)或更多的通告接收器的通告平臺(tái)。
28.一種提供優(yōu)先權(quán)產(chǎn)生和控制的方法,其特征在于,包括根據(jù)一種或更多種優(yōu)先權(quán)分類引導(dǎo)分類器;以及把一條或更多條消息輸入到分類器來根據(jù)一種或更多的優(yōu)先權(quán)分類把優(yōu)先權(quán)值分配到一條或更多條消息中。
29.如權(quán)利要求28所述的方法,其特征在于,另外包括,通過至少一個(gè)符合分配到一條或更多條消息的優(yōu)先權(quán)值的后繼系統(tǒng)和用戶接收一條或更多條消息。
30.如權(quán)利要求29所述的方法,其特征在于,另外包括,根據(jù)分配的優(yōu)先權(quán)值將一個(gè)或多個(gè)消息路由到至少一個(gè)后繼系統(tǒng)和用戶。
31.如權(quán)利要求29所述的方法,其特征在于,另外包括,基于分配的優(yōu)先權(quán)值,產(chǎn)生結(jié)合一種或更多條消息的警告到至少一個(gè)后繼系統(tǒng)和用戶。
32.如權(quán)利要求29所述的方法,其特征在于,另外包括,基于分配的優(yōu)先權(quán)值,通過一個(gè)或更多的通告接收器通告至少一個(gè)后繼系統(tǒng)和用戶一條或更多條信息。
33.提供優(yōu)先權(quán)產(chǎn)生和管理的系統(tǒng),其特征在于,包括,根據(jù)一種或更多種重要性分類的了解優(yōu)先權(quán)的裝置;以及根據(jù)一種或更多種分類分配優(yōu)先權(quán)到一種或更多種信息的裝置。
34.一種可在文本上操作的方法,其特征在于,包括產(chǎn)生結(jié)合文本的優(yōu)先權(quán);根據(jù)優(yōu)先權(quán)在當(dāng)前時(shí)間確定不審閱文本的預(yù)期損失;在當(dāng)前時(shí)間確定輸出文本的預(yù)期代價(jià);以及響應(yīng)預(yù)期損失大于預(yù)期代價(jià)的判定警告該文本的用戶。
35.如權(quán)利要求34所述的方法,其特征在于,其中對(duì)不審閱的預(yù)期損失的判定包括確定用戶在將來時(shí)間審閱文本的可能性。
36.如權(quán)利要求34所述的方法,其特征在于,其中對(duì)不審閱的預(yù)期損失的決策包括作為時(shí)間函數(shù)的由不審閱文本導(dǎo)致的對(duì)用戶的當(dāng)前預(yù)期損失可能比率。
37.如權(quán)利要求34所述的方法,其特征在于,其中由分類器產(chǎn)生的優(yōu)先權(quán)構(gòu)建為至少一個(gè)貝葉斯分類器和支持向量機(jī)構(gòu)分類器。
38.如權(quán)利要求0所述的方法,其特征在于,另外包括從多個(gè)簡況中的一個(gè)提供所選擇的當(dāng)前簡況,由用戶編輯的至少一部分多個(gè)簡況來反映不同的上下文。
39.如權(quán)利要求38所述的方法,其特征在于,其中各個(gè)多個(gè)簡況基于等每天和時(shí)間的時(shí)間表。
40.如權(quán)利要求38所述的方法,其特征在于,其中多個(gè)簡況提供模塊設(shè)置,這樣文本發(fā)送到結(jié)合一個(gè)或更多的其它文本的通信形式中。
41.如權(quán)利要求38所述的方法,其特征在于,其中多個(gè)簡況提供模塊設(shè)置,這樣當(dāng)特定的周期結(jié)束時(shí)把文本發(fā)送到通信模式。
42.如權(quán)利要求34所述的方法,其特征在于,進(jìn)一步包括在警告用戶以前格式化文本。
43.如權(quán)利要求42所述的方法,其特征在于,其中格式化文本包括壓縮文本。
44.如權(quán)利要求0所述的方法,其特征在于,其中格式化文本包括分割文本。
45.如權(quán)利要求34所述的方法,其特征在于,進(jìn)一步包括發(fā)送給文本發(fā)送器一個(gè)文本已經(jīng)發(fā)送給用戶的指示。
46.如權(quán)利要求34所述的方法,其特征在于,另外包括發(fā)送給文本發(fā)送器一個(gè)用戶遠(yuǎn)離用戶的主接收裝置的指示。
47.如權(quán)利要求37所述的方法,其特征在于,另外包括考慮在用戶和文本發(fā)送者間的結(jié)構(gòu)關(guān)系。
48.如權(quán)利要求37所述的方法,其特征在于,另外包括考慮在文本中推斷的事件時(shí)間。
49.如權(quán)利要求34所述的方法,其特征在于,其中對(duì)用戶的警告另外依照用戶的日程表,日程表有一個(gè)或更多的事件,該一個(gè)或更多的事件結(jié)合指定事件的中斷等級(jí)的標(biāo)簽。
50.如權(quán)利要求34所述的方法,其特征在于,其中由計(jì)算機(jī)可讀機(jī)械的處理器中的計(jì)算機(jī)程序處理執(zhí)行該方法。
51.通告系統(tǒng),其特征在于,包括結(jié)合一條或更多條消息的產(chǎn)生一個(gè)或多個(gè)優(yōu)先權(quán)的優(yōu)先權(quán)系統(tǒng);和基于至少一部分由優(yōu)先權(quán)系統(tǒng)產(chǎn)生的一種或更多種優(yōu)先權(quán)傳送一條或更多條消息的通告平臺(tái)。
52.優(yōu)先權(quán)系統(tǒng),其特征在于,包括賦于消息優(yōu)先權(quán)的分類器;和處理優(yōu)先權(quán)消息的消息子系統(tǒng);其中至少分類器和消息子系統(tǒng)的一個(gè)為優(yōu)先權(quán)消息決定預(yù)期的關(guān)鍵性。
53.如權(quán)利要求52所述的系統(tǒng),其特征在于,其中預(yù)期的關(guān)鍵性(EC)表示為EC=ΣiCd(Hi)p(Hi|Ed)]]>其中C是代價(jià)函數(shù),d是延遲,E是事件,以及H是關(guān)鍵性分類。
54.如權(quán)利要求52所述的系統(tǒng),其特征在于,其中預(yù)期的關(guān)鍵性作為時(shí)間函數(shù)而表示。
55.如權(quán)利要求54所述的系統(tǒng),其特征在于,其中預(yù)期的關(guān)鍵性用下面至少一個(gè)式子表示EL=Σip(criticali)C(criticali);]]>和EL=∫01(criticali)C(criticali,t)dt]]>其中EL是預(yù)期損失,p(criticalI)是文本有關(guān)鍵性I的可能性,C(criticalI)是文本有關(guān)鍵性I的代價(jià)函數(shù),n是關(guān)鍵性分類總數(shù)減一,并且t是在審閱文本前的時(shí)間延遲。
全文摘要
本發(fā)明涉及使能由優(yōu)先權(quán)系統(tǒng)(12,230)自動(dòng)對(duì)結(jié)合電子消息有關(guān)的多個(gè)消息賦于優(yōu)先權(quán)以傳送到用戶或系統(tǒng)的系統(tǒng)(10,200)和方法(74)。優(yōu)先權(quán)系統(tǒng)(12,230)可以使用分類器(20),它能夠是根據(jù)用戶的已知重要性使用直接和/或隱含引導(dǎo)的分類器(20)以賦于一條或更多條接收的消息的例子(30)顴類型的引導(dǎo)組(4)優(yōu)先權(quán)。作為例子,可以通過有類似等級(jí)重要性的消息,把消息(14)分類為高、中、低或其它等級(jí)的重要性。背景監(jiān)視器(34)可以用于監(jiān)視用戶關(guān)于消息處理的活動(dòng),根據(jù)用戶的關(guān)于消息重要性的個(gè)人決定進(jìn)一步限定或調(diào)整分類器(20)。其它的優(yōu)先權(quán)分類可以包括涉及用于延遲審閱或處理消息的損失時(shí)間的決策。
文檔編號(hào)G06Q10/00GK1429372SQ01809513
公開日2003年7月9日 申請(qǐng)日期2001年3月16日 優(yōu)先權(quán)日2000年3月16日
發(fā)明者E·J·霍維茲, D·O·霍維爾, A·W·雅各布斯, C·M·卡迪 申請(qǐng)人:微軟公司