亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于在伴隨裝置之間進行通信的方法和設(shè)備的制造方法

文檔序號:10517839閱讀:366來源:國知局
用于在伴隨裝置之間進行通信的方法和設(shè)備的制造方法
【專利摘要】本文中描述了用于傳送消息到副計算裝置的各種系統(tǒng)和方法。一種設(shè)備包括上下文處理模塊、上下文感知消息模式模塊和消息檢索模塊。上下文處理模塊檢索主計算裝置的用戶的上下文。上下文感知消息模式模塊基于上下文,識別用于與用戶的副計算裝置進行通信的消息模式。消息檢索在主計算裝置接收通信消息,基于消息模式,確定通信消息將被傳送到用戶的副計算裝置,以及基于所述確定,根據(jù)消息模式,將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息,以及將轉(zhuǎn)變的消息從主計算裝置傳送到副計算裝置。
【專利說明】
用于在伴隨裝置之間進行通信的方法和設(shè)備
【背景技術(shù)】
[0001]人們越來越多地有可能在給定時間隨身攜帶多于一個電子裝置。例如,一個人可具有移動電話和可佩戴裝置,如基于腕的裝置。在一些情況下,在兩個電子裝置之間通信是可能的。例如,可在移動裝置接收通知消息,并且將它從移動裝置重新傳送到基于腕的裝置。
【附圖說明】
[0002]—些實施例在附圖的圖形中通過示例而不是作為限制示出,圖中:
圖1是示出根據(jù)示例實施例,在多個裝置之間的通信的示意圖;
圖2是示出根據(jù)一示例實施例,更新消息模式的方法的流程圖;
圖3是示出根據(jù)一示例實施例,將轉(zhuǎn)變的消息傳送到副計算裝置的方法的流程圖;以及圖4是采用計算機系統(tǒng)的示例形式的機器的框圖,在該系統(tǒng)內(nèi)可執(zhí)行用于促使機器執(zhí)行本文中討論的任何一種或多種方法的指令集。
【具體實施方式】
[0003]主計算裝置(例如,移動電話)的用戶可具有副計算裝置(例如,諸如基于腕的裝置或其它可佩戴裝置等伴隨裝置),副計算裝置可用于顯示或傳遞在主計算裝置接收的通信。在各種示例中,與主計算裝置相比,副計算裝置具有有限的顯示和通信能力。相應地,在使用主和副計算裝置時,可能希望限制從主計算裝置傳遞到副計算裝置以便由用戶消耗的信息量和內(nèi)容。例如,在副計算裝置上顯示在主計算裝置接收的消息前可修改接收的消息以只顯示相關(guān)信息。在一些示例中,不傳遞消息。
[0004]圖1是示出在多個裝置之間的通信的示意圖100。在各種示例中,圖1中示出的組件可用于限制從主計算裝置(102)傳送到一個或更多副計算裝置的內(nèi)容量和類型。雖然所示裝置的功能性相對于特定模塊描述,但功能性可由其它模塊執(zhí)行或與其它模塊組合。類似地,模塊的標簽用于說明目的,并且可使用其它標簽。
[0005]在各種示例中,主計算裝置102是用戶的通信裝置。在本文檔通篇,主計算裝置102將通常稱為移動電話,然而,主計算裝置102可以是諸如基于平板的計算裝置或膝上型計算機等其它計算裝置。在各種示例中,主計算裝置102可具有配置成通過蜂窩網(wǎng)絡(luò)(例如,GMS、UMTS、4G LTE等)或其它網(wǎng)絡(luò)(例如,802.11、Bluetooth?無線電、近場通信(NFC)等)進行通信的一個或更多天線/收發(fā)器。主計算裝置102可包括存儲裝置和至少一個處理器(例如,單核、多核、多個處理器),其中,處理器配置成執(zhí)行在存儲裝置上存儲的指令以執(zhí)行本文中描述的功能性。
[0006]主計算裝置102也可包括用于推斷用戶正在做什么,用戶位于何處或相對于上下文模塊114更詳細討論的其它上下文元素的一個或更多傳感器。傳感器可包括加速計、氣壓計、陀螺儀、GPS、光傳感器、鄰近度傳感器、磁力計等。
[0007]在各種示例中,主計算裝置102經(jīng)通信應用110,通過網(wǎng)絡(luò)108接收通信,如電子郵件(150)、電話呼叫(152)、短消息服務(wù)(SMS)消息(154)、來自主計算裝置102上安裝的app的推送通知(156)(例如,社交媒體消息、體育更新)。網(wǎng)絡(luò)108可包括局域網(wǎng)(LAN)、寬域網(wǎng)(WAN)、無線網(wǎng)絡(luò)(例如,802.11或蜂窩網(wǎng)絡(luò))、公共交換電話網(wǎng)絡(luò)(PSTN)網(wǎng)絡(luò)、自組織網(wǎng)絡(luò)、個人區(qū)域網(wǎng)(例如,Bluetooth ? )或網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)類型的其它組合或置換。網(wǎng)絡(luò)108可包括單個局域網(wǎng)(LAN)或?qū)捰蚓W(wǎng)(WAN)或LAN或WAN的組合,如因特網(wǎng)。耦合到網(wǎng)絡(luò)108的各種裝置可經(jīng)一個或更多有線或無線連接耦合。
[0008]在各種示例中,副計算裝置104、106是可佩戴裝置,如基于腕的或頭戴式(例如,眼鏡)計算裝置。在各種示例中,副計算裝置104、106不可佩戴,但充當用于用戶的副裝置。副計算裝置104、106與主計算裝置102相比,可具有更有限的能力。例如,副計算裝置104、106可具有比主計算裝置102更小的顯示大小(例如,1.5英寸對4.5英寸)。類似地,副計算裝置104、106可具有更多受限連接性選項。例如,副計算裝置104、106可沒有蜂窩或W1-Fi ?能力,而是反而經(jīng)諸如Bluetooth ?網(wǎng)絡(luò)或NFC等近距離通信方法進行通信。
[0009]如與主計算裝置102—樣,副計算裝置104、106可包括一個或更多傳感器、存儲裝置和至少一個處理器(例如,單核、多核、多個處理器),其中,處理器配置成執(zhí)行在存儲裝置上存儲的指令以執(zhí)行本文中描述的功能性。
[0010]在各種示例中,上下文模塊114訪問傳感器數(shù)據(jù)、應用交互和在主計算裝置102接收的通信以推斷用戶的上下文。用戶的上下文可指示用戶的狀態(tài),并且可用于確定是否應將在主計算裝置102接收的通信轉(zhuǎn)發(fā)到副計算裝置。例如,上下文可以是基于但不限于應用活動116、背景音頻檢測118、位置檢測120、物理活動122、網(wǎng)絡(luò)連接性及事件活動的因素的組合。
[0011]在各種示例中,應用活動116可包括檢查應用數(shù)據(jù)以確定用戶正在做什么。例如,上下文模塊114可確定用戶在主計算裝置102上玩游戲,并且因此可推斷用戶可能想在副計算裝置104、106而不是主計算裝置102上顯示通知。另一示例可以是確定用戶當前在運行導航應用,這可指示其中用戶可能不能響應SMS消息154的上下文。在仍有另一示例中,上下文模塊114可訪問在主計算裝置102上的日歷應用,并且確定用戶當前被調(diào)度參與會議,以及其中會議正在進行。
[0012]在各種示例中,應用活動116可包括監(jiān)視由主計算裝置102的用戶進行的通信。例如,應用活動116可記錄用戶進行呼叫的對象和誰呼叫用戶。另外,應用活動116可記錄用戶何時進行呼叫和接收呼叫。在示例中,應用活動116也監(jiān)視主計算機計算裝置當前處于什么音頻狀態(tài)(例如,靜音、振動)。在各種示例中,應用活動116監(jiān)視使用主計算裝置102上安裝的社交媒體應用進行的通信。
[0013]在各種示例中,背景音頻檢測118可使用話音識別來確定電話的用戶當前是否在說話。
[0014]在各種示例中,位置檢測120可使用GPS數(shù)據(jù)、W1-Fi SSID、Bluetooth ?信號等,以確定主計算裝置102的位置、主計算裝置102是否在移動以及主計算裝置102正在以什么速度移動。
[0015]在各種示例中,物理活動122可用于推斷用戶的移動。例如,可訪問和比較來自主計算裝置102的各種傳感器的數(shù)據(jù)和移動配置文件以確定用戶是否在跑步、行走等。
[0016]在各種示例中,網(wǎng)絡(luò)連接性124可檢查主計算裝置102的可用網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)連接性124可指示不再有蜂窩連接,但W1-Fi連接仍可用。因此,在消息從主計算裝置102轉(zhuǎn)發(fā)到副計算裝置104、106時,消息可指示經(jīng)SMS的響應不可用。
[0017]在各種示例中,由上下文模塊114收集的數(shù)據(jù)被饋送到上下文處理模塊128。上下文處理模塊128可使用數(shù)據(jù)來確定或檢索用戶的一個或更多上下文。上下文可與消息模式相關(guān),這可通過上下文感知消息模式模塊134設(shè)置。所述相關(guān)或基于用戶的規(guī)則可存儲在數(shù)據(jù)庫132中。
[0018]在各種示例中,消息模式指示消息的類型、格式、通信信道及消息應從哪些聯(lián)系人(contact)被傳送到副計算裝置。消息的類型可包括但不限于話音呼叫、SMS消息、視頻呼口 H、電子郵件和來自應用的推送通知。格式化選項可包括但不限于截短、關(guān)鍵字、主題和全文。在各種示例中,消息模式的格式化經(jīng)內(nèi)容設(shè)置到消息模式選擇模塊136。通信信道可指示消息的響應通信的可用模式,并且可包括W1-F1、Bluetooth ?、蜂窩和NFC及傳送消息的副裝置。
[0019]消息模式可具有各種級別的粒度。例如,一個消息模式可指示將僅傳送話音呼叫到副計算裝置。另一消息模式可指示將僅傳送來自某些聯(lián)系人的話音呼叫。用戶具有多于一個副計算裝置時,消息模式可指示什么類型的消息要被傳送到副計算裝置。
[0020]在各種示例中,消息模式可具有用于不同類型的消息和聯(lián)系人的不同置換。例如,消息模式可指示應將對前面一定數(shù)量(例如,五個、十個)聯(lián)系人的話音呼叫傳送到副計算裝置104、106,但將傳送用于所有聯(lián)系人的SMS消息。前面的聯(lián)系人可由用戶使用主計算裝置102動態(tài)確定或設(shè)置。例如,上下文模塊114連同持續(xù)歷史學習模塊130(“學習模塊”130)可監(jiān)視用戶通過電話或者通過諸如SMS或社交媒體應用的其它應用與聯(lián)系人的頻繁交互。
[0021]在各種示例中,消息模式可包括用于傳送到副計算裝置104、106的消息的建議的響應。例如,消息模式可基于過去的用戶響應或經(jīng)常使用的響應(例如,“是”、“否”、“我忙”),建議預定義的SMS響應。建議的響應無需與接收的消息使用相同通信模式進行。例如,可接收話音呼叫,而SMS消息可以是建議的響應信道。在使用諸如基于腕的裝置等更小裝置時,由于與更大裝置相比,缺乏魯棒的接口,因此,短響應消息的使用可以是有益的。
[0022]在各種示例中,在主計算裝置102接收通信時,消息檢索模塊112可基于當前上下文確定是否要將消息傳送到一個或更多副計算裝置104、106。在確定消息要傳送時,消息檢索模塊112可根據(jù)當前消息模式將消息格式化,并且將它傳送到適當?shù)母庇嬎阊b置104、106。
[0023]在各種示例中,副計算裝置104、106包括相應通信緩沖器138、144,緩沖器存儲消息以便使用顯示模塊140、146顯示,其中,此類消息從主計算裝置102接收。響應模塊142、148可用于將響應消息傳送回主計算裝置102,隨后,主計算裝置可經(jīng)網(wǎng)絡(luò)108傳送到各種接收人。響應模塊142、148可基于主計算裝置102上的上下文和相關(guān)消息,使用建議的響應。
[0024]圖2是示出根據(jù)示例實施例,更新消息模式的方法200的流程圖。方法200可由本文中描述的任何模塊、邏輯或組件執(zhí)行。在示例中,在框202,用戶上下文發(fā)生更改。用戶上下文更改可包括但不限于位置更改、數(shù)據(jù)/時間更改、與其它的鄰近度、事件(例如,日程安排)、網(wǎng)絡(luò)連接性、聲音模式的更改(例如,振動)或在主計算裝置102上的應用活動。
[0025]在判定點204的各種示例中,確定(例如,經(jīng)上下文模塊114)主計算裝置102是否識別用戶上下文更改。例如,一些更改可與消息模式更改無關(guān),并且因此可被忽略。如果情況是如此,則控制返回到框202以用于下一上下文更改。
[0026]在各種示例中,如果確定上下文更改相關(guān),則上下文模塊114可將有關(guān)上下文更改的信息傳送到上下文處理模塊128以用于進一步處理(框206)。在示例中,在判定點208,上下文處理模塊128確定消息模式更改是否已發(fā)生。如上討論的一樣,數(shù)據(jù)庫132可存儲有關(guān)上下文因素的各種置換的數(shù)據(jù),并且將這些因素與消息模式相關(guān)。因此,上下文處理模塊128可訪問數(shù)據(jù)庫132,以便與先前存在的因素聚合,確定最近上下文更改是否導致消息模式更改。
[0027]作為示例,考慮根據(jù)用戶的日歷應用,用戶原來是會議中,并且上下文更新是用戶不再在會議中。用于在會議中的消息模式可已指示僅應傳送來自重要聯(lián)系人(例如,前五個聯(lián)系人)的呼叫以便在副計算裝置上顯示。上下文處理模塊128可隨后接收指示用戶不再在會議中的上下文更新,并且因此可不再將通知限于重要聯(lián)系人。
[0028]在各種示例中,如果已確定消息模式更改已發(fā)生,則在框210,上下文感知消息模塊134可處理上下文更改。如果上下文更改指示當前消息模式不是最佳或不完整,則可通過上下文更改來更新消息模式。例如,上下文更改可以是在某些會議期間,用戶經(jīng)常經(jīng)電子郵件并且不是SMS做出響應。因此,可基于不傳送建議的SMS響應的會議,為上下文更新消息模式。在示例中,將上下文更改發(fā)送到學習模塊130以進一步分析用戶行為的模式,了解消息模式的可能更新。
[0029]一旦已確定對消息模式的修改已被觸發(fā)(判定框212),則內(nèi)容到消息模式選擇模塊136可實施消息模式以縮減傳送到副裝置的信息(例如,按類型或消息、聯(lián)系人),并且在框214,設(shè)置用于選擇的模式的顯示和消息控制映射。這可包括從數(shù)據(jù)庫132檢索消息模式,或者動態(tài)設(shè)置。根據(jù)各種實施例,顯示和消息控制映射可指示傳送到副裝置的內(nèi)容的縮減。
[0030]在各種示例中,在框216,消息檢索模塊112處理接收的通信消息,以確定是否需要根據(jù)當前消息模式將消息發(fā)送到副裝置,并且如果是,則確定用于將消息轉(zhuǎn)變成某種形式以便傳送到副裝置的格式。
[0031]圖3是示出根據(jù)一示例實施例,傳送轉(zhuǎn)變的消息到副計算裝置的方法300的流程圖。方法300可由本文中描述的任何模塊、邏輯或組件執(zhí)行。
[0032]在各種示例中,在框302,在主計算裝置接收通信消息。例如,通信消息可以是電子郵件、話音呼叫、SMS、話音呼叫。
[0033]在各種示例中,在框304,檢索主計算裝置102的用戶的上下文。例如,可檢索上下文模塊114收集的數(shù)據(jù)以推斷用戶的上下文。數(shù)據(jù)可包括位置、數(shù)據(jù)/時間、與其它的鄰近度、用戶的日程安排及用戶的確定的慣例。例如,上下文可指示用戶當前在駕駛,或者當前在用戶的辦公室開會。
[0034]在各種示例中,在框306,基于上下文,識別與用戶的副計算裝置進行通信的消息模式。消息模式可識別允許傳送到副計算裝置的通信消息的類型和聯(lián)系人的組合。例如,考慮副計算裝置是可佩戴的基于腕的裝置。消息模式可允許與選擇的幾個聯(lián)系人的受限通信,而基于組網(wǎng)連接狀態(tài)(上下文),可進一步限制聯(lián)系人。因此,如果當前無手機接收,但W1-Fi網(wǎng)絡(luò)可用,則消息模式可將往/來于基于腕的裝置的通信識別為限于具有在如與聯(lián)系人關(guān)聯(lián)的主計算裝置上存儲的聊天地址(例如,在缺少蜂窩連接情況下可用的電子郵件或其它服務(wù))的聯(lián)系人。
[0035]在各種示例中,消息模式可指示最適合響應消息的裝置。例如,如果用戶用于與其配偶進行通信的普通方法是使用諸如“是,親愛的”,或“不,親愛的”等快速一行響應,則在從用戶的配偶接收消息時,可將消息引導到基于腕的裝置,其中,快速觸摸或手勢可生成響應。備選的是,如果消息來自用戶的母親,則主計算裝置可振動,因為這將大有可能是用戶將想用于發(fā)送更長且更詳細響應的裝置。在示例中,上下文連續(xù)的歷史學習模塊130可分析用戶的行為以檢測用戶如何響應各種聯(lián)系人的模式。因此,在各種示例中,消息模式可允許基于可用通信信道限制進行通信的用戶集,并且基于用戶與那些聯(lián)系人的通信樣式,也選擇副裝置。
[0036]在各種示例中,在框308,基于訪問的消息模式,確定通信消息將被傳送到副計算裝置,并且在框310,根據(jù)消息模式,將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息。在各種示例中,確定將傳送通信消息可包括將通信的通信類型與發(fā)送方和消息模式進行比較。在各種示例中,可存在多于一個副計算裝置,并且消息模式可指示不同類型的通信消息應傳送到不同的副計算裝置。
[0037]作為示例,考慮上下文指示用戶可在會議中,并且主計算裝置將保持在振動模式中,直至會議結(jié)束。在此上下文中,副計算裝置可用于快速,小心地傳遞經(jīng)“是”或“否”,或者通過在兩個預配置的響應之間選擇,能夠響應的任何臨界消息。因此,在各種示例中,消息模式可識別可將高優(yōu)先級的電子郵件和消息重要的指示一起傳送到副計算裝置,并且允許用戶仔細查看消息以確定以及可能響應電子郵件。
[0038]在各種示例中,消息模式指示將如何傳送不同類型的消息。在示例中,由用戶在主計算裝置上設(shè)置轉(zhuǎn)變優(yōu)選項(preference)。轉(zhuǎn)變可包括使用自然語言處理算法,截短消息的內(nèi)容(例如,僅前面的200個字符),或者將消息縮減成關(guān)鍵字或主題。例如,在用戶的移動指示用戶在跑步時,縮減的SMS消息可以是轉(zhuǎn)變的消息。
[0039]不同消息類型可具有不同轉(zhuǎn)變設(shè)置。在各種示例中,不傳送消息的內(nèi)容,而是將其轉(zhuǎn)換成可在副計算裝置上使用的觸覺反饋或音頻反饋。例如,消息模式可指示來自用戶的前五個聯(lián)系人的話音呼叫將作為一系列脈沖“播放”。
[0040]在各種示例中,在框312,將轉(zhuǎn)變的消息從主計算裝置傳送到副計算裝置。在接收轉(zhuǎn)變的消息時,副計算裝置可顯示或重放轉(zhuǎn)變的消息。用戶隨后可與消息交互以使用副計算裝置的各種輸入裝置來選擇響應,這可包括但不限于觸摸、按鈕、手勢或話音。在副計算裝置上接收用戶輸入時,使用用戶輸入選擇進行的選擇或響應可傳送回主計算裝置以用于進一步處理。例如,如果通信是SMS消息,則用戶可選擇預定義的SMS響應之一。選擇可傳送到主計算裝置,主計算裝置隨后經(jīng)網(wǎng)絡(luò)108傳送SMS響應。
[0041]在各種示例中,轉(zhuǎn)變的消息包括建議的響應選項。通過相對于各種通信消息和聯(lián)系人(例如,使用上下文連續(xù)的歷史學習模塊)分析過去的用戶活動,可隨著時間的過去而確定響應選項??紤]通信消息是電話呼叫,并且建議的響應選項將是應答呼叫、拒絕呼叫并且立即發(fā)送到話音郵件或靜音振鈴。給定上下文和過去的用戶行為(例如,在用戶在會議中時的靜音振鈴),消息檢索模塊也可推斷最可能的動作。
[0042]因此,在各種示例中,在副裝置上顯示選項列表時,可呈現(xiàn)指示,并且突出顯示最可能的響應或默認響應選項(例如,加粗、帶下劃線)。在示例中,用戶可使用帶手勢識別能力的手環(huán)(bracelet)/基于腕的裝置,通過手腕的姿勢來選擇默認選項。因此,用戶可通過極小的工作便確認最可能的響應。用戶也可以拒絕默認響應選項,并且選擇(例如,使用觸摸屏)其它選項之一,如應答呼叫,在此情況下,副裝置可將帶有應答呼叫的指令的消息運送回主計算裝置。
[0043]實施例可在硬件、固件和軟件之一或組合中實施。實施例也可實施為存儲在諸如機器可讀媒體等機器可讀存儲裝置上的指令,指令可由至少一個處理器讀取和執(zhí)行以執(zhí)行本文中描述的操作。機器可讀存儲裝置可包括用于以機器(例如,計算機)可讀形式存儲信息的任何非暫時性機制。例如,機器可讀存儲裝置可包括只讀存儲器(R0M)、隨機存取存儲器(RAM)、磁盤存儲媒體、光存儲媒體、閃速存儲器裝置及其它存儲裝置和媒體。
[0044]如本文中所述的示例可包括邏輯或多個組件、模塊或機制,或者可對其進行操作。模塊可以是以通信方式耦合到一個或更多處理器以便執(zhí)行本文中所述操作的硬件、軟件或固件。模塊可以是硬件模塊并且此類模塊可視為能夠執(zhí)行指定操作的有形實體,并且可以某種方式配置或布置。在示例中,電路可以指定方式(例如,在內(nèi)部或相對于諸如其它電路等外部實體)布置為模塊。在示例中,一個或更多計算機系統(tǒng)(例如,獨立、客戶端或服務(wù)器計算機系統(tǒng))或一個或更多硬件處理器的整體或其部分可通過固件或軟件(例如,指令、應用部分或應用)配置為操作以執(zhí)行指定操作的模塊。在示例中,軟件可駐留在機器可讀媒體上。在示例中,軟件在由模塊的基礎(chǔ)硬件執(zhí)行時,促使硬件執(zhí)行指定的操作。相應地,術(shù)語硬件要理解為包含有形實體,是物理上構(gòu)成,明確配置(例如,硬連線)或暫時(例如,短暫)配置(例如,編程)成以指定方式操作,或者執(zhí)行本文中所述任何操作的一部分或全部??紤]模塊暫時配置的示例,無需在任何一個時刻例示每個模塊。例如,在模塊包括使用軟件配置的通用硬件處理器的情況下,通用硬件處理器可在不同時間配置為相應的不同模塊。軟件可相應地配置硬件處理器,例如,構(gòu)成在一個時刻的特定模塊以及構(gòu)成在不同時刻的不同模塊。模塊也可以是軟件或固件模塊,用于執(zhí)行本文中所述的方法。
[0045]圖4是根據(jù)一示例實施例,示出計算機系統(tǒng)400的示例形式的機器的框圖,系統(tǒng)內(nèi)可執(zhí)行用于促使機器執(zhí)行本文中討論的任何一種方法的指令集或指令序列。在備選實施例中,機器作為獨立裝置操作,或者可連接(例如,連網(wǎng))到其它機器。在連網(wǎng)的部署中,機器可在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中的服務(wù)器或客戶端機器的容量中操作,或者它可充當對等(或分布式)網(wǎng)絡(luò)環(huán)境中的對等體機器操作。機器可以是個人計算機(PC)、平板PC、混合平板、機頂盒(STB)、個人數(shù)字助理(PDA)、移動電話、環(huán)球網(wǎng)設(shè)備、網(wǎng)絡(luò)路由器、交換器或橋接器或能夠執(zhí)行指定要由該機器采取的動作的指令(有序或無序)的任何機器。此外,雖然只示出單個機器,但術(shù)語“機器”也應視為包括單獨或聯(lián)合執(zhí)行指令集(或多個指令集)以執(zhí)行本文中所述的任何一個或更多方法的任何機器集。
[0046]示例計算機系統(tǒng)400包括至少一個處理器402(例如,中央處理單元(CPU)、圖形處理單元(GPU)或兩者、處理器核、計算節(jié)點等)、主存儲器404和靜態(tài)存儲器406,這些組件經(jīng)鏈路408(例如,總線)相互進行通信。計算機系統(tǒng)400可還包括視頻顯示單元410、字母數(shù)字輸入裝置412(例如,鍵盤)和用戶接口(UI)導航裝置414(例如,鼠標)。在一個實施例中,視頻顯示單元410、輸入裝置412和UI導航裝置414包含到觸摸屏顯示器中。計算機系統(tǒng)400可另外包括存儲裝置416(例如,驅(qū)動器單元)、信號生成裝置418(例如,揚聲器)、網(wǎng)絡(luò)接口裝置420和諸如全球定位系統(tǒng)(GPS)傳感器、指南針、加速計或其它傳感器等一個或更多傳感器(未示出)。
[0047]存儲裝置416包括機器可讀媒體422,媒體上存儲有由本文中描述的任何一個或更多方法或功能實施或利用的數(shù)據(jù)結(jié)構(gòu)或指令424的一個或更多集(例如,軟件)。指令424也可在其由計算機系統(tǒng)400執(zhí)行期間完全或至少部分駐留在主存儲器404內(nèi)、靜態(tài)存儲器406內(nèi)和/或處理器402內(nèi),主存儲器404、靜態(tài)存儲器406和/或處理器402也構(gòu)成機器可讀媒體。
[0048]雖然機器可讀媒體422在一示例實施例中示為單個媒體,但術(shù)語“機器可讀媒體”可包括存儲一個或更多指令424的單個媒體或多個媒體(例如,集中或分布式數(shù)據(jù)庫和/或關(guān)聯(lián)高速緩存和服務(wù)器)。術(shù)語“機器可讀媒體”也應視為包括任何有形媒體,媒體能夠存儲、編碼或攜帶用于由機器執(zhí)行并且促使機器執(zhí)行本公開的任何一個或更多方法的指令,或者能夠存儲、編碼或攜帶由此類指令使用或與其相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)。術(shù)語“機器可讀媒體”應相應地視為包括但不限于固態(tài)存儲器和光學與磁性媒體。機器可讀媒體的特定示例包括:非易失性存儲器,包括但不限于(作為示例)半導體存儲器器件(例如,電可編程只讀存儲器(EPROM)、電可擦除可編程只讀存儲器(EEPROM))和閃速存儲器裝置;諸如內(nèi)部硬盤和可拆卸盤等磁盤;磁光盤;以及CD-ROM和DVD-ROM盤。
[0049]還可通過利用多個公知傳送協(xié)議的任何一個協(xié)議(例如,HTTP),經(jīng)網(wǎng)絡(luò)接口裝置420,使用傳送媒體通過通信網(wǎng)絡(luò)426傳送或接收指令424。通信網(wǎng)絡(luò)的示例包括局域網(wǎng)(LAN)、寬域網(wǎng)(WAN)、因特網(wǎng)、移動電話網(wǎng)、普通老式電話(POTS)網(wǎng)絡(luò)及無線數(shù)據(jù)網(wǎng)絡(luò)(例如,W1-F1、3G和4G LTE/LTE-A或WiMAX網(wǎng)絡(luò))。術(shù)語“傳送媒體”應視為包括能夠存儲、編碼或攜帶指令以便由機器執(zhí)行的任何無形媒體,并且包括數(shù)字或模擬通信信號或其它無形媒體以有利于此類軟件的通信。
[0050]示例I包括主題(如裝置、設(shè)備或機器),所述主題包括一種傳送消息到副計算裝置的主計算裝置,該主計算裝置包括:檢索主計算裝置的用戶的上下文的上下文處理模塊;基于上下文,識別用于與用戶的副計算裝置進行通信的消息模式的上下文感知消息模式模塊;以及執(zhí)行以下操作的消息檢索模塊:在主計算裝置接收通信消息;基于消息模式,確定通信消息將被傳送到用戶的副計算裝置,并且基于確定:根據(jù)消息模式,將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息;以及將轉(zhuǎn)變的消息從主計算裝置傳送到副計算裝置。
[0051 ]在示例2中,示例I的主題可選擇性地包括,其中消息檢索模塊將基于用戶的上下文,將默認響應選項從主計算裝置傳送到副計算裝置,以響應通信消息。
[0052]在示例3中,示例I到2的任何一項或更多項的主題可選擇性地包括,其中在上下文指示用戶在會議中時,默認響應選項將是拒絕話音呼叫。
[0053]在示例4中,示例I到3的任何一個或更多示例的主題可選擇性地包括,其中通信消息是SMS消息,并且默認響應選項是預定義的SMS響應。
[0054]在示例5中,示例I到4的任何一個或更多示例的主題可選擇性地包括,其中上下文基于用戶的日程安排。
[0055]在示例6中,示例I到5的任何一個或更多示例的主題可選擇性地包括,其中上下文基于到主計算裝置的可用網(wǎng)絡(luò)連接。
[0056]在示例7中,示例I到6的任何一個或更多示例的主題可選擇性地包括,其中上下文基于主計算裝置的用戶的移動。
[0057]在示例8中,示例I到7的任何一個或更多示例的主題可選擇性地包括,其中在用戶的移動指示用戶在跑步時,轉(zhuǎn)變的消息是縮減的SMS消息。
[0058]在示例9中,示例I到8的任何一個或更多示例的主題可選擇性地包括,其中消息檢索模塊將通過比較根據(jù)消息模式而允許傳送到副計算裝置的通信消息的類型和接收的通信消息的類型,確定通信消息將被傳送到副計算裝置。
[0059]在示例10中,示例I到9的任何一個或更多示例的主題可選擇性地包括,其中消息檢索模塊將通過截短通信消息的內(nèi)容,將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息。
[0060]在示例11中,示例I到10的任何一個或更多示例的主題可選擇性地包括,其中轉(zhuǎn)變的消息是通信消息的截短版本。
[0061]示例12包括示例1-11任一項的主題或者可選擇性地與其組合以包括用于將消息傳送到副計算裝置的主題(如方法、用于執(zhí)行動作的部件、包括在由機器執(zhí)行時促使機器執(zhí)行動作的指令的機器可讀媒體,或配置成執(zhí)行的設(shè)備),包括在主計算裝置接收通信消息;基于主計算裝置的用戶的上下文,識別用于與用戶的副計算裝置進行通信的消息模式;以及基于消息模式,確定通信消息將被傳送到用戶的副計算裝置,并且基于確定:根據(jù)消息模式,將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息;以及將轉(zhuǎn)變的消息從主計算裝置傳送到副計算裝置。
[0062]在示例13中,示例12的主題可選擇性地包括,其中確定通信消息將傳送包括:比較根據(jù)消息模式而允許傳送到副計算裝置的通信消息的類型和接收的通信消息的類型。
[0063]在示例14中,示例12到13的任何一個或更多示例的主題可選擇性地包括,其中將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息包括:將通信消息的內(nèi)容縮減成至少一個關(guān)鍵字。
[0064]在示例15中,示例12到14的任何一個或更多示例的主題可選擇性地包括,其中將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息包括:截短通信消息的內(nèi)容。
[0065]在示例16中,示例12到15的任何一個或更多示例的主題可選擇性地包括,其中將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息包括將通信轉(zhuǎn)變成觸覺反饋。
[0066]在示例17中,示例12到16的任何一個或更多示例的主題可選擇性地包括檢索主計算裝置的用戶的上下文。
[0067]在示例18中,示例12到17的任何一個或更多示例的主題可選擇性地包括,其中檢索主計算裝置的用戶的上下文包括確定主計算裝置的蜂窩連接不可用。
[0068]在示例19中,示例12到18的任何一個或更多示例的主題可選擇性地包括,其中識別的消息模式指示傳送到副計算裝置的通信消息被限于具有聊天地址的聯(lián)系人。
[0069]在示例20中,示例12到19的任何一個或更多示例的主題可選擇性地包括,其中檢索主計算裝置的用戶的上下文包括檢索用戶的日程安排,并且確定用戶在會議中。
[0070]在示例21中,示例12到20的任何一個或更多示例的主題可選擇性地包括,其中識別的消息模式指示傳送到副計算裝置的通信消息被限于設(shè)定數(shù)量的聯(lián)系人。
[0071]在示例22中,示例12到21的任何一個或更多示例的主題可選擇性地包括,在用戶的上下文指示用戶在跑步時,縮減通信消息的內(nèi)容。
[0072]在示例23中,示例12到22的任何一個或更多示例的主題可選擇性地包括,基于用戶的上下文,將默認響應選項從主計算裝置傳送到副計算裝置,以響應通信消息。
[0073]示例23包括示例1-23的任何一個示例的主題,或者可選擇性地與其組合,以包括一種機器可讀媒體,該機器可讀媒體包括用于傳送消息到副計算裝置的指令,所述指令在由機器執(zhí)行時,促使機器執(zhí)行示例1-23的任一個的操作。
[0074]示例24包括示例1-23的任何一個示例的主題,或者可選擇性地與其組合,以包括一種設(shè)備,該設(shè)備包括用于執(zhí)行示例1-23的任一示例的部件。
[0075]示例25包括用于傳送消息到副計算裝置的設(shè)備指令,該設(shè)備包括:用于基于主計算裝置的用戶的上下文識別用于與用戶的副計算裝置進行通信的消息模式的部件;以及用于基于消息模式來確定通信消息將被傳送到用戶的副計算裝置的部件,并且基于確定:用于根據(jù)消息模式將通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息的部件;以及用于將轉(zhuǎn)變的消息從主計算裝置傳送到副計算裝置的部件。
[0076]以上描述旨在是說明的而不是限制性的。例如,上述示例(或其一個或更多方面)可與其它示例組合使用。其它實施例可例如由本領(lǐng)域普通技術(shù)人員在查閱以上描述后來使用。摘要是為了允許讀者快速確定本技術(shù)公開的本質(zhì),例如,以符合美利堅合眾國中的37C.F.R.§1.72(b)。它以它將不用于解釋或限制權(quán)利要求范圍或含意的理解而被提交。此外,在上面的“【具體實施方式】”中,各種特征可編組在一起以簡化本公開。然而,權(quán)利要求可不陳述本文中公開的每個特征,因為實施例可用所述特征的子集為特征。此外,實施例可包括比特定示例中公開的那些特征更少的特征。因此,隨后的權(quán)利要求由此被結(jié)合到“【具體實施方式】”中,其中權(quán)利要求獨立作為單獨的實施例。本文中公開的實施例的范圍要參照隨附權(quán)利要求以及此類權(quán)利要求被授權(quán)的等同的完全范圍來確定。
【主權(quán)項】
1.一種將消息傳送到副計算裝置的主計算裝置,所述主計算裝置包括: 檢索主計算裝置的用戶的上下文的上下文處理模塊; 基于所述上下文來識別用于與所述用戶的副計算裝置進行通信的消息模式的上下文感知消息模式模塊;以及 執(zhí)行以下操作的消息檢索模塊: 在所述主計算裝置接收通信消息; 基于所述消息模式,確定所述通信消息將被傳送到所述用戶的所述副計算裝置,并且基于所述確定: 根據(jù)所述消息模式,將所述通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息;以及 將所述轉(zhuǎn)變的消息從所述主計算裝置傳送到所述副計算裝置。2.如權(quán)利要求1所述的主計算裝置,其中所述消息檢索模塊將基于所述用戶的所述上下文,將默認響應選項從所述主計算裝置傳送到所述副計算裝置,以響應所述通信消息。3.如權(quán)利要求2所述的主計算裝置,其中在所述上下文指示所述用戶在會議中時,所述默認響應選項將是拒絕話音呼叫。4.如權(quán)利要求2所述的主計算裝置,其中所述通信消息是SMS消息,并且所述默認響應選項是預定義的SMS響應。5.如權(quán)利要求2所述的主計算裝置,其中所述上下文基于所述用戶的日程安排。6.如權(quán)利要求1所述的主計算裝置,其中所述上下文基于到所述主計算裝置的可用網(wǎng)絡(luò)連接。7.如權(quán)利要求1所述的主計算裝置,其中所述上下文基于所述主計算裝置的所述用戶的移動。8.如權(quán)利要求7所述的主計算裝置,其中在所述用戶的所述移動指示所述用戶在跑步時,所述轉(zhuǎn)變的消息是縮減的SMS消息。9.如權(quán)利要求1所述的主計算裝置,其中所述消息檢索模塊將通過比較根據(jù)所述消息模式而允許傳送到所述副計算裝置的通信消息的類型和所接收的通信消息的類型,確定所述通信消息將被傳送到所述副計算裝置。10.如權(quán)利要求1所述的主計算裝置,其中所述消息檢索模塊將通過截短所述通信消息的內(nèi)容,將所述通信消息轉(zhuǎn)變成所述轉(zhuǎn)變的消息。11.如權(quán)利要求1所述的主計算裝置,其中所述轉(zhuǎn)變的消息是所述通信消息的截短版本。12.—種用于將消息傳送到副計算裝置的方法,所述方法包括: 在主計算裝置接收通信消息; 基于所述主計算裝置的用戶的上下文,識別用于與用戶的副計算裝置進行通信的消息模式;以及 基于所述消息模式,確定所述通信消息將被傳送到所述用戶的所述副計算裝置,并且基于所述確定: 根據(jù)所述消息模式,將所述通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息;以及 將所述轉(zhuǎn)變的消息從所述主計算裝置傳送到所述副計算裝置。13.如權(quán)利要求12所述的方法,其中確定所述通信消息將被傳送包括: 比較根據(jù)所述消息模式而允許傳送到所述副計算裝置的通信消息的類型和所接收的通信消息的類型。14.如權(quán)利要求12所述的方法,其中將所述通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息包括: 將所述通信消息的內(nèi)容縮減成至少一個關(guān)鍵字。15.如權(quán)利要求12所述的方法,其中將所述通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息包括: 截短所述通信消息的內(nèi)容。16.如權(quán)利要求12所述的方法,其中將所述通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息包括: 將所述通信轉(zhuǎn)變成觸覺反饋。17.如權(quán)利要求12所述的方法,還包括檢索所述主計算裝置的所述用戶的所述上下文。18.如權(quán)利要求17所述的方法,其中檢索所述主計算裝置的用戶的上下文包括確定所述主計算裝置的蜂窩連接不可用。19.如權(quán)利要求18所述的方法,其中所識別的消息模式指示被傳送到所述副計算裝置的通信消息被限于具有聊天地址的聯(lián)系人。20.如權(quán)利要求17所述的方法,其中檢索所述主計算裝置的用戶的上下文包括檢索所述用戶的日程安排并且確定所述用戶在會議中。21.如權(quán)利要求20所述的方法,其中所識別的消息模式指示被傳送到所述副計算裝置的通信消息被限于設(shè)定數(shù)量的聯(lián)系人。22.如權(quán)利要求12所述的方法,還包括在所述用戶的所述上下文指示所述用戶在跑步時,縮減所述通信消息的內(nèi)容。23.—種包括用于傳送消息到副計算裝置的指令的機器可讀媒體,所述指令在由機器執(zhí)行時,促使所述機器執(zhí)行如權(quán)利要求12-22所述方法中的任一方法的操作。24.—種主計算裝置,包括用于執(zhí)行如權(quán)利要求12-22所述方法中任一方法的部件。25.—種用于將消息傳送到副計算裝置的主計算裝置,所述主計算裝置包括: 用于在主計算裝置接收通信消息的部件; 用于基于所述主計算裝置的用戶的上下文來識別用于與用戶的副計算裝置進行通信的消息模式的部件;以及 用于基于所述消息模式來確定所述通信消息將被傳送到所述用戶的所述副計算裝置的部件,并且基于所述確定: 用于根據(jù)所述消息模式將所述通信消息轉(zhuǎn)變成轉(zhuǎn)變的消息的部件;以及 用于將所述轉(zhuǎn)變的消息從所述主計算裝置傳送到所述副計算裝置的部件。
【文檔編號】G06F13/38GK105874443SQ201380081052
【公開日】2016年8月17日
【申請日】2013年12月19日
【發(fā)明人】L·M·德漢姆, G·拉法, G·J·安德森, P·A·繆斯
【申請人】英特爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1