麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

批分類的制作方法

文檔序號:7861733閱讀:222來源:國知局
專利名稱:批分類的制作方法
批分類
背景技術
典型的用戶可以在某一天與之互動的消息的數量日益增加。例如,用戶可以接收大量的電子郵件,對于電子郵件的收件人來說,這些電子郵件的重要程度是不同的。例如,用戶可以在一個帳戶中接收工作電子郵件和個人電子郵件。用戶還可以接收發(fā)件人定期發(fā)送的電子郵件,如時事通訊、標價出售等,這些電子郵件對于用戶而言具有不同的關注度。然而,用于與電子郵件互動的傳統(tǒng)技術通常不在這些電子郵件之間進行區(qū)分。因此,用戶通常被迫使用傳統(tǒng)技術瀏覽每個電子郵件,以定位關注的具體電子郵件,特別當考慮到甚至典型的用戶每天也可以接收到的大量的電子郵件和其它消息時,這對用戶來說既費時又令人懊惱
發(fā)明內容

針對消息描述批分類技術。在一個或多個實施方式中,接收用于選擇可經由用戶帳戶訪問的一個或多個消息的輸入。在用戶界面中輸出第一選項,第一選項可選擇用來將所述用戶帳戶中來自一個或多個消息的發(fā)送者的每個消息分類。在所述用戶界面中輸出第二選項,第二選項可選擇用來將所述用戶帳戶隨后從所述發(fā)送者接收到的每個消息分類。在一個或多個實施方式中,在用戶界面中揭示一選項,所述選項用于指定將當前可經由用戶帳戶獲得的來自指定發(fā)送者的一個或多個消息置于其中的類別。響應于接收到針對指定發(fā)送者和指定類別選擇所述選項的指示,將所述用戶帳戶中所述指定發(fā)送者的消息分類到所述指定類別中。在一個或多個實施方式中,接收用于針對一用戶帳戶創(chuàng)建規(guī)則的一個或多個輸入,該規(guī)則指定將來自指定發(fā)送者的相關聯(lián)的消息置于其中的類別。該規(guī)則被用于將所述用戶帳戶從所述指定發(fā)送者接收到的后續(xù)消息分類到所述指定類別中。本發(fā)明內容被提供用于以簡化的形式介紹概念的選擇,在下面的具體實施例中對此進行進一步描述。本發(fā)明內容不意圖識別所要求保護的主題的關鍵特征或必要特征,也不意圖用于幫助確定所要求保護的主題的范圍。


參照附圖進行詳細說明。在附圖中,附圖標記中最左邊的數字識別該附圖標記第一次出現的附圖。在本說明書和附圖中不同例子中的相同附圖標記的使用可以表示類似的或相同的項目。圖I是可操作用于采用批分類技術的示例性實施方式的環(huán)境示圖。圖2是揭示將來自一個或多個發(fā)送者的一個或多個消息分類的功能的示例性實施方式中的用戶界面示圖。圖3是揭示在用戶帳戶中將從發(fā)送者接收到的后續(xù)消息分類的選項的示例性實施方式中的用戶界面示圖。圖4是描述揭示將從發(fā)送者接收到的消息分類的選項的示例性實施方式中的程序的流程圖。圖5是描述創(chuàng)建將來自特定發(fā)送者的消息進行分類的規(guī)則的示例性實施方式中的程序的流程圖。圖6是描述輸出將來自 一發(fā)送者的每個消息以及從該發(fā)送者接收到的后續(xù)消息分類的選項的示例性實施方式中的程序的流程圖。圖7示出包括參照圖I描述的計算裝置的示例性系統(tǒng)。圖8示出可作為參照圖I、圖2和圖7描述的用于實施本文中描述的技術的實施例的、各種類型的計算裝置來實施的示例性裝置的各種部件。
具體實施例概沭
用戶可以使用消息傳送(例如,電子郵件、文本、MMS、即時消息等)作為主要通信手段。然而,正因如此,即使典型的用戶也可能在某一天從范圍寬泛的不同來源接收到大量的不同消息,這可能使得使用傳統(tǒng)技術與這些消息互動變得困難。描述批分類。在一個或多個實施方式中,描述可用于將來自發(fā)送者的消息分類的技術。這可以包括用戶帳戶中的每個當前消息以及以后接收到的消息。此外,這些技術可被同時用于多個不同的發(fā)送者。例如,用戶可以選擇多種不同消息并且選擇用于針對消息的發(fā)送者將消息分類成一個或多個類別的選項。在本例子中,該用戶帳戶中來自發(fā)送者的每個當前消息于是可被相應地分類。此外,還可以輸出可選擇用于創(chuàng)建規(guī)則的選項,使得將來來自這些發(fā)送者的消息也可以被類似地分類。這樣,用戶可以高效率地與多個消息互動并且管理這些消息,可以關于附圖發(fā)現對此的進一步討論。在以下討論中,首先描述可以應用本文中描述的技術的示例性環(huán)境。然后描述可以在該示例性環(huán)境以及其它環(huán)境中進行的示例性程序。因此,這些示例性程序的性能不局限于該示例性環(huán)境,并且該示例性環(huán)境不局限于這些示例性程序的性能。示例件環(huán)境
圖I是一示例性實施方式中可操作用于采用本文中描述的技術的環(huán)境100的示圖。所示出的環(huán)境100包括服務提供器102,其通過網絡106與客戶端裝置104通信耦合。可以使用范圍寬泛的計算裝置實施服務提供器102和客戶端裝置104。例如,計算裝置可以配置為能夠在網絡106上通信的計算機,如桌上計算機、移動站、娛樂設備、與顯示裝置通信耦合的機頂盒、無線電話、游戲控制臺、服務器等。因此,該計算裝置的范圍可以從具有大容量的存儲器和處理器資源的全資源裝置(例如,服務器、個人計算機、游戲控制臺)到具有有限存儲器和/或處理資源的低資源裝置(例如,傳統(tǒng)的機頂盒、手持游戲控制臺)。此外,盡管示出單個計算裝置(例如,用于服務提供器102的服務器),但是該計算裝置可以代表多個不同裝置,如進行商業(yè)操作用的多個服務器(例如,服務器群)、遠程控制和機頂盒的結合、被配置用于獲取姿態(tài)的圖像捕獲裝置和游戲控制臺等。計算裝置還可以包括使該計算裝置的硬件(例如處理器、功能塊等)進行操作的實體(例如,軟件)。例如,該計算裝置可以包括計算機可讀介質,該計算機可讀介質可被配置為保持使該計算裝置(更具體的是該計算裝置的硬件)進行操作的指令。因此,該指令起到配置該硬件以進行所述操作的作用,并由此導致該硬件的轉換以執(zhí)行功能。該指令可由該計算機可讀介質通過各種不同配置提供給該計算裝置。計算機可讀介質的一個這樣的配置是信號承載介質,并且因此被配置為例如經由網絡106向該計算裝置的硬件發(fā)送指令(例如,作為載波)。該計算機可讀介質還可以被配置為計算機可讀存儲介質,并且因此不是信號承載介質。計算機可讀存儲介質的例子包括隨機訪問存儲器(RAM)、只讀存儲器(ROM)、光盤、閃速存儲器、硬盤存儲器以及可以使用磁、光和其它技術來存儲指令和其它數據的其它存儲裝置。盡管網絡106被示出為因特網,但是該網絡可以采用范圍寬泛的配置。例如,網絡106可以包括廣域網(WAN)、局域網(LAN)、無線網絡、公共電話網絡、內聯(lián)網等。此外,盡管示出單個網絡106,但是網絡106可以被配置為包括多個網絡。客戶端裝置104被進一步示出為包括通信模塊108。通信模塊108代表客戶端裝置104經由網絡106例如與服務提供器102通信的功能。例如,通信模塊108可以包含瀏覽器功能以對網絡106進行導航,可以被配置為具有網絡訪問功能的專用應用程序等。
服務提供器102被示出為包括服務管理器模塊110,其代表經由網絡106提供并管理對一個或多個網絡服務的訪問的功能。例如,服務管理器模塊110可以并入收費技術,以便為提供該服務收取費用,例如基于預訂直接收費(例如,費用),通過包括一個或多個廣告間接收費等。通過包括消息管理器模塊112示出服務的一個例子。消息管理器模塊112代表服務提供器102管理一個或多個消息114的通信的功能。例如,客戶端裝置104可以通過與消息管理器模塊112互動而形成消息114,以經由用戶帳戶與另一個用戶通信。消息114還可以代表由服務提供器102接收到的以經由與服務提供器102相關聯(lián)的用戶帳戶通信的消息。服務提供器102例如可以接收來自另一服務提供器的消息114并且與用戶帳戶相關聯(lián)地存儲該消息。然后用戶例如通過使用客戶端裝置104的通信模塊108訪問服務提供器102的該用戶帳戶,以獲得對消息114的訪問。服務提供器102可以管理各種不同的消息114,如電子郵件、SMS、MMS、即時消息和在下面的通信技術部分中描述的能夠經由網絡106以電子方式傳送的其它消息。然而,消息管理器模塊112的功能不局限于由服務提供器102實施。同樣地,該消息管理器模塊還可以由客戶端裝置104本身通過諸如第三方實體等各種不同的實體來實施,客戶端裝置104被示出為包括消息管理器模塊116,以管理客戶端裝置104本地的存儲器120中的消息118等。因此,盡管消息管理器模塊112的操作在服務提供器102處被描述,但是該操作不局限于此,并且可以分布在整個環(huán)境100中以及其它環(huán)境中。消息管理器模塊112可以用各種方式管理消息114。例如,消息管理器模塊112可以揭示可被用于將消息114分類到各個類別的功能。然后所述類別可被調節(jié),以改善用戶通過客戶端裝置104與消息114的互動。例如,消息管理器模塊112可以經由客戶端裝置104例如通過使用通信模塊108的瀏覽器功能輸出的用戶界面來揭示類別。該用戶界面可以包括各種不同的類別,如時事通訊、交易、警報、通知、旅行、金融(例如,確認和確收)等。傳統(tǒng)上,用戶被迫選擇具體的消息,然后手動指定該消息應被歸類的類別。為了使用傳統(tǒng)技術將多于一個的消息分類,用戶輸入一個或多個關鍵詞(例如,發(fā)送者的名字)來進行搜索,從而定位來自該發(fā)送者的消息。然后用戶選擇這些消息中的每一個并且指定放置這些消息的類別。
然而,在本文中描述的技術中,用戶可以與消息管理器模塊112互動,以進行消息的批分類。例如,消息管理器模塊112可以揭示用戶可用來創(chuàng)建規(guī)則的功能,該規(guī)則將一個或多個類別應用于從發(fā)送者接收到的每個消息。這可以包括存儲在用戶的帳戶中的當前消息和/或將來接收到的消息。這樣,用戶可以高效率地將消息分類,可以關于從圖2開始的示例性用戶界面發(fā)現對此的進一步討論。一般來說,本文中描述的任何功能都可以使用軟件、固件、硬件(例如,固定的邏輯電路)、手動處理或者這些實施方式的組合來實施。在本文中使用的術語“模塊”和“功能”一般代表硬件、軟件、固件或者它們的組合。在軟件實施方式的情況下,模塊、功能或者邏輯代表進行由硬件(例如,一個或多個處理器和/或功能塊)指定的操作的硬件和指令。圖2是揭示將來自一個或多個發(fā)送者的一個或多個消息分類的功能的示例性實施方式中的用戶界面200的示圖。用戶界面200包括在該用戶界面的左側的文件夾列表,其中通過使用粗體字示出的文件夾“收件箱”被選定。從而,在可選項目菜單下面的中心部分包括可通過收件箱訪問的消息,可選項目菜單包括“新郵件”、“刪除”、“垃圾郵件”、“類別”、 “標注”和“移動”。通過使用粗體字示出的消息“Green Bay”和“GB Fans”被選定。該消息可以用各種方式來選定,如通過使用光標控制裝置(例如,通過在保持控制鍵的同時雙擊)、輕敲(tap)姿態(tài)等。在本例子中,每個消息分別由產生該消息的不同發(fā)送者發(fā)送。然后用戶可以選擇一選項將這些消息分類,例如通過從上面的菜單中選擇“類別”項目。該項目的選擇導致輸出菜單202 (例如,彈出),菜單202具有所選擇的消息可被歸類到的類別列表。在所示出的實施方式中,每個類別具有對應的復選框,用戶可例如使用光標控制裝置、姿態(tài)、語音命令等選擇該復選框。因此,用戶可以從菜單202中選擇一個或多個類別,以將所選擇的消息歸類到其中。菜單202還包括對選擇消息“應用”分類的選項以及“應用所有來自”對應發(fā)送者的選項。“應用所有來自”選項的選擇可被用于以各種方式分類來自該發(fā)送者的附加消息。例如,該選項的選擇可被用于分類顯示在用戶界面200中的當前文件夾(例如,在本例子中的收件箱)中的每個消息,可被用于分類經由用戶界面200訪問的該用戶帳戶中來自該發(fā)送者的每個消息等等。此外,可以輸出另一選項,以分類由該用戶帳戶將來接收到的后續(xù)消息,其例子在下圖中示出。圖3示出用戶界面300,其中的菜單包括用于創(chuàng)建規(guī)則的選項,用于分類經由圖2的用戶界面200選擇的一個或多個發(fā)送者的后續(xù)消息。在該用戶界面300中,響應于對圖2的菜單202中的“應用所有來自”選項的選擇,輸出另一個菜單302。該菜單302包括文本,該文本用于確認來自所述發(fā)送者的該消息將被分類到先前選擇的各個類別。菜單302還包括“也應用于將來的消息”選項。該選項的選擇可使消息管理器模塊112創(chuàng)建應用于來自所述發(fā)送者的將來消息的規(guī)則。這樣,用戶可以根據需要高效率地分類來自一用戶的單個消息,當前處于用戶帳戶中的每個消息和/或將來消息。例如,用戶可以選擇一個或多個消息并且從菜單202中選擇“類別”,以選擇將被用于分類來自該發(fā)送者的消息的類別。為了指定所選擇的發(fā)送者的每個當前消息都被分類,用戶可以選擇“應用于所有來自”選項。用戶還可以通過選擇菜單302中的“也應用于將來的消息”選項來指定針對在該用戶帳戶中接收到的后續(xù)消息進行該操作。
這些動作可以使消息管理器模塊112搜索所選擇的消息的每個發(fā)送者的每個消息,將所選擇的類別應用于屬于所選擇的每個發(fā)送者的每個消息,并且創(chuàng)建將來自所選擇的每個發(fā)送者的后續(xù)消息分類的規(guī)則。因此,如果用戶選擇十個消息并且指定兩個類別,其中這十個消息來自十個不同發(fā)送者并且每個發(fā)送者已經發(fā)送了十個消息,那么可以分類一百個消息,并且創(chuàng)建二十個不同規(guī)則以用于將來的消息。可以關于下面的程序發(fā)現針對消息的批分類技術的進一步討論。示例件稈序
下面的討論描述可以使用前面描述的系統(tǒng)和裝置實施的消息技術。每個程序的各方面可以用硬件、固件、或軟件或者它們的組合來實施。這些程序被示出為一組塊,該組塊指定由一個或多個裝置進行的操作,并且該組塊不必局限于所示出的各個塊進行操作的順序。在以下討論的各部分中,將參照圖I的環(huán)境100和圖2與圖3各自的用戶界面200、300。圖4示出揭示了用于將從發(fā)送者接收到的消息分類的選項的示例性實施方式中的程序400。在用戶界面中揭示一選項,以指定將當前可經由用戶帳戶獲得的來自指定發(fā)送 者的一個或多個消息置于其中的類別(塊402)。例如,該選項可配置為使用戶能夠選擇消息的類別,并且將這些類別應用于來自圖2中所示的所選擇的消息的發(fā)送者的每個消息。響應于接收到針對指定發(fā)送者和指定類別選擇該選項的指示,將該用戶帳戶中針對指定發(fā)送者將消息分類到指定類別中(塊404)。例如,消息管理器模塊112可以根據前面例子中進行的選擇將所述消息分類。該分類可以包括將所述消息移動到對應的文件夾,使指定給該類別的功能能夠被應用于那些消息(例如,退訂時事通訊)等等。因此,在本例子中,可以針對當前處于用戶帳戶中的消息進行分類。也可以實施類似的功能來分類將來接收到的消息,將關于下圖討論該例子。圖5示出創(chuàng)建規(guī)則以將來自指定發(fā)送者的消息進行分類的示例性實施方式中的程序500。接收一個或多個輸入以創(chuàng)建規(guī)則,該規(guī)則針對一用戶帳戶指定將來自指定發(fā)送者的相關消息置于其中的類別(塊502)。例如,用戶可以選擇如圖3的菜單302中所示的“也應用于將來的消息”選項。該功能可以用通過宏(例如,鍵組合)、姿態(tài)等訪問的各種其它方式來實施,例如連同分類選項一起包括在圖2的菜單202中。使用該規(guī)則將該用戶帳戶從該指定發(fā)送者接收到的后續(xù)消息分類到該指定類別(塊504)。例如,可以由消息管理器模塊112自動創(chuàng)建該規(guī)則而不需要進一步的用戶干預。然后該規(guī)則可被用于將未來的消息自動分類到指定類別中。在一個或多個實施方式中,消息管理器模塊112可以支持使用戶能夠訪問規(guī)則以改變、修改或刪除該規(guī)則的功能。還可以考慮各種其它例子。圖6示出輸出一選項以將來自一發(fā)送者的每個消息以及從該發(fā)送者接收到的后續(xù)消息分類的示例性實施方式中的程序600。接收一輸入,該輸入選擇可經由用戶帳戶訪問的一個或多個消息(塊602)。例如,用戶可以選擇來自多個發(fā)送者的消息,如圖2的用戶界面200中所示的消息“GB Fans”和“Green Bay”。在用戶界面中輸出第一選項,第一選項可選擇用來將該用戶帳戶中來自所述一個或多個消息的發(fā)送者的每個消息進行分類(塊604)。如圖2的用戶界面200中所示,菜單202被示出為包括選項“應用所有來自”,以分類從以上所選擇消息的發(fā)送者接收到的消息。在該用戶界面中輸出第二選項,第二選項可選擇用于分類該用戶帳戶從該發(fā)送者后續(xù)接收到的每個消息(塊606)。例如,第二選項可以包括文本“也應用于將來的消息”和復選框,如圖3的用戶界面300的菜單302中所示,該復選框可選擇用來創(chuàng)建用于分類將來接收到的消息的規(guī)則。盡管關于圖2和圖3示出并討論了電子郵件,但是很顯然范圍寬泛的不同消息傳送技術都可以包含本文中描述的特征,其例子包括以下內容。通信摶術
下面進一步提供可被用來向客戶端裝置104傳送消息 以及由客戶端裝置104發(fā)送該消息的通信技術的例子。即時消息傳送
即時消息傳送(instant messaging)是流行的基于文本的通信工具,其使兩個或更多用戶能夠在即時消息傳送會話期間經由網絡交換消息。例如,當兩個用戶同時在線時,可以在這兩個用戶之間實時交換即時消息。因此,即時消息可被用于以模擬這兩個用戶如何參與典型的口頭交談的方式支持這兩個用戶之間的文本交談。即時消息傳送典型地基于幫助在指定的已知用戶之間建立連接的客戶機。通常這些已知用戶可以與“朋友列表”或“聯(lián)系人列表”相關聯(lián)。盡管即時消息傳送是基于文本的,但是即時消息傳送可以包括附加特征,如音頻和/或視頻。例如,在即時消息傳送會話期間,用戶可以通過使用網絡攝像頭或其它視頻照相機相互看到并且/或者通過使用麥克風和揚聲器相互聽見。在一實施方式中,即時消息傳送(頂)模塊通過使用多個服務提供器中的一個以上的服務提供器相互通信。例如,服務提供器可以包括頂管理器模塊,該頂管理器模塊可執(zhí)行以在頂模塊之間路由即時消息。例如,客戶機可以使頂模塊形成用于傳送給接受者的即時消息。該IM模塊被執(zhí)行以將該即時消息傳送給服務提供器,然后服務提供器執(zhí)行IM管理器模塊以在網絡上將該即時消息路由到接受者。接受者接收該即時消息并且執(zhí)行頂模塊以顯示該即時消息。客戶機還可以直接相互通信耦合(例如,經由對等網絡)。如果這樣的話,無需使用服務提供器就可以傳送即時消息。短消息服務(SMS)是允許通過網絡在固定線路電話裝置或移動電話裝置與固定或便攜式裝置之間交換短文本消息的通信工具。與即時消息傳送不同,SMS消息可以在發(fā)送方和接收方二者不同時在線的情況下發(fā)送。SMS消息可以被發(fā)送到短消息服務中心(SMSC),SMSC可以提供存儲和轉發(fā)機制。然后SMSC可以嘗試將該SMS消息發(fā)送到目標接收方。如果不能到達該接收方,則SMSC可以讓該SMS消息排隊等待并且以后再次嘗試。然而,在只嘗試發(fā)送一次的情況下,一些SMSC可以提供轉發(fā)和忘記選項。可以通過與正被用于發(fā)送或接收SMS消息的裝置相關聯(lián)的電話號碼來識別該SMS消息的發(fā)送方和接收方二者。除了文本以外,SMS技術已經擴展到包括允許交換多媒體內容和短文本消息的多媒體消息傳送服務(麗S)。多媒體內容可以包括數字照片、視頻等。與SMS消息類似,麗S消息可以通過發(fā)送方和接收方各自的電話號碼來識別發(fā)送方和接收方。盡管麗S消息與SMS消息類似,但是麗S消息是以完全不同的方式傳送的。例如,MMS消息中的多媒體內容首先以與多用途因特網郵件擴展(MIME)電子郵件類似的方式被編碼。然后編碼的MMS消息被轉發(fā)到多媒體消息傳送服務中心(MMSC),它是載體的MMS存儲和轉發(fā)服務器。如果目標接收方與不同的載體相關聯(lián),則MMSC可以使用因特網將編碼的消息轉發(fā)給接收方的載體。當麗SC已經接收到該消息時,它可以確定接收方的裝置是否被配置為接收麗S消息。如果接收方的裝置能夠接收MMS消息,則該內容被提取并且利用超文本傳輸協(xié)議(HTTP)前端發(fā)送到臨時存儲服務器。然后包含該MMS內容的統(tǒng)一資源定位符(URL)的SMS控制消息可被發(fā)送到接收方的裝置以觸發(fā)接收方裝置的無線訪問協(xié)議(WAP)瀏覽器,從而打開并接收來自該URL的麗S內容。然而,如果該接收方裝置不支持麗S消息,則麗SC可以在將該MMS內容發(fā)送到接收方裝置之前嘗試將該MMS內容修改為適合于該接收方裝置的格式。電子郵件
通常被稱為email或e-mail的電子郵件是作者通過網絡與一個或多個接受者交換數字消息的通信工具。用戶可以通過他或她的電子郵件程序發(fā)送電子郵件消息,該電子郵件程序將該電子郵件消息發(fā)送到郵件服務器。該郵件服務器可以隨后將該電子郵件消息轉發(fā)到另一個郵件服務器或者轉發(fā)到同一郵件服務器上的消息存儲器,以后再轉發(fā)。與即時消息或SMS/MMS消息不同,電子郵件消息可以通過包括用戶名和域名的地址識別發(fā)送方和接 收方。電子郵件消息包括信封、信頭和主體。信頭可以包括具有名稱和值的字段。一些示例性的字段包括發(fā)自、發(fā)到、抄送、主題、日期和與該電子郵件消息有關的其它信息。主體可以包括該電子郵件消息的基本內容,作為非結構化的文本,并且還可以包括署名區(qū)。信封被用于存儲用于遞送該電子郵件消息的通信參數。電子郵件是隨傳輸控制協(xié)議/因特網協(xié)議(TCP/IP)協(xié)議套件一起包括的協(xié)議之一。用于發(fā)送電子郵件的示例性的流行協(xié)議是簡單郵件傳輸協(xié)議(SMTP),而用于接收電子郵件的示例性的流行協(xié)議包括郵局協(xié)議3 (POP3)和/或因特網消息訪問協(xié)議(IMAP)。TCP/IP可被用作因特網、內聯(lián)網或外聯(lián)網的通信語言或協(xié)議。當電子郵件消息在網絡上被發(fā)送時,TCP管理將消息或文件組裝成較小的包,也稱為將消息“打包”。這些包在諸如因特網等網絡上被發(fā)送,并且通過TCP層接收,TCP層將這些包重新組裝成原始消息。IP層處理每個包的地址部分,以確保每個包到達正確的目的地。Web 服務
電子消息也可以通過web服務來發(fā)送和接收。web服務可以包括被設計用于支持可在網絡上互操作的機器對機器互動的軟件系統(tǒng)。web服務的實施方式包括基于web的電子郵件服務和/或基于web的IM服務。基于web的服務可以包括遵循簡單對象訪問協(xié)議(SOAP)標準的可擴展標記語言(XML)消息。其它web服務可以包括web應用編程接口(Web API),其可以包括一組HEEP請求消息以及響應消息的結構定義。可以用多種方式使用web服務。一些示例性的使用包括遠程過程調用(RPC)、面向服務的體系結構(SOA)和表述性狀態(tài)轉移(REST )。示例系統(tǒng)和設備
圖7示出示例系統(tǒng)700,其包括參照圖I描述的客戶端裝置104。示例系統(tǒng)700能夠實現在個人計算機(PC)、電視裝置和/或移動裝置上運行應用程序時的無縫用戶體驗的泛在環(huán)境。在使用應用程序,玩視頻游戲,觀看視頻等期間從一個裝置切換到另一個裝置時,在全部三個用于共同用戶體驗的環(huán)境中,服務和應用程序基本類似地運行。
在示例系統(tǒng)700中,多個裝置通過中央計算裝置相互連接。該中央計算裝置可以在所述多個裝置本地,或者可以遠離所述多個裝置設置。在一個實施例中,該中央計算裝置可以是通過網絡、因特網或者其它數據通信鏈路連接到所述多個裝置的一個或多個服務器計算機云。在一個實施例中,該互連體系結構能夠使功能在多個裝置之間傳遞,以向所述多個裝置的用戶提供共同且無縫的體驗。所述多個裝置中的每一個可以具有不同的物理需求和能力,并且該中央計算裝置使用平臺以能夠將適合于該裝置并且也是所有裝置共有的體驗傳遞給該裝置。在一個實施例中,創(chuàng)建一類目標裝置,并且使體驗適合于該一般類別的裝置。可以由裝置的物理特征、使用類型或其它共同特征來定義一類裝置。在各種實施方式中,計算裝置102可以采用各種不同的配置,如計算機702、移動裝置704和電視機706。這些配置中的每一個包括可以通常具有不同的結構和能力的裝置,并且因此可以根據一個或多個不同裝置類別配置計算裝置102。例如,計算裝置102可以作為包括個人計算機、桌上計算機、多屏計算機、膝上計算機、上網本等的計算機702類裝置來實施。 計算裝置102還可以實施為移動704類裝置,包括移動裝置,諸如移動電話、便攜式音樂播放器、便攜式游戲裝置、平板電腦、多屏計算機等。計算裝置102還可以實施為電視機706類裝置,包括在臨時觀看環(huán)境中具有或連接到通常較大的屏幕的裝置。這些裝置包括電視機、機頂盒、游戲控制臺等。這些不同配置的計算裝置102都可以支持本文中描述的技術,并且本文中描述的技術不局限于本文中描述的特定技術實例。此外,該功能還可以分布在下面描述的“云上”。云708包括并且/或者代表內容服務712的平臺710。平臺710提取云708的硬件(例如,服務器)和軟件資源的基本功能。內容服務712可以包括在遠離計算裝置102的服務器上執(zhí)行計算機處理時可以利用的應用程序和/或數據。內容服務712可以作為因特網上的服務被提供和/或通過諸如蜂窩網絡或Wi-Fi網絡等用戶網絡的服務被提供。平臺710可以提取資源和功能以將計算裝置102與其它計算裝置相連。平臺710還可以用于提取資源的規(guī)模,以提供與經由平臺710實施的內容服務712所需的要求相對應的規(guī)模水平。因此,在互連裝置實施例中,本文中描述的功能的功能實施方式可以分布得遍及系統(tǒng)700。例如,該功能可以部分在計算裝置102上實施,部分經由提取云708的功能的平臺710實施。圖8示出可以作為參照圖I、圖2和圖7描述的用于實施本文所述技術的實施例的任何類型計算裝置來實施的示例性裝置800的各種部件。裝置800包括通信裝置802,通信裝置802能夠有線和/或無線傳輸裝置數據804 (例如,接收到的數據、正在接收的數據、排定用于廣播的數據、數據的數據包等)。裝置數據804或者其它裝置內容可以包括該裝置的配置設置、存儲在該裝置上的媒體內容和/或與該裝置的用戶相關的信息。存儲在裝置800上的媒體內容可以包括任何類型的音頻、視頻和/或圖像數據。裝置800包括一個或多個數據輸入806,可以經由數據輸入806接收任何類型的數據、媒體內容和/或輸入,如用戶可選擇的輸入、消息、音樂、電視媒體內容、記錄的視頻內容以及從任何內容和/或數據源接收到的任何其它類型的音頻、視頻和/或圖像數據。裝置800還包括通信接口 808,通信接口 808可以實施為任意的一個或多個串行和/或并行接口、無線接口、任意類型的網絡接口、調制解調器以及實施為任何其它類型的通信接口。通信接口 808提供裝置800和通信網絡之間的連接和/或通信鏈接,其它電子、計算和通信裝置通過所述連接和/或通信鏈接與裝置800傳遞數據。裝置800包括一個或多個處理器810 (例如,任意的微處理器、控制器等),其處理各種計算機可執(zhí)行指令以控制裝置800的操作并且實施本文所述技術的實施例。可選地或者附加地,裝置800可以通過與用812—般地表示的處理和控制電路結合的固定邏輯電路、固件或硬件中的任一個或組合來實施。盡管沒有示出,裝置800可以包括耦合該裝置內的各種部件的系統(tǒng)總線或者數據傳輸系統(tǒng)。系統(tǒng)總線可以包括不同總線結構中的任一個或組合,如存儲器總線或存儲器控制器、外圍總線、通用串行總線和/或處理器或者使用各種總線體系結構之一的局部總線。裝置800還包括計算機可讀介質814,如一個或多個存儲器部件,其例子包括隨機訪問存儲器(RAM)、非易失性存儲器(例如,任何一個或多個只讀存儲器(ROM)、閃速存儲器、EPROM、EEPROM等)以及盤存儲裝置。盤存儲裝置可以作為任意類型的磁存儲裝置或光 存儲裝置來實施,如硬盤驅動、可記錄的和/或可重寫的壓縮盤(CD)、任意類型的數字多用途盤(DVD)等。裝置800還可以包括大容量存儲介質裝置816。計算機可讀介質814提供數據存儲機制,以存儲裝置數據804以及各種裝置應用程序818和與裝置800的操作方面相關的任意其它類型的信息和/或數據。例如,操作系統(tǒng)820可以通過計算機可讀介質814作為計算機應用程序保持并且在處理器810上執(zhí)行。裝置應用程序818可以包括裝置管理器(例如,控制應用程序、軟件應用程序、信號處理和控制模塊、特定裝置固有的代碼、特定裝置的硬件抽象層等)。裝置應用程序818還包括任意系統(tǒng)部件或模塊,以實施本文描述的技術的實施例。在本例子中,裝置應用程序818包括接口應用程序822和輸入/輸出模塊824,它們被示出為軟件模塊和/或計算機應用程序。輸入/輸出模塊824表示用于提供與諸如觸摸屏、跟蹤墊、照相機、麥克風等被配置為捕獲輸入的裝置的接口的軟件。可選地或附加地,接口應用程序822和輸入/輸出模塊824可以作為硬件、軟件、固件或者它們的任意組合來實施。另外,輸入/輸出模塊824可被配置為支持多個輸入裝置,如分開的裝置,以分別捕獲視頻和音頻輸入。裝置800還包括音頻和/或視頻輸入-輸出系統(tǒng)826,其向音頻系統(tǒng)828提供音頻數據和/或向顯示系統(tǒng)830提供視頻數據。音頻系統(tǒng)828和/或顯示系統(tǒng)830可以包括處理、顯示和/或以另外方式再現音頻、視頻和圖像數據的任何裝置。視頻信號和音頻信號可以從裝置800經由RF (射頻)鏈接、S視頻鏈接、復合視頻鏈接、分量視頻鏈接、DVI (數字視頻接口)、模擬音頻連接或者其它類似的通信鏈接傳送給音頻裝置和/或顯示裝置。在一個實施例中,音頻系統(tǒng)828和/或顯示系統(tǒng)830作為裝置800的外部部件來實施。可選地,音頻系統(tǒng)828和/或顯示系統(tǒng)830作為示例裝置800的集成部件來實施。結論
盡管以結構特征和/或方法步驟特有的語言描述了本發(fā)明,但是應當理解,所附權利要求中限定的本發(fā)明不必局限于所描述的具體特征或步驟。相反,這些具體特征和步驟作為實施所要求保護的發(fā)明的示例形式而公開。
權利要求
1.一種由一個或多個計算裝置實施的方法,所述方法包括 在用戶界面中揭示一選項,所述選項用于指定將與用戶帳戶相關聯(lián)的來自指定發(fā)送者的一個或多個消息置于其中的類別(402);以及 響應于接收到針對指定發(fā)送者和指定類別選擇所述選項的指示,將所述用戶帳戶中針對所述指定發(fā)送者的消息分類到所述指定類別中(404 )。
2.根據權利要求I所述的方法,進一步包括在所述用戶界面中揭示另一個選項,用于指定所述類別用于放置所述用戶帳戶中從所述指定發(fā)送者接收到的后續(xù)消息。
3.根據權利要求I所述的方法,其中所述選項被揭示以指定在所述用戶界面中可經由單擊來選擇所述類別。
4.根據權利要求I所述的方法,其中所述類別是時事通訊、交易、確認、旅行文件或確收中的至少一個。
5.根據權利要求I所述的方法,其中所述一個或多個計算裝置實施網絡服務,可以通過所述網絡服務經由網絡訪問所述用戶帳戶。
6.根據權利要求I所述的方法,其中所述揭示是響應于在所述用戶界面中選擇來自所述發(fā)送者的一個或多個消息而進行的。
7.根據權利要求I所述的方法,其中所述揭示是針對多個所述發(fā)送者進行的。
8.根據權利要求I所述的方法,其中所述消息是電子郵件、SMS文本、麗S文本或即時消息。
9.一種計算裝置,包括至少部分以硬件實施的一個或多個模塊以進行包括以下步驟的操作 接收用于針對一用戶帳戶創(chuàng)建規(guī)則的一個或多個輸入,所述規(guī)則指定將來自指定發(fā)送者的相關聯(lián)的消息置于其中的類別;以及 使用所述規(guī)則將所述用戶帳戶從所述指定發(fā)送者接收到的后續(xù)消息分類到所述指定類別中。
10.根據權利要求9所述的計算裝置,進一步包括接收一個或多個其它輸入,用于指定將當前與所述用戶帳戶相關聯(lián)的來自所述指定發(fā)送者的一個或多個消息置于其中的類別。
全文摘要
針對消息描述了批分類技術。在一個或多個實施方式中,接收用于選擇可經由用戶帳戶訪問的一個或多個消息的輸入。在用戶界面中輸出第一選項,第一選項可選擇用來將所述用戶帳戶中來自所述一個或多個消息的發(fā)送者的每個消息進行分類。在所述用戶界面中輸出第二選項,第二選項可選擇用來將所述用戶帳戶后續(xù)從所述發(fā)送者接收到的每個消息進行分類。
文檔編號H04L29/08GK102917030SQ20121036802
公開日2013年2月6日 申請日期2012年9月28日 優(yōu)先權日2011年9月30日
發(fā)明者M.J.阿希亞克波爾 申請人:微軟公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 房山区| 陆良县| 新巴尔虎左旗| 嘉善县| 长乐市| 林口县| 奇台县| 扶风县| 遂昌县| 佛学| 台前县| 沁水县| 灌阳县| 泽州县| 遂昌县| 涟源市| 温宿县| 贵溪市| 河池市| 峨边| 宜春市| 淅川县| 喜德县| 唐海县| 靖宇县| 巫山县| 昭通市| 墨江| 克东县| 赤壁市| 梓潼县| 丰原市| 灵石县| 乐东| 天津市| 徐汇区| 仙游县| 鄂尔多斯市| 武强县| 建湖县| 大化|