(57)【特許請求の範囲】
【請求項１】
サービスエリア内で、予め定められた時間フレームの間連続してショートメッセージサービスにより放送される、更新命令を受信する受信機器；
受信された該更新命令を受けるための入力機器；
変数列を含む複数のデータを蓄積するためのメモリ；
前記メモリ内の、該更新命令により識別される第１の変数列を、該更新命令により識別される第２の変数列で置換することを繰り返す、前記メモリ及び前記入力装置に操作可能に接続されたプロセッサ；
を含む移動通信装置。
【請求項２】
前記第１及び第２の変数列が数字である請求項１記載の装置。
【請求項３】
前記第１及び第２の変数列がアドレスである請求項１記載の装置。
【請求項４】
前記第1及び第２の変数列が電話番号である請求項１記載の装置。
【請求項５】
前記メモリが更新可能な住所録である請求項１記載の装置。
【請求項６】
前記プロセッサは、前記第１の変数列について調査を反復実行した後、前記第１の変数列を前記第２の変数列に置換する請求項５記載の装置。
【請求項７】
移動通信装置内に蓄積されたデータを更新する方法であって、
ａ）サービスエリア内で、予め定められた時間フレームの間連続してショートメッセージサービスにより放送される、更新命令を受信すること；
ｂ）受信された前記更新命令内に含まれる第１の変数を入力すること；
ｃ）前記更新命令内に含まれる第２の変数を入力すること；
ｄ）前記移動通信装置内のメモリに蓄積された前記第１の変数の存在を調査すること；
ｅ）前記メモリ内に存在する前記第１の変数を、前記第２の変数で置換することを繰り返すこと；
を含む方法。
【請求項８】
ステップａ）が、
ａ１）外部セルサイトから放送された前記更新命令を受信すること；
ａ２）更新が既に実行されているかを調べるために１つのフラグをチェックし、該フラグが、既に更新が実行されていることを示す場合、該更新を中止すること；
を含む請求項７記載の方法。
【請求項９】
ｆ）成功した置換を個別に確認すること；
ｇ）該確認された置換をメモリに書き込むこと；
をさらに含む請求項７記載の方法。
【請求項１０】
ｆ）該第２の変数による、該第１の変数の置換を全体的に一度に確認すること；
ｇ）該確認された置換をメモリに書き込むこと；
をさらに含む請求項７記載の方法。
【請求項１１】
移動体電気通信装置内に蓄積されたデータを更新するため装置であって、
サービスエリア内で、予め定められた時間フレームの間連続してショートメッセージサービスにより放送される、更新命令を受信する手段；
該更新命令内に含まれる第１の変数を入力する手段；
該更新命令内に含まれる第２の変数を入力する手段；
変数列を含む複数のデータを蓄積する前記メモリに蓄積された該第１の変数の存在を調査する手段；及び
該メモリ内に存在する該第１の変数を、該第２の変数で置換することを繰り返す手段；
を含む装置。
【請求項１２】
前記受信手段は、
外部のセルサイトから放送された前記更新命令を受信する手段；及び
更新が既に実行されているかを調べるために１つのフラグをチェックし、該フラグが、既に更新が実行されていることを示す場合、該更新を中止する手段；
を含む請求項１１記載の装置。
【請求項１３】
該第２の変数による該第１の変数の置換を全体的に一度に、または個別に、確認する手段；
全体的な置換及び一つの成功した置換の内の一つを確認するための手段；
該確認された置換をメモリに書き込む手段；
をさらに含む請求項１２記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般に無線通信分野に関し、そしてさらに明確には、無線通信装置内に蓄積されたデータの更新に関する。
【０００２】
【従来の技術】
無線通信の分野は、例えば、コードレス電話機、ページング、セルラ、無線ローカルループ、及び衛星通信システムを含む多くのアプリケーション(application)を有する。特に重要なアプリケーションは、移動体加入者のためのセルラ電話システム（また個人通信サービス（ＰＣＳ）を含む）である。
【０００３】
セルラ電話機のような無線通信装置は、従前の電話システムの代替として広く使用される。以下に、用語セルラはいかなる無線通信装置にも引用されて使用されるであろう。従前の電話機に対する代替として機能する外に、無線通信装置は携帯性の利点を提供し、従ってユーザが実質的には(virtually)地球上のいかなる２地点間でも無線通信リンクを確立することを可能にする。
【０００４】
従前の音声通信に加え、無線通信装置はまたボイスメール、ボイスメッセージング、及び自動コールバック通知(notification)のような特徴を提供する。コールバック通知は、呼び戻し(returning a call)の処理を単純化するために発呼者がその電話番号を自動的に送信できるようにする。例えば、無線電話機のユーザは意図した(intented)受信者により受信されない呼出しを残す(place a call)ことができる。メッセージが意図した受信者に対して残され、そして発呼者の移動体確認番号に対応する“コールバック番号”を含んでもよい。メッセージ受信者はコールバック番号を使用している無線通信装置との通信リンクを容易に確立できる。
【０００５】
３者呼び出し(three-way calling)のような他の特徴もまた従前の無線通信装置を使用して容易に実現される。無線通信装置のユーザは、無線通信装置内の電話帳蓄積エリアから蓄積された電話番号を選択することにより、第１の通信リンクを確立できる。第１の通信リンクが確立されると、ユーザは第２の宛先電話番号を手動で入力するか、または第２の宛先電話番号を電話帳蓄積エリアから選択することにより、第２の通信リンクを確立する。
【０００６】
追加グループの特徴は、通信装置上に蓄積されたローカルな(local)個人電話帳のようなディレクトリサービス(directory services)を含む。典型的な装置はコンタクトエントリ(contact entry)として蓄積されたユーザ名と電話番号とを考慮する(allow for)。電話帳はそのような多数の記録を含む。この装置は必要なキーストローク数を減らすことにより自動化ダイヤリングを容易にするために内部電話帳をアクセスする。
【０００７】
電話番号はしばしば更新される必要がある。人々は移転し、仕事を変わり、またはその他で電話番号を変更する。同様に職業はそれらの電話番号を変更する。電話帳におけるコンタクトデータ記録(contact data record) を更新することは退屈な(tedious)手動処理となり得る。コンタクトデータは特定の記録をアクセスするためにディレクトリをナビゲートすることにより更新される。変更されるべきデータは英字数字(alphanumeric)キーストロークの適当な所定の組み合わせにより修正される。
【０００８】
電気通信装置の最近の急増(proliferation)は新電話番号に対する有意な増加要求に遭遇した。それぞれそれ自身が独特な電話番号を必要とする、複数の従来の陸上線、無線電話機、ページャおよび／またはファックスマシンを有することは、単一の人／実在物(entity)にとって珍しくはない。そのような増加は与えられたエリアコード内の電話番号の供給を着実に使い尽くしている(exhausting)。その結果、追加のエリアコードが割り当てられている。
【０００９】
移動電話ユーザは追加のエリアコードによる変更を反映するために複数の記録エントリを更新するタスクに直面している。このタスクは極端に退屈で挫折感を抱かせる(frustrating)可能性がある。必要とされることは、必要な時に電話帳の記録エントリを更新するための簡単で効率的でかつ正確な方法である。
【００１０】
【課題を解決するための手段】
本発明は、更新命令を受理するための入力装置と、蓄積データ用のメモリと、変数列(variable strings)を含むデータと、第１の所定の変数列をこの更新命令により確認された第２の所定の変数列で更新するために更新命令処理用の前記メモリ及び前記入力装置に操作可能に接続されたプロセッサとを具備する外部ソース(source)からのダウンロード可能な更新命令を受信するためのシステム及び方法に向けられる。この発明の実施例は、セルサイトから移動局に送信されたショートメッセージシステムのデータパケットを受理して、その移動局内の不揮発性ＲＡＭにある住所録の内容を更新する。エリアコード内での変更のような事象が起こる際に、影響を受けた１エリアコード内のどの交換局プレフィックスが影響を受けてしまった(have been affected)かを決定してその後多数の住所録エントリを手作業で更新する退屈な仕事を人間が実行しなくてもよいように、システムは電話帳を自動的に更新する。
【００１１】
装置は移動局自身で開始されるローカル的な全置換(local global replacement)を実施するためにオプションをさらに含んでもよい。
【００１２】
【発明の実施の形態】
この発明に従って、マイクロプロセッサベースの電話システムの実例となる実施の形態がここに示される。実例は１例として自動車セルラ電話機を使用するが、しかしこの発明が事実上どんな電気通信システムにおいても実施可能であることは当分野における技術者により理解されるであろう。
【００１３】
図１は図示されないＥＥＰＲＯＭのような適当な位置に蓄積された独特な移動体識別番号（ＭＩＤ）を有する移動局１０２を含む典型的な無線電話システムを図示する。この種の電話機ユニットは当分野においては周知であり、ここにはこの発明の理解の手助けとなるのに十分な詳細のみが記述される。移動局１０２はアンテナ１１０を通してページング、信号、音声／データチャネル経由でセルサイト１１１と通信する。セルサイト１１１（２局が図示される）は無線リンクまたは陸上線経由で移動体端末交換局（ＭＴＳＯ）１１２に、そしてその後高容量の陸上線または類似の接続経由で公衆電話交換ネットワーク（ＰＳＴＮ）１１２Ａに通信する。
【００１４】
そのような移動局は典型的に手持ちの装置であるが、歴史的には自動車と関連していた。しかしながら、この中に記述された実施例は、手持ち型、移動型、位置固定型またはそれの組み合わせのいずれであろうとなかろうと、どれかの無線装置を引用する。
【００１５】
今図２を参照して、電話機ユニット１０２はキーパッド１０５を有する送受話器(handset)１０４を含み、同等に、キーパッド１０５は送受話器と別々に配置されることができる。また、電話機ユニット１０２に含まれるものはスピーカ１０６とマイクロホン１０７とであり、それらは送受話器１０４内に搭載されているように示されるが、それらのいずれか一方または両方は、同等に送受話器とは別々に、（例えば、電話交換手の送受話器内や壁掛け内に）別にか、（例えば、ウォーキートーキーやスピーカホン内に）ほぼ一緒に、搭載されることができる。もしキーパッド１０５、スピーカ１０６及びマイクロホン１０７がすべて送受話器１０４とは別々に配置されれば、送受話器が不要にされ(dispensed) 得ることは、通常の技術者には明白であろう。
【００１６】
図３は電話帳(telephone directory) 内の記録を更新するための手動的な方法を図示する。電話帳はメモリ１１６の一部に蓄積される。処理はステップ３０５で始まる。ステップ３１０ではユーザは、電話帳編集モード(phonebook edit mode)へのユーザインターフェイスを正確にナビゲートするために使用される英字数字キーストロークを手作業で入力する。適当な記録があると、ユーザは適当な訂正を行うためにデータを手作業で編集する。ユーザは全体的な置換として編集を随意に選定してもよい。この実施例では、ユーザは、それについて調査するためにステップ３２０において第１の変数Ｘ１を入力させられる。ユーザはその後、変数Ｘ１に対する置換内容である第２の変数Ｘ２をステップ３２５において入力させられる。
【００１７】
ステップ３３０で変数Ｘ２はメモリ１１６に書き込まれる。随意の確認対話ボックス(confirmation dialog box)がまさに訂正された記録の確認を必要としてステップ３３５に表示される。もし必要な確認キーを押下することにより認可が与えられると、その後その変更はメモリに書き込まれる。制御は変数Ｘ１のさらなる生起の調査が実行されるステップ３４０に進む。更なる生起(occurrence)が発見されると、制御はステップ３３０に進み、そこでその処理が反復される。変数Ｘ１の全生起が無くなると(exhaustion)すると、制御は処理を終了するブロック３４５に進み、そして移動体ユニットはユーザインターフェイスにおける以前のメニューに戻る。
【００１８】
本発明のもう１つの実施例は、引用されてここに組み込まれる、ショートメッセージサービス（ＳＭＳ）（ＴＩＡ／ＥＩＡ／ＩＳ−６３７）内に発見されるある特徴を使用する。ショートメッセージサービスの簡潔な概観が今論じられるであろう。
【００１９】
ショートメッセージサービス（ＳＭＳ）は、移動局とセルラシステムとの間の、及びセルラシステムと、ショートメッセージを送信することができ、そして随意に受信することができる外部装置との間の短い英字数字メッセージの交換を可能とする。外部装置は音声電話機、データ端末またはショートメッセージエントリシステムであってもよい。このシステムは音声電話機および／またはデータ端末と活動的に結合されることができるどんな装置にも適用される。
【００２０】
ショートメッセージサービスは、メッセージエントリの特徴、管理特徴、及びメッセージ送信能力から成る。これらの特徴は、セルラシステムと、ＳＭＳシステム（図示せず）を共に構成するＳＭＳメッセージセンタ（ＭＣ）との間に分配される。ＭＣはセルラシステムとは別かまたはそれに物理的に統合されてもよい。ショートメッセージエントリの特徴は、インターフェイスを通してＭＣ及び移動局に供給される。送信機(sender)はショートメッセージ、指定された目的地アドレス及び種々のデリバリ  オプション(delivery options)を入力するためにこれらのインターフェイスを使用する。
【００２１】
メッセージ  センタ  インターフェイスは即時オーディオ応答(audio response prompts)及びダイヤルインまたは専用端末アクセス用の多周波ダイヤルトーン（ＤＴＭＦ）受信のような特徴を含む。移動局インターフェイスはメッセージエントリを支持するためにキーボード及びディスプレイ特徴を含んでもよい。さらに、セルラ音声サービス加入者はメッセージを入力するためにＳＭＳシステムを呼ぶのに移動局の正常音声またはデータ特徴を使用することができる。
【００２２】
ＳＭＳテレサービスは優先レベル、将来の配送(delivery)時間、メッセージ満期(expiration)の間隔、あるいは１つかそれ以上の一連の短い所定のメッセージを指定することのオプションを供給できる。
【００２３】
もし、テレサービスにより支持されれば、送信機はメッセージが移動局により受信された受信確認(acknowledgement)を要求できる。ＳＭＳ受信者は、ショートメッセージの受信後に、メッセージを手作業で受信確認する(acknowledge)ことができる。随意に、受信者は受信確認と共に送信機に戻されるべき多数の所定のメッセージの１つを指定することができる。
【００２４】
ＳＭＳ管理特徴はメッセージ蓄積、プロファイル編集、受信者の証明(verification)及び地位調査能力(status inquiry capabilities) を含む。
【００２５】
ＳＭＳ送信能力は指定された移動局へのまたはからのショートメッセージの送信、及び受信確認とエラーメッセージとの返信を提供する。移動局へのまたはからのこれらのメッセージ及び受信確認は、それが音声呼またはデータ呼において空き(idle)か使用中(engaged)か、が送信される。
【００２６】
セルラサービスプロバイダはそのセルラ音声及びデータの顧客のみにＳＭＳ送信を提供できるか、または追加データ送信能力無しのＳＭＳのみのサービスを供給できる。
【００２７】
標準は、またメッセージの放送も提供する。ＣＤＭＡページングチャネル上のすべての利用可能な移動局は放送メッセージを受信できる。放送メッセージは移動局により受信確認されない。放送メッセージングサービスは、ＣＤＭＡトラフィックチャネル上の呼における移動局はもちろんのこと、ＣＤＭＡページングチャネル上の移動局に対しても利用可能にすることができる。
【００２８】
図４は本発明の特定の実施例をフローチャートフォーマットで図示する。ブロック４０５はＳＴＡＲＴで処理を開始する。ステップ４１０では、移動局はダウンロードされた更新命令を標準ＴＩＡ／ＥＩＡ／ＩＳ−６３７に従って外部ＳＭＳサービスから受信する。移動局はステップ４２０において、更新がこの特定のユニット内で以前に実行されたかを調べるために随意にチェックする。例えば、更新が実行されたかを調べるために１つのフラグがチェックされる。もしそのフラグが設定されたならば、移動体ユニットは変更を行おうとしないことを知る。もしそのフラグが設定されなかったならば、移動体ユニットは変更処理を続けることを知る。サービスプロバイダは、そのサービスエリア内で最近変更されなかった(turned recently on)かもしれない移動体ユニットによる更新を可能とするように、所定の時間フレームの間更新を連続して(continually)放送することができる。
【００２９】
ステップ４２５で、移動体ユニットプロセッサは調査するために第１の変数Ｘ１を受信する。変数Ｘ１は、１例として、エリアコード６１９と交換局プレフィックス６５１とを含んでもよい。もう１つの実施例は法廷命令または結婚により最近変更された彼／彼女の姓を有する誰かの姓としてリストされた変数Ｘ１を有するであろう。もう１つの例は電話帳内にリストされた会社名または会社の部門名を含むであろう。これらは獲得(acquisition)、企業分割(divestiture)または統合(corporate)再編成に起因した名称変更を最近経験している。
【００３０】
ステップ４３０では、プロセッサはＸ１を置換しようとする第２の変数Ｘ２を入力する。もちろん変数Ｘ１とＸ２とは所定の長さの記号列である。これの１例はエリアコード８５８及び交換局プレフィックス６５１である。ステップ４３５では、変数Ｘ２は全体的に変数Ｘ１を置換する。もう１つの実施例では、変数Ｘ２は指定された置換列の位置を参照できる。なおもう１つの実施例では、変数Ｘ１とＸ２とは、インターネットプロトコル（ＩＰ）または他のアドレスのような、終点(terminus)を定義することができる。オプションのステップ４４０は変更をメモリに永久的に書き込む前に個別にまたは一度にすべてのどちらかで各置換を確認する。ステップ４４５は置換されるべき列のすべての生起が識別されたことを調べるためにチェックする。もし識別されなければ、制御はステップ４３５に戻される。もしすべての生起が置換されたならば、そのとき制御はステップ４５０のＳＴＯＰに進む。
【００３１】
たとえ本発明の種々の実施例と利点とが前述の記述内に示されたとしても、上記記述は実例のみであって、変更が詳細になされてもなおこの発明の広い原理内に留まることができることは、理解されるべきである。例えば、クレームされた発明は電話帳のディレクトリを更新することができるいずれの装置にも適用され、そして無線通信装置に限定されないことは注目されねばならない。したがって、本発明は添付のクレームによってのみ限定されるべきである。
【図面の簡単な説明】
【図１】  本発明の１実施例が動作する無線電話システムを図示する。
【図２】  本発明の１実施例が動作する無線電話ユニットを図示する。
【図３】  本発明の１実施例の動作方法を形成するフローチャートを図示する。
【図４】  本発明の１実施例の追加の動作方法を形成するフローチャートを図示する。
【符号の説明】
１０２‥移動局，１１０‥アンテナ
【図１】
0004593859.tif 000002
【図２】
0004593859.tif 000003
【図３】
0004593859.tif 000004
【図４】
0004593859.tif 000005