(57)【要約】  装置及び方法が、コンタクトに関連付けられた電話番号を含むコンタクトレコードを他の無線装置に送信することを提供する。音声電話コールの間に或いは音声電話コールに続いて、コンタクトが送信される。
2010511330.tif 000002
【特許請求の範囲】
【請求項１】
コンタクト情報をローカル装置から無線装置へ送信する方法において、
前記無線装置と音声電話コールを確立し、
コンタクトレコードを選択し、
前記コンタクトレコードを無線装置に送信することを含む方法。
【請求項２】
前記音声電話コールを確立するステップは、
前記無線装置への出力音声電話コール(outgoing voice telephone call)を開始することを含む請求項１記載の方法。
【請求項３】
前記音声電話コールを確立するステップは、
前記無線装置によって開始された入力音声電話コールに応答することを含む請求項１記載の方法。
【請求項４】
前記選択するステップは、
前記ローカル装置のアドレスブックデータベースを開き、前記アドレスブックデータベースは複数のコンタクトレコードを含み、
前記複数のコンタクトレコードのうちの１つを前記コンタクトレコードとして選択する請求項１記載の方法。
【請求項５】
前記送信するステップは、
前記コンタクトレコードの情報をデータ伝送を介して前記無線装置へ送信することを含む請求項１記載の方法。
【請求項６】
前記データ伝送は、テキストメッセージのフォームである請求項５記載の方法。
【請求項７】
前記データ伝送は、少なくとも１つのショートメッセージサービス（ＳＭＳ）メッセージを含む請求項５記載の方法。
【請求項８】
前記伝送の動作は、前記音声電話コールが確立されている間に起こる請求項１記載の方法。
【請求項９】
前記音声電話コールを終了することをさらに含み、
前記伝送の動作は、前記終了の動作の後に起こる請求項１記載の方法。
【請求項１０】
前記終了の後、前記ローカル装置によるスタンバイモードに入ることをさらに含み、
前記伝送の動作は、前記ローカル装置が前記スタンバイモードに入った後に起こる請求項９記載の方法。
【請求項１１】
無線装置からのコンタクト情報をローカル装置上で受信する方法において、
前記無線装置と音声電話コールを確立し、
前記無線装置からのコンタクトレコードを受信し、
前記コンタクトレコードを前記ローカル装置に格納する方法。
【請求項１２】
前記音声電話コールを確立するステップは、
前記無線装置への出力音声電話コール(outgoing voice telephone call)を開始することを含む請求項１１記載の方法。
【請求項１３】
前記音声電話コールを確立するステップは、
前記無線装置によって開始された入力音声電話コールに応答することを含む請求項１１記載の方法。
【請求項１４】
前記格納するステップは、
前記ローカル装置のアドレスブックデータベースを開き、前記アドレスブックデータベースは複数のコンタクトレコードを格納し、
前記コンタクトレコードを前記アドレスブックデータベースに格納する請求項１１記載の方法。
【請求項１５】
前記受信するステップは、
前記コンタクトレコードの情報をデータ伝送を介して前記無線装置へ送信することを含む請求項１１記載の方法。
【請求項１６】
前記データ伝送は、テキストメッセージのフォームである請求項１５記載の方法。
【請求項１７】
前記データ伝送は、少なくとも１つのショートメッセージサービス（ＳＭＳ）メッセージを含む請求項１５記載の方法。
【請求項１８】
前記受信の動作は、前記音声電話コールが確立されている間に起こる請求項１１記載の方法。
【請求項１９】
前記音声電話コールを終了することをさらに含み、
前記受信の動作は、前記終了の動作の後に起こる請求項１１記載の方法。
【請求項２０】
前記終了の後、前記ローカル装置によるスタンバイモードに入ることを含み、
前記受信の動作は、前記ローカル装置が前記スタンバイモードに入った後に起こる請求項１９記載の方法。
【請求項２１】
バスと、
前記バスに接続された無線トランシーバと、
前記バスに接続されたユーザインターフェイスと、
前記バスに接続されたメモリと、
前記バスに接続されたＡＳＩＣと、前記ＡＳＩＣは前記無線トランシーバ、ユーザインターフェイス及びメモリを制御するように構成され、
前記メモリはアドレスブックアプリケーションを格納し、前記アドレスブックアプリケーションはコンタクトレコードのデータベースを管理するように構成され、前記アドレスブックアプリケーションは、前記無線装置のユーザが音声電話コールを他の無線装置と確立した後に、
前記無線装置のユーザが前記データベースからコンタクトレコードを選択することを許容し、
前記コンタクトレコードを前記他の無線装置へ送信するように構成されている無線装置。
【請求項２２】
前記アドレスブックアプリケーションは、テキストメッセージを使用する前記コンタクトレコードを送信するように構成されている請求項２１記載の無線装置。
【請求項２３】
前記アドレスブックアプリケーションは、ショートメッセージサービス（ＳＭＳ）メッセージを使用する前記コンタクトレコードを送信するように構成されている請求項２１記載の無線装置。
【請求項２４】
前記アドレスブックアプリケーションは、前記音声電話コールの間に前記コンタクトレコードを送信するように構成されている請求項２１記載の無線装置。
【請求項２５】
前記アドレスブックアプリケーションは、前記音声電話コールの終了の後に、前記コンタクトレコードを送信するように構成される請求項２１記載の無線装置。
【請求項２６】
ローカル装置上で実行されることが可能な命令を格納するコンピュータ読取可能な媒体において、
前記命令は、
前記ローカル装置のコンタクトレコードを選択する命令と、
前記コンタクトレコードを前記無線装置に送信する命令と
を含む媒体。
【請求項２７】
ローカル装置上で実行されることが可能な命令を格納するコンピュータ読取可能な媒体において、
前記命令は、
前記無線装置からの前記ローカル装置のコンタクトレコードを受信する命令と、
前記コンタクトレコードを前記ローカル装置に格納する命令と
を含む媒体。
【請求項２８】
バス手段と、
前記バス手段に接続された無線トランシーバ手段と、
前記バス手段に接続されたユーザインターフェイス手段と、
前記バス手段に接続されたメモリ手段と、
前記バス手段に接続されたＡＳＩＣ手段と、前記ＡＳＩＣ手段は前記無線トランシーバ手段、ユーザインターフェイス手段及びメモリ手段を制御するように構成され、
前記メモリ手段はアドレスブックアプリケーション手段を格納し、前記アドレスブックアプリケーション手段はコンタクトレコードのデータベース手段を管理するように構成され、前記アドレスブックアプリケーション手段は、前記無線装置のユーザが音声電話コールを他の無線装置と確立した後に、
前記無線装置のユーザが前記データベース手段からコンタクトレコードを選択することを許容し、
前記コンタクトレコードを前記他の無線装置へ送信するように構成されている無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に無線通信に関し、より具体的には無線装置間で情報を交換することに関する。
【発明の背景】
【０００２】
図１は無線通信システム１１０の図である。システム１００はセルラ電話のような複数の無線装置１１０及び地理的エリアをカバーするカバレッジを提供するために配置された複数の基地局（ＢＴＳ）１２０を有する。各無線装置１１０は一般的にＢＴＳ１２０のうちのたった１つと通信を行なう。しかしながら、無線装置１１０が複数のＢＴＳ１２０と通信を行なういくつかの状況もある。このような状況は、無線装置１１０がＢＴＳ１２０のカバレッジエリア間を通過し、無線ネットワークが２つの異なるＢＴＳ１２０間の遷移の制御を行なうソフトハンドオフ技術を使用している場合に、発生する。このような状況の他の例は、２つ以上のＢＴＳ１２０のロケーションに基づく無線装置１１０の地理的な位置を計算することを含む。
【０００３】
システム１００は、さらに移動スイッチングセンタ（ＭＳＣ）１３０を有する。ＭＳＣ１３０は各ＢＴＳ１２０と通信状態にあり、かつＢＴＳ１２０及びＭＳＣ１３０を操作する無線キャリアのキャリアネットワーク１４０と通信状態にある。キャリアネットワーク１４０は、キャリアネットワーク１４０を他のネットワーク（図示せず）に結合するための１つ以上のルータ１５０を含む。他のネットワークの例は、他の音声及びデータネットワークであり、例えば、他の無線キャリアのネットワーク、キャリアの陸線（land line)ネットワーク及び／又はインターネットのようなデータネットワークを含む。システム１００は、音声及びデータベースのサービスを無線装置１１０に提供する。したがって、無線ネットワーク２４０は無線装置１１０間の音声及びデータをルーティングする能力を提供する。
【０００４】
図２は無線装置１１０のより詳細な図である。無線装置１１０は、無線通信システム１００の１つ以上のＢＴＳ１２０（図１）と無線で通信を行なう無線トランシーバ２１０を含む。無線トランシーバ２１０はバス２５０に接続されている。無線装置２１０は、さらにユーザインターフェイス２２０を含み、これはバス２５０に接続されている。一般的に、ユーザインターフェイス２２０は、ディスプレイ、小さなキーボード、マイクロフォン及びスピーカを含む。無線装置１１０は、さらに、バス２５０に接続されるメモリ２３０を含む。メモリ２３０は、アプリケーションプログラミングインターフェイス（ＡＰＩ）２３１をサポートするコードを格納する。
【０００５】
メモリ２３０の内容は、さらに１つ以上のビルトインアプリケーション及び１つ以上のダウンロード可能なアプリケーションプログラムを受信するメモリスペースを含む。１つの共通のビルトインアプリケーションはアドレスブックアプリケーション２３２である。アドレスブックアプリケーション２３２は、複数のコンタクトレコードを含むデータベースを管理するのに使用される。各コンタクトレコードは、コンタクトの名前及び関連付けられた電話番号を含む。多くの電話では、アドレスブックアプリケーション２３２は、数百のコンタクトレコードを管理する能力がある。
【０００６】
アドレスブックアプリケーション２３２に関連付けられた１つの問題は、アドレスブックアプリケーション２３２は、無線装置１１０のユーザのみの使用を意図していることにある。したがって、会話中に、無線装置１００のユーザの相手(party)がユーザの無線装置に格納されたコンタクトの電話番号を知ることを希望する場合、ユーザは手動でそのコンタクトに関連付けられたコンタクトレコードを検索し、口頭で電話番号を他の相手方に知らせなければならない。したがって、ある無線装置から他の装置へのコンタクト情報の転送(forwarding)を許可する方法及び装置が必要とされ、かつ所望されている。
【発明の概要】
【０００７】
開示された実施の形態は、コンタクトに関連付けられた電話番号を含むコンタクトレコードを他の無線装置へ送信する方法及び装置を提供する。ある観点では、本発明はローカル装置からのコンタクト情報を無線装置へ送信する方法を含み、この方法は、前記無線装置と音声電話コールを確立し、コンタクトレコードを選択し、前記コンタクトレコードを無線装置に送信することを含む。
【０００８】
他の観点では、本発明は無線装置からのコンタクト情報をローカル装置で受信する方法を含み、この方法は、前記無線装置と音声電話コールを確立し、前記無線装置からコンタクトレコードを受信し、前記ローカル装置に前記コンタクトレコードを格納することを含む。
【０００９】
さらに他の観点では、本発明は無線装置を含み、この無線装置はバス、バスに接続された無線トランシーバ、前記バスに接続されたユーザインターフェイス、前記バスに接続されたメモリ、前記バスに接続されたＡＳＩＣ、前記ＡＳＩＣは前記無線トランシーバ、ユーザインターフェイス、及びメモリを制御するように構成され、前記メモリはアドレスブックアプリケーションを格納し、前記アドレスブックアプリケーションはコンタクトレコードのデータベースを管理するように構成され、前記アドレスブックアプリケーションは、無線装置のユーザが他の無線装置と音声電話コールを確立した後に、無線装置のユーザが前記データベースからコンタクトレコードを選択することを許可し、前記コンタクトレコードを前記他の無線装置に送信する。
【００１０】
さらに他の観点では、本発明はローカル装置によって実行可能な命令をローカル装置上に格納するコンピュータ読取可能な媒体を含み、前記命令は、前記ローカル装置のコンタクトレコードを選択する命令と、前記コンタクトレコードを前記無線装置に送信する命令とを含む。
【００１１】
さらに他の観点では、本発明はローカル装置によって実行可能な命令をローカル装置上に格納するコンピュータ読取可能な媒体を含み、前記命令は、前記無線装置からの前記ローカル装置のコンタクトレコードを受信する命令と、前記ローカル装置に前記コンタクトレコードを格納する命令とを含む。
【００１２】
さらに他の観点では、本発明は無線装置を含み、無線装置はバス手段、無線トランシーバ手段、前記バス手段に接続されたユーザインターフェイス手段、前記バス手段に接続されたメモリ手段、前記バス手段に接続されたＡＳＩＣ手段、前記ＡＳＩＣ手段は前記無線トランシーバ手段、ユーザインターフェイス手段、及びメモリ手段を制御するように構成され、前記メモリ手段はアドレスブックアプリケーション手段を格納し、前記アドレスブックアプリケーション手段はコンタクトレコードのデータベース手段を管理するように構成され、前記アドレスブックアプリケーション手段は、無線装置のユーザが他の無線装置と音声電話コールを確立した後に、無線装置のユーザが前記データベース手段からコンタクトレコードを選択することを許可し、前記コンタクトレコードを前記他の無線装置に送信する。
【００１３】
本発明の前述した他の利点及び特徴は、以下の図面を参照して得られる本発明の実施の形態の詳細な記述からより明らかになる。
【図面の簡単な説明】
【００１４】
【図１】従来の無線通信システムの図である。
【図２】従来の無線通信システムの図である。
【図３】本発明の一実施形態に従う無線装置の図である。
【図４】コンタクトを送信する処理を示すフローチャートである。
【図５】コンタクトを受信する処理を示すフローチャートである。
【詳細な記述】
【００１５】
図面を参照すると、図３において、同一の参照番号は同一のエレメントを示し、本発明の一実施の形態にしたがった無線装置１１０’が示されている。無線装置１１０’は、無線通信システム１００における無線装置（図１）１１０の代わりである。
【００１６】
無線装置１００’は、無線通信システム１００の１つ以上のＢＴＳ１２０（図１）と無線通信を行なう無線トランシーバ２１０を含む。無線トランシーバ２１０は、バス２５０に接続されている。
【００１７】
無線装置２１０は、さらにユーザインターフェイス２２０を含み、バス２５０に接続されている。一般的に、ユーザインターフェイス２２０は、ディスプレイ、小さなキーボード、マイクロフォン及びスピーカを含む。しかしながら、当業者であれば、本発明は異なるユーザインターフェイスを使用して実施されることができることは明らかである。さらに、一実施の形態では、ユーザインターフェイス２００はキャリア構成可能なディスプレイインターフェイスを提供するソフトウェアを含む。例えば、一実施の形態ではユーザインターフェイスは、カルコム(R)社のＵＩＯＮＥ(R)ユーザインターフェイスを含む。このようなユーザインターフェイスは、異なる無線装置では異なる感じ(look-and-feel)を持つので、キャリア（又は他の認定されたサードパーティ）によって構成されることができる。しかしながら、この異なる感じ(look-and-feel)は同じソフトウェアによってサポートされているので（例えば、ＵＩＯＮＥ(R)）、このような装置はデータ交換について互いに互換性がある。
【００１８】
無線装置１１０は、さらにバス２５０に接続されたメモリ２３０を有する。メモリ２３０は、アプリケーションプログラミングインターフェイス（ＡＰＩ）２３１をサポートするコードを格納する。一実施の形態では、ＡＰＩは、カルコム（Ｒ）社のＢＲＥＷ（Ｒ）プラットフォームに関連付けられたＡＰＩであるが、しかしながら、当業者であれば本発明は他のＡＰＩをサポートする無線装置において実行できることは明らかである。
【００１９】
メモリ２３０の内容はさらに、１つ以上のビルトインアプリケーション及び１つ以上のダウンロード可能なアプリケーションを受信するメモリスペースを有する。特に、メモリ２３０の内容は、アドレスブックアプリケーション３３２を含む。アドレスブックアプリケーション３３２は、アドレスブックアプリケーションに関連付けられたコンタクトレコードデータベースを管理するそれぞれの無線装置１１０’、１１０において双方が使用される限りにおいて従来の無線装置１１０のアドレスブックアプリケーション２３２（図２）と同様である。各コンタクトレコードは、コンタクトの名前及び関連付けられた電話番号を含む。また、各コンタクトレコードはコンタクトの名前及びいくつかの異なる関連付けられた電話番号を含む。例えば、異なる関連付けられた電話番号はコンタクトの家の電話番号、仕事用電話番号、移動電話番号、ファクシミリ電話番号及び／又は他のさらなる電話番号を含んでも良い。
【００２０】
しかしながら、以下にさらに詳細に説明するように、アドレスブックアプリケーション３３２は、無線装置間でコンタクト情報の共有をサポートすることによって、従来のアドレスブックアプリケーション２３２とは異なる。さらに、以下に述べるように、本発明の無線装置１１０’は、従来の無線装置１１０と同様の本発明の双方の他の無線装置１１０’のコンタクト情報を共有するように構成される。
【００２１】
無線装置１１０’はさらに、特定用途向け集積回路（ＡＳＩＣ）２４０を有し、無線トランシーバ２１０、ユーザインターフェイス２２０及びメモリ２５０をバス２５０を介して制御する。
【００２２】
当業者であれば、無線装置１１０’のアーキテクチャは本発明の観点を離れることなく変更することができることは明らかである。例えば、いくつかの潜在的な変更は、多重無線トランシーバ２１０を有し、例えば、ＤＲＡＭベースのメモリユニット及び不揮発性メモリユニットのような異なるタイプのメモリユニットを有し、例えば、ＦＬＡＳＨ、ＥＰＲＯＭ、ＥＥＰＲＯＭ又はＲＯＭメモリユニットを含む。いくつかの実施の形態においては、メモリ２３０の少なくとも一部分は、ＡＳＩＣ２４０に実装される。さらに、ＡＳＩＣ２４０は、複数のＡＳＩＣ又は非ＡＳＩＣチップ及び１つ以上のＡＳＩＣのいくつかの組み合わせであることができる。
【００２３】
図４は、一無線装置１１０’から他の無線装置１１０又は１１０’へコンタクトレコードを送信するプロセス４００を示すフローチャートである。プロセス４００はステップＳ０でスタートし、ステップＳ１にすすむ。
【００２４】
ステップＳ１では、音声電話コールが、他の無線装置１１０又は１１０’と確立される。音声電話コールは、一無線装置１１０’からのコールをかけ、又は他の無線装置１１０又は１１０’によってかけられたコールを受信することによって確立される。一旦電話コールが確立されると、プロセス４００はステップ２にすすむ。
【００２５】
ステップ２では、一無線装置１１０’上のアドレスブックアプリケーション３３２がコンタクトレコードを選択するために使用される。一旦、コンタクトレコードが選択されると、プロセス４００はステップ３にすすむ。
【００２６】
ステップ３では、アドレスブックアプリケーションが選択されたコンタクトレコードを他の無線装置１１０又は１１０’に送信させる。一実施の形態では、コンタクトレコードはテキストメッセージとして送信され、例えば、ショートメッセージサービス（ＳＭＳ）である。しかしながら、当業者であれば他のタイプのメッセージサービスがコンタクトレコードを送信するとができることは明らかである。
【００２７】
一実施の形態では、他の無線装置が無線装置１１０’である場合に、アドレスブックアプリケーション３３２は音声電話コールの間に入力メッセージに応答するように構成されている。したがって、コンタクトレコードは、ステップＳ１で確立された音声電話コールがいまだセッションにある間に、送信されることができる。しかしながら、本発明は、他の無線装置が従来の無線装置１１０である場合にも利用されることができる。このような状況では、従来の無線装置１１０のアドレスブック２３２が音声電話コールの間にコンタクトレコードを送信するメッセージに応答しないので、コンタクトレコードは、Ｓ１で確立された音声電話コールが終了した後に送信されることができる。一実施の形態では、コンタクトレコードの伝送は、無線装置１１０’がステップＳ１において確立された音声電話コールの終了に続くスタンバイモードに入った後に開始する。
【００２８】
一実施の形態では、音声電話コールの間、又はその後にコンタクトレコードを送信するか否かに関する決定が、ユーザの好みを介して一無線装置のアドレスブック３３２にセットされる。他の実施の形態では、決定は動的に構成される。例えば、問い合わせ(inquiry)がテキストメッセージ(例えば、ＳＭＳメッセージ）として一無線装置１１０’から他の無線装置へ送信される。他の無線装置が無線装置１１０’である場合には、他の無線装置上のアドレスブックアプリケーション３３２は問い合わせメッセージを受信し、応答し、他の無線装置が無線装置１１０’である送信無線装置を示し、これにより、音声電話コールの間に送られるコンタクトレコードを許可する。何の応答も受信しない場合、一無線装置が他の無線装置が無線装置１１０であると結論を下し(conclude)、これにより送信無線装置１１０’に音声電話コールの終了に続いて無線装置を送信する。
【００２９】
他の無線装置へのコンタクトレコードへの伝送に続いて、プロセス４００はステップＳ４で終了する。
【００３０】
図５は、他の無線装置１１０’からのコンタクトレコードを一無線装置１１０又は１１０’で受信するプロセス５００を示すフローチャートである。プロセス５００はステップＳ１０でスタートし、Ｓ１１に進む。
【００３１】
ステップＳ１１では、音声電話コールは、他の無線装置１１０’に対して確立される。音声電話コールは、一無線装置１１０又は１１０’から電話(call)をかけることにより、又は他の無線装置１１０’によってかけられた電話(call)を受信することにより確立される。電話呼び出しが一旦確立すると、プロセス５００はステップＳ１２にすすむ。
【００３２】
ステップＳ１２では、コンタクトレコードが他の無線装置１１０’から受信される。コンタクトレコードは一般的にＳＭＳメッセージのようなテキストメッセージのフォームとして受信される。一実施形態では、一無線装置が従来の無線装置１１０である場合に、ステップＳ１１で確立した音声電話コールの終了に続いてコンタクトレコードが受信される。他の実施の形態においては、一無線装置が無線装置１１０’である場合に、アドレスブックアプリケーション３３２はＳ１１で確立した音声電話コールの間にコンタクトレコードを含むメッセージに応答するように構成され、コンタクトレコードは、音声コールがステップＳ１１で確立されている間に送信される。ステップＳ１２に続いて、プロセス５００はステップＳ１３で続く。しかしながら、一実施の形態においては（図示せず）、プロセスはステップＳ１２に続いてステップＳ１４で終了する。
【００３３】
一実施の形態では、アドレスブック３３２は他の無線装置１１０’によって送信された問い合わせメッセージに応答し、問い合わせメッセージを認識し、テキストメッセージを他の無線装置１１０’に送信し、１つの無線装置が無線装置１１０’であることを示す。
【００３４】
ステップＳ１３では、受信したコンタクト情報がアドレスブック３３２のデータベースに格納される。ステップＳ１３に続いて、プロセッサ５００は、ステップＳ１４で停止する。
【００３５】
本発明が例示的な実施の形態に関連して詳細に述べられたが、本発明は上述の開示された実施の形態に限定されるものではないと理解されるべきである。さらに、本発明は、ここにおいては述べられていない種々の変更、交替、置換、均等配置を含むように改良することができるが、それらは本発明の精神及び観点にふさわしいものである。したがって、本発明は、前述の記述、図面によって限定されるものではなく、添付した請求の範囲の観点によってのみ限定されるものである。
【００３６】
米国の特許証によって保護が希望され、新しいものとして請求されたものは、以下の請求の範囲に示すものである。
【図１】
2010511330.tif 000003
【図２】
2010511330.tif 000004
【図３】
2010511330.tif 000005
【図４】
2010511330.tif 000006
【図５】
2010511330.tif 000007
【国際調査報告】
2010511330.tif 000008
2010511330.tif 000009
2010511330.tif 000010