經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞的制作方法
【專利說明】經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞
【背景技術(shù)】
[0001] 手持式計(jì)算設(shè)備、筆記本計(jì)算機(jī)、臺式機(jī)、智能電話W及其它計(jì)算設(shè)備經(jīng)常安裝提 供通信功能的各種應(yīng)用。運(yùn)樣的通信應(yīng)用將使用戶能夠發(fā)送消息,接收消息,存儲消息,等 等。
【附圖說明】
[0002] 圖1是示出各實(shí)施例可W在其中實(shí)現(xiàn)的示例環(huán)境的框圖。
[0003] 圖2是示出用于經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞的系統(tǒng)的示例的框圖。
[0004] 圖3是示出用于經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞的示例數(shù)據(jù)結(jié)構(gòu)的框圖。
[000引圖4是示出根據(jù)示例的存儲器資源和處理資源的框圖。
[0006] 圖5是示出經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞的示例的框圖。
[0007] 圖6是示出為實(shí)現(xiàn)示例所采取的步驟的流程圖。
[0008] 圖7是示出為實(shí)現(xiàn)示例所采取的步驟的另一流程圖。
【具體實(shí)施方式】
[0009] 介紹:在許多應(yīng)用場合中,在智能電話或其它計(jì)算設(shè)備上安裝大量通信應(yīng)用可能 是有吸引力的事情。智能電話的用戶將具有快速地應(yīng)答由聯(lián)系人W假設(shè)對運(yùn)些聯(lián)系人舒服 的格式和方式發(fā)送的消息的靈活性。如果智能電話的用戶及他或她的聯(lián)系人具有針對特定 事件(例如,工作事件)使用特定應(yīng)用W及針對其它事件使用另一通信應(yīng)用(例如,家庭事 件)的紀(jì)律,那么運(yùn)樣的設(shè)置也可能是有吸引力的。
[0010] 假定在智能電話上具有多個(gè)通信應(yīng)用的積極方面,還可能存在重大缺陷。甚至智 能電話用戶中最有條理性的都將發(fā)現(xiàn)依照眾多的家人情境、朋友情境和該用戶所工作的工 作地點(diǎn)情境來組織他們的通信應(yīng)用的使用是有挑戰(zhàn)性的。例如,假定可能存在多個(gè)工作情 境(例如,優(yōu)先項(xiàng)目、正常項(xiàng)目、團(tuán)隊(duì)建設(shè)等及多個(gè)家庭情境(例如,直系親屬、父母、親密 朋友、大學(xué)朋友、熟人等),那么對工作使用一種應(yīng)用程序和對家庭使用不同的應(yīng)用程序的 簡單想法迅速變得站不住腳。時(shí)機(jī)問題使運(yùn)一問題進(jìn)一步復(fù)雜。例如,如果智能電話用戶正 在開車或者正在使該用戶不能頻繁地檢查工作消息的另一情境,那么來自在上班時(shí)間期間 具有特定情境的工友的消息可能采用全新的情境。因此,考慮到主題、時(shí)機(jī)或其它情境因 素,該智能電話用戶將總是經(jīng)由通信應(yīng)用來接收不是該用戶偏好的消息。
[0011] 為了解決運(yùn)些問題,下面更詳細(xì)地描述的各實(shí)施例提供經(jīng)由接收者偏好的通信應(yīng) 用進(jìn)行消息傳遞。本文描述的示例可W通過訪問表示當(dāng)前消息的數(shù)據(jù)進(jìn)行操作,其中當(dāng)前 消息是針對經(jīng)由第一通信應(yīng)用向用戶的計(jì)劃傳遞而經(jīng)由該第一通信應(yīng)用發(fā)送的。訪問表示 用戶與通信應(yīng)用的使用有關(guān)的過去行為的數(shù)據(jù)??紤]該過去行為的數(shù)據(jù)來標(biāo)識用于向該用 戶傳遞當(dāng)前消息的偏好通信應(yīng)用。引起經(jīng)由該偏好應(yīng)用向用戶傳遞當(dāng)前消息。在示例中,用 于傳遞消息的偏好應(yīng)用是但不限于:短消息服務(wù)("SMS")或其它文本消息收發(fā)應(yīng)用、電話應(yīng) 用、或社交網(wǎng)絡(luò)網(wǎng)頁應(yīng)用。在示例中,引起取消消息經(jīng)由第一應(yīng)用的計(jì)劃傳遞。
[0012] 在示例中,標(biāo)識偏好通信應(yīng)用可W包括標(biāo)識與通信應(yīng)用的使用有關(guān)的相關(guān)情況。 該相關(guān)情況是根據(jù)過去行為的數(shù)據(jù)來標(biāo)識的。標(biāo)識偏好通信應(yīng)用還包括考慮用戶在該相關(guān) 情況期間相對于其它通信應(yīng)用使用該偏好應(yīng)用的事件的計(jì)數(shù)。在示例中,要考慮的相關(guān)情 況包括W下至少一個(gè):特定時(shí)間、時(shí)間段、特定日期和日期范圍。在示例中,相關(guān)情況是用戶 根據(jù)日歷應(yīng)用預(yù)計(jì)會參加會議。在其它示例中,相關(guān)情況是用戶在一位置處的出現(xiàn)。在其它 示例中,相關(guān)情況是用戶在駕駛旅行、旅客旅行、航空旅行或在用戶的祖國之外旅行。
[0013] 在特定示例中,從與用戶關(guān)聯(lián)的移動(dòng)計(jì)算設(shè)備訪問出現(xiàn)數(shù)據(jù),并且使用該出現(xiàn)數(shù) 據(jù)來標(biāo)識相關(guān)情況。在示例中,該出現(xiàn)數(shù)據(jù)可W包括定位數(shù)據(jù)或運(yùn)動(dòng)分析數(shù)據(jù)。在示例中, 出現(xiàn)數(shù)據(jù)表示用戶或與用戶關(guān)聯(lián)的計(jì)算設(shè)備已接入電話連接、網(wǎng)頁應(yīng)用或網(wǎng)絡(luò)。
[0014] 在示例中,當(dāng)前消息是在聯(lián)系人用戶的開始時(shí)通過運(yùn)樣的聯(lián)系人用戶與第一計(jì)算 設(shè)備上的第一應(yīng)用交互向接收方用戶發(fā)送的消息。在該示例中,通過接收方用戶與偏好應(yīng) 用的交互,生成應(yīng)答消息。隨后,引起經(jīng)由該聯(lián)系人用戶喜歡的第一應(yīng)用向該聯(lián)系人用戶發(fā) 送該應(yīng)答消息。
[0015] 通過運(yùn)樣的方式,本公開的實(shí)施例提供了一種自動(dòng)的且有效的方式,來使經(jīng)由第 一應(yīng)用接收消息的用戶能夠使用智能電話用戶偏好的第二應(yīng)用進(jìn)行應(yīng)答。具有多個(gè)安裝的 通信應(yīng)用的智能電話和其它計(jì)算設(shè)備的用戶將欣賞將所有進(jìn)入的通信請求聚合給單個(gè)通 信應(yīng)用W及將消息格式轉(zhuǎn)換成他或期望的通信應(yīng)用格式的能力。接收方用戶可W基于該需 求來選擇用于轉(zhuǎn)移消息的偏好規(guī)則,該需求可W例如基于位置和一天的時(shí)間而改變。可W 實(shí)現(xiàn)將自動(dòng)地生效的規(guī)則,W基于接收方用戶的位置、基于日歷W及基于隨時(shí)間變化對用 戶收集的其它出現(xiàn)信息或偏好信息而自動(dòng)地改變偏好通信應(yīng)用。實(shí)施例可W根據(jù)個(gè)人偏好 來優(yōu)化接收方用戶對他或她的多個(gè)通信應(yīng)用的使用。本公開的運(yùn)樣優(yōu)勢會使客戶對移動(dòng)計(jì) 算設(shè)備的滿意度W及對安裝在其上的優(yōu)化通信應(yīng)用的滿意度增加。
[0016] 下面的描述分成幾個(gè)部分。標(biāo)為"環(huán)境"的第一部分描述可W在其中實(shí)現(xiàn)各實(shí)施例 的環(huán)境。標(biāo)為"組件"的第二部分描述用于實(shí)現(xiàn)各實(shí)施例的各物理組件和邏輯組件的示例。 標(biāo)為"說明性示例"的第=部分提供經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞的示例。標(biāo)為"操作"的 第四部分描述為實(shí)現(xiàn)各實(shí)施例所采取的步驟。
[0017] 環(huán)境:圖1示出實(shí)施例可W在其中被實(shí)現(xiàn)為用于經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞 的系統(tǒng)102的示例環(huán)境100。環(huán)境100被顯示為包括客戶端設(shè)備104、106、108和110 W及服務(wù) 器設(shè)備112。組件104-112經(jīng)由鏈路114互聯(lián)。
[0018] 鏈路114大體地表示被配置為支持電子連接、無線連接、或支持組件104-112之間 的數(shù)據(jù)通信的其它連接的任意基礎(chǔ)設(shè)施或基礎(chǔ)設(shè)施的組合。運(yùn)樣的一個(gè)或多個(gè)基礎(chǔ)設(shè)施可 W包括但不限于W下中的一個(gè)或多個(gè):有線連接,無線連接,光纖連接,或經(jīng)由電信鏈路、紅 外鏈路或射頻鏈路的遠(yuǎn)程連接。例如,鏈路114可W表示互聯(lián)網(wǎng)、一個(gè)或多個(gè)內(nèi)聯(lián)網(wǎng)、W及任 意中間路由器、交換機(jī)和其它接口。如本文所用的,"電子連接"大體地指在通過電導(dǎo)體連接 的組件之間(例如,兩個(gè)計(jì)算設(shè)備之間)的數(shù)據(jù)傳遞。"無線連接"大體地指在不通過電導(dǎo)體 直接連接的兩個(gè)組件之間(例如,兩個(gè)計(jì)算設(shè)備之間)的數(shù)據(jù)傳遞。無線連接可W經(jīng)由用于 交換數(shù)據(jù)的無線通信協(xié)議或無線標(biāo)準(zhǔn)。
[0019] 客戶端設(shè)備104-110大體地表示用戶可W與其進(jìn)行交互W經(jīng)由鏈路114與其它客 戶端設(shè)備或服務(wù)器設(shè)備112通信的任意計(jì)算設(shè)備。服務(wù)器設(shè)備112大體地表示被配置為供應(yīng) 供客戶端設(shè)備104-110消費(fèi)的應(yīng)用和對應(yīng)數(shù)據(jù)的任意計(jì)算設(shè)備。
[0020] 客戶端設(shè)備104被示出為包括核屯、設(shè)備組件116和感知組件118。核屯、設(shè)備組件116 大體地表示用于提供設(shè)備104被設(shè)計(jì)用于的計(jì)算功能的硬件和程序。運(yùn)樣的硬件可W包括 處理器和存儲器、顯示器W及任何物理用戶輸入按鈕。程序可W包括操作系統(tǒng)和應(yīng)用程序。 感知組件118大體地表示被配置為檢測客戶端設(shè)備104或客戶端設(shè)備104的用戶的出現(xiàn)改變 的任何組件。例如,感知組件118可W包括W下任一個(gè):地理信息系統(tǒng)TGIS")、全球定位系 統(tǒng)("GPS")或其它定位特征、加速度計(jì)、運(yùn)動(dòng)分析特征、W及可W用于檢測設(shè)備位置和/或運(yùn) 動(dòng)的通信特征。感知組件118可W是軟件,其被配置為檢測電話呼叫的開始和結(jié)束、虛擬會 議的開始和結(jié)束、W及客戶端設(shè)備促進(jìn)用戶和另一個(gè)體之間經(jīng)由網(wǎng)絡(luò)或其它通信通道的交 互的其它事件的開始和結(jié)束。
[0021] 系統(tǒng)102(下面更詳細(xì)討論)大體地表示被配置為能夠經(jīng)由偏好通信應(yīng)用進(jìn)行消息 傳遞的硬件和程序的組合。簡單地說,用于經(jīng)由偏好通信應(yīng)用進(jìn)行消息傳遞的系統(tǒng)102被配 置為訪問表示當(dāng)前消息的數(shù)據(jù)。當(dāng)前消息是針對經(jīng)由第一通信應(yīng)用向用戶的計(jì)劃傳遞而經(jīng) 由該第一應(yīng)用發(fā)送的消息。系統(tǒng)102會訪問表示用戶的與通信應(yīng)用的使用有關(guān)的過去行為 的數(shù)據(jù)。系統(tǒng)102會考慮過去行為的數(shù)據(jù)而標(biāo)識用于向用戶傳遞當(dāng)前消息的偏好通信應(yīng)用。 系統(tǒng)102會引起