專利名稱:選擇通信設(shè)備的通信模式的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信設(shè)備和操作通信設(shè)備的方法,更具體來說,涉及能夠通過若干可 能的通信模式中的一者進行通信的移動通信裝置。
背景技術(shù):
通信裝置在其當連接到目的地呼叫方時提供不同通信模式的靈活性方面正變得 日益復(fù)雜。通常,通信裝置提供用戶接口,所述用戶接口使得用戶能夠選擇是否經(jīng)由若干通 信模式中的任一者與目的地呼叫方通信,所述通信模式例如為蜂窩式無線網(wǎng)絡(luò)、VOIP(因特 網(wǎng)語音協(xié)議)和UMA(未登記移動接入)。此外,可為個人或企業(yè)的目的地呼叫方可具有用 于經(jīng)由每一模式接收通信的若干選項。舉例來說,個人可擁有工作電話號碼、家庭電話和移 動電話號碼以及SKYPE號碼。這些號碼中的每一者通常存儲在通信設(shè)備中的地址簿中。還已知通過此些目的地呼叫方使通信可用性狀態(tài)信息可供通信裝置使用,此信息 有時稱為存在信息,且通過對等通信或在充當服務(wù)器以將存在信息推送到通信裝置的登記 中可用。通信可用性狀態(tài)可例如為目的地呼叫方當前正在使用他自己的通信裝置來進行移 動電話呼叫且因此無法接收另一移動電話呼叫,但他可接收文本消息或電子郵件。其它情 形也是可能的,例如,某方在其通信裝置中輸入設(shè)定以指示他們沒有空,因為他們正在參加 會議或他們希望將呼叫轉(zhuǎn)移到不同的目的地或不同的通信裝置。對于打算進行傳出呼叫以聯(lián)系目的地呼叫方的用戶,因此存在選擇的擴大且需要 確保他的通信裝置的用戶接口是用戶友好的且經(jīng)配置以改善用戶將針對傳出通信做出通 信模式的最佳選擇的可能性。用戶還可能期望具有由通信裝置自動做出選擇的選項。通常,通信裝置將具有若干應(yīng)用程序能夠在其中運行的處理器,其中針對不同的 通信模式需要不同的應(yīng)用程序,例如需要電子郵件應(yīng)用程序來發(fā)送電子郵件且需要即時消 息接發(fā)應(yīng)用程序來發(fā)送即時消息。通常將存在地址簿應(yīng)用程序,用戶借助于所述地址簿應(yīng) 用程序可經(jīng)由顯示屏幕觀看他可能進行通信的所有聯(lián)系人的詳情。又一應(yīng)用程序還可提供 用于定位提供服務(wù)的實體的聯(lián)系信息的目錄服務(wù)。當運行這些應(yīng)用程序中的任一者時,用 戶可決定產(chǎn)生向顯示于用戶接口的顯示屏幕中的信息所識別的實體的通信。用戶必須首先 選擇使用哪種通信模式,且接著針對選定的通信模式導(dǎo)航到應(yīng)用程序的用戶接口。因為給 定模式的存在信息通常僅可從應(yīng)用程序為所述模式產(chǎn)生的屏幕來接入,所以用戶在決定如 何進行傳出呼叫時在獲得可用通信模式的合適性的概況方面可能感到麻煩。
發(fā)明內(nèi)容
所揭示的實施例包含實例實施例,其中通信裝置包含模式比較器用于確定多個可 用通信模式中的哪一者在起始與目的地呼叫方的通信時可能是最適當用于選擇的。所述確 定是至少部分基于表示目的地呼叫方的可用性狀態(tài)的可用性狀態(tài)數(shù)據(jù)來做出的。在一個實施例中,所述模式比較器進一步產(chǎn)生用于向用戶呈現(xiàn)的所述可用通信模 式的有序列表。確定為最適當?shù)乃鐾ㄐ拍J绞撬鐾ㄐ帕斜淼牡谝环旨壞J角宜隽斜碇械乃鐾ㄐ拍J降姆旨壉硎驹谂c所述目的地呼叫方通信中使用相應(yīng)通信模式成功的可 能性。在一個實施例中,所述通信設(shè)備包含聯(lián)系人識別符模塊用于從當前觀看的顯示數(shù) 據(jù)提取識別所述目的地呼叫方的聯(lián)系人識別符。所述聯(lián)系人識別符模塊還獲得對應(yīng)的聯(lián)系 人地址信息以在所述可用通信模式中的每一者中使用。所述通信設(shè)備還包含歷史數(shù)據(jù)模塊 用于使用所述聯(lián)系人地址信息來分析先前通信的歷史。所述歷史數(shù)據(jù)模塊還針對每一通信 導(dǎo)出表示在至少一個時段期間的通信實例的數(shù)目的得分值。所述得分值作為輸入提供到所 述模式比較器以用于確定用于向所述用戶呈現(xiàn)的所述有序列表中的所述通信模式的分級。在一個實施例中,所述模式比較器使所述可用通信模式中的每一者與表示經(jīng)由所 述通信模式與所述目的地呼叫方的通信被確定為打擾的程度的相應(yīng)強加值相關(guān)聯(lián)。根據(jù)所 述可用性狀態(tài)數(shù)據(jù),所述模式比較器導(dǎo)出表示所述目的地呼叫方被確定為接受打擾的程度 的存在值,所述存在值使用與所述強加值的數(shù)值范圍相當?shù)臄?shù)值范圍。模式比較器還根據(jù) 所述存在值與強加值的相關(guān)來確定所述通信模式的基于可用性的分級次序。在一個實施例中,所述模式比較器確定相應(yīng)通信模式的加權(quán)因數(shù)集且將每一通信 模式的所述得分值乘以其相應(yīng)加權(quán)因數(shù)以獲得經(jīng)加權(quán)得分。所述加權(quán)因數(shù)是根據(jù)所述基于 可用性狀態(tài)的分級次序中的等級來評級以使得第一模式接收到最大加權(quán)因數(shù)且按等級次 序的其余通信模式接收到逐漸變小的加權(quán)因數(shù)。在一個實施例中,模式比較器通過以所述經(jīng)加權(quán)得分的次序?qū)λ鐾ㄐ拍J竭M行 分級來確定將向所述用戶呈現(xiàn)的所述有序列表。用于呈現(xiàn)的所述有序列表中的第一分級模 式具有最高經(jīng)加權(quán)得分。在一個實施例中,所述模式比較器在歷史數(shù)據(jù)不可用的情況下將用于呈現(xiàn)的所述 有序列表確定為與所述基于可用性的分級次序相同。在一個實施例中,所述通信設(shè)備包含顯示器用于向所述用戶呈現(xiàn)所述有序列表。 所述通信設(shè)備將所述有序列表中的第一分級模式顯示為建議通信模式。所述通信設(shè)備進一 步顯示表示所述可用性狀態(tài)數(shù)據(jù)的存在指示符。在一個實施例中,所述模式比較器經(jīng)配置以通過針對每一通信模式計算所述存在 值與強加值之間的距離來使所述存在值與強加值相關(guān)。模式比較器基于最小距離來確定所 述可用性狀態(tài)分級次序中的至少一個模式且以遞增強加值的次序來確定其余通信模式的 分級次序。說明書中描述的特征和優(yōu)點并不是全部,且特定來說,所屬領(lǐng)域的技術(shù)人員鑒于 附圖、說明書和權(quán)利要求書將明了許多額外特征和優(yōu)點。而且,應(yīng)注意,說明書中使用的語 言主要是為了可讀性和指導(dǎo)性目的而選擇的,且可能未經(jīng)選擇以描繪或限制所揭示的標的 物。
圖1是根據(jù)一個實施例的說明通信裝置的框圖。圖2是根據(jù)一個實施例的說明起始與目的地呼叫方的通信的流程圖。圖3是由圖1的通信裝置的模式比較器模塊產(chǎn)生的屏幕的實例。圖4是由圖1的模式比較器模塊產(chǎn)生的屏幕的另一實例。
圖5是根據(jù)一個實施例的說明通信模式的有序列表的產(chǎn)生的流程圖。圖6是根據(jù)一個實施例的計算經(jīng)加權(quán)得分的流程圖。圖7A是根據(jù)一個實施例的說明存在值與強加值之間的相關(guān)的曲線圖。圖7B是根據(jù)一個實施例的說明當強加值中的一者與存在值相同時存在值與強加 值之間的相關(guān)的曲線圖。圖8是根據(jù)一個實施例的用于在不存在歷史數(shù)據(jù)的情況下確定有序列表的流程 圖。
具體實施例方式本文將參見附圖描述實施例,其中在可行的情況下在附圖中將相同參考標號用于 相同元件。圖1說明根據(jù)一個實施例的通信裝置100的框圖。通信裝置100經(jīng)由網(wǎng)絡(luò)連接而 連接到若干服務(wù)器101、102和103且連接到通信裝置104和105,所述通信裝置104和105 中的一者或兩者可由目的地呼叫方使用。通信裝置100包含計算機存儲器106、處理器107、RF(射頻)接口 108、屏幕109、 鍵盤110、麥克風(fēng)111、揚聲器112和數(shù)據(jù)總線113。若干通信應(yīng)用程序114存儲在計算機存儲器106中。通信應(yīng)用程序114的相應(yīng)聯(lián) 系人數(shù)據(jù)庫115存儲與相應(yīng)通信應(yīng)用程序相關(guān)聯(lián)的聯(lián)系人的詳情。舉例來說,對應(yīng)于電子 郵件通信模式的通信應(yīng)用程序14將包含由電子郵件地址和聯(lián)系人識別符組成的聯(lián)系人數(shù) 據(jù)庫。計算機存儲器106中還有存在引擎116,其為經(jīng)配置以接收表示用戶的聯(lián)系人(包 含目的地呼叫方)的通信可用性狀態(tài)(即,存在)的數(shù)據(jù)的應(yīng)用程序編程接口(API)。存儲器106中還有歷史數(shù)據(jù)模塊117,其監(jiān)視裝置100的使用且維持隨著時間的參 照不同通信模式和聯(lián)系人的使用的統(tǒng)計日志。歷史數(shù)據(jù)存儲在通信歷史數(shù)據(jù)庫120中。計算機存儲器106中還有模式比較器模塊118,其用于在起始與目的地呼叫方的 通信之前比較與可用通信模式中的每一者相關(guān)聯(lián)的參數(shù)且用于產(chǎn)生可用通信模式的有序 列表以用于在屏幕109上顯示。所述列表是至少部分使用經(jīng)由存在引擎116而可用的存在 信息來排序。鍵處置器121是對鍵盤110產(chǎn)生的事件作出響應(yīng)的軟件模塊。鍵處置器121將適 當?shù)妮斎胩峁┑綉?yīng)用程序114和控制模塊119,所述控制模塊119提供對導(dǎo)致通信起始的過 程的總體控制。裝置100經(jīng)由網(wǎng)絡(luò)與存在服務(wù)器101通信。存在服務(wù)器101是專用于處理可用性 狀態(tài)信息的服務(wù)器。存在服務(wù)器101包含存儲向服務(wù)器登記的若干用戶的可用性狀態(tài)信息 的數(shù)據(jù)庫。所述數(shù)據(jù)庫還從相應(yīng)通信裝置接收可用性信息,存儲所述信息,且在由用戶指令 時或在發(fā)生通信可用性狀態(tài)改變時將可用性狀態(tài)信息提供給其他用戶。裝置100還經(jīng)由網(wǎng)絡(luò)與MSN(微軟網(wǎng)絡(luò))服務(wù)器102通信。MSN應(yīng)用程序包含于裝 置100的通信應(yīng)用程序114中以使用存儲在數(shù)據(jù)庫115中的與MSN應(yīng)用程序相關(guān)聯(lián)的聯(lián)系 人信息來提供即時消息接發(fā)通信模式。類似地,裝置100經(jīng)由網(wǎng)絡(luò)與PPT(即按即說)交換 服務(wù)器103通信。應(yīng)用程序114包含對應(yīng)的通信應(yīng)用程序以與PPT交換服務(wù)器103通信。服務(wù)器102和104僅是示范性的,且其它服務(wù)器也可與裝置100通信。此些服務(wù)器是所謂 的“通信核心”,其提供通信裝置100的通信功能性的至少一部分。另外的服務(wù)器可例如包 括雅虎(Yahoo)服務(wù)器、游戲服務(wù)器和日歷服務(wù)器。通信裝置104和105可類似于裝置100或可為其變型或具有完全不同的結(jié)構(gòu)。舉 例來說,通信裝置可包括個人計算機、具有有限功能性的移動電話、具有多個通信模式的較 復(fù)雜的手持式裝置或簡單的陸地線路電話手持機。上文對網(wǎng)絡(luò)通信的參考應(yīng)廣義地解釋為 包含其它網(wǎng)絡(luò),包含公共服務(wù)電話網(wǎng)絡(luò)(在適當情況下)、電纜系統(tǒng)、無線網(wǎng)絡(luò)和因特網(wǎng)。圖2示意性說明由裝置100執(zhí)行以便起始與目的地呼叫方的通信的步驟,所述目 的地呼叫方可能例如具有對如圖1中示意性展示的若干通信裝置104、105的接入權(quán)且可經(jīng) 由若干不同通信模式而到達,所述通信模式例如為陸地線路電話、移動電話、SMS、傳真、電 子郵件、即按即說電話通信、即時消息接發(fā)或任何其它可用通信模式。在步驟200處,裝置100通過操作若干應(yīng)用程序114中的任一者(例如其中為用 戶的所有聯(lián)系人提供聯(lián)系人詳情的地址簿應(yīng)用程序)來顯示選定屏幕。另一實例是用戶已 經(jīng)由瀏覽器應(yīng)用程序接入到其中與聯(lián)系人詳情一起列出服務(wù)的在線目錄。另一實例將是其 中用戶正在閱讀包含所述用戶決定聯(lián)系的一方的聯(lián)系人詳情的電子郵件的電子郵件應(yīng)用 程序。在步驟201處,裝置100接收基于當前顯示于屏幕中的信息的用戶輸入,所述用戶 輸入指示所述用戶的與目的地呼叫方的所需通信。在此實施例中,用戶輸入是在用戶按下 提供于鍵盤110上的發(fā)送鍵(常稱為綠鍵)時由鍵處置器模塊121檢測到。此功能可由圖 1的鍵處置器121模塊實行。在步驟202處,控制模塊119從當前顯示于屏幕上的信息提取聯(lián)系人ID(識別 符)。提取聯(lián)系人ID的方式取決于當前產(chǎn)生觀看屏幕的特定應(yīng)用程序。舉例來說,如果應(yīng) 用程序是地址簿應(yīng)用程序且屏幕正在顯示聯(lián)系人列表,所述聯(lián)系人中的一者已由用戶給出 強調(diào),那么將發(fā)送鍵的致動解譯為選擇強調(diào)的條目。根據(jù)所顯示的信息,控制模塊119將所 顯示的信息翻譯為保持于聯(lián)系人信息中央儲存庫中的唯一聯(lián)系人識別符。提取所顯示信息的方式可變化,例如在顯示網(wǎng)頁的情況下,可剖析HTML源代碼以 從HTML中的標簽來識別將被呼叫的一方的文本描述??呻S后將此文本翻譯為聯(lián)系人ID。還在步驟200處,在顯示屏幕中向用戶顯示提取的聯(lián)系人ID,使得用戶可確認已 選擇正確的聯(lián)系人。在步驟203處,控制模塊119使用聯(lián)系人ID來檢索參考此聯(lián)系人ID的所有已知 通信模式的詳情。這需要輪詢應(yīng)用程序114中的每一者以搜索其相應(yīng)的聯(lián)系人數(shù)據(jù)庫115。 通信模式詳情可例如包含電子郵件地址、家庭電話號碼、工作電話號碼、移動電話號碼、MSN 地址、PTT號碼、SKYPE號碼以及尋呼機號碼的SMS號碼。模式比較器模塊118隨后在步驟204處著手根據(jù)通信模式詳情導(dǎo)出有序列表。所 述有序列表描述包括所有檢索到的通信模式詳情的通信模式的至少一子集,其基于與呼叫 方目的地的通信將成功的可能性而列出通信模式的次序。在獲得有序列表中,模式比較器 模塊118經(jīng)由存在引擎116接入可用性狀態(tài)數(shù)據(jù)或由應(yīng)用程序114中的一者或一者以上保 持的可用性狀態(tài)數(shù)據(jù),進而把將被呼叫的一方的當前可用性狀態(tài)納入考慮中。在一個實施 例中,模式比較器模塊118專門依賴于以此方式獲得的可用性狀態(tài)信息。在一個實施例中,模式比較器模塊118另外利用從歷史數(shù)據(jù)模塊117獲得的信息。通過使用來自歷史數(shù)據(jù)模 塊117的信息,可將例如以下各項納入考慮中(i)經(jīng)由特定通信模式的通信是否在過去已 成功,(ii)經(jīng)由特定通信模式的通信是否已極為最近地與一方發(fā)生,以及(iii)是否存在 不利地影響經(jīng)由特定通信模式的通信效率的特定因素。在控制模塊119等待又一輸入事件的檢測時存儲獲得的有序列表。輸入事件可為 在步驟205處用戶第二次按下發(fā)送鍵。在步驟206處,響應(yīng)于在步驟205處接收到第二用戶輸入,模式比較器模塊118處 理以將可用通信模式選項的屏幕顯示為有序列表。所述顯示還指示對應(yīng)于提取的聯(lián)系人ID 的目的地呼叫方的身份以及在可用的情況下目的地呼叫方的存在或可用性狀態(tài)信息。以此方式,用戶變?yōu)橹獣詫τ诮o定方的可用通信模式、出現(xiàn)在列表頂部的“優(yōu)選” 通信模式以及當前可用性狀態(tài)(在此信息可用的情況下)。用戶隨后具有兩個選項(i)接受推薦的通信模式;以及(ii)從列表選擇不同的 通信模式。如果遵循第一選項,那么用戶簡單地再次按下發(fā)送鍵。在步驟207處,控制模塊 119經(jīng)由鍵處置器模塊121檢測是否又一發(fā)送指令事件已發(fā)生,且如果是,那么步驟208跟 隨發(fā)生,其中用于列表中的第一通信模式的通信應(yīng)用程序114打開且用指令將聯(lián)系人ID輸 入到應(yīng)用程序以起始通信。步驟209接著跟隨發(fā)生,其中起始經(jīng)由選定通信模式的通信。如果在步驟207處未檢測到發(fā)送輸入,那么改為例如通過向下滾動并選擇模式圖 標且隨后按下發(fā)送鍵來從列表選擇另一通信模式(而非列表中的第一者)(步驟210)。隨 后,在步驟211中,激活用于選定通信模式的通信應(yīng)用程序114。在步驟209中,使用激活的 應(yīng)用程序來起始通信。通過以上實施例,用戶可簡單地從任一屏幕選擇將被呼叫的一方,S卩,通過使用當 前可用的任一應(yīng)用程序114,其中屏幕顯示信息可用以提取聯(lián)系人識別符。在選擇向所述方 進行呼叫之后,用戶僅需要按下發(fā)送鍵以接收建議模式和有序模式列表的顯示。通過簡單 地再按下發(fā)送鍵,用戶可以列表上作為選定通信模式的第一項目起始通信。或者,用戶可從 所顯示的列表做出不同的選擇(例如,使用鍵盤110的滾動功能性)。通過再次按下發(fā)送 鍵,用戶可以選定通信模式起始通信。圖3說明由模式比較器模塊118產(chǎn)生的用于在圖2的步驟206中顯示有序列表的 屏幕的實例。在所述實例中,步驟200中的選定屏幕是電子郵件應(yīng)用程序的收件箱屏幕,其 中電子郵件發(fā)送者的姓名Monica通過用戶操縱鍵盤110而被給出強調(diào)。由電子郵件應(yīng)用 程序產(chǎn)生的屏幕的部分顯示于圖3所示的屏幕的上部部分301中。下部部分302被由模式 比較器模塊118產(chǎn)生的用戶接口覆蓋,且包括一系列五個圖標303,其中每一者表示一種通 信模式。在此實例中表示的這些特定通信模式如圖3中所示從左到右為SMS消息接發(fā)、電 子郵件、MSN信使、移動電話通信和即按即說通信。第一列出的模式是SMS通信。除了使此項目成為列表中的第一項目外,用戶接口 還通過文本“建議”來指示向Monica發(fā)送SMS消息??捎眯誀顟B(tài)信息也通過存在圖標304 包含于用戶接口中位于部分302中,存在圖標304表示目的地呼叫方Monica當前沒有空打 電話。圖4展示替代屏幕,其中顯示區(qū)域的單個部分400含有表示列表的以上圖標和建議的呼叫通信模式。此選項對于具有較小可用屏幕大小的裝置是優(yōu)選的。圖5示意性地更詳細說明步驟204的用于導(dǎo)出建議模式和通信模式的有序列表的 過程。在步驟500處,模式比較器模塊118向存在引擎116請求目的地呼叫方的可用性 狀態(tài)信息??捎眯誀顟B(tài)信息將通常以若干可能的可用性狀態(tài)中的一者的識別的形式來接 收。此可用性狀態(tài)信息通過查找表而翻譯為范圍0到1中的數(shù)值存在值,其中0表示不可 用且1表示完全可用。0與1之間的中間值表示所述兩個狀態(tài)之間的其它狀態(tài)。舉例來說, 如果目的地呼叫方當前“正在打電話”,那么存在值可為0.3。此數(shù)值存在值將用于下文描述的后續(xù)計算中。在圖5中,步驟501表示確定可用性狀態(tài)信息是否可用。如果可用狀態(tài)信息可用, 那么步驟502表示將狀態(tài)翻譯為數(shù)值存在值的翻譯步驟。假定可用性狀態(tài)信息可用,則步驟503跟隨發(fā)生,其中模式比較器模塊118確定歷 史數(shù)據(jù)是否從歷史數(shù)據(jù)模塊117可用。如果可用,那么從通信歷史數(shù)據(jù)庫120檢索相關(guān)呼 叫歷史。在步驟504處,模式比較器模塊118針對通信模式中的每一者計算相應(yīng)的呼叫歷 史得分。計算得分的目的是通過投影來提供目的地呼叫方在當前時間在某一通信地址處將 以特定通信模式可用的概率的指示符,其中當前時間是從在步驟201處接收到指令通信的 用戶輸入的事件的定時取得的。分析呼叫歷史以針對數(shù)目為D天的最近呼叫歷史來確定每一模式在由在當前時 間T之前或之后N分鐘的窗界定的時刻被成功使用的次數(shù)。已經(jīng)記錄的此呼叫的給定模式 的實例數(shù)目經(jīng)累積以提供針對所述模式的短期計數(shù)。還針對H天的長期時期實行分析(其中H >> D),以獲得針對所述模式的長期計 數(shù)(例如D = 4且H = 30)。隨后組合短期計數(shù)與長期計數(shù),應(yīng)用可例如增強短期計數(shù)的相 對加權(quán),且組合的數(shù)字提供每一模式的復(fù)合得分。在步驟505處,對模式的得分進行加權(quán),其方式為首先通過確定給定模式是否對 應(yīng)于當前觀看的屏幕,即,是由用于所述通信模式的應(yīng)用程序產(chǎn)生的當前屏幕,且如果是, 那么將得分乘以置信乘數(shù)S。在本實例中,S的值為3。因此,舉例來說,如果當前觀看的屏 幕對應(yīng)于電子郵件應(yīng)用程序,那么發(fā)送電子郵件的通信模式將接收到乘以因子三(3)的經(jīng) 加權(quán)得分,而其余模式的得分將不接收此加權(quán)。在步驟505中通過應(yīng)用乘數(shù)E而應(yīng)用另外的加權(quán)以將直接與特定通信模式相關(guān)聯(lián) 的存在信息是否當前可用納入考慮中。這是基于以下前提如果目的地呼叫方已輸入針對 特定通信模式的存在信息,那么這是所述模式由所述方優(yōu)選的指示。用于產(chǎn)生經(jīng)加權(quán)得分的算法的實例包含于附錄1中,且還在圖6的圖中示意性說 明。在步驟506處,確定加權(quán)因數(shù)集以便允許將進一步加權(quán)應(yīng)用于步驟505所產(chǎn)生的 經(jīng)加權(quán)得分,以便將在給定當前指示的可用性狀態(tài)的情況下不同通信模式對與目的地呼叫 方進行聯(lián)系的相對合適性納入考慮中。針對每一模式計算加權(quán)因數(shù),使得在假定目的地呼 叫方的當前存在狀態(tài)被給定低加權(quán)因數(shù)的情況下所述通信模式可能被視為打擾的且不受 歡迎的。通過將通信模式的當前得分與低因數(shù)相乘,其有效得分經(jīng)加權(quán)以相對于其它通信 模式減小。相反地,考慮到目的地呼叫方的當前可用性狀態(tài)信息,被視為非打擾的那些通信模式將接收到加權(quán)因數(shù)的較高值,所述值在與通信模式的現(xiàn)存經(jīng)加權(quán)得分相乘時將增加所 述通信模式相對于其它模式的突出性。為了促進加權(quán)因數(shù)集的計算,引入對被呼叫方的“強加”的概念以允許以數(shù)值表示 經(jīng)由特定通信模式接收到呼叫固有地為打擾的程度。為了表示“強加”,將預(yù)定的強加表存 儲在存儲器中。所述表由通信模式和強加值的元組組成,每一值由介于0與1之間的數(shù)字 組成。以下在表1中給出實例。表 權(quán)利要求
1.一種通信裝置,其包括模式比較器,其經(jīng)配置以至少部分基于表示目的地呼叫方的可用性狀態(tài)的可用性狀態(tài) 數(shù)據(jù)來確定多個可用通信模式中的哪一者在起始與所述目的地呼叫方的通信時可能是最 適當用于選擇的;所述模式比較器進一步經(jīng)配置以產(chǎn)生用于向用戶呈現(xiàn)的所述可用通信模 式的有序列表,其中確定為最適當?shù)乃鐾ㄐ拍J绞撬鐾ㄐ帕斜淼牡谝环旨壞J角宜?列表中的所述通信模式的分級表示在與所述目的地呼叫方通信中使用相應(yīng)通信模式的可 能性;以及聯(lián)系人識別符模塊,其適于從當前觀看的顯示數(shù)據(jù)提取識別所述目的地呼叫方的聯(lián)系 人識別符且適于獲取對應(yīng)的聯(lián)系人地址信息以在所述可用通信模式中的每一者中使用,以 及歷史數(shù)據(jù)模塊,其適于使用所述聯(lián)系人地址信息來分析先前進行的通信的歷史且針對每 一通信導(dǎo)出表示在至少一個時段期間的通信實例的數(shù)目的得分值,所述得分值被輸入到所 述模式比較器以用于確定用于向所述用戶呈現(xiàn)的所述有序列表中的所述通信模式的所述 分級。
2.一種通信裝置,其包括模式比較器,其經(jīng)配置以至少部分基于表示目的地呼叫方的可用性狀態(tài)的可用性狀態(tài) 數(shù)據(jù)來確定多個可用通信模式中的哪一者在起始與所述目的地呼叫方的通信時可能是最 適當用于選擇的。
3.根據(jù)權(quán)利要求2所述的通信裝置,其中所述模式比較器進一步經(jīng)配置以產(chǎn)生用于向 用戶呈現(xiàn)的所述可用通信模式的有序列表,其中確定為最適當?shù)乃鐾ㄐ拍J绞撬鐾ㄐ?列表的第一分級模式且所述列表中的所述通信模式的分級表示在與所述目的地呼叫方通 信中使用相應(yīng)通信模式的可能性。
4.根據(jù)權(quán)利要求3所述的通信裝置,其進一步包括聯(lián)系人識別符模塊,其適于從當前觀看的顯示數(shù)據(jù)提取識別所述目的地呼叫方的聯(lián)系 人識別符且適于獲取對應(yīng)的聯(lián)系人地址信息以在所述可用通信模式中的每一者中使用,以 及歷史數(shù)據(jù)模塊,其適于使用所述聯(lián)系人地址信息來分析先前進行的通信的歷史且針對每 一通信導(dǎo)出表示在至少一個時段期間的通信實例的數(shù)目的得分值,所述得分值被輸入到所 述模式比較器以用于確定用于向所述用戶呈現(xiàn)的所述有序列表中的所述通信模式的所述 分級。
5.根據(jù)權(quán)利要求4所述的通信裝置,其中所述模式比較器進一步經(jīng)配置以使所述可用通信模式中的每一者與表示經(jīng)由所述通信模式與所述目的地呼叫方的通 信被判定為打擾的程度的相應(yīng)強加值相關(guān)聯(lián);根據(jù)所述可用性狀態(tài)數(shù)據(jù)導(dǎo)出表示所述目的地呼叫方被判定為接受打擾的程度的存 在值,所述存在值使用與所述強加值的數(shù)值范圍相當?shù)臄?shù)值范圍;以及根據(jù)所述存在值與強加值的相關(guān)來確定所述通信模式的基于可用性的分級次序。
6.根據(jù)權(quán)利要求5所述的通信裝置,其中所述模式比較器經(jīng)配置以確定相應(yīng)通信模式的加權(quán)因數(shù)集且將每一通信模式的所述得分值乘以其相應(yīng)加權(quán)因 數(shù)以獲得經(jīng)加權(quán)得分,所述加權(quán)因數(shù)是根據(jù)所述基于可用性狀態(tài)的分級次序中的等級來評 級以使得第一模式接收到最大加權(quán)因數(shù)且按等級次序的其余通信模式接收到逐漸變小的 加權(quán)因數(shù)。
7.根據(jù)權(quán)利要求6所述的通信裝置,其中所述模式比較器進一步經(jīng)配置以通過以所述經(jīng)加權(quán)得分的次序?qū)λ鐾ㄐ拍J竭M行分級來確定用于向所述用戶呈現(xiàn) 的所述有序列表以使得用于呈現(xiàn)的所述有序列表中的所述第一分級模式具有最高經(jīng)加權(quán) 得分。
8.根據(jù)權(quán)利要求6所述的通信裝置,其中所述模式比較器經(jīng)配置以將用于呈現(xiàn)的所述 有序列表確定為與所述基于可用性的分級次序相同。
9.根據(jù)權(quán)利要求3所述的通信裝置,其進一步包括顯示器,所述顯示器經(jīng)配置以顯示用于向所述用戶呈現(xiàn)的所述有序列表;將所述有序列表中的所述第一分級模式顯示為建議通信模式;以及顯示表示所述可用性狀態(tài)數(shù)據(jù)的存在指示符。
10.根據(jù)權(quán)利要求5所述的通信裝置,其中所述模式比較器進一步經(jīng)配置以通過針對每一通信模式計算所述存在值與強加值之間的距離來使所述存在值與強加值相關(guān);基于最小距離來確定所述可用性狀態(tài)分級次序中的至少一個模式且以遞增強加值的 次序來確定其余通信模式的分級次序。
11.一種操作通信裝置的方法,其包括操作模式比較器以至少部分基于表示目的地呼叫方的可用性狀態(tài)的可用性狀態(tài)數(shù)據(jù) 來確定多個可用通信模式中的哪一者在起始與所述目的地呼叫方的通信時可能是最適當 作選擇的。
12.根據(jù)權(quán)利要求11所述的方法,其中所述模式比較器產(chǎn)生用于向用戶呈現(xiàn)的所述可 用通信模式的有序列表,其中確定為最適當?shù)乃鐾ㄐ拍J绞撬鐾ㄐ帕斜淼牡谝环旨壞?式且所述列表中的所述通信模式的分級表示在與所述目的地呼叫方通信中使用相應(yīng)通信 模式成功的可能性。
13.根據(jù)權(quán)利要求12所述的方法,其進一步包括操作聯(lián)系人識別符模塊以從當前觀看的顯示數(shù)據(jù)提取識別所述目的地呼叫方的聯(lián)系 人識別符且獲取對應(yīng)的聯(lián)系人地址信息以在所述可用通信模式中的每一者中使用,以及操 作歷史數(shù)據(jù)模塊以使用所述聯(lián)系人地址信息來分析先前進行的通信的歷史且針對每一通 信導(dǎo)出表示在至少一個時段期間的通信實例的數(shù)目的得分值,所述得分值被輸入到所述模 式比較器以用于確定用于向所述用戶呈現(xiàn)的所述有序列表中的所述通信模式的所述分級。
14.根據(jù)權(quán)利要求13所述的方法,其中所述模式比較器使所述可用通信模式中的每一者與表示經(jīng)由所述通信模式與所述目的地呼叫方的通 信被判定為打擾的程度的相應(yīng)強加值相關(guān)聯(lián);根據(jù)所述可用性狀態(tài)數(shù)據(jù)導(dǎo)出表示所述目的地呼叫方被判定為的程度的存在值,所述 存在值使用與所述強加值的數(shù)值范圍相當?shù)臄?shù)值范圍;以及根據(jù)所述存在值與強加值的相關(guān)來確定所述通信模式的基于可用性的分級次序。
15.根據(jù)權(quán)利要求14所述的方法,其中所述模式比較器確定相應(yīng)通信模式的加權(quán)因數(shù) 集且將每一通信模式的所述得分值乘以其相應(yīng)加權(quán)因數(shù)以獲得經(jīng)加權(quán)得分,所述加權(quán)因數(shù) 是根據(jù)所述基于可用性狀態(tài)的分級次序中的等級來評級以使得第一模式接收到最大加權(quán) 因數(shù)且按等級次序的其余通信模式接收到逐漸變小的加權(quán)因數(shù)。
16.根據(jù)權(quán)利要求15所述的方法,其進一步包括所述模式比較器通過以所述經(jīng)加權(quán)得 分的次序?qū)λ鐾ㄐ拍J竭M行分級來確定用于向所述用戶呈現(xiàn)的所述有序列表以使得用 于呈現(xiàn)的所述有序列表中的所述第一分級模式具有最高經(jīng)加權(quán)得分。
17.根據(jù)權(quán)利要求15所述的方法,其進一步包括所述模式比較器將用于呈現(xiàn)的所述有 序列表確定為與所述基于可用性的分級次序相同。
18.根據(jù)權(quán)利要求12所述的方法,其進一步包括顯示用于向所述用戶呈現(xiàn)的所述有序列表,將用于呈現(xiàn)的所述有序列表中的所述第一 分級模式顯示為建議通信模式,以及顯示表示所述可用性狀態(tài)數(shù)據(jù)的存在指示符。
19.根據(jù)權(quán)利要求14所述的方法,其中所述模式比較器通過針對每一通信模式計算所述存在值與強加值之間的距離來使所述存在值與強加 值相關(guān);基于最小距離來確定所述可用性狀態(tài)分級次序中的至少一個模式且以遞增強加值的 次序來確定其余通信模式的分級次序。20.一種計算機程序產(chǎn)品,其包括經(jīng)構(gòu)造以存儲可由處理器執(zhí)行的指令的計算機可讀 存儲媒體,所述指令在執(zhí)行時致使所述處理器
從多個可用通信模式選擇一個通信模式,所述選定通信模式至少部分基于指示目的地 呼叫方是否可用的可用性狀態(tài)數(shù)據(jù)而被確定為對于與所述目的地呼叫方通信是適當?shù)摹?br>
全文摘要
一種能夠經(jīng)由若干通信模式中的任一者通信的通信裝置包括模式比較器,所述模式比較器經(jīng)配置以至少部分基于表示目的地呼叫方的可用性狀態(tài)的可用性狀態(tài)數(shù)據(jù)來確定可用模式中的哪一者在起始與所述目的地呼叫方的通信時可能是最適當用于選擇的。所述裝置連同用于聯(lián)系特定方的可用通信模式的有序列表一起將所述模式顯示為供用戶選擇的建議,所述列表是根據(jù)通信成功的可能性來排序。分析到達所述方的每一模式的呼叫歷史且針對每一模式計算得分,所述得分是例如使用存在信息和每一通信模式的從被呼叫方的觀點來看的固有打擾性根據(jù)從考慮所述方的當前可用性狀態(tài)中得到的加權(quán)因數(shù)集而被相對加權(quán)。
文檔編號H04W88/06GK102077682SQ200980124165
公開日2011年5月25日 申請日期2009年4月3日 優(yōu)先權(quán)日2008年5月2日
發(fā)明者伊福·魯本·威廉·亞格爾, 凱文·邁克爾·奧肖內(nèi)西 申請人:帕姆公司