(57)【要約】移動体通信装置への連絡情報データベースの更新をサポートするためのシステム及び方法は、一群の移動体通信装置用の連絡情報データベースを構築するためのデータ入力コンピュータと、連絡情報データベースをサービスプロバイダのコンピュータサーバへアップロードするため、及び連絡情報データベースを実質的に同時に一群の移動体通信装置へダウンロードするために、データ入力コンピュータと信号通信するサービスプロバイダのコンピュータサーバと、連絡情報データベースの受信のため、及び自己のグローバル論理データベースを更新するために、サービスプロバイダのコンピュータサーバと信号通信する移動体通信装置とを有するシステムを含む。
2005522960.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信装置への連絡情報データベースの更新をサポートするための方法であって、
一群の移動体通信装置用の連絡情報データベースを構築し、
前記連絡情報データベースをサービスプロバイダのコンピュータサーバへアップロードし、
前記連絡情報データベースを一群の移動体通信装置へダウンロードすることを有する方法。
【請求項２】
前記構築することが、完全な英数字キーボードを有するデータ入力コンピュータ上で実行される、請求項１に記載の方法。
【請求項３】
前記アップロードすることが、インターネット上で実行される、請求項１に記載の方法。
【請求項４】
前記ダウンロードすることが、前記一群の移動体通信装置のそれぞれに対して実質的に同時に実行される、請求項１に記載の方法。
【請求項５】
前記ダウンロードすることが、前記一群の移動体通信装置のそれぞれに対して無線リンクを介して実行される、請求項１に記載の方法。
【請求項６】
一群の移動体通信装置が、前記サービスプロバイダのコンピュータサーバによりサービス提供される前記移動体通信装置の一部である、請求項１に記載の方法。
【請求項７】
前記一群の移動体通信装置が、前記サービスプロバイダのコンピュータサーバによりサービス提供される複数のグループのうちの１つである、請求項１に記載の方法。
【請求項８】
前記連絡情報データベースが、複数の連絡先及び関連電話番号を有する、請求項１に記載の方法。
【請求項９】
前記連絡情報データベースが、データベース番号種別パラメータをさらに有する、請求項８に記載の方法。
【請求項１０】
連絡情報データベースを移動体通信装置へ直接入力し、
前記入力された情報がローカルに留まるものであるか又はグローバルであるかを決定し、
前記情報が秘密に保持される場合に、前記入力された連絡情報をローカル論理データベースにローカルに格納し、
前記情報がグループで共有される場合に、前記入力された連絡情報をグローバル論理データベースにグローバルに格納し、
共用される情報を前記サービスプロバイダのコンピュータサーバへアップロードし、
前記グループのために前記連絡情報データベースを更新し、前記アップロードされた情報が共有されるように反映すること
を有する、請求項１に記載の方法。
【請求項１１】
前記入力することが、キーパッドを介して手動で実行される、請求項１０に記載の方法。
【請求項１２】
前記入力することが、発信ＩＤ（Ｃａｌｌｅｒ  ＩＤ）情報に応じて自動的に実行される、請求項１０に記載の方法。
【請求項１３】
前記グローバルに格納することが、ユーザによる肯定的な決定を必要とする、請求項１０に記載の方法。
【請求項１４】
前記アップロードすることが、無線リンクを介して実行される、請求項１０に記載の方法。
【請求項１５】
前記アップロードすることが、セルラネットワークを介して実行される、請求項１０に記載の方法。
【請求項１６】
前記ダウンロードすることが、移動体データベース更新メッセージをダウンロードすることを有する、請求項１に記載の方法。
【請求項１７】
機械により実行可能な命令プログラムを明確に具体化し、移動体通信装置への連絡情報データベースの更新をサポートするための方法のステップを実行する、機械により読み取り可能なプログラム記憶装置であって、
前記方法のステップが、
一群の移動体通信装置（１１０）用の連絡情報データベースを構築し、
前記連絡情報データベースをサービスプロバイダのコンピュータサーバ（１１６）へアップロードし、
前記連絡情報データベースを前記一群の移動体通信装置（１１０）へダウンロードすること
を有するプログラム記憶装置。
【請求項１８】
前記方法のステップが、
連絡情報データベースを移動体通信装置（１１０）へ直接入力するステップと、
前記入力された情報がローカルに留まるものであるか又はグローバルであるかを決定し、
前記情報が秘密にされる場合に、前記入力された連絡情報をローカル論理データベースにローカルに格納し、
前記情報がグループで共有される場合に、前記入力された連絡情報をグローバル論理データベースにグローバルに格納し、
共有される情報を前記サービスプロバイダのコンピュータサーバ（１１６）へアップロードし、
前記グループのために前記連絡情報データベースを更新し、前記アップロードされた情報が共有されるように反映すること
をさらに有する、請求項１７に記載のプログラム記憶装置。
【請求項１９】
移動体通信装置への連絡情報データベースの更新をサポートするためのシステムであって、
一群の移動体通信装置（１１０）用の連絡情報データベースを構築するための構築手段と、
前記連絡情報データベースをサービスプロバイダのコンピュータサーバ（１１６）へアップロードするためのアップロード手段と、
前記連絡情報データベースを一群の移動体通信装置（１１０）へダウンロードするためのダウンロード手段と、
を有するシステム（１１０）。
【請求項２０】
連絡情報データベースを移動体通信装置へ直接入力するための入力手段と、
前記入力された情報がローカルに留まるものであるか又はグローバルであるかを決定するための決定手段と、
前記情報が秘密にされる場合に、前記入力された連絡情報をローカル論理データベースにローカルに格納するためのローカル格納手段と、
前記情報がグループで共有される場合に、前記入力された連絡情報をグローバル論理データベースにグローバルに格納するためのグローバル格納手段と、
共有される情報を前記サービスプロバイダのコンピュータサーバへアップロードするためのアップロード手段と、
前記グループのために前記連絡情報データベースを更新し、前記アップロードされた情報が共有されるように反映するための更新手段と
を有する請求項１９に記載のシステム。
【請求項２１】
移動体通信装置への連絡情報データベースの更新をサポートするためのシステム（１００）であって、
一群の移動体通信装置用の連絡情報データベースを構築するためのデータ入力コンピュータ（１２０）と、
前記連絡情報データベースをサービスプロバイダのコンピュータサーバへアップロードするため、及び前記連絡情報データベースを実質的に同時に一群の移動体通信装置へダウンロードするために、前記データ入力コンピュータと信号通信するサービスプロバイダのコンピュータサーバ（１１６、３００）と、
前記連絡情報データベースを受信するため、及び自己のグローバル論理データベースを更新するために、前記サービスプロバイダのコンピュータサーバと信号通信する移動体通信装置（１１０、２００）と
を有するシステム。
【請求項２２】
前記データ入力コンピュータ（１２０）と前記サービスプロバイダのコンピュータサーバ（１１６、３００）との間の信号通信で結合されたインターネット（１１８）と、
前記サービスプロバイダのコンピュータサーバ（１１６、３００）と前記移動体通信装置（１１０、２００）との間の信号通信で結合されたセルラネットワーク（１１４）と
を有する請求項２１に記載のシステム（１００）。
【請求項２３】
前記セルラネットワーク（１１４）と前記移動体通信装置（１１０、２００）との間の信号通信で結合された基地局（１１２）をさらに有する、請求項２２に記載のシステム（１００）。
【請求項２４】
前記基地局（１１２）と前記移動体通信装置（１１０、２００）との間の信号通信で結合された無線リンクを有する、請求項２３に記載のシステム（１００）。
【請求項２５】
前記連絡情報データベースを受信するために前記サービスプロバイダのコンピュータサーバとそれぞれ信号通信する複数の移動体通信装置（１１０、２００）を有する、請求項２１に記載のシステム（１００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、移動体通信に関するものであり、特に移体通信装置へのデータベース情報の更新を提供するための方法及び装置に関するものである。
【背景技術】
【０００２】
例えば携帯電話のような移動体通信装置が装置自体で情報のデータベースを維持することは一般的である。このデータベースは、一般的にユーザにより入力された連絡先及び関連電話番号を有する。
【０００３】
残念ながら、キーパッドは文字入力に適切でないため、データベース情報を一般的な携帯電話へ入力することは困難である。さらに、複数の電話機を有する企業又は家庭が全ての電話機について複数のデータベースを同期した状態に保持することは困難である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
いくつかの試みにより、例えばユーザがデータベースをパーソナルコンピュータ（“ＰＣ”）で保持し、データベースをユニバーサル・シリアル・バス（“ＵＳＢ”）及び／又はパラレルポート接続を有する電話機へダウンロードすることが可能になることがある。これはデータ入力を簡素化するかもしれないが、依然としてデータベースが各電話へ手動及び個別にダウンロードされる必要があるため、複数の電話データベースを同期した状態に保持する問題を解決していない。さらに、これは、遠隔に（例えば国中に）位置するユーザ電話機を有する企業にとって便利な解決策ではない。
【課題を解決するための手段】
【０００５】
これら及び他の先行技術の弊害及び欠点は、移動体通信装置へのデータベース情報の更新をサポートするシステム及び方法により対処される。
【０００６】
前記システムは、一群の移動体通信装置用の連絡情報データベースを構築するためのデータ入力コンピュータと、連絡情報データベースをサービスプロバイダのコンピュータサーバへアップロードするため及び連絡情報データベースを実質的に同時に一群の移動体通信装置へダウンロードするためにデータ入力コンピュータと信号通信するサービスプロバイダのコンピュータサーバと、データベースコンクト情報を受信するため及び自己のグローバル論理データベースを更新するためにサービスプロバイダのコンピュータサーバと信号通信する移動体通信装置とを有する。
【０００７】
対応する方法は、一群の移動体通信装置用の連絡情報データベースを構築するステップと、前記連絡情報データベースをサービスプロバイダのコンピュータサーバへアップロードするステップと、前記連絡情報データベースを一群の移動体通信装置へダウンロードするステップとを有する。
【０００８】
本開示のこれら及び他の態様、特徴、及び利点は、添付図面と共に記載される例示的な実施例の以下の説明から明確になるであろう。
【発明を実施するための最良の形態】
【０００９】
本開示は、以下の例示的な図に従って移動体通信装置へのデータベース情報の更新を提供するための方法及び装置を教示する。
【００１０】
本開示は、移動体通信装置のためのデータベース情報の更新に関するものである。特に、本開示の実施例は、サービスプロバイダにより維持されるサーバのように、遠隔にデータベースを格納する。重要な利点は、複数の移動体電話及び／又は通信装置が、物理的位置に関わらず、実質的に同時に更新される各自のデータベースを有することができる点である。
【００１１】
図１の通り、移動体通信システム１００は、例えば移動体携帯電話のような、移動体装置１１０を有する。移動体装置１１０はそれぞれ、通常の無線リンクを介して基地局１１２と信号通信で接続されている。次に、各基地局１１２は、セルラネットワーク１１４と信号通信で接続されている。例えばセルラサービスプロバイダにあるサーバのような、コンピュータサーバ１１６は、セルラネットワーク１１４と信号通信で接続されている。コンピュータサーバ１１６は、この例示的な実施例では更にインターネット１１８と信号通信で接続されている。データ入力装置又はコンピュータ１２０は、インターネット１１８を介してコンピュータサーバ１１６と信号通信で接続されている。従って、通信パスは各移動体装置１１０とコンピュータサーバ１１６との間に形成され、また通信パスはデータ入力コンピュータ１２０とコンピュータサーバ１１６との間に形成される。
【００１２】
図２を参照すると、移動体通信装置が一般的に参照番号２００で示されている。移動体通信装置２００は、例えば本開示の実施例による移動体携帯電話に具体化されてもよい。移動体装置２００は、システムバス２０４と信号通信する少なくとも１つのプロセッサ又は中央処理装置（“ＣＰＵ”）２０２を有する。読み出し専用メモリ（“ＲＯＭ”）２０６、ランダムアクセスメモリ（“ＲＡＭ”）２０８、ディスプレイアダプタ２１０、入出力（“Ｉ／Ｏ”）アダプタ２１２、及びユーザインタフェースアダプタ２１４もまた、システムバス２０４と信号通信する。
【００１３】
表示ユニット２１６は、ディスプレイアダプタ２１０を介してシステムバス２０４と信号通信し、キーパッド２２２は、ユーザインタフェースアダプタ２１４を介してシステムバス２０４と信号通信する。システム２００はまた、Ｉ／Ｏアダプタ２１２を介して又は当業者に分かるような他の適切な手段を介してシステムバス２０４と信号通信する無線通信装置２２８を有する。
【００１４】
ここでの教示に基づいて当業者に分かるように、例えばプロセッサ２０２に位置するレジスタに、いくつか又は全てのデータ又はプログラムコードを具体化するような、代替の実施例も可能である。
【００１５】
次に図３を参照すると、サービスプロバイダのコンピュータサーバが一般的に参照番号３００で示されている。サーバ３００は、システムバス３０４と信号通信する少なくとも１つのプロセッサ又はＣＰＵ３０２を有する。ＲＯＭ３０６、ＲＡＭ３０８、ディスプレイアダプタ３１０、Ｉ／Ｏアダプタ３１２、及びユーザインタフェースアダプタ３１４もまた、システムバス３０４と信号通信する。
【００１６】
表示ユニット３１６は、ディスプレイアダプタ３１０を介してシステムバス３０４と信号通信する。例えば磁気若しくは光ディスク記憶ユニット又はデータベースのようなデータ記憶ユニット３１８は、Ｉ／Ｏアダプタ３１２を介してシステムバス１０４と信号通信する。マウス３２０、キーボード３２２、及びアイトラッキング（ｅｙｅ  ｔｒａｃｋｉｎｇ）装置３２４もまた、ユーザインタフェースアダプタ３１４を介してシステムバス３０４と信号通信する。
【００１７】
システム３００はまた、システムバス３０４又は当業者に理解される他の適切な手段を介して信号通信する通信アダプタ３２８を有し、それによりデータがネットワークからシステム３００へ入力されることがある。
【００１８】
ここでの教示に基づいて当業者に分かるように、例えばプロセッサチップ３０２に位置するレジスタに、いくつか又は全てのコンピュータプログラムコードを具体化するような、他の実施例も可能である。ここで提供される本開示の教示を考慮すると、当業者は、本開示の範囲内及び要旨内で実施する一方で、システム３００の要素の様々な代替の構成と実装を検討するであろう。
【００１９】
データベース３１８が様々な複数の情報源を有してもよいということもわかる。さらに、図１のインターネット１１８が情報源を有してもよい。本開示の代替の実施例において、インターネット１１８は、代替の又は独自のネットワーク又は通信リンクであってもよい。
【００２０】
動作中に、データベース３１８をサービスプロバイダのコンピュータサーバ１１６、３００から一群の移動体装置１１０、２００のそれぞれに同時にダウンロード可能に維持するための方法が実装される。移動体装置又は携帯電話１１０、２００は、発信ＩＤ（Ｃａｌｌｅｒ  Ｉ．Ｄ．）形式のデータのような非音声データを受信する機能を有することを仮定する。
【００２１】
連絡先及び対応する電話番号のようなデータベース情報は、データベース３１８の部分としてサービスプロバイダのコンピュータサーバ１１６、３００に格納される。このデータは、ユーザによりインターネット１１８を介して（例えばウェブサイトインタフェースを介して）データベース更新の一部として、サーバ１１６、３００へ送信され得る。例えば英数字キーボードを有するコンピュータ１２０が、携帯電話キーパッド２２２の代わりに使用され得るため、これはデータ入力処理を簡易化する。さらに、必要に応じて、電話機１１０、２００に入力された番号をその電話機上にのみ格納することが可能であり、又はデータベース３１８へセルラネットワーク１１４を介して同様にアップロードすることが可能である。
【００２２】
データベース情報は、全ての選択された電話機１１０、２００へ送信され、情報を電話機へ更新することが可能である。このことは、セルラサービスを有する限り、電話機１１０、２００の位置に関わらず生じ得る。電話機１１０、２００は２つの論理データベースを有してもよい。一方は、その電話機のみに格納された番号を備えたローカル論理データベースである。他方は、サービスプロバイダのコンピュータサーバ１１６、３００からのダウンロードを通して受信される番号を格納するグローバル及び／又はグループ論理データベースである。電話機１１０、２００からグローバル論理データベースへ直接入力された連絡番号は、その後マスターデータベース３１８を更新するために、サービスプロバイダのサーバ１１６、３００へ送信される。
【００２３】
データベース情報３１８は、当業者にわかるように、既存の発信ＩＤ（Ｃａｌｌｅｒ  ＩＤ）形式を使用して、変更されたメッセージ種別と共に電話機１１０，２００へ送信される。この形式は、実質的に標準化されており、大半の携帯電話１１０、２００は既にこの形式で情報処理が可能である。これは本開示の教示を実装する唯一の方法ではないが、既存の標準を利用する好ましい実施例である。
【００２４】
本実施例に必要な変更が表１及び表２に表示されている。
連絡先と連絡電話番号と番号種別を有する情報が電話のローカルメモリデータベース２０８及び／又は２０６へロードされるべきであるということを移動体電話１１０、２００に通知するために、移動体データベースの更新（Ｍｏｂｉｌｅ  Ｄａｔａｂａｓｅ  Ｕｐｄａｔｅ）と呼ばれる追加のメッセージ種別が表１に追加されている。表２から、実施例は、連絡先の氏名と番号をデータベースへ送信するために、発信番号パラメータと発信名パラメータを利用する。さらに、データベース番号種別パラメータが追加されている。データベース番号種別は、例えば番号が家庭、企業、携帯電話、又はその他の番号であるか否かを示すために使用可能である。
【００２５】
【表１】
2005522960.tif 000003
表１：ＴＩＡ／ＥＩＡ−７７７仕様における表１４（メッセージ種別の値）の変更版。イタリック体の行は、この好ましい実施例に使用される追加のメッセージ種別を表す。１６進法の０２の値は、自由な値から任意に選択されており、必要に応じて他の値を選択可能である。
【００２６】
【表２】
2005522960.tif 000004
表２：ＴＩＡ／ＥＩＡ−７７７仕様における表１５（パラメータ種別の値）の変更版。イタリック体の行は、この好ましい実施例に使用される追加の値である。１６進法の０９の値は、自由な値から任意に選択され、必要に応じて他の値を選択可能である。
【００２７】
本開示のこれら及び他の特徴と利点は、ここでの教示に基づいて当業者により容易にわかる。当然のことながら、本開示の教示は、様々な形式のハードウェア、ソフトウェア、ファームウェア、専用プロセッサ、又はそれらの組み合わせにより実装されてもよい。
【００２８】
本開示の教示は、ハードウェアとソフトウェアの組み合わせとして実装されてもよい。さらにソフトウェアは、好ましくは、プログラム記憶ユニットに明確に具体化されたアプリケーションプログラムとして実装される。アプリケーションプログラムは、如何なる適切なアーキテクチャを有する機械へアップロードされ、それにより実行されてもよい。好ましくは、前記機械は、１つ以上の中央処理装置（“ＣＰＵ”）、ランダムアクセスメモリ（“ＲＡＭ”）、及び入出力（“Ｉ／Ｏ”）インタフェースのようなハードウェアを有するコンピュータプラットフォームに実装される。コンピュータプラットフォームはまた、オペレーティングシステム及びマイクロ命令コードを有してもよい。ここで説明した様々な処理及び機能は、ＣＰＵにより実行され得るマイクロ命令コードの一部若しくはアプリケーションプログラムの一部、又はそれらの組み合わせでもよい。さらに、追加データ記憶ユニット及び出力ユニットのように、様々な他の周辺ユニットがコンピュータプラットフォームへ接続されてもよい。
【００２９】
さらに当然のことながら、添付図面に表された構成システムの構成要素とステップのうちのいくつかはソフトウェアに実装されてもよいため、システムの構成要素又は処理機能ブロック間の実際の接続は、本開示がプログラムされる方法に応じて異なることがある。
【００３０】
この教示を考慮すると、当業者は、本開示のこれら及び同様な実装又は構成を検討可能であろう。
【００３１】
ここでの教示に基づいて当業者に分かるように、代替の実施例も可能である。ここで提供された本開示の教示を考慮すると、当業者は、本会時の範囲内及び要旨内で実施する一方で、システムの様々な代替の構成と実装を検討するであろう。
【００３２】
例示的な実施例が添付図面を参照して説明されたが、当然のことながら本開示はこれらの厳密な実施例に限定されず、また本発明の範囲と要旨から逸脱することなく、様々な変形及び変更が当業者により実施されることがある。このような変更及び修正は全て、特許請求の範囲に示される本開示の範囲内に含まれることを意図する。
【図面の簡単な説明】
【００３３】
【図１】本開示の例示的な実施例による移動体通信システムのためのブロック図を表す。
【図２】図１のシステムに従って使用可能な移動体通信装置のブロック図を表す。
【図３】図１のシステムに従って使用可能なサービスプロバイダのコンピュータサーバのブロック図を表す。
【図１】
2005522960.tif 000005
【図２】
2005522960.tif 000006
【図３】
2005522960.tif 000007
【国際調査報告】
2005522960.tif 000008