新四季網

用於自適應通信優先級化和路由的系統與方法

2023-09-23 07:12:30 3

專利名稱:用於自適應通信優先級化和路由的系統與方法
技術領域:
本發明一般涉及計算機系統,尤其涉及按照如重要性和/或預期損失的度量那樣的因素提供信息優先化的系統和方法,其中提供可適應及可配置的用戶界面,以管理那樣的信息,並管理與那樣的優先化的訓練和使用有關的服務的控制。
發明的背景隨著計算機和信息系統以及如無線和網際網路通訊那樣的相關網絡技術的增大,日益增加的電子信息量在通訊、傳輸並隨後由用戶和/或系統處理。例如,電子郵件程序在計算機用戶中成為十分普及的應用程式,用戶產生和接收那樣的信息。例如,隨著網際網路的出現,交換電子郵件或如語音或音頻信息那樣的其他信息已成為影響許多人獲取計算機的重要因素。例如在許多團體環境內,電子郵件幾乎已成為同事們交換信息的實際標準。然而,隨著電子郵件和其他信息傳遞系統的日漸普及,在管理和處理從多個信源來的不斷增加的信息量方面開始出現問題。
在這些問題中,許多用戶現在面臨著需分類及響應的電子郵件和/或其他信息的泛濫,使得發送、接收和處理信息的能力幾乎成為使其富有成效的障礙。例如,某些用戶報告說一天收到超過100個電子郵件消息。面對那樣大量的電子郵件和/或其他電子信息,不花費大量時間作出有關重要性的個人決定難以按照哪個是重要,哪個不那麼重要管理信息。作為這些決定的例子,用戶可以決定消息是否需立即響應,放到晚些時刻閱讀,或由於不重要(垃圾郵件)簡單地刪除。
針對信息管理問題已作出某些努力。例如,已作出努力縮減用戶收到的垃圾或促銷電子郵件的量。此外,某些電子郵件程序提供規則的產生,這些規則決定在程序中如何管理電子郵件。例如,一個規則是,「所有從某些同事或地址來的電子郵件」放在特定的文件夾中。
然而,這些局限於某些類型信息的努力通常不針對在電子郵件和其他信息的傳輸/接收系統背後的基本問題。即,傳統的系統常常使得用戶如果不是全部也至少部分地人工地細讀並檢查他們收到的消息,以便確定哪些消息應該審閱或進一步處理。如上所述,這需要佔用本可做有效活動的時間。因此,隨著收到大量信息,需要一個系統和方法,以便於有效處理電子信息而同時減輕涉及其中的人工幹預的代價。
發明的內容下面提出本發明的簡單概述以便提供對本發明的某些方面的基本理解。此概述不是本發明的廣泛的全貌。既不試圖標識本發明的關鍵和重要的要素,也不企圖勾劃本發明的範圍。其目的僅在於以簡單的方式提出本發明的某些概念,作為後面給出的更詳細描述的前奏。
本發明涉及一個系統和方法,它們對獲取用戶的偏愛,審視行為,和引導一個適應的通訊優先化和路由系統的學習和決定策略提供控制和顯示。提供用戶界面,以便於審視,控制和與警示及路由優先化消息有關的學習。此外,能結合各種配置和調節選項配置多個參數以便於按照用戶的希望使用戶界面個性化。個性化可以包括如關於消息如何分類並隨後提供給用戶使用的顯式的或隱含的用戶反饋那樣的特徵。也能使用反饋引導在優先化和/或路由系統中的學習和決定策略。此外,可為用戶提供系統生成的反饋或對話以便進一步改善學習和/或決定策略。配置和調節選項可包括概況(profile)選項,路由選項,警示選項,分塊(chunking)選項,時間表選項,和其他對上下文敏感的控制選項,與路由系統,學習狀態和用於引導和審視消息緊急系統的學習的狀態的配置選項以及用於控制消息輸出到選定的消息接收和顯示設備的設備選項配置相關的一個或多個規則。
按本發明的一個方面,提供一個消息緊急系統以產生和管理用於電子信息(如與電子郵件相關的文本,編碼成文本的語音消息)的優先級。信息能經過消息緊急系統自動地優先化,其中信息按照重要性、緊急性、和/或價位隨時間推移的期望損失分類,後者權衡了相對於隨時間不審視該消息包含在消息中的信息的緊迫性。例如,對一個消息可以指定一個值,指出由優先化系統確定的緊急度(如消息的時間緊迫性)。在確定是否,如何以及在什麼適當時刻傳遞或發送信息到後續系統和/或用戶時,其他系統可以使用此值。通過按照如重要性、緊急性、或緊迫性那樣確定的分類自動地優先化消息,並根據此確定將消息提供給用戶,由於縮減了用戶分類和處理多個接收的消息的時間,與傳統系統相比較節省了許多時間。
為了管理如適合特定用戶偏愛的控制和狀態那樣的多個優先的消息和有關功能,以及用於根據用戶的職位的/或有關信息項的內容的本質或緊急性實現信息的警告或對上下文敏感的路由的策略,提供了自適應的及可配置的圖形用戶界面。該界面便於系統按照用戶對於如何由用戶接收並隨後處理消息的希望而個性化。在多個可選的頁面中提供了顯示和輸入調節,使能實現系統個性化。顯示選項包括各種配置和調節選項的狀態和綜合視圖,它們可更改如何向用戶表示消息的特徵。
概況選項能包括設置有關用戶的一個或多個概況的區域,如家庭或工作概況。用戶然後能選擇多個消息提交選項,優先級設置和與所選概況有關的提示設置。這些包括觀看有關對優先級和分類系統當前正在進行的訓練量的系統學習狀態,並還能包括將消息輸送或路由到希望的提交文件夾(如根據消息的優先級將消息路由到尋戶機文件夾)。能提供消息控制以方便如下述那樣的特徵如消息警示選項;用於標記或編碼各優先級消息的顏色和音頻控制;將消息推遲到更便於審閱時間的延遲選項;和控制接收消息的量和頻率的優先級/數量閾值調節。
另外方面包括概況時間表,其中除了另外的控制,如按用戶配置的時間有效的不打擾設置(如除非優先級非常高否則別中斷我的工作),在不同時間能配置活動的和默認的概況。按照概況時間表,能使用信息代理程序,例如在作出消息提交決定時還考慮其他用戶的時間表和日程。
上述的規則選項能包括配置多個規則,它們象對系統中作出決定過程的外層那樣操作。例如,除非消息的優先級高於某一級或者消息源是從選定的個人或群體中來,規則對消息的提交沒有任何影響。這些選項可以包括審閱和路由選項,編程選項,語音識別選項,和用於確定如何接收消息以及何時審閱該消息的通道選項。
上述學習選項為用戶提供如何更換或調節優先級的靈活性,向分類系統確定如何分類新的消息。這包括從哪組消息學習,對選擇的消息標記選項,並能包括監視從用戶來的反饋以確定並進一步學習對用戶哪個是重要的,哪個不重要。學習選項也能包括學習規則和/或控制的配置。除了學習選擇外,能提供一個或多個設備選項。設備選項能包括對提交消息(如發送消息到ABC製造商蜂窩電話)選擇希望的輸出設備,基保用戶界面隨後自動適應到使能配置所選的設備。設備選項能包括顯示格式和壓縮設置,用於配置在接收設備上實際提交和隨後顯示的消息的量和格式。
按照本發明的一個方面,對於如文本或編碼語音那樣的文件根據分類器產生緊急性或優先級,例如通過確定文本或消息具有高的或其他的優先級的似然性。分類器可以是貝葉斯(Bayesian)分類器,支持向量的機器(support vectormachine),和/或其他類型分類器,分類器可考慮數據特徵,如文本的使用者與發送者之間的結構關係,和在文本中參考事件的時間。如在當前時刻不審閱文本的預其損失等其他考慮能根據優先級和在當前時刻輸出文本的預期代價而確定,用戶能在行動裝置中得到警告,按照概況(如由用戶界面配置的用戶偏愛的信息存儲)作出響應,確定預期損失是否大於預期代價。
當前的概況可從一系列概況中選擇,它能由用戶編輯以反映不同的情況(如在家、在工作、空間時間、忙碌、假期、旅行)。概況可以按每天或按時間安排時間表,並能鎖定,在下次解鎖前保持有效。概況能具有由用戶設定的優先級閾值,因而控制所接收消息的量和/或類型等。與概況相關的分塊設定控制文本的提交。例如,文本或其他數據能與一個或多個其它相關的文本或數據結合在一起提交給可移動的或其他設備。另外,當指定時間期限結束後文本可以提交給通訊設備。此外,如果如臺式計算機那樣的用戶的主設備在指令的時間周期中被認為是空閒,文本能提交或轉移到其次的或另外的設備中。
文本或其他數據能在提交給如行動裝置那樣的接收模態(modality)以前格式化,其中格式化能包括壓縮和分段等。文本能按照由用戶經用戶界面可設定的指定的壓縮設定進行壓縮,在用戶界面中還提供用戶可設定的分段設定。如果文本或其他數據是電子郵件,文本的發送者能發送一個指示,指出文本已提交給用戶的接收設備。此外,發送者可發送指示,指出用戶已離開他(她)的主設備。警示用戶還考慮用戶日程及每天時間安排。在日程上的事件也具有相關的標記,指出在該事件期間在什麼程度上可以被中斷。
下面的描述和附圖詳細地列出本發明的某些說明性方面。然而,這些方面僅是可以使用的本發明的原則的許多方法的一小部分,本發明試圖包括所有那些方面以及它們的等價物。從下面結合附圖的詳細描述,本發明的其他優點及新穎特徵變得十分明白。
附圖簡述

圖1是按本發明的一個方面管理優先級系統的用戶界面的示意性方框圖。
圖2是按本發明的一個方面具有概況設定的用戶界面的示意圖。
圖3是按本發明的一個方面帶有消息控制的用戶界面的示意圖。
圖4是按本發明的一個方面用於概況時間表的用戶界面的示意圖。
圖5是按本發明的一個方面提供規則的用戶界面的示意圖。
圖6是按本發明的一個方面提供學習選項的用戶界面的示意圖。
圖7是按本發明的一個方面提供設備選項的用戶界面的示意圖。
圖8是按本發明的一個方面提供概況綜述視圖的圖形用戶界面的示意圖。
圖9是按本發明的一個方面圖示電子郵件提交選項的圖形用戶界面的示意圖。
圖10是按本發明的一個方面提供優先級設定的圖形用戶界面的示意圖。
圖11是按本發明的一個方面提供另外設置的圖形用戶界面的示意圖。
圖12是按本發明的一個方面提供另外設置的圖形用戶界面的示意圖。
圖13是按本發明的一個方面提供概況時間表設定的圖形用戶界面的示意圖。
圖14是按本發明的一個方面提供規則設定的圖形用戶界面的示意圖。
圖15是按本發明的一個方面圖示特定規則設置的圖形用戶界面的示意圖。
圖16是按本發明的一個方面圖示另外的規則設置的圖形用戶界面的示意圖。
圖17是按本發明的一個方面圖示學習反饋的圖形用戶界面的示意圖。
圖18是按本發明的一個方面圖示學習選項的圖形用戶界面的示意圖。
圖19是按本發明的一個方面圖示先進的學習選項的圖形用戶界面的示意圖。
圖20是按本發明的一個方面圖示設備壓縮設置的圖形用戶界面的示意圖。
圖21是按本發明的一個方面圖示消息發送選項的圖形用戶界面的示意圖。
圖22是按本發明的一個方面圖示消息格式選項的圖形用戶界面的示意圖。
圖23是按本發明的一個方面圖示警示準則選項的圖形用戶界面的示意圖。
圖24是按本發明的一個方面圖示路由準則選項的圖形用戶界面的示意圖。
圖25是按本發明的一個方面圖示另外的路由準則的圖形用戶界面的示意圖。
圖26是按本發明的一個方面圖示可修改的選項的圖形用戶界面的示意圖。
圖27是按本發明的一個方面優先級系統的示意性方框圖。
圖28是按本發明的一個方面圖示分類器的方框圖。
圖29是按本發明的一個方面圖示消息分類的示意性方框圖。
圖30是按本發明的一個方面圖示標量分類器輸出的示意性方框圖。
圖31是按本發明的一個方面圖示按類和標量輸出分類的文本的示意性方框圖。
圖32是按本發明的一個方面圖示線性優先級模型的示意圖。
圖33是按本發明的一個方面圖示非線性優先級模型的示意34是按本發明的一個方面圖示用於確定用戶活動的模型的示意圖。
圖35是按本發明的一個方面圖示用於確定當前用戶活動性的基於推理的模型的示意圖。
圖36是按本發明的一個方面圖示用於確定警示代價的基於推理的模型的示意圖。
圖37是按本發明的一個方面圖示用於確定警示代價的更詳細的基於推理的模型的示意圖。
圖38是按本發明的一個方面圖示用於考慮保真度損失確定警示代價的更詳細的基於推理的模型的示意圖。
圖39是按本發明的一個方面圖示用於產生和確定優先級的方法的流程示意圖。
圖40是按本發明的一個方面圖示文本生成程序和分類器的示意圖。
圖41是按本發明的一個方面圖示警示系統的示意性方框圖。
圖42是按本發明的一個方面圖示路由系統和警示系統的示意圖。
圖43是按本發明的一個方面圖示合適的操作環境的示意性方框圖。
本發明的詳細描述本發明涉及系統和方法,使多個與電子消息相關的信息得以自動地藉助優先級或消息緊急性系統優先化,用於隨後發送到用戶或系統。優先級系統能利用如概率分類器那樣的推理系統或其他方法,用於解釋能顯式和/或隱含地排列的消息,以便按照對用戶已知的重要性優先化一個或多個被接收的消息。例如,消息能通過訓練具有類似重要程度的例子或類型的集合而被分類成高、中、低或其他的重要程度。能提供後臺監控器以監控用戶有關消息處理的活動以便按用戶關於消息重要性的個人決定進一步細化或調整分類器,另外的優先級分類能包括涉及對延時審閱或處理消息的時間有關的損失的確定。
在消息或其他通知被自動地優先化以後,用戶能審閱更重要的消息而不必分類多個較不重要的或不相關的消息。消息能依照重要性收集到一個或多個文件夾中,其中用戶能在希望的時間由審閱分類的重要性的消息。如在下面更詳細地描述,提供一個可自適應和可配置的用戶界面以管理多個優先級化的消息。該用戶界面能便於自適應和控制各種有關優先級化消息的學習方面,並能被用於與系統反饋有關的流中以進一步細化和調整本發明的學習方面。
開始參考圖1,系統10圖示了按本發明的一個方面管理優先級系統30(也稱之為消息緊急性系統)的用戶界面20。優先級系統30基本上從任何的來源接收多個消息34。消息34能包括電子信息如文本和/或圖像或音頻信息那樣的其他信息。例如,若消息34作為音頻電話消息接收,優先級系統30或用戶界面20能調用語音識別器(未示出),將語音轉換成文本和其他特徵,包括捕捉多個聲學特性的聲音特性,如包括速率、音調、音調變化的短暫模式的平凡(prosadic)特徵,和有關語音消息的綜合聲能。
在收到消息34以後,優先級系統30在該消息上完成分類36並賦予有關該消息的緊急性或重要性的優先級值38。如在下面關於圖27到42更詳細的描述中,優先級系統30通過自動地分類信息並隨後根據不同的重要性判斷賦予優先級值38減少了與處理消息34相關的精力分散——從而基本上使用戶擺脫了對較不重要消息的關注。然後利用用戶界面20按照用戶個人的意願管理和分配優先化的消息,其中如下所述用戶能配置,適應界面並使其個性化。這能包括審視和控制由優先級系統30在現在和未來的消息34的分類中使用的決定和學習參數。此外,類似地能審視和控制消息的路由和警示參數,其中若需要,能使規則和策略適應於影響消息的路由及警示。
用戶界面20通常包括向關注優先級系統30的各個方面的用戶提供反饋和輸出數據的顯示器40。顯示器40能包括具有多種尺寸、形狀、顏色、文字、數據和聲音的顯示對象(如圖標、按鍵、滑塊、輸入框、選擇項、菜單等),以便於優先級系統30的管理。此外,能提供各種菜單和另外的屏幕或顯示輸出,它們完成本發明的多個方面,這將在下面詳述。用戶界面20還包括多個輸入50用於調整和配置本發明的一個或多個方面。這能包括從滑鼠、鍵盤、語音輸入和/或其他設備接收用戶命令以影響界面操作。
按本發明的一個方面用戶界面20便於對與優化級系統30互動的用戶的個性化處理,其中用戶能配置和匹配該界面使其在如何及何時處理消息方面更適合他們的偏愛。一個方面涉及向用戶提供與系統10的多個部分相關的狀態信息60。狀態信息的例子包括顯示活動的概況狀態,在線狀態和消息接收狀態。其他狀態包括與系統學習有關的信息,它與以前分類的和在優先級系統30中用於分類新的信息的信息量有關。與狀態信息60一起,用戶界面20還提供綜述信息64以減少為處理消息用戶必須細讀的信息量。這能包括提供有關用戶界面20的每日或其他按時綜述顯示和待處理的消息。例如用戶的指定和任務綜述也能針對選定的用戶設備。
用戶界面20便於處理有關用戶的多個概況68。概況20包括關於如何及何時提交和處理消息的可配置的信息。給定當前的概況,如根據時間表和時間信息設定或下面將詳述的推理的上下文(如用戶的關注點和忙碌或有空狀態)判斷,用戶界面20根據當前概況相關的設置方便於消息的傳送和接收。例如,家庭的概況可能比工作概況有更限止性的消息提交要求。對用戶界面20的另外方面是分別提供各種路由和時間表選項72和76。路由選項72使能做這方面的工作,即哪個設備發送信息,信息送到哪裡,如到哪個文件夾。時間表選項76使用戶能配置什麼時候系統10的希望的特徵能被激活,例如規劃何時激活概況的時間表。
界面20能提供一個或多個控制選項80以便於消息處理,這能包括消息優先級和提交的閾值調整,並包括那樣的特徵,如按照象指定不同顏色給優先級變化的消息那樣消息處理方式控制顯示器40的特徵。下面將詳述,結合用戶界面20能提供多個規則84,以便於進一步改進界面20和優先級系統(如能改進用戶界面默認設置的規則)。
用戶界面20還提供學習選項88,它使用戶能更換優先級系統30的訓練特徵。這將在下面詳述。例如用戶可以判斷是否從選定的以前分類信息的組引導優先級系統的學習,或與各種其他學習選項一起重新起動系統的學習。學習選項88還能與監控和/或接收用戶反饋92一起使用,以進一步按用戶的偏愛改進系統10。反饋92能顯然地由用戶提供以引導如何得到在優先級系統30中學習,並能根據用戶的一個或多個動作隱含地確定。顯式的反饋能包括那些動作,如配置用戶界面20以認為一組或選擇的消息比另外選擇的消息更重要,從而更改有關如何作出關於優先級或消息緊急性決定的學習。
隱含的反饋能包括監控用戶的各個上下關聯方面以確定消息的重要性,這能包括監控聲音,鍵盤活動,存在檢測符,當審閱消息時的暫停,多快地打開消息或刪除它和/或消息是否保存,拷貝或轉送等。此外,反饋92能包括將如「你將要刪除在學習過程中尚未利用的消息,你確認此行動嗎?」那樣的消息或對話引導到涉及已作出的或將作出的決定的用戶,或者那樣的反饋關係到如何及為何將消息分類到如高或低那樣的某個優先級。若需要,對話隨後被用戶利用來通過用戶界面20修改或控制系統10現在或未來的行動。用戶界面20的另外方面是啟用多個設備路由選項94。這能包括選擇實際的設備發送信息,將設備的顯示輸出配置成接收消息並改換發送到設備的信息的特徵等。
應該看到,至今描述和下面將詳述的界面方面能應用於各種過程和方法,用於優先級化信息和有關的管理。例如,關於在圖1中參照號60到94的方面能作為在處理或方法中的一組活動或狀態實現。可以理解和看到,本發明不限止活動的次序,因為按本發明某些活動能以不同的次序發生或與其他活動進發發生,在這裡將示出並描述。例如,本專業熟練人員理解並看到,方法能以另外如狀態圖那樣表示成一系列互相關聯的狀態或事件。此外,按本發明可能還需要未全部圖示的活動以實現方法。
現參考圖2,用戶界面100圖示按本發明的一個方面的概況設定和調整。用戶界面100包括能選擇成如概況區域110的顯示對象,其中用戶能對1到N的概況中的一個或多個分別配置多個參數和設定值。例如可能的概況可能涉及工作、在家,不在辦公室、假期、免打擾等。當用戶選定概況110操作時,對選定的概況能提供各種選項和設定值,它們關係到如何、何時、何處路由消息和/或對那樣的消息用戶如何得到警示。能提供一個或多個提交選項114以便於將消息往哪裡和如何提交給一個設備。這能包括分塊選項,因而消息在作為一組送到用戶設備之前在隊列中保持預定的時間長度。換言之,不是每次收到選定優先級的單個信息時就警示用戶,而是在將消息作為一組或消息塊提交給用戶之前,將M個那樣的消息組合在一起,保持或做成塊,這裡M是整數。此外,可指定輸送文件夾120,使得某些優先級化的消息被引導到用戶定義的存儲器位置的文件夾。然後能使用選定的文件夾,使得所有到達到指定文件夾中的消息被引導到一個設備或位置(如所有在此文件夾中到達的消息引導到我的蜂窩電話)。
用戶界面100的另外方面包括一個或多個優先級設定124。優先級設置124使用戶能在消息傳送到用戶的設備之前確定或調整關於優先級消息被分類成什麼的閾值。例如,用戶能在消息發送到設備之前設置對被分類成最低優先級的閾值(如,對較高優先級的設定使得較少消息被傳送,這與對較低優先級的設定相反),除了優先級設定124,能提供提示設定128,使用戶能根據如日期或時間設定之類的事件引導消息(如預定的或接收的消息)。在界面100上還能顯示學習狀態132。這能包括提供顯示輸出,它指明已被處理和用於按照哪些以前已被分類訓練優先級化系統的以前接收消息的數量或百分比以及在學習過程中仍被使用的消息的量。
現轉到圖3,圖示了按本發明的一個方面的一個或多個消息控制200。與消息控制200一起能提供警示選項210,使得將限止放在哪類消息實際被提交並送給用戶。例如,用戶能設置一個參數,使得不管優先級設定只提交一定百分比的消息(如只送給我10%的最高優先級的消息而不送任何其他消息到我的行動裝置)。也能提供一個或多個顏色和聲音設備220,使上述用戶界面個性化。這能包括使用和使用戶能配置顏色(如亮/暗或對優先級賦以不同顏色)和/或聲音音調(如賦予優先級以高聲/輕聲的不同頻率音調),它們與接收消息的優先級和/或緊急性相關。與消息控制200一起還能提供一個或多個延遲選項230。這能包括使用戶能配置成在對用戶更方便的時間提交消息。那樣消息延遲的一個例子是,如果按日期安排或從有關用戶狀況或上下文的一般推理的推論,從一個或多個觀察(包括日期安排中指定的狀態)標明用戶當時正在重要會議上交談或忙碌,則在判定該用戶處於如重要會議之後更適合於審閱的時候提交該消息。延遲策略能有個限度,使得即使在找不到合適時間情況,特別緊急的消息等待時間不會超過某些給定的預定的和/或動態計算的時間上限。那樣的策略能部分地做成消息緊急性的函數。例如用戶可以規定,高緊急性的消息只要有可能,帶一個警示一起發送到一個或多個活動的設備的,如果用戶正好在檢查等待的消息就可供審閱了,但如果在那時候用戶處於更高級別的不可中斷狀態且該消息尚未被看到或觀察到,則在警示用戶以前最多等待30分鐘或其他規定時間。例如,同一用戶可以說,正常緊急性的消息在該用戶得到警示以前應最多等待3小時或其他指定時間。
消息控制的另外方面包括閾值調整240。這包括調整優先級閾值,使得只有高於預定設定值的消息被提交給用戶。對於閾值調整250能提供一個或多個消息的數量調整。這些調整能包括為用戶提供一個設定,該設定不論系統中的其他設定,限止所接收消息的數目到由用戶設定的預定的量(如我要接收最緊急的消息,我不要每小時接收2個以上的消息)。在消息控制中還能提供重要性綜述260。綜述260給用戶有關由優先級系統指定的優先級的性質的反饋。換言之,用戶能得到關於理論閾值設定的反饋信息。例如,用戶能對優先級閾值設定理論值,並使系統揭示,根據所提出的優先級設置以前應接收到多少消息,以及按其他優先級設置所接收的消息的過去歷史。
在需要為發送消息支付費用的系統中,用戶可以給出作為對傳送消息所允許或調配的總的美元數限止的閾值。即,用戶可以規定系統發送最緊急的消息,但由路由公司負擔每條消息$0.10的費用,調整系統的閾值,使得費用預計在每天$5.00(如在$0.10/消息情況,最多每天50條消息)。
在本發明的一個方面中,在每次或時間的某個界限中(如每周或每月)已發送或將發送的警示和/或消息的數量對不同路由參數(如為發送消息所需的重要性的閾值)進行監控,看其是否超過使用的參數。在審視控制時,能向用戶顯示若改變設定(如對路由電子郵件到小設備所需的閾值)改變會發生什麼,或對沿連續標度閾值的一組閾值的每一個予以顯示(如見圖10和11)。因此,能告知用戶將以前監控的有關對不同閾值的設定的警示的統計量作為系統的未來特性的很好的近似。例如,在不同的模擬的閾值情況,在日、周或月中接收到警示或消息的以前跟蹤的數能在每個設置處顯示,以致於被用戶審閱作為對閾值(或其他參數)的每個潛在設定的系統的粗略預計的未來行為的指導,而認為其他每件事物是相當類似的(如用戶的相關環境,在進入消息流中項的緊急性的分布等)。除了使用最近的歷史情況作為未來的預計之外,也能利用更先進模擬以實現對不同的設定或參數和策略的「若一則(「what-if」)」分析。即,新的設定能依據每個在閾值或其他參數的不同設定的預計的警示數,而不管預計數是令僅根據歷史情況或更先進的模擬方法。
參考圖4,示出按本發明的一個方面對概況時間表的用戶界面300。此界面300包括概況應用310和時間設定320,使得用戶在選定概況成為活動時能夠配置。這能包括,日期、周、月或年的設定,它們結合起始和終止時間反映出時間表的開始和終止。因此,如果用戶選擇概況在每天1200和100之間活動,則在選定的小時內使能進行如午餐時間那樣的活動概況330。否則反映不同參數設定的默概況340能激活。一個那樣的概況可以包括「不要打擾」概況350,使得在此概況周期內不接收消息。按本發明的另一個方面,能利用信息代理360,以考慮由用戶指定的其他人或狀況。這能包括結合用戶當前活動的概況利用從其他用戶關於消息如何提交的日程表的限止,並能包括審閱顯露給該代理的日程表。
圖5是用戶界面400的示意圖,提供了一個或多個規則或策略以便按本發明的一個方面控制學習,路由和警示選項。該規則能作為可由用戶配置的其他消息提交選項的覆蓋410操作。因此,如果對一個規則的條件不確定是運轉的,則此規則對如何提交消息沒有影響。相反,如果該條件是運轉的,則該規則的配置能是確定消息如何提交。那樣規則的一個例子是IF條件,THEN為我的電子郵件賦予90的優先級值(表示該項的緊急性)。那樣指定的或覆蓋的優先級能改寫以前賦予的優先級(如用自動系統)。例如,用戶可以希望規定所有從配偶來的郵件認為是緊急的,或指定90的優先級計分或其他指定值。另外的例子,用戶可以規定,從同組織中另外成員來的語音郵件消息應接收90的優先級計分或其他指定值,而從本組織之外來的語音郵件類消息接收75的優先級計分或其他指定或選定值。
那樣規則的另外例子是IF條件,THEN顯示由優先級系統指定的優先級值。應注意,規則能以邏輯異或和/或邏輯與的方式應用。例如,能選擇一組協同的條件,使得如果對有關規則或策略的任何條件為真,則發生所配置的活動或事件。此活動或事件能關係到如何實現學習,如何使用反饋和/或如何路由消息和/或隨後通過一個或多個警示選項提供給用戶。如果以邏輯與方式應用規則,則對該規則的所有相關條件均滿足再調用隨後的活動或事件。
隨界面400還能提供一個或多個審視選項420。例如,一個用戶可配置成通過喇叭或其他輸出設備按照優先級值發送讀的或翻譯的消息。另外選項420使能按照優先級作消息的電話審閱。又一個選項420能包括選擇一個設定,使得對高於預定優先級的接收消息引起建立自動電話連接。
界面430能提供各種路由選項430。這能包括根據附在該消息上的優先級將消息路由到一具文件夾。例如,中等和低優先級的消息被路由到電子郵件服務,而較高優先級消息被路由到與行動裝置有關的文件夾,使得所有在該文件夾中完成的消息能提交給該設備。除了路由選擇430以外能提供多個編程選項440。這能包括使用戶能利用已知的程式語言定義客戶消息提交規則(如IF優先級高於75,AND電子郵件來自我的妻子,THEN在我的尋呼機AND在我的蜂窩電話上與我聯繫)。
按本發明能包括一個或多個語音識別器選項450。這能包括選擇使得接收經語音識別器的聲音消息並隨後通過優先級系統指定優先級值。優先級值可以根據這些因素的分析,如語音音調、速率、音調變化和響度等。由界面400提供的另外配置選項包括通道選項460。這能包括將用戶的預定優先級值覆蓋由系統指定的值。例如,用戶能配置成使得從指定通訊信道來的所有信息指定為80的優先級值或其他優先級值(如所有從此人來的,在我的設備文件夾,從我的電子郵件,到我的蜂窩電話等收到的消息被賦予預定優先級)。
參考圖6,圖示了按本發明的一個方面提供學習選項的用戶界面500。學習選項500包括狀態和配置選項,它們是關於哪些消息已被用於訓練優先級系統。注意,優先級系統的訓練更詳細地在下面結合圖27-42討論。例如,能提供反饋51-使用戶知道訓練的源。這可包括從哪裡學習消息520,以及從已經標記來自用戶的某個優先級的消息530。能選擇先進的選項540,它包括備份和恢復學習的信息並還能包括復位被學習的信息。界面還能包括學習規則550和學習控制560。學習規則550能包括那樣的選項,如從多個機器的聯合學習,和/或將學習限止在預定的日期,時間或由用戶設定的其他選項。控制選項560能包括打開和關閉學習,使能通過觀察用戶的活動或反饋學習(如監控花費更多的時間在更重要的消息上的用戶的反饋並立即刪除較不重要的消息),只訓練當我不在我的系統上時,並在收到一定數量消息後引起自動重訓練或其他動作。
圖7圖示了用戶界面600,它按本發明的一方面提供設備選項。設備選項600包括顯示設置619和壓縮設置620,它便於在如蜂窩電話或計算機那樣的用戶消息設備上格式化消息。顯示設置610使能選擇多個各種設備作為潛在的消息的目標(如若希望的話用戶能從實際製造商產品目錄號中選擇)。此外,可以提供動畫顯示,它描述了消息在用戶選擇的設備中如何觀看。壓縮設置620控制導向該用戶設備的實際信息量。例如,小的顯示設備能配置成使用較高程度的壓縮,使得更容易看到一個長消息的大部分。界面600還包括多個其他的設備選項。這能包括消息限止選擇630(如發送消息的數目),消息格式選項640(如發送字符的字體和數目),如是否發送消息發出者的全名或只發出別名那樣的控制選項650,和控制哪部分消息實際被送到用戶設備的過濾選項660。
圖8示出按本發明的一方面提供概況綜述視圖和狀態的圖形用戶界面700。例如,界面700能應用於移動情況,其中優先級化的電子郵件或其他類型消息導向移動設務。界面700包括概貌704和當前狀態。概貌704包括連結狀態710(如在線),在720說明哪個概況是活動的以及在730說明復位之後何時提交最近的電子郵件。此外,控制設置740和750方便了發送每日綜述到一個設備並復位發送到該設備的消息數目。注意到,能在760選擇概貌頁面。
界面700和下述的界面提供控制和顯示,用於獲取偏愛,審視行為,並引導優先級化和/或路由系統的學習和決定策略。在圖8到22中示出的界面700方便於與優先級化消息的警示和路由有關的審視,控制和學習。此外,與各種配置和調節選項相關地能配置多個參數以方便於按用戶的希望作界面700的個性化,這將在下面詳述。
圖9示出圖形用戶界面800,說明了按本發明的一個方面電子郵件的提交選項。如圖所示,在選擇一個或多具消息提交選項820之前選擇如Work(工作)那樣的概況。在820能選擇各種選項,如選擇發送電子郵件到行動裝置,發送電子郵件到移動的收件箱文件夾,和啟用優先級化消息的提交。在820處其他選項包括成塊的選項,如在830保持消息直到經過預定時間,在840在預定數量的消息到達以前保持消息發送,和在850為其他理由保持消息,如當在某段時間內計算機空閒。如能看到,消息提交選項能類似地應用於多個其他選擇的概況。
圖10示出按本發明的一方面提供優先化設定的圖形用戶界面900。畫出一滑塊910,使用戶能調節對提交到設備的消息量的優先級閾值。例如,這能包括在消息被轉送到用戶設備之前一個消息能具有的最低優先級的調節。如圖所示,在滑塊910上的某些等級包括高優先級,中等優先級,低優先級和接收發送到該設備所有消息的最低設定。因此,在消息按優先級值或緊急性等級分類後,在910的優先級調節使便於控制有多少消息實際上發送到用戶設備。換言之,如果選擇高優先級閾值,只有分類成具有高緊急性的那些消息被發送,而較低優先級的消息將不送到用戶行動裝置。
參考圖11和12,按本發明的一個方面示出另外的設定和反饋,圖11示出對圖10中示出的優先化設備的覆蓋調節。例如,若選擇框924,按高優先級或其他設置將正常被發送的消息量被限於在928上示出的每給定時間範圍內(如天數、小時)在926上示出的某個量(如25或其他整數)。換言之,給定了由用戶設定的選定的優化級,如果在那個設定有每天有如約55條消息正常地收到,則如在926和924所選擇現在每天最多收到的應是25條消息。
參考圖12,示出示例性反饋940,它指出根據設定可以接收的近似或估計的消息量。例如,如果選定高優先級設定,則在942提供近似的顯示12,指出給定該設置可以接收的近似信息量。在944關係到中等優先級設定,而在946和948處畫出的79和172分別是針對低的和發送所有消息的。應注意,在圖12中畫出的參照號942-948處的反饋是示例性的並是根據一個用戶針對一定範圍的參數或設定值監控的「what would have happen(將發生什麼)」的過去歷史。此反饋能在參數調節時提供給用戶作為將發生什麼的粗略指示,如果這些設定值的變化量根據基本上每件其他事物(如過去的消息話務量)在將來類似於過去(除了改變的參數)的考慮而反映了一個或多個這些以前未選定的參數。
圖13示出按本發明的一個方面提供概況時間表設定的圖形用戶界面1000。此時間表設定能通過概況時間表選擇1010選擇。當選擇時間表選擇1010時能設定與選定的概況相關日期和時間以控制何時激活選定的概況。日期設定在1020示出,而開始時間能在1030選定和配置,對概況激活的終止時間在1040選定被配置。應注意,對任一個界面能提供學習狀態欄位1050,它指出由優先化系統發生的學習的量(如在600個潛在的要分析或學習的電子郵件中12%的現有電子郵件已被分析)。
圖14是按本發明的一個方面提供規則設定的圖形用戶界面1100的示意圖。界面1100包括一個或多個規則設定,用於將消息導向設備。例如,若電子郵件標記為高重要性,在1110提供選擇以發送給我電子郵件。其他設定包括IF只有我的名字出現在TO欄位中,if我的名字在to欄位中,if我的名字在CC欄位中,以及if電子郵件是從特定的發送者來。可以看到,能類似地配置多個其他規則。圖15示出具有選定的規則設定1210的圖形用戶界面1200,而圖16是示出如何在1310指定與規則相關的選定的個人的圖形用戶界面1300的示意圖。因此,若在1310指定的特定個人發送一個消息,不管相關的優先級或緊急性值,將該消息路由到行動裝置。
現參考圖17,圖形界面1400示出按本發明的學習反饋的一個方面。例如,提供一反饋或對話框1410,向用戶指出選為刪除的電子郵件尚未被用於在優先化系統中的學習過程。然後用戶作出選擇,繼續刪除活動,或取消刪除活動以便於在系統中的進一步學習過程。如上所述,關於在系統中如何實現學習,反饋能以多種方式使用。例如當用戶通過用戶界面選擇其他配置和控制選項時可以使用或顯示反饋或對話。這能包括如下那樣的反饋「以這樣的優先化設定和過去的歷史你將每天或每小時收到約「X」個消息」。其他反饋能包括使用用戶界面監控用戶,如多快或多慢處理消息,或隨後是否存儲,拷貝,轉送或刪除消息。反饋還包括在與用戶界面互動時監視用戶的周圍情況。這能包括用於對從各種信源來的特定電子郵件的關注量,並包括監控如室內的聲音效果,如鍵盤或滑鼠活動的活動級別和/或包括如能從攝象機或紅外檢測器接收的監控。上述反饋隨後能用於改變或調節學習過程和/或作出有關消息提交、路由、分類和/或其他希望的偏愛的決定過程。
圖18示出按本發明的一個方面的學習選項的圖形用戶界面1500的示意圖。界面1500使用戶能通過如什麼類型的電子郵件或消息被用於學習工作那樣的顯式反饋選擇引導優先級系統。例如能提供從狀態和/或配置1510學習的電子郵件,它指出認為是緊急的或不緊急得足以發送的消息的數量。類似地,能提供電子郵件標記的狀態和/或配置1520,從而用戶能標記或指定某些消息作為緊急或非緊急的,以便進一步訓練優先級系統。
圖19是示出按本發明的一個方面的先進的學習選項1610的圖形用戶界面1600的示意圖。先進選項1610使方便了備份和恢復已被應用於優先級系統的學習過程的一個或多個方面。例如,在1620,在系統學習中已被利用的信息能被備份或存儲。此外,能提供恢復和復原選項,在需要時能再次應用備份的學習信息,在1630,提供復位選項,其中所有或部分的學習信息被從存儲的學習信息中清除或復位。
參考圖20,圖形用戶界面1700示出按本發明的一個方面的設備壓縮設定。界面1700便於在用戶選定的通訊設備上的信息格式化。示出動畫顯示1710,它與用戶選定的設備有關並提供與選定的壓縮設定1720有關的表示輸出。如圖所示,壓縮設置1720能是滑塊或其他調節方法,它控制送到用戶設備的顯示和在1710動畫處的信息量。示出某些可能的壓縮設置,如無壓縮,去掉額外的空格,代替長的詞,去掉空格/標點符號並去掉元音。應該理解,能類似地實行其他設定和分級。
圖21是示出按本發明的一個方面控制信息流及提交的消息發送選項的圖形用戶界面1800的示意圖。例如,消息發送選項能包括限止要發送的段和項的數目和在1810限止每項的字符數到預定數目的項和字符。在1820的另外選項能包括在選定設備處將接收的消息總數限止到預定量。又一個選項1830涉及復位在用戶設備處接收的消息量。
圖22是示出按本發明的一個方面消息格式選項的圖形用戶界面1900的示意圖。消息格式選項便於按不同準則和規則在用戶設備處過濾和顯示消息。例如,在1910提供有關在用戶設備處如何出現發送者名字的選項,如第一名名字的首字符和最後名字,第一名字和最後名字首字符,以及別名。應注意,能類似地提供其他過濾選項。在1920,提供一個選項,用於顯示發送者在如工作地方,行動電話和家裡那些地區的電話號碼。在1930,對消息體和標題如何出現在用戶設備上提供選選項。
現參考圖23,示出可應用於如臺式機或移動機場合的一般的用戶界面。在文本輸入框2080中,用戶能輸入用戶希望得到優先公文本通知的尋呼機或蜂窩電話的電子郵件地址。尋呼機和蜂窩電話是可用的,它們考慮到由電子郵件尋呼到賦予尋呼機或蜂窩電話的電子郵件地址。例如,如圖23所示,設備具有電子郵件地址[email protected],其中如由電話公司「phoneco.」提供的那樣,4255555555對應於蜂窩電話的電話號碼或尋呼機的尋呼號。
注意到,圖23的警示準則關係到新的電子郵件消息。雖然能提供其他準則,示出三個警示準則稱為2082,2084和2086。但是這些選項不能互相排斥的。即,用戶能選擇一個、二個或所有三個選項2082、2084和2086。
在選項2082中,用戶能規定,如果具有高於預定閾值的優先級的新電子郵件已接收,且用戶已離開計算機多於預定的時間,應連聯該電子設備。如圖23所示,預定閾值是優先級85,而預定時間是75分鐘。因此,如果判定一個電子郵件消息的優先級大於85,且用戶已離開計算機多於75分鐘,則用戶的電子設備將警示並與可能選擇的其他選項2084和/或2086一致。
在選項2084中用戶能規定,只有在當前時間在預定的時間範圍內時連聯該電子設備。如圖所示,預定的時間範圍是在815am和730pm之間。因此,如果判定當前時間在815am和730pm之間,則將警示用戶的電子設備,並與可能選擇的其他選項2082和/或2086一致。
在選項2086中用戶能規定,如果用戶在開會,則若優先級大於預定的會見閾值時才能通知該用戶。通常,會見閾值希望大於在選項2082中指定閾值。此較大閾值的一個可能的目的是指出,在通常情況用戶能接收大於特定優先級的電子郵件消息的通知,但是在會議期間僅當消息具有不尋常、大的優先級時該用戶才能接收電子郵件消息的通知。預定的會議閾值示出為優先級95,大於在選項2082中預定的閾值85。因此,若判定該用戶在開會,且接收的消息具有大於95的閾值,則用戶通過他(她)的電子設備被示警。
在下面段落中描述路由準則。路由準則能通過路由文本操縱何時及如何警示用戶到優先級化文本。路由準則參考圖24和25描述,它們是用戶界面的示意圖,通過它們能修改路由準則。
首先參考圖24,可選擇兩個標籤,一個轉送標籤2190,和一個客戶回答標籤2192。通常選擇轉送標籤2190,使得示出關於轉送如電子郵件消息那樣的優先級化文本的路由準則。用戶能規定轉送高優先級電子郵件的另選的電子郵件地址。更具體說來,若用戶離開計算機長於預定時間,且要轉送的特定電子郵件具有大於預定閾值的優先級,則電子郵件被轉送到該地址。例如如圖24所示,預定的閾值是優先級95,預定的時間長度是600分鐘。因此若判定,一個電子郵件的優先級大於95且用戶離開計算機長於600分鐘,則該電子郵件被轉送到指定的電子郵件地址。
下面參考圖25,同樣顯示兩個可選的標籤,轉送標籤2190和客戶回答標籤2192。然而在圖25中通常選擇客戶回答標籤2192,使得示出有關對一個如電子郵件消息那樣的優先級化文本的發送者的回答的路由準則。用戶能指定在回答高優先級電子郵件消息時將發送的預定消息。如果用戶離開計算機長於預定的時間,電子郵件應回答,且應回答具有大於預定閾值的優先級的特定電子郵件。例如如圖25所示,預定閾值是優先級95,而預定的時間量是120分鐘。則若判定一個電子郵件的優先級大於95且用戶離開計算機長於120分鐘,則用指定的預定消息回答該電子郵件的發送者。
在下面段落中,描述警示的進一步預定的準則。路由準則是那樣的準則,它如通過文檔顯示或發出聲音指明文檔的到達來操縱何時及如何警示用戶有一個優先級化文檔。此準則參考圖26描述,它是用戶界面的示意圖,準則選項可經此界面被修改。
參考圖26,警示用戶有優先級化文檔的方式取決於文檔被分類成低、中或高的優先級等。即,根據文檔被分類成低、中、高優先級或其他優先級,文檔的警示分別由在區域2290、2292和2294中選定的選項操縱。在低和中優先級文檔之間和在中和高優先級文檔之間的閾值是用戶定義的。因此,用戶在框2296中指出在低和中之間的閾值,並在框2296中指出在中和高之間的閾值。換言之,根據優先級在預定的優先級範圍警示用戶。另外,若用戶選擇校驗框2291,閾值藉助決策論推理以上下文敏感方式設置。
分別的區域2290、2292和2294能具有例如四個有關優先化文檔的警示的選項。首先,用戶能指示,當文檔具有落在給定區域中的優先級時發出聲音。第二,用戶可以指出消息的綜述和它的優先級接收關注,這意味著示出綜述視圖,列出消息的推導的優先級和綜述消息的內容和本質的信息,包括如消息的標題和發送者那樣的信息。此綜述視圖可以暫時選作在屏幕上的活動的任務,這與當前由用戶工作的任務相反。第三,用戶可以指示,在屏幕的視窗由文檔自動地打開,第四,用戶可以指示,激活帶著語音識別和文本——到——語音翻譯能力的代理程序或自動的助理,以警示用戶該優先級並允許用戶進一步從事更多有關消息的聽或看的對話。
另外的警示選項包括由校驗框2293、2295或2297選定的那些。校驗框2293指出用戶是否忙碌,如果用戶忙碌,則警示推遲到用戶不再忙碌,除非該文檔的優先級至少在預定的閾值如圖26所示,此閾值是75。因此,首先判定用戶是否忙碌,以及文檔的優先級是否大於75。若這些條件均為真,則警示用戶。校驗框2295指出,顯示文檔的視窗按其優先級定大小,而校驗框2297指出,顯示文檔的視窗按其優先級移向屏幕中央。
現參考圖27,系統2400示出按本發明的一個方面的優先級系統2412和通知的結構。優先級化系統2412接收一個或多個消息或通知2414,產生對有關消息的優先級或重要性度量(如消息具有高的或低的重要性的概率性),並在輸出2416處提供一個或多個帶著有關優先級值的消息。下面將詳細描述,可以構造及訓練分類器,以對消息2414自動地賦以優先級的度量。例如,輸出2416能那樣格式化,使得消息被賦予一概率,使得該消息屬於高、中、低類或其他程度類別的重要性。消息能在電子郵件程序(未示出)等的框中按判定的重要性類別自動分類。
分類也能包括將文件引導到具有確定的重要性標號的系統文件夾。這能包括帶有如低、中和高重要程度標號的文件夾,其中確定為特定重要性的消息分類到有關的文件夾。類似地,能採用一個或多個聲頻聲音或可見顯示(如圖標、記號)以警示用戶,具有所希優先級的消息已被收到(如對高優先級消息三聲蜂鳴聲,中等優先級二聲蜂鳴聲,對低優先級一聲蜂鳴聲,或對高優先級紅的或閃亮警示信號,綠的和非閃亮信號表示,收到中等優先級消息)。
按本發明另外方面,能結合優先系統2412使用通知平臺2417以引導優先級化的消息到一個或多個用戶可訪問的通知匯集處。通知平臺2417能適應於接收優先級化消息2416並作出有關如何時、何地及如何通知用戶的決定。例如,通知平臺2417能判定通訊的模態(例如,如蜂窩電話、或個人數字助手(PDA)等用戶的當前通知匯集點2418)和可能的位置和/或可能的用戶的注意焦點。例如如果接收到高重要性的電子郵件,通知平臺2417可以確定用戶地點/焦點並引導/重新格式化該消息到和用戶相關的通知信宿2418。如果接收較低優先級消息2416,通知平臺2417能配置成如將電子郵件留在用戶的收件箱中,用於在希望時以後審閱。下面將詳述,能使用其他界面,路由和/或警示系統2419將優先級化消息2416導向用戶和/或其他系統。
在下面描述段落中,對如電子郵件那樣的電子文件優先級的產生是通過自動分類系統和處理描述的。對如所述用電子表示的消息的優先級的產生隨後能在其他系統中使用。此段落結合圖28和圖29描述,前者是示出分類器的顯式和隱含的訓練的示意圖,後者是示出如何通過到分類器的輸入產生對電子消息的優先級的示意圖。還結合圖30圖31提供描述,它是按照電子消息的優先級能分到什麼類的不同方案的示意圖,還結合圖32和33,它們是示出根據消息內容和/或消息類型能應用的代價函數的圖。
參考圖28,如箭頭2422所示顯式地訓練分類器2420,並如箭頭2424所示隱含地訓練它,以藉助優先級實現分類。由箭頭2422表示的顯式訓練通常在構造分類器2420的開始階段進行,而由箭頭2424表示的隱含訓練通常在分類器構造以後,如為了細調該分類器2420,經過後臺監視器2434進行。為了說明分類訓練和實施方法的示例性目的,這裡參考支持向量機器(Support VectorMachines-SVM)分類器作出描述。可以使用能手工進行和/或從數據學習的其他分類或診斷方法,包括Bayesian網絡,決策樹,並能使用提供不同的獨立模式的概率分類模型。這裡使用的分類也包括統計回歸分析,它被用於發展緊急性或其他影響警示和/或路由策略的優先級度量的模型。
按本發明的一個方面,使用很好理解的SVM方法作為分類器2420。應理解,也能使用其他分類器,如Naive Bayes,稱為Bayesian網格的更廣義的概率相關模型,決策樹,和其他學習模型,包括這些模型的分層結構版本,其中在分類器結構器和特徵選擇模型2426中通過學習和訓練階段配置,應用相同或不同分類SVM的另外的層。分類器是一個函數,將輸入屬性向量x=(x1,x2,x3,x4…xn)映射到置信度,使輸入屬於一個類,即f(x)=confidence(class)(置信度(類))。在文本分類的情況,屬性是詞或短語或其他從這些詞導出的域名指定的屬性(domain-specific)(如語音的部分,出現關鍵項)而且類是各種種類的類別,如緊急對非緊急消息。
SVM的一個方面和其他歸納學習方法是使用加標記範例的訓練組以自動地學習分類函數。訓練組在與分類器結構器2426相關的數據存儲2430中畫出。如圖所示,訓練組包括分類組G1到GN的子集,它指出與特定類別相關的潛在的和/或實際的單元或單元組合(如詞或短語)。數據存儲2430還包括多個類別1到M,其中分組能與一個或多個類別相關。在學習過程中,學習將輸入特徵映射到類的置信度的函數。因此在學習一模型以後,類別表示成輸入特徵的加權向量。
對類別分類常使用二進位特徵值(如一個詞或短語,或在電子消息的報頭或消息體中識別的模式出現或不出現在類別中),或實數值特徵(如一個詞或短語,或在電子消息的報頭或消息體中識別的樣式帶著重要性加權r出現)。因為類別集合可以包含大量獨特項,在應用機器學習技術於類別分類時通常使用特徵選擇。為減少特徵的數目,可以根據總的頻率計數而移去特徵,並隨後根據對類別的適合而按較少數量的特徵選擇。對類別的適合性可以通過交互信息,信息增益chi-square(χ2)和/或任何其他統計選擇技術而確定。然後這些較小的描述用作對SVM的輸入。應該注意,線性SVM提供適合的總體化精度,並提供適合的快速學習。其他類型的非線性分類技術包括多項式分類器和經向基函數,並也能根據本發明而被使用。
分類器結構器2426使用學習模型2432以分析分組和在數據存儲2430中的有關類別,「學習」將輸入向量映射到類的置信度的函數。對許多包括SVM的學習模型,對該類別的模型能表示或特徵權重的向量W,其中對分別的類別能有一個學得的權重向量。當學得權重W後,新的文本能藉助計算機S和W的點積分類,其中W是學得的權重向量,X是表示新文本的向量。還能提供S型曲線將SVM的輸出轉換成概率P。概率提供各類別或類的可比較的得分,以此確定優先級。
SVM是參數化函數,其函數形式在訓練以前被確定。訓練SVM通常需要一個加標記的訓練組,因為SVM從一組例子中擬合該函數。訓練組能包括一組N個例子。每個例子組成一輸入向量Xc,和一個類別標記Yj,它描述該輸入向量是否在一類別中。對每個類別在用N個例子訓練的SVM中能有N個自由參數。為找到這些參數,如很好理解的要解決二次規劃(QP)問題。這些技術包括貫序最小化優化(Sequential Minimal Optmization)技術和其他技術。如圖29所示,轉換成輸入向量X的文本輸入2436被應用到對每個類別的分類器20。分類器2420使用由分類器結構器2426確定的學得的權重向量W(如對每個類別一個權重向量),並形成點織以提供優先級輸出2438,其中可將概率P賦予輸入文本2436,指出一個或多個相關的優先級(如高、中、低)。
再參考圖28,如由箭頭2422表示的文本分類器2420的訓練包括在2426中包含使用特徵選擇來構造分類器。在顯式訓練階段,例如分類器2420能用時間緊要和非時間緊要的文本表示,所以分類器能在兩者之間區別。此訓練組能由用戶提供,可以使用標準的或默認的訓練組。給出訓練全集,分類器2420首先應用特徵選擇過程。它試圖找出最大的區別特徵。此過程例如能使用如交互信息分析。特徵選擇可以在一個或多個單詞上或可用的高層次特徵上操作,如短語和用自然語言處理標記的語言部分。即,文本分類器2420能用專門標記的文本作種子(seeded)以鑑別認為是重要的文本的特徵。
文本分類的特徵選擇通常在諸單詞上完成搜索。除對諸單詞的依賴以外,域名指定短句和高層次特徵模式也是可用的。專門的標記(token)也增強了分類。例如,對電子郵件的緊迫性(criticality)經學習的分類器質量能通過將手工特徵輸入到特徵選擇過程中而增強,而手工特徵被識別為對區分不同時間緊迫性的電子郵件是有的。因此在特徵選擇期間應考慮一個或多個詞和短語和記號,它們對辨別不同層次時間臨界性的消息是有用的。
如下例所示,在識別消息的緊迫性中標記和/或值的模式包括了那種差別,並包括了下列的布爾組合在消息報頭中的信息例如To field(到欄位)(Recipient information——接受者信息)只定址到用戶,定址到包括用戶的一些人,定址到少數人的一個別名,定址到少數人的某平假名,Cc』d給用戶,Bcc』d給用戶。
From field(從欄位)(發送者信息)在預定的重要人物表上的名字潛在地分成個體人物的各種類(如家族成員、朋友),識別為用戶的公司/組織內部人的發送者,從在線組織圖表中畫出相對於用戶的組織關係結構的信息,如用戶向其報告的經理,用戶的經理的經理,向用戶報告的人,外部的業務人員。過去時態信息這些包括有關已經發生事件的描述,如我遇到,會議進行,發生,在一起,當心,昨天會面。未來時態信息明天,此星期,你正在要…,何時我們能,期待,這將,將是。會面和協調信息在一起,我們能見面,將在一起,協調,需要在一起,見你,安排會見,願意訪問,在周圍。決定的日期從文本模式指示的將來對過去的日期和時間,以顯式地或通常如下的縮寫指出日期和時間在5/2,在1200,問題詞,附有問號(?)的短語個人請求的指示你能,你是,你將,你請,你能做嗎,喜歡問,從你。
需要的指示我需要,他需要,她需要,我喜歡,那很好,我要,他要,她要,當心。
時間緊迫性的指示馬上發生,剛剛,截止日期將是,截止日期是,儘可能快,
馬上需要這,馬上完成,立即做完,這很快,到[日期],到[時間],重要性是重要的,是緊急的,詞,短語+!,顯式的優先級標誌狀態(低、中,高)。
消息長度在新消息組成部分中的字節數。
商業和成人內容電子郵件塊的符號免費!!,詞+!!!,在18歲以下,只對成人,大寫詞的百分比,非字母數字字符的百分數。
除關鍵詞和短語以外,還能使用在消息主題和消息體中出現的句子的語言和邏輯形式部分的統計。
通常自然語言處理分析在消息的句子中的語言和邏輯形式部分的表現的統計量,各種仿真陳述類的識別,表示的不同樣式等。
可以看到,上面列出的詞或短語分組說明了它們可被利用來進行分類器訓練的示例性詞,分類組或短語。可以理解,可以類似地使用其他類似的詞,分組或短語,因此本發明不局限於說明的例子。
此外,仍參考圖28,如由箭頭2424表示,分類器2420的隱含訓練能通過由後臺監視器2434監視用戶的工作或使用樣式而實行,後臺監視器例如能駐留在如用戶的臺式或移動計算機中。例如當用戶在工作,並審閱電子郵件表時,可以認為首先閱讀時間緊迫的消息,而低優先級的消息較遲審閱和/或刪除。即當出現一個新的電子郵件,監視用戶,確定是否他(她)立即打開電子郵件,並以什麼次序打開,不打開而刪除此郵件,和/或在相當短時間內回復此電子郵件。因此,修改分類器2420,使得在工作或作業系統同時監視用戶,分類器周期地通過在後臺中訓練而細化,並為了增強實時決策而更新分類器。用於建立分類器的後臺技術能通過用新的訓練消息更新分類器2420而擴展。
另外,能聚集大量的消息,其中以批處理方式建立新的過濾器,或者按每天的日程表,或者按一定數量允許進入訓練組的新的消息和/或兩者的結合。例如,對每個輸入到分類器的消息能建立對分類器的新的情況。例如,該情況作為高的或低的優先級的否定或肯定文本的例子被儲存。例如,一個或多個低、中、和高緊急性的類可以被識別,使得每個這些類中的成員的概率被用於建立期望的緊迫性。大量的緊迫性類被用於尋找較高的解析度。例如,如圖29所示,消息2440的訓練組(如很高、高、中等、正常、低、很低等)開始時能被利用來訓練分類器2442,使能達到實時分類,如2444所示,其中新的消息按照由訓練組2440分解的例子的數目分類。在圖29中,為示例性目的示出三個那樣的類別,但應該理解,按照希望的重要性的變化程度,可以訓練多個那樣的類別。如圖所示,新的消息2444能加標號,加標記和/或如按由分類器2442賦予的優先級分類到一個或多個文件夾2446。下面將描述,賦予的優先級能進一步由後續系統用於向用戶或為用戶作出消息格式,提交和形態化決定。
按本發明的另一方面,數或值的估計能通過如監視用戶與電子郵件的互動,而不是將情況或消息作為一組文件夾中的一個加標號來實現。因此,分類器能繼續更新但具有移動的視窗,其中如由用戶指定,考慮比某些年代更加新的消息或文件的情況。
例如,與推遲審閱消息相關的恆定的損失率稱之為該消息的期望臨界值(EC),其中EC=iCd(Hi)p(Hi|Ed)]]>
其中C是代價函數,d是延遲,E是事件,H是電子郵件的緊迫性類,而EC示作由代表對潛在的類的代價函數C表述的損失率加權的類的或然率的和。
例如參考圖29,如電子郵件消息2436那樣的文本輸入到分類器20,根據上面它產生對文本2436的優先級2438。即,分類器2420產生以0到100%。百分數度量的優先級2438。此百分數能是根據分類器以前的訓練,文本2436具有高的或其他優先級的或然率的度量。
應該注意,如已在上面描述的本發明,分類器2420和優先級2438能根據一個方案,其中在訓練階段的電子郵件被構造成如高的優先級或低的優先級。此方案示於圖30,其中文本分類器2420由一組預定是高優先級的文本2447和一組預定是低優先級的文本2448訓練。要被分析的文本2436被輸入到分類器2420,它輸出一標量2449,例如作為該文本被分析成高的或低的優先級的或然率的度量。
例如參考圖31,它是示出的方案的示意圖,其中文本2436被分類成低、中、和高優先級。如上所述,可以使用多個其他訓練組以提供更大或更高解析度的優先級區分。文本分類器2420由一組高優先級的文本2447和一組低優先級的文本2448和一組中等優先級的文本2450訓練。因此,要分析的文本2436輸入到分類器2420,後者輸出標量數2449,它能度量文本被分析成所希望的如高優先級,中等優先級,或低優先級的或然率。分類器也能輸出一個類2452,它指出文本2436最可能落入的低、中、或高優先級類。若希望還能增加另外的類。
本發明不限於優先級的定義,因為此術語由分類器2420使用將那樣的優先級賦予如電子郵件消息那樣的消息。例如優先級能藉助損失函數確定。更具體說,優先級能藉助於在消息收到後每次推遲一段時間審閱它的損失機會的期望代價來定義。即延遲處理該信息導致的期望損失或代價。損失函數能進一步按接收消息的類型變化。
例如在圖32中示出一通常情況,它是取決於消息的優先級的線性代價函數的圖2454。在圖2454中,當時間增加時,不審閱消息的代價也增加。但是與由線2458所示中等優先級消息或由線2460所示的低優先級消息比較,如線2456所示,對高優先級消息代價增加更快。例如,高優先級線2456能具有斜率100,中等優先級線2458具有斜率10,而低優先級線2460具有斜率1。這些斜率值然後能被分類器2420使用,通過如回歸分析賦予給定的消息一個優先級。
應該注意,在下面詳述緊迫性「C」能賦予代價函數。因此,「C」通常描述「代價速率」它關係到隨延時審閱代價增長的速率,因此「代價函數」定義為代價增大的速率。定義為期望損失的總的代價「EL」能定義為EL=C*t,其中t為消息發出和收到之間經過的時間量。若代價速率認為是常數,總的期望損失隨著消息被審閱以前時間延遲量的增長線性地上升。在消息被用戶審閱前經過的時間通常是不確定的,(如根據用戶現在的相關環境或者用戶預期的未來的相關環境),或更通常根據一個或多個觀察(如在臺式計算機上前一次看到用戶的時間,在日程表中用戶當前的約會狀態等),和/或有關該用戶過去行為的數據。給定那樣不確定性,預期的損失通過將每個時間延遲段的期望損失和用看到那個時間延遲的概率對每個潛在延遲損失的作用加權加在一起計算得到,如EL』=∑P(tj|E)∑P(criticali)C(criticali)tj其中,EL』是延遲時間的不確定性,E表示有關用戶狀態的一個或多個觀察(如日程表,屋內聲音,臺式計算機的活動,從上次接觸活動的設備至今的時間),而i和j是整數下標。
若代價速率是非線性的,延遲審閱的損失能用時間有關的速率時間的積分類似地計算如EL,=jP(tj|E)0tjP(criticali)C(criticali,t)dt]]>期望損失也能通過加一個項以捕捉不同延遲的或然率來計算。
例如,某些消息恰恰沒有可通過使用線性代價函數很好近似的優先級。作為一個例子,有關會議的消息的代價函在接近會議時增加,而然後代價函數急劇下降。即,在會議錯失以後一般用戶沒有多少事可做。這種情況很好地用如圖33畫出的非線性代價函數近似。在圖2462中代價函數2464能表示成基於非線性速率的總的代價。因此代價函數2464能表示成S形曲線,代價在近於零處開始,並非線性地單調增加,並最終趨於穩定。能夠理解,根據消息的類型,代價函數能用許多線性和非線性的不同表示的代價函數之一近似。
因此,已經談到,消息的優先級能夠是基於分類器的輸出多個優先級之一的或然率,或者根據分類器的輸出該消息適合的最有可能的優先級類。另外,能確定如電子郵件那樣的消息的期望的時間緊迫性。這能寫成EL=inP(criticali)C(criticali)]]>其中,EC是預期的損失速率,P(criticali)是消息具有緊迫性i的概率,C(criticali)是對具有緊迫性i的消息的代價函數,表示了隨著延遲的審閱恆定速率的價值損失。而n緊迫性類的總數減1。在通常情況,如已談到代價函數能是線性或非線性的。在函數是線性的情況,代價函數定義為隨時間變化損失的恆定速率,對非線性函數,損失速率隨延遲審閱或消息處理變化,且根據延遲的時間長短增加或減少。
作為一個例子,如果有兩個緊迫性類,低和高,期望的損失能重新寫成EC=P(criticalhigh)C(criticalhigh)+[1-P(criticalhigh)]C(criticallow)其中EC是消息的期望臨界性。此外,如果低緊迫性消息的代價函數設成0,這成為EC=P(criticalhigh)C(criticalhigh)對隨時間非線線變化的損失的速率能針對隨延時審閱的時間變化的損失速率建立一個索引。在那樣情況,在審閱消息時刻前總的損失能計算,並表示成隨時間變化的緊迫性的積分,或EL=0tP(criticalhige)C((criticalhigh,t)dt]]>其中t是審閱文檔或消息前的時間延遲。
其他度量是按照用於按重要性排列如電子郵件消息那樣文檔的數值測度。雖然上述討論集中在作為時間緊迫性的優先級,其他「重要性」概念也被訓練。例如,這能通過將一組訓練的文件夾加標號「高重要性」一直降到「低重要性」,其中能確定「期望的重要性」的度量。另外的測度可以根據語義的標號,「在旅行時我希望一日內聽到的消息」,並確定對轉送到旅行用戶的優先級化消息的度量。此外,一個利用的測度是緊急性或時間緊迫性,因為它對作決策,篩選(triage)和路由具有清楚的語義。在此情況,類按不同級別的緊急性加標號並從推導出的消息在每個類中的概率對每個消息作為期望的緊急性計算。
如前面章節所述,也能按本發明提供對緊迫性分類的擴展。例如,分類能包括在特徵類之中或之間對高收效(payoff)的特徵的組合的自動搜索。例如,專門區分,結構等的組合能用對某些用戶特別有用的詞搜索,並用於分類過程。兩價目特徵的組合可以稱為雙元組(doublet),三個特徵的組合稱之為三元組(triplet)等。特徵的組合使能改善分類。分類也能通過使用在分類器中利用移動視窗的增量索引得以改善。這使分類器能例行地更新,因為老的數據過時了,而引入新的數據。
分類也能根據在消息中指定事件的日期和時間的判定。此判定能將特徵賦予由分類器使用的消息。例如,賦予的特徵能包括今日在4小時之內,今日在8小時之內,明天、本周、本月和下月和更晚。這使分類器對於要分類的消息具有改善的精確性。通常,分類能根據參考事件的時間,考慮該事件是否在將來或已經過去。關於未來事件,分類考慮發送者的對事件要發生的未來時間的參考。
其他新的特徵也能結合到分類過程中。例如,可以利用組織圖表,根據在該圖表中發送者的地位判定消息如何重要。語言學特徵能結合到分類器中。為適應不同的語言,特徵能根據發送者的來源和/或消息書寫的語言修改。分類能根據消息存儲的不同文件夾和其他比例和控制規則變化。除電子郵件及其他來源,分類能對臨時消息和如證券收報機等那樣的其他信息來源實現。
通常,在分類過程中能考慮發送者一接收者的結構關係。例如,若用戶基本上是唯一的消息的接收者,則此消息認為比發送給一小群人的消息更重要。同樣,發送給一小群人的消息比用戶盲目拷貝(bcc』ed)或轉送(cc』ed)的消息更重要。對於發送者,可以根據發送者的名字是否被識別賦予緊迫性。緊迫性也可以根據發送者是否對用戶有關的組織是內部或外部被賦予。
其他在分類中能考慮的區別包括消息的長度,是否檢測到問題,用戶的名字是否在該消息中。與時間緊迫性相關的言語能增加消息的重要性。例如,如「happening soon—立即發生」,「right away——馬上」,「as soon as possible——儘可能快」,和「dead live is——截止時間是」可以反映出該消息更緊急。可以考慮與將來時態比較過去時態的使用,以及由如「get together——在一起」,「can we meet——我們能會面嗎」等那樣規定的協調性任務。分塊的電子郵件的跡象能降低消息的優先級。謂語表示的組合,如在組織圖表中從最接近於用戶的發送者來的短問題,也能在分類過程中考慮。
在下面的描述章節中描述這樣的過程,它提供確定何時警示用戶有高優先級的文本,如具有大於用戶設定的閾值,或大於由決策理推理判定的閾值的高優先級的或然率。即,除知道時間緊迫的消息外,例如,如果用戶不直接觀察進入的電子郵件,決定何時警示用戶有時間緊迫的消息也是重要的。通常,要確定使用戶從當前正在處置的任務中分心出來了解時間緊迫消息的代價。
另外,能使用警示和通知的各種策略,這些策略中的一些包括·設定用戶指定的總損失的上限,此策略規定,當與延時審閱一個消息相關的總損失超過某預先指定的「允許」損失「X」時系統應產生警示。
·另外的策略能是根據如NEVA=EVTA-ECA-TC那樣更完全的代價一得益分析,其中NEVA是警示的純期望值,EVTA是警示的期望值,ECA是警示的期望代價,而TC是與消息通訊相關的發送代價。
通常,當代價——得益分析指出,在時間t不審閱消息用戶遭受的期望損失大於警示用戶的期望代價時,應警示用戶。即若EL-ECA>0應實施警示,其中EL是在當前時刻t不審閱該消息的期望損失,而ECA是在當前時刻t警示該消息的用戶的期望代價。期望的損失在本專利說明的以前章節中描述。
但是,上述公式可能不是最精確的,因為用戶將常常在未來他(她)自己審閱消息。因此實際上,通常在稱為EVAT的警示期望值是正值時用戶被警示。因此期望的警示值應考慮現在警示用戶有消息的價值,這與用戶以後自己沒有警示地審閱消息的值相反,減去警示的代價。這能表示成EVA=Elalert-Elno-alert-ECA其中Elalert是在警示後若他(她)當時審閱消息,用戶審閱消息的期望損失,與Elno-alert相反,它是用戶在某時刻不經警示地自己審閱消息的期望損失,減去EC,這是根據分散注意力的考慮和發送信息的直接代價得到的警示的期望代價。
而且,從若干消息來的信息能組合成單個合成的警示。在一個警示中審閱有關多個消息的信息比有關單個消息的一個警示中繼信息花費更大。那樣分散注意力的增加能通過將警示的代價做成其信息複雜性的函數來表示。可以假設,一個電子郵件消息的EVA是獨立於其他的電子郵件消息的EVA。例如,EVA(Mi,t)關係到在時間t警示用戶單個消息Mi,而ECA(n)關係到中繼n個消息的內容的期望代價。因此,通過將有關一組n個消息的中繼信息的期望值加在一起考慮多個消息,其中NEVA=i=1EVA(Mit)-ECA(n)]]>注意到,為判斷警示的期望代價,推理或直接訪問有關用戶是否在或不在的信息是有用的。能利用如紅外傳感器和壓力傳感器指示用戶何時在辦公室。但若那樣的設備不具備,用戶在辦公室的概率能確定為用戶在計算機上活動的函數,如為從最近觀察到的滑鼠或鍵盤活動的時間的函數。此外,也能利用在日程表中可用的時間表信息,以作出有關用戶的距離和排列的推論並通過不同的處理考慮轉送消息給用戶的代價。
在作出用有關有高時間緊迫性的消息的信息打斷用戶的決定時,知道用戶是如何忙碌也是重要的,能夠推理(如推理的作出決策)用戶是否在計算機上工作的比例,或用戶是否在電話上,與某人在講話,或在另外地方的會議上。能利用若干類型的跡象以評估用戶的活動或他(或她)的關注焦點。如圖34所示。然後利用Bayesian網絡實現有關用戶活動的推論。那樣網絡的例子畫在圖35中。
通常,關於何時及如何警示用戶消息並根據預期的緊迫性和用戶活動的推論和用戶活動提供服務,應作出決定。例如通過使用決策模型實現決策。圖36-38是影響示意圖,示出如何能利用那樣的決策模型作出警示決策。圖36顯示用於關於打斷用戶的決定的決策模型,考慮到當前的活動,消息的期望時間緊迫性,和根據通訊的模態警示的代價。圖37也包括表示當前位置的變量和那個變量對另選的消息技術的活動和代價的影響。此外,圖38被擴展為考慮當帶有重要圖象內容的消息傳送到沒有圖象內容表示的用戶時與保真度損失有關的代價。
另外,通過使用一組確定警示策略的用戶指定的閾值和參數作出關於何時和如何警示用戶的決策。例如,用戶的存在能根據滑鼠或鍵盤的活動推理出。因此,用戶能對推論的活動和不活動狀態輸入有關警示的閾值。用戶還能輸入跟隨活動後的空閒活動的量,其中警示將以低的緊迫性發生。如果根據沒有檢測到計算機活動的時間判定用戶不在,則消息被儲存,並按緊急性的次序在用戶回來與計算機互動時報告給用戶。此外,用戶能指定路由和分頁選項,作為包括預期的緊急性,最大預期損失和警示用戶的數值等數值的函數。
通知和/或警示系統也能估計預計用戶何時返回,使得在預計用戶返回之前發送預計是重要的優先級。這能通過學習整個時間內用戶存在或用戶離開的方式而得到。然後用戶能藉助何時他(她)預計將返回到系統,不需要警示地審閱優先級,來設定合適的策略。例如,由系統作出返回的預計時間的判定可自動地傳遞給高緊急的消息的發送者。以此方式,消息發送者在用戶預計返回時接收反饋,使得他(她)能回答消息。也能通知發送者,他(她)的消息已被傳遞到用戶的行動裝置等。
圖39示出根據本發明的優先級產生優先級並實現警示決策的方法。雖然為了解釋簡單起見,方法作為一系列動作示出和描述,可以理解和看到,在動作的次序方面本發明不受限止,按照本發明,某些動作能以不同的次序和/或與所示出及描述的其他動作進發發生。例如,本專業熟練人員能理解和看到,方法能另外表示成如狀態圖那樣一系列互相關聯的狀態或事件。而且按本發明實現一個方法不是所有示出的動作都需要。
參考圖39,流程示意圖2474示出了方法,其中按本發明產生和使用優先級,在2480,如具有指定的優先級的文本那樣的數據被接收。數據能是電子郵件消息,或任何其他類型的數據或文本。在2482,如已描述那樣根據分類器對數據產生一個優先級。而且,如已描述那樣,2482能包括分類器的初始和隨後的訓練。
然後在2484輸出數據的優先級。如圖39所示,這能包括在2486、2488、2490、2492和2494的處理。在2486判定在當前時間t不審閱數據的預期損失。根據如上所述用戶在沒有警示情況本身將審閱該文本的假設,此判定考慮在未來時間不審閱該文本的期望損失。在2490若損失大於代價,則在2492在時刻t不作出警示,且在新的當前時刻t過程回到2486。因為時間在前進,能實現回到2486,期望損失在某時刻會超過警示的代價,使得在2490的計算能改變。在期望損失超過警示代價時,在2494完成對用戶或其他系統的警示。
現描述對用戶或其他系統的警示的輸出。能在電子設備上根據警示準則警示用戶,該準則指出何時應警示用戶有優先級化文本。如下面詳述,警示用戶的電子設備能是尋呼機,蜂窩電話,或其他通訊模態。在如頁面或蜂窩電話那樣的電子設備上警示用戶能根據警示準則,它能適應成對有關如位置,推理的任務,和/或用戶的注意焦點等信息是敏感的。那樣的信息能在不確定下推認,或能從在線信息源訪問。例如,從在線日曆表來的信息能適應於控制準則,它被使用於作出有關中繼信息到如通知匯集點那樣的設備,這在下面作更詳細描述。
通過根據路由準則路由優先級化文本或其他數據實現警示。文本的路由能包括轉送該文本,和/或在文本是電子郵件的情況回答該文件的發送者。例如,能發出聲音以警示用戶有優先級化文檔。另外,能打開代理程序或自動助手(如交互式顯示嚮導程序)。即,代理程序能出現在顯示屏上通知用戶有優先級化文檔。此外,能打開優先級化文檔,在屏幕上顯示。文檔能接收關注。這也能包括根據其優先級改變文檔顯示大小,使得文檔的優先級越高,顯示它的視窗越大。和/或根據其優先級在顯示屏上中心處定位該文檔。
現參考圖40,示出按本發明的一個方面文本產生和優先化系統2500的示意圖。系統2500包括程序2502和分類器2504。注意,程序2502和分類器2504能包括由計算機的處理器從計算機可讀介質執行的電腦程式。
程序2502產生文本,用於輸入到分類器2504。該程序包括接收電子郵件的電子郵件程序,郵件隨後作為文本。分類器2504對有關的消息產生優先級。如上所述,分類器可以是Bayesian分類器,支持向量機器(Support VectorMachine)分類器,或其他類型分類器。已經描述,由分類器2504輸出的文本的優先級隨後能結合代價一得益分析使用,以完成進一步的輸出和/或據此的警示。
接著參考圖41,示出另外的警示系統2508的示意圖。圖41的系統2508包括一警示系統2510。在圖41中未示出程序2502和分類器2504。但是警示系統2510在操作上和/或通訊上與後者結合。系統2510包括由計算機的處理器從計算機可讀的介質執行的電腦程式,例如,警示系統2510在通訊上連接到網際網路2512,並能是一個網絡,警示系統通過它能與電子設備聯繫,根據警示準則警示用戶有優先級化的文本。但是,網絡不限於網際網路2512。因此,警示系統能通過聯繫的尋呼機2514,蜂窩電話2516或其他能從如網際網路2512那樣的網絡接收信息的電子設備警示用戶有優先級化文本,這在下面作更詳細的描述。
接著參考圖42,示出本發明其他方面的示意圖。例如,這能包括路由系統2520。路由系統2520接收優先化文本,並根據路由準則能回答文本的發送者,在此情況下系統2520是一個回答機構。而且,根據路由準則,系統2520能轉送如文本等到不同的電子郵件地址,在此情況下系統是一個轉送機構,當用戶希望向發送者指出用戶不在位的消息時,前者是有用的,並因此可提供給發送者如何到達用戶的聯繫信息。當用戶具有訪問到如基於Web的電子郵件地址的電子郵件時後者是有用的,使得用戶希望在另外的地址保持得到高優先級電子郵件的通知。
已經談到,在圖42中還畫出地警示系統2530接收優先級化文檔,並根據預定的準則(如優先級高於重要性或緊急性閾值)能接收顯示的文本,和/或提供聲音。例如,由系統2530接收並具有大於預定閾值的優先級的文檔能作為優先級化列錶帶著相關的優先級標號和/或適應於上述優先級的顯示格式顯示。
系統2530也能包括其他功能。例如,能提供面向優先級的觀察器(未示出),它作為對用戶電子郵件存儲的觀察,憑藉其通過優先級過濾的能力實現。例如,觀察器可以使得消息的概要按照優先級分數被存儲到列表中。作為一個選項,觀察器也能使用戶能只分類和觀察保持未讀的那些消息。觀察器還能使用戶能在某個觀測時間周期由觀測到藉助優先級的消息分類,並改變所考慮的觀測範圍或周期。例如,用戶能指定,觀察器只顯示從今天來的電子郵件。另外,用戶可以規定。優先級表覆蓋2天,一個星期,或所有在收件箱內的消息。觀察器也能使用戶從顯示中裁去低於用戶指定的最小閾值之下的消息。
而且,除對低、中、和高優先級使用實質上不同聲音以外,能利用一個或多個標量參數,定義警示聲音的表示方式。參數能是推理的優先級的函數。那樣的參數包括如警示聲音,音量那樣的變量,到聲音的調製或者共振方面的連續改變。
能為用戶提供另外的功能,以便在不確定性的不同範圍內定義閾值,而且其中用戶能規定多個選項,關係到在各自範圍內消息的定尺寸和中心化的自動化。例如,包括短名「While Away——在離開時」給用戶消息的綜述,消息到時用戶正離開或忙於其他應用工作。系統能配置成當用戶離開後返回,或在以安靜模式在該系統上工作以後回到觀察器時提出由優先級值導出的電子郵件的綜述。能控制自動文本綜述器,以便減少作為文檔的優先級的函數的消息的文本的綜述程度。即,當文檔優先級增加時,在綜述視圖內它們越來越少被概括。優先級也能應用於顏色或增加如優先級標誌,指示優先級層次的圖標,和專門優先級欄位本身那樣的記號,應用到出現在顯示中的電子郵件標頭。
此外,用戶定義的閾值能被用於賦予消息的優先級,以建立在某部分時間活動的暫時性交互的上下文,跟著一個警示或概述,說明超過閾值的消息已到達。在警示後面,持續一段交互的上下文活動的時間,預定的姿態使能讓用戶訪問更多的有關與警示相關的消息。那樣的姿態包括如簡單的擺動滑鼠從一邊到另一邊。例如,聲音的警示可以表明進入的消息超過某個緊迫性閾值。然後用戶能快速地從一邊到另一邊擺動滑鼠以看到有關引起警示的消息的細節。使得交互的上下文活動的時間長度可以做成消息的優先級的函數,或能是用戶定義的。
為了對本發明各種方面提供上下文,圖43和下面的討論試圖提供合適的計算環境的簡單而一般的描述,本發明的各個方面能在其中實現。雖然如上所述本發明以在一臺計算機和/或多臺計算機上運行的電腦程式的計算機可執行指令的一般上下文形式,本專業的熟練人員將認識到本發明也能結合其他程序模塊實現。通常,程序模塊包括例行程序、程序、組件、數據結構等,它們完成特定的任務和/或實現特定的抽象數據類型。此外,本專業熟練人員將理解,本發明的方法可以用其他計算機系統配置實現,包括單處理器或多處理器計算機系統、小型計算機、大型計算機和個人計算機、手持計算設備,基於微處理器的或可編程的消費電子設備等。所示出的本發明的方面也能在分布式計算環境中實現,在那裡任務通過經通訊網絡連結的遠程處理設備完成。但是,若不是本發明的全部方面,至少某些方面能在獨立的計算機上實現。在分布式計算環境中,程序模塊能位於當地的和遠程的存儲器儲存設備中。
參考圖34,用於實現本發明的各個方面的示例性系統包括了一計算機2620,它包括處理單元2621,系統存儲器2622,和連結包括系統存儲器到處理單元2621的各種系統部件的系統總線2623。處理單元2621能是任何市場上買得到的各種處理器。可以理解,雙微處理器和其他多處理器結構也能被用作處理單元2621。
系統總線能是若干類型總線結構的任一種,包括存儲器總線或存儲控制器,外設總線和使用各種市場上買得到的總線結構的任一種的局部總線。系統存儲器能包括只讀存儲器(ROM)2624和隨機存儲器(RAM)2625。包含如在起動期間幫助在計算機2620中諸單元之間傳輸信息的基本例行程序的基本輸入/輸出系統(BIOS)存在ROM2624中。
計算機2620還包括硬碟驅動器2627,能在可移動盤2629上讀或寫的磁碟驅動器2628,用於到CD-ROM光碟2631讀或寫,或到其他光介質讀或寫的光碟驅動器2630。硬碟驅動器2627,磁碟驅動器2628,和光碟驅動2630分別藉助硬碟驅動器接口2632,磁碟驅動器接口2633和光碟驅動器接口2634連結到系統總線2623。諸驅動器和它們相關的計算機可讀介質為計算機2620提供了數據,數據結構,計算機可讀指令等的非易失性存儲。雖然上述計算機可讀介質的描述談及硬碟。可移動磁碟和CD,本專業熟練人員應知道,如磁帶盒、快閃記憶體卡、數字視頻盤、Bernoulli盒帶等其他類型的介質也能在示例的操作環境使用,而且任何那樣的介質能包含用於實現本發明的方法的計算機可執行指令。
一些程序模塊能存在驅動器和RAM2625,包括作業系統2635,一個或多個應用程式2636,其他程序模塊2637和程序數據2638。注意,在示出的計算機中的作業系統2635能是任何合適的作業系統。
用戶能通過鍵盤440和如滑鼠2642那樣的指針設備輸入命令和信息到計算機2620。其他輸入設備(未示出)能包括話筒、遊戲杆、遊戲機板、衛星碟、掃描器等。這些和其他輸入設備常通過連結到系統總線的串行口接口2646連結到處理單元2621,但可用其他接口連結,如並行口,遊戲口或通用串行總線(USB)。監視器2647或其他類型的顯示設備也經過如視頻適配器2648那樣的接口連結到系統總線2623。除監視器以外,計算機通常包括如揚聲器和印表機那樣的其他外圍輸出設備(未示出)。
計算機2620能在使用邏輯聯接到一個或多個遠程計算機,如遠程計算機2649,的網絡環境中運行。遠程計算機2649可以是工作站,伺服器計算機、路由器,對等設備或其他公共網絡節點,雖然在圖43中只示出存儲器存儲設備2650,它通過包括許多或所有相對於計算機2620描述的單元。在圖23中畫出的邏輯連結能包括區域網(LAN)2651和廣域網(WAN)2652。那樣的網絡環境在辦公室、企業範圍的計算機網絡,內聯網和網際網路中是平平常常的。
當在LAN網絡環境使用時,計算機2620可以通過網絡接口或適配器2653連結到本地網絡2651。當在WAN網絡環境使用時,計算機2620通常能包括數據機2654,和/或連結到LAN上的通訊伺服器,和/或具有用於建立在如網際網路那樣的廣域網上通訊的其他裝置。可以是內部的或外部的數據機2654能經串口接口2646連結到系統總線2623。在網絡環境中,相對於計算機2620描述的程序模塊或其部分能存入遠程存儲器存儲設備。可以看到,示出的網絡連接是示例性的,可以使用在計算機之間建立通訊鏈路的其他方法。
按熟悉計算機編程的人員的實踐,除非另外指出,本發明參考由如計算機2620那樣計算機完成的操作的活動和符號表示描述。那樣的活動和操作有時稱之為是計算機執行的。應該看到,活動和符號上表示的操作包括由處理單元2621處理表示數據位的電子信號,它導致電信號表示的最終轉換或歸結,並在存儲系統的存儲器位置上(包括系統存儲器2622,硬碟驅動器2627、軟盤2629和CD-ROM2631)維護數據,然後重新構造或另外方式改變計算機系統的操作以及其他信號處理。保持那樣的數據位的存儲器位置是物理位置,它具有對應於數據位的特定的電、磁或光的特性。
上面已描述本發明的較佳方面。當然為了描述本發明的目的不可能描述部件或方法的每個可想像的組合,但是本專業的一般人員可認識到,本發明的許多進一步的組合和變更是可能的。因而,本發明試圖包容落在附後的權利要求的精神和範圍的所有那些更換修改和變化。
權利要求
1.一個管理電子消息的用戶界面,包括提供與提交一個或多個消息有關的一個或多個顯示對象的顯示,該消息按各自的優先級值自動地分類;和與顯示對象有關的一個或多個輸入,以便於將用戶界面適應於用戶的一個或多個偏愛。
2.如權利要求1的系統,其特徵在於一個或多個顯示對象包括與一個或多個消息的提交的時間和方式有關的概況。
3.如權利要求2的系統,其特徵在於與活動的概況和默認的概況相關的一個或多個概況能由用戶配置。
4.如權利要求2的系統,其特徵在於一個或多個概況與用於發送消息到設備的一個或多個提交選項有關。
5.如權利要求4的系統,其特徵在於包括至少一個發送到行動裝置的消息的一個或多個提交選項,和從與使能進行優先級化提交的行動裝置有關的文件夾發送的消息。
6.如權利要求4的系統,其特徵在於提交選項包括分塊(chunking)選項,分塊選項至少包括下列三個選項之一在由用戶規定的預定時間前保持和提交消息;在積累到預定數量的消息之前保持和提交消息;根據計算機的預定的不活動性保持和提交消息。
7.如權利要求2的系統,其特徵在於一個或多個概況具有相關的優先級設置,使得消息根據由用戶能配置的閾值發送。
8.如權利要求7的系統,其特徵在於優先級設置與具有調節閾值的滑塊的顯示對象有關,該閾值具有從把高優先級消息發送到行動裝置到把所有消息發送到行動裝置的範圍。
9.如權利要求2的系統,其特徵在於一個或多個概況包括與一個或多個顯示對象有關的至少一個日程表和時間設置。
10.如權利要求2的系統,其特徵在於一個或多個概況與工作、在家、離開辦公室和不要打擾中至少一個有關。
11.如權利要求1的系統,其特徵在於一個或多個顯示對象包括與由優先級系統已達到的學習量有關的狀態信息。
12.如權利要求1的系統,其特徵在於一個或多個顯示對象可選擇地發送綜述信息到與一個或多個消息相關的設備。
13.如權利要求1的系統,其特徵在於一個或多個顯示對象包括發送到該設備的信息量的復位。
14.如權利要求1的系統,其特徵在於一個或多個顯示對象包括一個或多個由用戶配置的規則,以影響到設備的消息提交,一個或多個規則根據重要性包括至少一個發送消息的選擇選項,根據用戶名和TO欄位發送消息;根據用戶名和CC欄位發送消息;和根據消息源發送消息。
15.如權利要求1的系統,其特徵在於還包括通過一個或多個涉及與優先化系統有關的學習的顯示對象向用戶提供反饋。
16.如權利要求15的系統,其特徵在於所述反饋包括涉及當消息被用戶刪除時學習的信息。
17.如權利要求15的系統,其特徵在於所述反饋包括涉及從哪裡學到消息的信息。
18.如權利要求15的系統,其特徵在於還包括關於學習的備份,恢復和復位選項中的至少一個。
19.如權利要求1的系統,其特徵在於還包括涉及消息在設備上如何顯示的一個或多個設備選項。
20.如權利要求19的系統,其特徵在於一個或多設備選項還包括可選的壓縮設定以控制顯示的信息量。
21.如權利要求19的系統,其特徵在於一個或多個設備選項還包括限止發送消息的數目,限止消息中的字符數,和自動復位發送的消息數。
22.如權利要求19的系統,其特徵在於一個或多個設備選項還包括涉及消息發送者的配置顯示的信息。
23.一個與消息提交相關的方法,包括產生與消息相關的優先級;根據優先級確定在當時不審閱該消息的期望損失;確定在當時輸出消息的期望代價;和對期望損失是否大於期望代價的判定作出響應,以警示該消息的用戶。
24.如權利要求23的方法,其特徵在於不審閱的期望損失包括確定在將來用戶審閱消息文本的或然率。
25.如權利要求23的方法,其特徵在於不審閱的期望損失包括將由於不審閱消息對用戶損失機會的當前期望速率確定為一個時間函數。
26.如權利要求23的方法,其特徵在於通過配置成至少Bayesian分類器和支持向量機器系統之一的分類器產生優先級。
27.如權利要求23的方法,其特徵在於還包括提供從多個概況之一選擇的當前概況,至少多個概況的一部分能由用戶編輯以反映不同的上下文。
28.如權利要求27的方法,其特徵在於多個概況能按每日或按時間安排時間表。
29.如權利要求28的方法,其特徵在於多個概況提供分塊設置,使得消息結合一個或多個其他消息提交給通訊模態(modality)裝置。
30.如權利要求28的方法,其特徵在於多個概況提供分塊設置,使得當指定的時期超過時消息提供給通訊模態。
31.如權利要求23的方法,其特徵在於還包括在警示用戶之前格式化該消息。
32.如權利要求31的方法,其特徵在于格式化包括壓縮該消息。
33.如權利要求31的方法,其特徵在于格式化包括將消息分段。
34.如權利要求23的方法,其特徵在於還包括對優先級化消息確定預期的緊迫性。
35.如權利要求34的方法,其特徵在於期望的緊迫性表示成EC=iCd(Hi)P(Hi|Ed)]]>其中C是代價函數,涉及代價增加的速率,d是延遲,E是事件,H是緊迫性等級。
36.如權利要求34的方法,其特徵在於預期的緊迫性表示成時間的函數。
37.如權利要求36的方法,其特徵在於預期的損失至少表示成下列諸式之一EL=inP(criticali)C(criticali)t;]]>和EL=0tP(criticali)C(criticalit)dt]]>其中EL是期望的損失,P(criticali)是消息具有緊迫性i的概率,C(criticali)是消息具有緊迫性i的代價函數,n是緊迫性等級的總數減1,而t是在審閱消息以前的時間延遲。
38.如權利要求37的方法,其特徵在於期望的損失至少表示成下列諸式之一EL,=jP(tjIE)inP(criticali)C(criticali)tj]]>EL,=jP(tjIE)0tjP(criticali)C(criticali,t)dt]]>其中EL』是在延遲的時間不確定性,E表示有關用戶狀態的一個或多個觀察,i和i是整數下標。
39.如權利要求38的方法,其特徵在於E是下列日程表,室內音響效果,臺式機活動,從最近一次接觸活動的設備至今的時間中的至少一個。
40.一個管理電子消息的用戶界面,包括用於提供與一個或多個消息相關的圖形顯示的裝置,消息按各個消息的優先級以被自動分類;和用於按照與一個或多個消息的優先級和提交相關的一個或多個用戶的偏愛配置圖形顯示的裝置。
41.一個用於將消息提交給設備的方法,包括當一個或多個用戶概況被激活時安排一個周期的時間;對一個或多個概況配置至少一組參數;對一個或多個消息賦予優先級值;和至少部分地根據優先級值,激活的概況和至少一組參數提交一個或多個消息。
42.如權利要求41的方法,其特徵在於還包括至少指定顏色和聲音中的一個以指出消息的優先級。
43.如權利要求41的方法,其特徵在於還包括推遲消息直到由用戶確定更方便的時間。
44.如權利要求41的方法,其特徵在於還包括提供關於消息為何具有確定的優先權的狀態信息。
45.如權利要求41的方法,其特徵在於還包括觀察以前的活動歷史,並根據此歷史提供關於消息提交量的反饋。
46.如權利要求41的方法,其特徵在於還包括在提交一個或多個消息之前使用信息代理以考慮從其他部分來的限止。
47.如權利要求41的方法,其特徵在於還包括激活一個或多個規則,它們影響消息何時發送給用戶。
48.如權利要求47的方法,其特徵在於一個或多個規則包括一個if(若)和then(則)結構,使得if發生一事件then自動指定一個預定的優先級給一個消息。
49.如權利要求47的方法,其特徵在於一個或多規則包括一個if和then結構,使得if發生一事件then揭示學習過程的一個優先級值。
50.如權利要求41的方法,其特徵在於一個或多個規則包括一個if和then結構,使得if從選定通訊信道接收一則消息,then消息自動被指定預定的優先級。
51.如權利要求41的方法,其特徵在於還包括按由優先級值確定的次序自動審閱消息。
52.如權利要求41的方法,其特徵在於在還包括如果優先級值超過預定的閾值自動呼叫用戶。
53.如權利要求41的方法,其特徵在於還包括轉換聲音消息成文本。
54.如權利要求53的方法,其特徵在於還包括根據消息的音調、速率、內容和音調變化中至少一個對消息確定優先級。
55.對一個用於自適應的優先級化和路由系統的一個用戶界面,包括對獲取的用戶偏愛、審視行為,和自適應的優先級化和路由系統的引導學習和決定策略中至少一個的一個或多個控制和顯示。與一個或多個控制及顯示相關的一個用戶界面,以便於與警示和路由優先級化消息有關的審視,控制和學習。
56.如權利要求55的用戶界面,其特徵在於還包括多個參數,它們結合各種配置及調整選項配置成便於用戶界面的個性化。
57.如權利要求56的用戶界面,其特徵在於個性化包括使用有關消息如何分類及隨後提供給用戶的顯示和隱含用戶反饋中的至少一個。
58.如權利要求57的用戶界面,其特徵在於在自適應優先級化和路由系統中使用所述反饋來引導學習和決定策略。
59.如權利要求57的用戶界面,其特徵在於所述反饋包括提供給用戶的對話,以進一步細化在自適應的優先級化和路由系統中的學習和決定策略中的至少一個。
60.如權利要求57的用戶界面,其特徵在於所述顯示反饋包括那樣的動作,如配置用戶界面以考慮一個消息的選擇比另一個消息的選擇更為重要,和在有關消息緊急性如何作決策方面的警示學習。
61.如權利要求57的用戶界面,其特徵在於所述隱含反饋包括監視用戶的各種上下文方面以確定消息的重要性。
62.如權利要求61的用戶界面,其特徵在於所述隱含反饋包括下列中至少一個監視聲音、鍵盤活動、在場監測器,當審閱消息時暫停,多麼快地打開和刪除消息,消息是否保存拷貝及轉送。
63.如權利要求57的用戶界面,其特徵在於所述反饋包括將消息引導到用戶關於學習決策,如「You are about to delete messages that have not yet beenemployed in learning process——你將要刪除在學習過程中尚未利用的消息」和有關消息如何及為什麼被分類到某個優級中的至少一個。
64.如權利要求55的用戶界面,其特徵在於還包含一個或多個配置和調節選項,它們包括下列選項中至少一個概況選項、路由選項、警示選項、分塊選項、時間表選項和對上下文敏感的控制選項。
65.如權利要求64的用戶界面,其特徵在於分塊選項包括分組M條消息,M是整數,此M條消息在提交給用戶之前作為一組保持。
66.如權利要求55的用戶界面,其特徵在於還包含結合路由系統,用於引導和審視消息緊急系統學習的狀態的學習狀態和配置選項,共同起作用的一個或多個規則。
67.如權利要求66的用戶界面,其特徵在於一個或多個規則,包括以至少不相交的和相交的方式之一應用的條件。
68.如權利要求55的用戶界面,其特徵在於還包括一個或多個設備選項配置,用於控制將消息輸出到選定的消息接收和顯示設備。
69.如權利要求55的用戶界面,其特徵在於還包括具有聲音特性的優先級化消息,特性至少包括如實(prosadic)特徵,速率的時間性樣式,音調,音調變化,和與語音消息相關的總的能量中的一個。
70.如權利要求55的用戶界面,其特徵在於還包括便於控制有多少消息發送到用戶設備的優先級閾值調節。
71.如權利要求70的用戶界面,其特徵在於還包括限止每給定的時間段發送到用戶設備的消息數的覆蓋調節。
72.如權利要求55的用戶界面,其特徵在於還包括閾值調節,它被用作為對轉送消息給用戶所分攤的總的費用的限制。
73.如權利要求72的用戶界面,其特徵在於用戶規定,系統發送最緊急的消息,但以每條消息一定的代價由路由公司發送,調節其閾值,使得希望能每天保持一定費用之內。
74.如權利要求55的用戶界面,其特徵在於還包括一個或多個延遲策略,給定作為那樣的限止,使得特別緊急的消息不會等待超過預定的和動態計算的時間上限之一。
75.如權利要求74的用戶界面,其特徵在於所述的策略至少部分地根據消息緊急性的函數。
76.如權利要求75的用戶界面,其特徵在於用戶規定至少一個高緊急性消息應帶著警示儘可能快地發送給一個或多個活動的設備,並若用戶正好審視等待的消息,可用於被審閱。
77.如權利要求76的用戶界面,其特徵在於還包括一個策略,若用戶在此不可打擾的指定等級更高的情況,且消息尚未被觀察到,則在警示用戶前等待預定時間。
78.一個用於自適應優先級化和路由系統的用戶界面,包括,一個或多個控制和顯示,以獲取與自適應優先級化和路由系統相關的消息優先級設置,和與一個或多個控制和顯示相關的一個用戶界面,它通過消息的優先化設置和導向用戶關於設置的反饋提供所接收的消息量的至少一個可調節的控制。
79.如權利要求78的用戶界面,其特徵在於所述反饋包括至少若干警示和消息量中的一個,它們至少一次一個地在指定時間界限內發送給用戶。
80.如權利要求79的用戶界面,其特徵在於還包括根據發送除使用的參數以外的消息所需的重要的閾值,監視對若干不同路由參數的每一個用戶的動作。
81.如權利要求79的用戶界面,其特徵在於還包括一個用戶顯示,若設置變化,它包括至少一個已發生了什麼的變化,用戶界面還包括一個用於顯示沿連續標量閾值的一組閾值。
82.如權利要求81的用戶界面,其特徵在於所述的反饋還包括以前跟蹤的以不同的模擬閾值接收的消息數。
83.如權利要求82的用戶界面,其特徵在於還包括在至少一日、一周和一月期間提供反饋,它被顯示在分別的設置中被用戶審閱,作為對潛在的閾值設置自適應優先級化和路由系統的行為的粗略估計的預測未來的引導。
84.如權利要求82的用戶界面,其特徵在於還包括使用最近的歷史作為未來的預測。
85.如權利要求82的用戶界面,其特徵在於還包括先進的模擬,至少被用來完成對至少一種不同的設置,參數和策略的「what-if」分析。使得新的設置能基於在不同設置下每個給定時間段內預期的警示數。
全文摘要
本發明涉及一個系統和方法,使得多個與電子消息有關的信息能自動地由消息緊急性系統優先級化,用於發送給用戶或系統。消息緊急性系統能使用分類器,它能顯式地或隱含地被訓練以便按照學到的對用戶的重要性優先級化或篩選一個或多個接收的消息。提供一個可自適應的及可配置的圖形用戶界面,以管理優先級化信息。此界面方便於按照用戶關於如何接受消息並隨後按用戶處理的願望使系統個性化。在多個可選擇的頁面中提供顯示和輸入調節使系統能個性化。顯示選項包括更改如何向用戶表示消息的特徵的各種配置和調節選項的狀態和綜述視圖。配置和調節選項包括概況選項,路由選項,警示選項,分塊選項,時間表選項和其他對上下文敏感的控制選項,一個或多個規則,這些規則結合路由系統,學習狀態和配置選項一起動作,用於引導和審視消息緊急系統與設備選項配置一起學習的狀態,以控制消息輸出到選定的消息接收和顯示設備。
文檔編號G06Q30/00GK1434406SQ0215222
公開日2003年8月6日 申請日期2002年11月15日 優先權日2001年12月12日
發明者E·J·霍維茲, G·P·巴裡波爾特 申請人:微軟公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀