(57)【要約】通信装置のためのコンタクト情報を順序づける方法は以下のステップを含む。コンタクト情報を通信装置と関連する複数のイベントと関連付ける。複数のイベント及び関連するコンタクト情報からコンタクトインタラクション履歴を決定する。コンタクト情報をコンタクトインタラクション履歴に基づいて順序づける。これらのステップの一部又は全部を通信装置から遠隔的に実行し得る適切なシステムも開示される。別の方法も開示され、該方法は現在の通信装置の状態を決定するステップ、及びコンタクト情報を提示のために現在の通信装置の状態の１以上の変数に基づいて順序づけるステップを含む。
2015535157.tif 000002
【特許請求の範囲】
【請求項１】
通信装置のユーザにコンタクト情報を提示する方法であって、
現在の通信装置の状態を決定するステップ、及び
前記コンタクト情報を、提示のために前記現在の通信装置の状態の１以上の変数に基づいて順序づけるステップ、
を含む方法。
【請求項２】
前記通信装置はモバイル通信装置である、請求項１記載の方法。
【請求項３】
前記現在の通信装置の状態は、以下のパラメータ、すなわち、現在の装置の位置、現在の時刻、コンタクトインタラクション履歴、及び前記コンタクト情報の呼び出しアプリケーション、のうちの１つ以上を含む、請求項１又は２記載の方法。
【請求項４】
前記現在の通信装置の状態は、前記コンタクトインタラクション履歴及び少なくとも１つの他のパラメータを含む、請求項３記載の方法。
【請求項５】
前記コンタクトインタラクション履歴は、コンタクトとのインタラクションイベントの履歴と、各インタラクションイベントと関連する通信装置の状態とを含む、請求項３又は４記載の方法。
【請求項６】
インタラクションイベントと関連する前記通信装置の状態は、前記インタラクションイベントが前記通信装置で開始されたか又は前記コンタクトにより開始されたかどうかと、前記インタラクションイベント時の装置位置と、前記インタラクションイベントの時刻と、前記インタラクションイベントと関連するアプリケーションとのうちの１つ以上を含む、請求項５記載の方法。
【請求項７】
前記インタラクションイベントの履歴内の各インタラクションイベントは、関連する関連性因子とともにベクトルとして格納される、請求項５又は６記載の方法。
【請求項８】
前記コンタクト情報を、提示のために順序づけるステップは、前記現在の通信装置の状態の１以上の変数及び前記インタラクションイベントの履歴からコンタクト関連性を計算するステップを含む、請求項７記載の方法。
【請求項９】
少なくとも、前記コンタクト情報を、提示のために順序づけるステップは、前記通信装置から遠く離れて実行される、請求項１−８のいずれかに記載の方法。
【請求項１０】
通信装置のためにコンタクト情報を順序づけする方法であって、
コンタクト情報を前記通信装置と関連する複数のイベントと関連付けるステップ、
前記複数のイベント及び関連するコンタクト情報からコンタクトインタラクション履歴を決定するステップ、及び
コンタクト情報を前記コンタクトインタラクション履歴に基づいて順序づけるステップ、
を含む方法。
【請求項１１】
前記通信装置はモバイル通信装置である、請求項１０記載の方法。
【請求項１２】
コンタクト情報を順序づけるステップは現在の通信装置の状態の１以上の変数に基づいて行われる、請求項１０又は１１記載の方法。
【請求項１３】
前記コンタクトインタラクション履歴は、コンタクトとのインタラクションイベントの履歴と、各インタラクションイベントと関連する通信装置の状態とを含む、請求項１０−１２のいずれかに記載の方法。
【請求項１４】
インタラクションイベントと関連する前記通信装置の状態は、前記インタラクションイベントが前記通信装置で開始されたか又は前記コンタクトにより開始されたかどうかと、前記インタラクションイベント時の装置位置と、インタラクションイベントの時刻と、インタラクションイベントと関連するアプリケーションとのうちの１つ以上を含む、請求項１３記載の方法。
【請求項１５】
前記インタラクションイベントの履歴内の各インタラクションイベントは、関連する関連性因子とともにベクトルとして格納される、請求項１３又は１４記載の方法。
【請求項１６】
前記コンタクト情報を、提示のために順序づけするステップは、現在の通信装置の状態の１以上の変数及び前記インタラクションイベントの履歴からコンタクト関連性を計算するステップを含む、請求項１５記載の方法。
【請求項１７】
少なくとも、前記コンタクト情報を、提示のために順序づけるステップは、前記通信装置から遠く離れて実行される、請求項１０−１６のいずれかに記載の方法。
【請求項１８】
コンタクト情報を通信装置のユーザに提示するシステムであって、
前記通信装置と関連するイベントを分析し、コンタクト情報を前記イベントと関連付けるイベントアナライザ、
分析されたイベントと、関連するコンタクト情報とを含むコンタクトインタラクション履歴のためのイベントストア、及び
コンタクト情報を前記コンタクトインタラクション履歴に基づいて順序づける順序づけエンジン、
を備えるシステム。
【請求項１９】
前記イベントアナライザ及び前記イベントストアは前記通信装置から遠く離れて位置する、請求項１８記載のシステム。
【請求項２０】
前記システムは、前記イベントアナライザ及び前記順序づけエンジンを提供するように適切にプログラムされたプロセッサと前記イベントストアを提供するように構成されたメモリとを有するサーバを備え、更に、順序づけられたコンタクト情報の要求を通信装置から受信し、順序づけられたコンタクト情報を通信装置に提供する通信インタフェースを備える、請求項１９記載のシステム。
【請求項２１】
前記システムは更に、前記サーバと通信して、順序づけられたコンタクト情報を要求し受け取るように構成された通信装置をクライアント側に備える、請求項２０記載のシステム。
【請求項２２】
前記通信装置はモバイル通信装置である、請求項１８−２１のいずれかに記載のシステム。
【請求項２３】
前記順序づけエンジンは現在の通信装置の状態の１以上の変数に基づいて順序づけを行う、請求項１８−２２のいずれかに記載のシステム。
【請求項２４】
前記コンタクトインタラクション履歴は、コンタクトのインタラクションイベントの履歴と、各インタラクションイベントと関連する通信装置の状態とを含む、請求項１８−２３のいずれかに記載のシステム。
【請求項２５】
前記インタラクションイベントと関連する通信装置の状態は、前記インタラクションイベントが前記通信装置で開始されたか又は前記コンタクトにより開始されたかどうかと、前記インタラクションイベント時の装置位置と、インタラクションイベントの時刻と、インタラクションイベントと関連するアプリケーションとのうちの１つ以上を含む、請求項２４記載のシステム。
【請求項２６】
前記インタラクションイベントの履歴内の各インタラクションイベントは関連する関連性因子とともにベクトルとして前記イベントストアに保持される、請求項２４又は２５記載のシステム。
【請求項２７】
前記順序づけエンジンは、前記現在の通信装置の状態の１以上の変数と前記インタラクションイベントの履歴とからコンタクト関連性を計算する、請求項２６記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンタクト情報、特にモバイル装置に表示されるコンタクトに関するコンタクト情報（連絡先）の管理及び提示に関する。代表的な実装は携帯電話の電話帳である。
【背景技術】
【０００２】
携帯電話は私達の生活で使用されているユビキタス機器であり、これらの機器で電話をすることは私達の最も一般的な行為の一つである。近年、自分の電話機からある人を探し出し電話をかける方法に小さな革新が起こっている。典型的には携帯電話の電話帳アプリケーションがアルファベット順のリストを提供し、ユーザはコンタクトの詳細の入力を開始するとき、選択が強要されるだけである。
【発明の概要】
【０００３】
一つの態様では、本発明はコンタクト情報を通信装置のユーザに提示する方法を提供し、本方法は、現在の通信装置の状態を決定するステップ、及び提示のためにコンタクト情報を現在の通信装置の状態の１以上の変数に基づいて順序づけるステップを含む。
【０００４】
他の態様では、本発明はコンタクト情報を通信装置のために順序づける方法を提供し、該方法はコンタクト情報を通信装置と関連する複数のイベントと関連付けるステップ、複数のイベント及び関連するコンタクト情報からコンタクト頻度情報を決定するステップ、及びコンタクト情報をコンタクト頻度情報に基づいて順序づけするステップを含む。好ましくは、順序づけは現在の通信装置の状態とも関連させ、その場合にはコンタクト頻度情報は通信装置の状態の変数から導出される情報を含むことができる。
【０００５】
好ましい実施形態では、通信装置は携帯電話などのモバイル通信装置である。通信装置の状態の変数は、装置の現在位置、現在の時刻、及び最近の通話履歴（例えば、直近の７日間における通話、ｅメール、メッセージ又はソーシャルネットワークのいずれかで行われたコンタクト）、又はコンタクト情報読み出しアプリケーションを含むことができる。
【０００６】
他の態様では、本発明はこのような通信装置のユーザへのコンタクト情報の提示を実行するように構成されたシステムを提供する。好ましい実施形態では、このシステムはクライアント／サーバ構成を備え、通信装置はリモートサーバと通信するクライアントとして作用する。他の実施形態では、システム全体が通信装置上に実装される。
【０００７】
このアプローチは、より可能性の高い通信目標コンタクトを最初に提示することによって、ユーザが電話帳の中の人を見つけその人と素早く効率良くコンタクトする方法をもたらす。この技術は携帯電話などのモバイル装置上で働くアプリケーションに実装することができる。必要に応じ、このアプリケーションはサーバと通信し、最近の通話履歴、一定期間の通話頻度、装置の位置及び存在情報などのモバイル装置の状態情報を用いて、ユーザが通信したいと思うコンタクトを分類しリストアップする。
【０００８】
このシステムは、インターネットクラウド内に存在するサーバと、装置上で働くアプリケーションとを備えることができ、この装置は殆どの実装ではモバイル装置であるが、固定の装置であってもよい。クライアントは必要に応じ電話帳及び履歴をサーバと同期させる。このとき、実行された最も頻度の高い通話及び実行されたもっとも最近の通話及び他のファクタを検査するためにアルゴリズムがクライアント又はサーバ上で実行される。
【０００９】
サンドボックスされる装置上では、サーバはさもなければクライアントが持たない情報をクライアントに提供することができる。
【００１０】
本発明の特定の実施形態が、一例として、添付図面を参照して以下に説明される。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態で表示される「フリクウェント」コンタクト（「頻繁な」連絡先）を有するダイヤラーを示す。
【図２】本発明の他の実施形態で表示される「フリクウェント」コンタクト（「頻繁な」連絡先）を有するダイヤラーを示す。
【図３】本発明の実施形態を実装するように構成されたクライアント／サーバシステムを概略的に示す。
【図４】本発明の実施形態を実装するシステムのブロック図を示す。
【発明を実施するための形態】
【００１２】
図３は本発明の実施形態用に構成されたクライアント／サーバシステムの要素を概略的に示す。モバイル装置１０内の通信システム４（例えば、セルラ電話又はネットワーク機能を含み得る）はリモートサーバ５への通信チャネル６を提供する。モバイル装置は更に、少なくともプロセッサ１、メモリ２及びユーザインタフェース３を備える。メモリ２は電話帳アプリケーションなどのアプリケーションを含むことができる。これらのアプリケーションはプロセッサ１により実行され、表示やユーザインタフェース３との他のインタラクションをもたらし得る。
【００１３】
図４は本発明の一実施形態で実装される電話帳及び本発明の一実施形態によるシステムの様々なコンポーネントを示すブロック図である。送信及び受信ＳＭＳメッセージ１０１、発信１０２及び着信１０３、ソーシャルメディアメッセージ１０４、及びｅメールイベント１０５などのユーザネットワークイベントがイベントアナライザエンジン１０６により受信される。イベントアナライザは供給される各イベントを取り込み、その発生をイベントストア１０７に加えるとともに、関連するコンタクト１０８を識別する。この識別はイベント内容と参加者を全コンタクトリスト１０９に格納された任意の特定のコンタクトと相関させることによって行われる。イベントアナライザは更に、関連するコンタクト、地理的位置１１３、タイムスタンプ１１４、通信端末、通信モード、メッセージの内容、日時を利用し、加重和のような任意の適切な採点機構を用いて複数の頻度特性を計算する。これは、これらの特性の各々の適合率を表すイベント属性ベクトルをもたらす。このベクトルの値はイベント履歴ととともに格納されるとともに、組み合わせ関数１１１によって以前のコンタクトと関連する値と組み合わされる。これらの値は、現在値を素早く読み出せるようにコンタクト属性データベース１１２に格納される。
【００１４】
更に図４を参照すると、端末又はステーションのユーザが優先コンタクトを要求する端末又はウェブベースアプリケーションのアスペクトを呼び出すとき、フリクウェント（頻繁）視覚化エンジン１１５がイベント照合ベクトル（図示せず）を構成するためにタイムスタンプ１１４、地理的位置１１３及び呼び出しアプリケーション（図示せず）を利用する。得られたイベント照合ベクトルは、可能性の高いコンタクトの順序リスト１１６を生成するために、加重和などの任意の適切な採点機構を用いて、イベントストア１０７の内容及びコンタクト属性データベース１１２の内容と比較される。これらのコンタクトはユーザに表示され、システム予測コンタクトが計算された優先順序で表示される。
【００１５】
システムの好ましい実施形態は端末とサーバベースのリソースの両方を利用するが、得られるイベント及びコンタクト属性は、全加入者のイベントを考慮する順序づけされたコンタクトリストが本発明により機能強化された任意の通信装置上に提示されるように同期される。
【００１６】
本発明の好ましい実施形態はクライアント−サーバモデルを使用するが、本発明は孤立したモバイル又は固定端末上で独立に実現することもできる。本発明の実施形態は、モバイル装置から電話帳を調べ誰かと通信を開始する速度及び容易さを向上させる方法を提供する。上記のシステムは可能性の高いコンタクトの順序リスト１１６をもたらし、このリストはいくつかの規則に基づくユーザのアドレス帳内の人々の部分リストである。これらの規則は、特定の期間に、特定の場所から、及び／又は特定の時刻に、ユーザが各人とインタラクトする回数を含むことができる。これらの規則は、直近の７日間にユーザが電話をかけた又は受けた（メモリを送った又は受けた）回数、リストが表示されたときのユーザの物理的位置、及びリストが表示されたときの時刻、などのファクタを考慮に入れることができる。
【００１７】
この特徴は、ここでは「フリクウェント（頻繁）」特徴という。図１は本発明の一実施形態を示し、本例ではコンタクトは「フリクウェント」として優先的に表示される。図２は別の実施形態を示し、本例ではコンタクトは「フリクウェント」として優先的に表示されるが、特定の通信チャネルに存在すること（例えばＳＩＰコールに利用できること）を示すユーザ存在情報を表示することもでき、これはどのコンタクトを表示するかを決定するために使用する別の特徴とすることもできる。ユーザ存在の表示は本出願人の先願ＷＯ２００８／０８７４２８で検討されており、その内容は参照することにより適用法で許される限度に亘って本明細書に組み込まれる。
【図１】
2015535157.tif 000003
【図２】
2015535157.tif 000004
【図３】
2015535157.tif 000005
【図４】
2015535157.tif 000006
【国際調査報告】
2015535157.tif 000007
2015535157.tif 000008