(57)【要約】  インターネット・プロトコル（ＩＰ）電話技術システムは、データ・ネットワークを行き来するデータパケット通信を介して、携帯電話装置に携帯電話技術サービスを提供する。携帯電話装置の利用者が取り損なった電話をＩＰ電話技術システムが受信した場合や、携帯電話装置の利用者によってまだ確認されていない通信をＩＰ電話技術システムが受信した場合には、そのような電話や通信が存在することを利用者に知らせることができるように、それらの不在着信および未確認メッセージに関する情報が携帯電話装置に伝達される。この情報は、プッシュ通知の一部として携帯電話装置に伝達されてもよい。
2015505439.tif 000002
【特許請求の範囲】
【請求項１】
未読の情報を利用できることを示すために携帯電話装置における表示を更新する方法であって、
未読の不在着信の数、未読のメッセージの数、新しい連絡先の数のうちの少なくとも一つを示す情報を含むプッシュ通知を受信する工程と、
前記プッシュ通知に含まれる前記情報を反映するために前記携帯電話装置における表示項目を更新する工程とを含むことを特徴とする方法。
【請求項２】
前記更新する工程は、前記携帯電話装置の利用者のためにインターネット・プロトコル（ＩＰ）電話技術システムによって受信された未読の不在着信の数を示すように前記表示項目を更新する工程を含み、
前記未読の不在着信の数についての情報は、前記利用者の前記携帯電話装置にまだ伝達されていない情報であることを特徴とする請求項１に記載の方法。
【請求項３】
前記更新する工程は、前記携帯電話装置の利用者のために前記ＩＰ電話技術システムによって受信された未読のメッセージの数も示すように前記表示項目を更新する工程をさらに含み、
前記未読のメッセージは、まだ前記利用者に対して表示されていないか、または前記利用者に対して再生されていないことを特徴とする請求項２に記載の方法。
【請求項４】
前記更新する工程は、前記携帯電話装置の利用者のためにインターネット・プロトコル（ＩＰ）電話技術システムによって受信された未読のメッセージの数を示すように前記表示項目を更新する工程を含み、
前記未読のメッセージは、まだ前記利用者に対して表示されていないか、または前記利用者に対して再生されていないことを特徴とする請求項１に記載の方法。
【請求項５】
前記更新する工程は、前記携帯電話装置の利用者のためにインターネット・プロトコル（ＩＰ）電話技術システムによって受信された未読の不在着信および未読のメッセージの総数を示すように前記表示項目を更新する工程を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記更新する工程は、前記携帯電話装置に表示されているバッジ上に現れている少なくとも一つの数字を更新する工程を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記受信する工程と前記更新する工程とは、利用者の前記携帯電話装置上で作動しているアプリケーションによって実行されることを特徴とする請求項１に記載の方法。
【請求項８】
前記プッシュ通知は、電話の着信を告知し、
前記方法は、前記携帯電話装置の表示画面にメッセージが表示されるようにする工程をさらに含み、
前記メッセージは、利用者が前記電話を受信または拒否するために有効化できる、利用者によって選択可能なボタンを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記プッシュ通知は、インターネット・プロトコル電話技術システムを介して受信され、
前記メッセージが表示されるようにする工程は、発信者の身元を含むメッセージが表示されるようにする工程を含み、
表示された識別情報は、前記ＩＰ電話技術システムによって前記利用者のために保持されているアドレス帳から取得されることを特徴とする請求項８に記載の方法。
【請求項１０】
不在着信についての情報を携帯電話装置に送信する方法であって、
利用者の携帯電話装置に宛てられたが前記利用者の携帯電話装置に接続されなかった不在着信を特定するために、インターネット・プロトコル（ＩＰ）電話技術システムによって保持されている通話詳細記録（ＣＤＲ）を確認する工程と、
プッシュ通知を前記利用者の携帯電話装置に送信する工程とを含み、
前記プッシュ通知は、前記利用者の携帯電話装置に宛てられたが前記利用者の携帯電話装置に接続されなかった未読の不在着信の総数についての情報を含み、
この未読の不在着信の総数についての情報は、前記利用者の前記携帯電話装置に送信されていないことを特徴とする方法。
【請求項１１】
前記利用者の携帯電話装置のために前記ＩＰ電話技術システムによって受信されたが前記利用者の携帯電話装置にはまだ伝達されていない未読のメッセージの総数を決定する工程をさらに含み、
前記送信する工程は、プッシュ通知を送信する工程をさらに含み、
上記プッシュ通知は、未読のメッセージの総数についての情報を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記利用者の携帯電話装置のために前記ＩＰ電話技術システムによって受信されたが前記携帯電話装置によってまだ前記利用者に対して表示されていないか、または前記利用者に対して再生されていない未読のメッセージの総数を決定する工程をさらに含み、
前記送信する工程は、プッシュ通知を送信する工程をさらに含み、
上記プッシュ通知は、未表示または未再生のメッセージの総数についての情報を含むことを特徴とする請求項１０に記載の方法。
【請求項１３】
前記ＩＰ電話技術システムによって前記利用者のために保持されているアドレス帳に追加され、前記利用者の携帯電話装置にまだ伝達されていない新しい連絡先の総数を決める工程をさらに含み、
前記送信する工程は、プッシュ通知を送信する工程をさらに含み、
上記プッシュ通知は、前記利用者の携帯電話装置にまだ伝達されていない前記新しい連絡先の総数についての情報を含むことを特徴とする請求項１０に記載の方法。
【請求項１４】
前記送信する工程は、電話の着信を告知するプッシュ通知を送信する工程を含むことを特徴とする請求項１０に記載の方法。
【請求項１５】
前記電話の着信を発信した発信者の身元についての情報を取得する工程をさらに含み、
前記情報は、前記ＩＰ電話技術システムによって前記利用者のために保持されているアドレス帳から、前記電話の着信に関連した発信者ＩＤ情報を使って取得され、
前記プッシュ通知は、取得された前記身元についての情報を含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記送信する工程は、受信したメッセージを告知するプッシュ通知を送信する工程を含むことを特徴とする請求項１０に記載の方法。
【請求項１７】
前記受信したメッセージを発信した発信者の身元についての情報を取得する工程をさらに含み、
前記情報は、前記ＩＰ電話技術システムによって前記利用者のために保持されているアドレス帳から、外部からの前記メッセージに関連した発信者ＩＤ情報を使って取得され、
前記プッシュ通知は取得された前記身元についての情報を含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記確認する工程および前記送信する工程は、定期的に実行されることを特徴とする請求項１０に記載の方法。
【請求項１９】
前記確認する工程および前記送信する工程は、前記利用者の携帯電話装置に宛てられた電話の着信が前記ＩＰ電話技術システムによって受信され、かつ、前記電話が前記利用者の携帯電話装置に接続されないたびに、実行されることを特徴とする請求項１０に記載の方法。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
〔背景技術〕
本発明は、携帯電話装置に電話サービスを提供するインターネット・プロトコル（ＩＰ）電話技術システムに関する発明である。携帯電話装置は、データパケット通信によってＩＰ電話技術システムと通信する。このデータパケット通信は、無線データ接続で伝送される。
【０００２】
携帯電話装置は、ＩＰ電話技術システムによって提供されるアプリケーション・ソフトウェアを実行する。このアプリケーション・ソフトウェアによって、携帯電話装置は、ＩＰ電話技術システムを通してボイス・オーバー・インターネット・プロトコル（ＶＯＩＰ）電話をかけたり受信したりする事ができるようになる。また、前記アプリケーション・ソフトウェアによって、携帯電話装置は、ＳＭＳメッセージやＭＭＳメッセージやビデオ通話やこれらと似たその他の通信など、他の形態の電話通信を送信したり受信したりする事ができるようになる。さらに、前記アプリケーション・ソフトウェアによって、携帯電話装置は、携帯電話装置の利用者のために録音された音声メールのメッセージを取得したり再生したりする事ができるようになる。
【０００３】
ＩＰ電話技術システムによって提供されるアプリケーションが携帯電話装置にロードされ、実行される時、そのアプリケーションは、前記携帯電話装置によって提供される無線データ接続を通して前記ＩＰ電話技術システムにコンタクトし、このＩＰ電話技術システムに登録する。アプリケーションが携帯電話装置上でアクティブに作動している最中は、携帯電話装置上のアプリケーションと前記ＩＰ電話技術システムとの間に無線通信路が存在し続ける状態になる可能性がある。しかし、そのような通信路が確立され、利用可能であるという状態を維持するには、少量のデータ・トラフィックを携帯電話装置とＩＰ電話技術システムとの間で周期的に送信しなければならない可能性がある。これらの周期的なメッセージは、「キープ・アライブ」メッセージと呼ばれている。
【０００４】
通信路が確立され、利用可能であるという状態が維持されていれば、携帯電話装置宛ての着信をＩＰ電話技術システムが受信する時はいつでも、その着信は、確立された前記通信路を介して前記携帯電話装置へと伝達される。同様に、携帯電話装置宛ての着信ＳＭＳメッセージや着信ＭＭＳメッセージをＩＰ電話技術システムが受信した場合、その通信は、前記通信路を介して携帯電話装置に伝達される。また、携帯電話装置の利用者が外部に電話をかけようとする場合、あるいは、外部にＳＭＳメッセージやＭＭＳメッセージを送信しようとする場合、開放された前記通信路を介して通信が確立されたり送信されたりする。
【０００５】
ほとんどの携帯電話装置はバッテリーで作動している。このため、アクティビティのない状態が長時間続くと、携帯電話装置あるいはアプリケーションが「キープ・アライブ」メッセージの送信を停止し、開かれていた前記通信路が閉鎖される事がしばしば生じる。この結果、消費電力が減り、電池の寿命が延びる。また、利用者は、外部に電話をかけたり外部にメッセージを送信したりしようと思うまで、ＩＰ電話技術システムとの通信に使われるソフトウェア・アプリケーションを開いたり実行したりしない可能性がある。さらに、利用者は、電話をかけ終わったり通信し終わったりした時に、そのようなアプリケーションを意図的に終了しようとする可能性もある。携帯電話装置でアプリケーションが実行されていない場合、あるいは、無線通信路が確立されておらず、無線通信路を使用できない場合には、携帯電話装置への電話を終了させたり携帯電話装置にメッセージを伝達したりするためにＩＰ電話技術システムが携帯電話装置とすぐに通信するという事が困難になり、時には不可能になる。さらに、ＩＰ電話技術システムが携帯電話装置上のアプリケーションと通信できない場合、ＩＰ電話技術システムは、利用者に、その利用者が電話を取り損ねたという事や、利用者宛ての通信や音声メールメッセージがあるという事を伝達する事さえできなくなる。
【０００６】
〔図面の簡単な説明〕 
〔図１〕図１は、本発明に従って作動しているインターネット・プロトコル（ＩＰ）電話技術システムに関連した様々な要素を含む通信環境を示す図である。
【０００７】
〔図２〕図２は、本発明に従って作動しているＩＰ電話技術システムの一部を成すプロセッサーの様々な要素を示すブロック図である。
【０００８】
〔図３〕図３は、本発明の実施例となっているＩＰ電話技術システムの様々な要素が携帯電話装置とどのように相互に作用するかという事を示すブロック図である。
【０００９】
〔図４〕図４は、携帯電話装置にロードされ、携帯電話装置で実行される事が可能な本発明の実施例となっているアプリケーションの要素を示すブロック図である。
【００１０】
〔図５〕図５は、携帯電話装置で実行される、本発明の実施例となっている方法のフローチャートである。
【００１１】
〔図６〕図６は、ＩＰ電話技術システムの要素によって実行される、本発明の実施例となっている方法のフローチャートである。
【００１２】
〔好ましい実施形態の詳細な説明〕
好ましい実施形態に関する次の詳細な説明では、添付されている図面に言及している。これらの図面には、本発明に係る特定の実施例が図示されている。異なる構造を有する他の実施例も、異なる作動形態を有する他の実施例も、本発明の範囲から逸脱しない。
【００１３】
次の説明で、ＶＯＩＰシステム、ＶＯＩＰ電話技術システム、ＩＰシステム、ＩＰ電話技術システムという用語は、全て、通話者同士を接続し、インターネット・プロトコル・データ通信を使ってデータ、テキスト、ビデオ通信を伝達するシステムを指す事を意図して使われている。
【００１４】
図１に描かれているように、ＩＰによって強化された通信を行いやすくするために、通信環境１００が提供されている。ＩＰ電話技術システム１２０は、それ自身の顧客と他の当事者との間の電話の接続を、データ・ネットワーク１１０上のデータ通信によって可能にする。通常、データ・ネットワーク１１０はインターネットである。しかし、ＩＰ電話技術システム１２０は私的なデータ・ネットワークを利用してもよい。ＩＰ電話技術システム１２０はインターネット１１０に接続されている。さらに、ＩＰ電話技術システム１２０は、ゲートウェイ１２２を介して、公衆交換電話網（ＰＳＴＮ）１３０に接続されている。また、ＰＳＴＮ１３０は、自身の（図示されていない）内部ゲートウェイの一つを通してインターネット１１０に直接接続されていてもよい。したがって、ＰＳＴＮ１３０内で維持されているゲートウェイを介して、ＩＰ電話技術システム１２０とＰＳＴＮ１３０との間の通信がインターネット１１０を通して行き来する事が可能である。
【００１５】
ゲートウェイ１２２は、ＰＳＴＮ１３０に接続されている利用者や装置がＩＰ電話技術システム１２０を通して連絡可能な利用者や装置と連絡を取ったり、逆に後者の利用者や装置が前者の利用者や装置と連絡を取ったりする事を可能にする。いくつかの例では、前記ゲートウェイ１２２がＩＰ電話技術システム１２０の一部として構成されている。他の例では、ゲートウェイ１２２が第三者によって維持されていてもよい。
【００１６】
ＩＰ電話技術システム１２０の顧客は、インターネット１１０に接続されたＩＰ電話１０８を使って電話をかけたり電話を受信したりする事ができる。そのようなＩＰ電話１０８は、有線接続あるいは無線方式ルーターによってインターネット・サービス・プロバイダーに接続される事が可能である。いくつかの場合では、ＩＰ電話１０８は、インターネット１１０にアクセスするために携帯電話システムのデータ・チャネルを利用する事もできる。
【００１７】
別の構成では、顧客は、電話アダプター１０４を通してインターネット１１０に接続されているアナログ電話１０２を使う事も可能である。電話アダプター１０４は、電話１０２からのアナログ信号を、インターネット１１０を通過するデータ信号に変換する。これとは逆の変換も上記電話アダプター１０４によって行われる。アナログ電話装置の例として、標準的な電話や、ファクシミリ機器などの文書画像形成装置が含まれる。しかし、これらだけがアナログ電話装置であるとは限らない。アナログ電話１０２が住宅又は職場にある場合は、電話アダプター１０４を使った構成が一般的である。複数のアナログ電話が同一のＩＰアダプターを通してアクセスを共有する場合、他の構成も可能である。これらの状況で、全てのアナログ電話が同じ電話番号を共有したり、ＩＰ電話技術システム１２０が複数の通信回線（例えば追加の電話番号）を提供したりする事ができる。
【００１８】
また、顧客は、ＩＰに基づく電話をかけたり受信したりするため、及び、（図示されていない）他のＩＰ電話技術システムにアクセスするために、コンピューター１０６上で作動しているソフトフォン・クライアントを使用する事ができる。いくつかの場合では、ソフトフォン・クライアントにそれ自身の電話番号を割り当てる事も可能である。他の場合では、ソフトフォン・クライアントは、一つ以上のアナログ電話１０２に接続された電話アダプター１０４やＩＰ電話１０８にも割り当てられている電話番号と関連付けられてもよい。
【００１９】
ＩＰ電話技術システム１２０の利用者は、インターネット１１０に接続できる場所であれば、事実上、どこからでも前記サービスにアクセスできる。したがって、顧客が米国内のＩＰ電話技術システムのプロバイダーに登録すれば、この顧客は、前記サービスにアクセスするために、米国外の国にあるＩＰ電話１０８を使う事ができる。同様に、顧客は、ＩＰ電話技術システム１２０にアクセスするために、ソフトフォン・クライアントを実行している米国外にあるコンピューターを使う事もできる。
【００２０】
ＰＳＴＮ１３０に接続されたアナログ電話１３２を使用している第三者は、ＩＰ電話技術システム１２０の顧客に電話できる。この場合、通話は、最初にアナログ電話１３２からＰＳＴＮ１３０へと接続され、次に、ＰＳＴＮ１３０からゲートウェイ１２２を介してＩＰ電話技術システム１２０へと接続される。すると、ＩＰ電話技術システム１２０は前記通話を顧客のＩＰ電話技術装置に届ける。携帯電話１３４を使っている第三者は、ＩＰ電話技術システムの顧客に電話する事もできる。そして、接続は同様に確立される。ただし、第一のリンクは、携帯電話１３４と携帯電話ネットワークとの間の通信を含む。当説明では、携帯電話ネットワークをＰＳＴＮ１３０の一部とみなす。
【００２１】
次の説明では、「ＩＰ電話技術装置」に言及する。この用語は、音声による電話やビデオによる電話を完了させたり、テキスト・メッセージを送受信したり、その他の形態の通信を送受信したりするためにＩＰ電話技術システムと相互作用を行う事ができる、あらゆる種類の装置を意味する用語として使われている。ＩＰ電話技術装置は、ＩＰ電話であってもよいし、ＩＰ電話技術に係るソフトウェアを実行しているコンピューターであってもよいし、通常のアナログ電話に接続されている電話アダプターであってもよいし、データパケットを介して通信できるようなその他の種類の装置であってもよい。また、ＩＰ電話技術装置は、携帯電話であってもよいし、ＩＰ電話として機能できるようにソフトウェア・アプリケーションを実行する携帯用コンピューティング装置であってもよい。したがって、一つの装置が携帯電話としてもＩＰ電話としても機能する事ができる可能性がある。
【００２２】
次の説明では、「携帯電話装置」にも言及する。「携帯電話装置」という用語は、様々な種類の装置を包含する事を意図して使われている。いくつかの場合では、携帯電話装置は携帯電話であってもよい。他の場合では、携帯電話装置はＡｐｐｌｅ  ｉＰｈｏｎｅ（登録商標）のような携帯情報処理装置であってもよい。この携帯情報処理装置は、携帯電話の機能を持っており、かつ、データ・ネットワークへの無線データ接続を確立できる無線データ送受信機を備えている。そのような携帯用コンピューティング装置は、無線データ接続を介してＶＯＩＰの電話通信を行うために、それに適したアプリケーション・ソフトウェアを実行する事ができる。したがって、Ａｐｐｌｅ  ｉＰｈｏｎｅ、ＲＩＭ  Ｂｌａｃｋｂｅｒｒｙ（登録商標）、あるいはＧｏｏｇｌｅのＡｎｄｒｏｉｄ（登録商標）オペレーティング・システムを実行している同様の装置も、携帯情報処理装置の部類に入る可能性がある。
【００２３】
さらの他の場合では、携帯電話装置は、従来は電話技術装置として使われていなかったがデータ・ネットワークへの無線データ接続を確立する事ができるような無線データ・トランシーバーを備えているような装置であってもよい。そのような装置の例として、Ａｐｐｌｅ  ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）やｉＰａｄ（登録商標）が挙げられる。そのような装置は、適切なアプリケーション・ソフトウェアが組み込まれれば、携帯電話装置として作動する事ができる。
【００２４】
図１は、携帯電話装置１３６が第一無線アクセス・ポイント１４０との第一無線データ接続Ａを確立できるという事を示している。第一無線アクセス・ポイント１４０の例として、ＷｉＦｉ（登録商標）やＷｉＭａｘルーターが挙げられる。第一無線アクセス・ポイント１４０はインターネット１１０に連結されている。したがって、携帯電話装置１３６は、第一無線アクセス・ポイント１４０とインターネット１１０とを通るパスを介して、ＩＰ電話技術システム１２０とのＶＯＩＰ通話を確立する事ができる。
【００２５】
また、図１は、携帯電話装置１３６が第二無線アクセス・ポイント１４２との第二無線データ接続Ｂを確立できるという事も示している。第二無線アクセス・ポイント１４２もインターネット１１０に連結されている。さらに、携帯電話装置１３６は、その携帯電話としての機能を利用して、携帯電話サービス・プロバイダー１３０によって提供されるデータ・チャネルを介した第三無線データ接続Ｃを確立する事ができる。また、携帯電話装置１３６は、第二無線データ接続Ｂあるいは第三無線データ接続Ｃを介して、ＩＰ電話技術システム１２０とのＶＯＩＰ通話を確立する事もできる。
【００２６】
図１には描かれていないが、携帯電話装置１３６は、他の方法を使ってインターネット１１０などのデータ・ネットワークへの無線データ接続を確立する事ができる可能性がある。例えば、携帯情報処理装置１３６は、ＷｉＭａｘ規格などの別の通信プロトコルを使って他の種類の無線インターフェイスにリンクする事もできる。
【００２７】
図２には、様々な機能を実現するためにＩＰ電話技術システム１２０によって操作されるシステムの一部として使用できるコンピューター・プロセッサー２５０の構成要素が描かれている。ＩＰ電話技術システム１２０は、様々な場所に位置する複数のプロセッサー２５０を、作動されているそれらの要素やプログラムと併せて利用する事ができる。各プロセッサー２５０は、ＩＰ電話技術システム１２０が実行する機能のうちの、特定の機能を実行したり、そのプロセッサー２５０に割り当てられた部分の機能を実行したりする。
【００２８】
図２に描かれているプロセッサー２５０は、ＩＰに基づく通信システムを作動するために使用される多目的コンピューター・プロセッサーであれば、どの形態のものであってもよい。プロセッサー２５０は、中央処理部（ＣＰＵ）２５２、メモリー２５４、そして、ＣＰＵ２５２のためのサポート回路２５６を備える。プロセッサー２５０は、さらに、装置２５８／２６０を備える。これらは、一つ以上のアクセス・ポイントを介してプロセッサー２５０を顧客の機器に接続するために使用される。これらのアクセス・ポイントの例として、インターネット１１０、ゲートウェイ１２２、携帯電話サービス・プロバイダー１３０によって提供されるデータ・チャネルを挙げる事ができる。プロセッサー２５０は、さらに、（図示されていない）一つあるいはそれ以上の入力／出力装置を備えている。これは、プロセッサーにアクセスしたり、それに関連した補助的な機能や管理的な機能を実行したりするために使われる。装置２５８／２６０は、個別のバス構造として図２に描かれている。しかし、別の構成として、装置２５８／２６０が、意図されたプロセッサー２５０の操作性を低下させたり変化させたりしないような単一のバス構造であってもよい。
【００２９】
携帯電話装置１３６の中には、別の形態のプロセッサー２５０も存在する。このプロセッサー２５０は実行の補助を行い、さらに、本発明の一部を成している。それらの装置は、初期世代の携帯電話と比べてかなり高機能であり、装置製造業者によって開発されたオペレーティング・システムを作動できるプロセッサーを備えている。上記の装置は、さらに、利用者によってダウンロードされてインストールされた第三者のアプリケーションも備える。これらは、通信に係る様々な工程や通信とは無関係の様々な工程を実行するために使われる。
【００３０】
メモリー２５４はＣＰＵ２５２に連結されている。メモリー２５４、すなわちコンピューター読み取り可能媒体は、ランダム・アクセス・メモリー（ＲＡＭ）、読み取り専用メモリー（ＲＯＭ）、フロッピー・ディスク（登録商標）、ハード・ディスク、フラッシュ・メモリー、その他のあらゆる形態のデジタル記憶素子などの、容易に入手できる一つあるいはそれ以上のメモリーであってもよい。このメモリーはローカルな記憶素子であってもよく、リモートな記憶素子であってもよい。また、このメモリーは不揮発性である事が望ましい。サポート回路２５６は、従来の方法でプロセッサーをサポートするために、ＣＰＵ２５２に連結されている。これらの回路は、キャッシュ、電源、クロック回路、入力／出力回路、サブシステム等を含む。
【００３１】
ソフトウェア・ルーティン２６２がＣＰＵ２５２に実行される事によって、プロセッサー２５０は、開示されている実施形態に係る処理を実行する。一般的に、ソフトウェア・ルーティン２６２はメモリー２５４に保存されている。さらに、ソフトウェア・ルーティン２６２は、（図示されていない）第二のＣＰＵによって記憶されたり実行されたりしてもよい。第二のＣＰＵは、ＣＰＵ２５２によって制御されているハードウェアから離れた場所にある。また、上記ソフトウェア・ルーティンも、ＣＰＵから離れた場所に記憶されてもよい。例えば、上記ソフトウェアは、ＣＰＵから離れた場所にあるサーバーや記憶装置にあり、データ・ネットワーク接続を介してＣＰＵにアクセスできる状態であってもよい。
【００３２】
ソフトウェア・ルーティン２６２は、ＣＰＵ２５２に実行されると、多目的コンピューターを特定の目的のためのコンピューターに変化させる。この特定の目的のためのコンピューターは、ＩＰ電話技術システム１２０あるいは携帯電話装置１３６の機能のうち、一つ以上の機能を実行する。開示されている実施形態に係る処理はソフトウェア・ルーティンとして構成されているものとして議論されても構わないが、開示されている方法の工程のうちのいくつかの工程は、ハードウェアで実行されてもよく、ソフトウェアを実行しているプロセッサーで実行されてもよい。したがって、上記実施形態は、コンピューター・システムで実行されるソフトウェアによって実現する事が可能であり、アプリケーションに特化した集積回路としてのハードウェアによって実現する事も可能であり、他の種類のハードウェアによって実現する事も可能であり、ソフトウェアとハードウェアとの組み合わせによって実現する事も可能である。開示された実施形態に係るソフトウェア・ルーティン２６２は、どのようなコンピューター・オペレーティング・システムでも実行できる。そして、開示された実施形態に係るソフトウェア・ルーティン２６２は、どのようなＣＰＵアーキテクチャを使っても実行できる。
【００３３】
背景技術に関する説明で既に述べたように、携帯電話装置１３６は、ＩＰ電話技術システム１２０と通信するためのアプリケーションを実行する事ができる。これは、電話による通話を開始し、受信するために行われ、さらに、他の形態の通信を送受信するために行われる。ＩＰ電話技術システム１２０と携帯電話装置１３６との間の通信は、データパケット通信の形態をとる。このデータパケット通信は、無線データ接続を介して携帯電話装置１３６に届く。
【００３４】
前述したように、携帯電話装置１３６上でアプリケーションが作動していない時、あるいは、ＩＰ電話技術システム１２０と携帯電話装置１３６上のアプリケーションとの間の無線データ接続が確立されておらず、利用できない状態である時、ＩＰ電話技術システム１２０は、携帯電話装置１３６に外部から届く通話を終了させる事が不可能であったり、携帯電話装置１３６に通信や音声メールの録音を届ける事が不可能であったりする可能性がある。さらに、ＩＰ電話技術システム１２０は、携帯電話装置１３６の利用者に、不在着信があるという事を通知する事さえできない。また、ＩＰ電話技術システム１２０は、携帯電話装置１３６の利用者に、未読の通信や、まだ聴いていない通信が携帯電話装置１３６に届けられるために待機中であるという事を通知する事さえできない。
【００３５】
本発明に係るシステムおよび方法は、利用者が外部から届いた電話を取り損ねた時や、未読の通信や音声メールの録音が携帯電話装置に届けられるために待機中である時に、その利用者に通知を行うための仕組みを提供する。この仕組みは、利用者の携帯電話装置１３６に届けられるプッシュ通知を使った仕組みである。
【００３６】
多くの携帯電話装置１３６は、たとえ休止状態や節電状態であってもプッシュ通知を受信するように構成されている。また、携帯電話装置１３６は、携帯電話装置１３６がプッシュ通知を受け取ってプッシュ通知を表示するために、携帯電話装置１３６上で特にどのソフトウェア・アプリケーションも作動している必要がないように構成されている。プッシュ通知が妥当な発信機関から発送されており、かつ、プッシュ通知に妥当な識別コードが含まれていれば、携帯電話装置１３６はプッシュ通知を受け取り、利用者に向けてそのプッシュ通知を表示する。
【００３７】
プッシュ通知は、プッシュ通知サービスによって携帯電話装置１３６に伝達される。このプッシュ通知サービスは、携帯電話装置の製造者に関連したサービスであってもよく、携帯電話装置１３６に携帯電話サービスを提供するサービス・プロバイダーに関連したサービスであってもよい。
【００３８】
プッシュ通知が携帯電話装置１３６に受信されると、携帯電話装置１３６はテキストのメッセージを表示する。このテキストのメッセージはプッシュ通知の中に含まれている。さらに、プッシュ通知によって、二つの選択可能なボタンが携帯電話装置１３６に表示されてもよい。これらのボタンのうちの一つが選択されると、携帯電話装置１３６はプッシュ通知を無視する。もう片方のボタンが選択されると、携帯電話装置１３６が特定の動作を実行する可能性がある。
【００３９】
携帯電話装置１３６にロードされているソフトウェア・アプリケーションを提供する第三者であるソフトウェア開発者は、それらのソフトウェア・アプリケーションがプッシュ通知サービスに登録するように、ソフトウェア・アプリケーションを構成する事ができる。一旦、携帯電話装置１３６上のソフトウェア・アプリケーションがプッシュ通知サービスに登録されると、ソフトウェア・アプリケーションの生産者は、プッシュ通知サービスがプッシュ通知を携帯電話装置１３６に送信するようにする事ができる。
【００４０】
携帯電話装置１３６にロードされるソフトウェア・アプリケーションを提供した第三者は、携帯電話装置１３６にプッシュ通知を送付する事によって、携帯電話装置１３６にアプリケーションがロードされ、この携帯電話装置１３６上でアプリケーションが実行されるようにしてもよい。前述したように、プッシュ通知によって、携帯電話装置１３６は利用者が選択できる二つのボタンを表示する。これらのボタンのうちの一つは、携帯電話装置１３６に特定の動作をさせる。携帯電話装置１３６の利用者がそのようなボタンを選択すると、前記第三者によって提供されたソフトウェア・アプリケーションは携帯電話装置１３６にロードされ、携帯電話装置１３６上で作動する。このボタンは、第三者によって送信されたプッシュ通知を受信した事に伴って表示される。さらに、受信されたプッシュ通知に含まれている情報は、前記アプリケーションに提供されてもよい。そして、このアプリケーションは、特定の動作を行うために前記情報を使う事ができる。
【００４１】
図３には、本発明の実施形態に係る方法を実行できる通信環境が描かれている。この通信環境では、ＩＰ電話技術システム１２０は、インターネットなどのデータ・ネットワーク１１０を通るデータパケット通信を介して携帯電話装置１３６に通信サービスを提供する。いくつかの実施形態では、携帯電話装置１３６は無線のアクセス・ポイント１４０を介してデータ・ネットワーク１１０にアクセスする。他の実施形態では、携帯電話装置１３６は、携帯電話サービス・プロバイダー１３０によって提供されるデータ・チャネルを介してデータ・ネットワーク１１０にアクセスする。
【００４２】
いくつかの実施形態では、プッシュ通知が、プッシュ通知サービス３０８によって携帯電話装置１３６に送られる。プッシュ通知サービス３０８はＩＰ電話技術システム１２０の一部である。プッシュ通知は、データ・ネットワーク１１０と無線アクセス・ポイント１４０とを備えるパスを介して伝達されてもよい。この代わりの方法として、プッシュ通知が、携帯電話サービス・プロバイダー１３０を備えるパスを介して携帯電話装置１３６に送られてもよい。
【００４３】
他の実施形態では、プッシュ通知は、第三者が操作する外部のプッシュ通知サービス３２０から携帯電話装置１３６に届けられてもよい。この場合、内部のプッシュ通知サービス３０８は、外部のプッシュ通知サービス３２０に通信を送信し、特定のプッシュ通知が携帯電話装置１３６に届けられるようにリクエストする。内部のプッシュ通知サービス３０８は、この通信を外部のプッシュ通知サービス３２０に直接送信するか、データ・ネットワーク１１０を介して送信する。すると、外部のプッシュ通知サービス３２０は、妥当なプッシュ通知が、携帯電話装置１３６宛てに、データ・ネットワーク１１０と無線アクセス・ポイント１４０を介して、あるいは、携帯電話サービス・プロバイダー１３０を介して届けられるようにする。外部のプッシュ通知サービスの例として、Ａｐｐｌｅプッシュ通知サービスが挙げられる。このＡｐｐｌｅプッシュ通知サービスは、プッシュ通知をＡｐｐｌｅ  ｉＰｈｏｎｅやその他のＡｐｐｌｅの装置に届ける事ができる。
【００４４】
プッシュ通知が携帯電話装置１３６に送信される状況と目的は、多種多様に異なっていてもよい。しかし、各場合において、プッシュ通知は、ＩＰ電話技術システム１２０が携帯電話装置１３６上のアプリケーションと通信できないという事を感知した時にのみ送信される。前述したように、このような状態は、携帯電話装置１３６にアプリケーションがロードされておらず、携帯電話装置１３６上でアプリケーションが作動していない場合や、ＩＰ電話技術システム１２０と携帯電話装置１３６上のアプリケーションとの間の無線データ経路がアクティブではなく、利用できない場合に起こり得る。
【００４５】
ある状況では、ＩＰ電話技術システム１２０のうち、電話の着信を処理するシステム３０２が、携帯電話装置１３６に宛てられた外部からの電話を受信し、電話の着信を処理するシステム３０２は、通話を確立するために携帯電話装置１３６上のアプリケーションと通話する事ができない事を感知する。このような状況の時、電話の着信を処理するシステム３０２は、プッシュ通知システム３０８に連絡し、電話の着信に係るプッシュ通知を携帯電話装置１３６に送信するように依頼する。プッシュ通知システム３０８によって、携帯電話装置に、プッシュ通知が、それに適したメッセージと併せて送信される。プッシュ通知に含まれるメッセージには発信者の身元が含まれていてもよい。この身元は、発信者のＩＤ情報に反映されている。この情報は、外部から届いた通話の設定を行うリクエストの一部として受信されたものである。これには、発信者の電話番号や発信者と関連した名前が含まれていてもよい。
【００４６】
さらに、ＩＰ電話技術システム１２０は、携帯電話装置１３６の利用者のための連絡先リストを、ＩＰ電話技術システム１２０の連絡先システム３０６の中で保管してもよい。このような場合、ＩＰ電話技術システム１２０は、発信者に対応するデータが利用者の連絡先リストに存在するか確かめるために連絡先システム３０６をチェックする。もし存在すれば、利用者の連絡先リストに登録されている内容が反映された発信者の身元が、通話の設定の依頼の際に発信者のＩＤ情報の一部として提供された電話番号や氏名の代わりに、プッシュ通知メッセージの中に挿入される。
【００４７】
プッシュ通知は、プッシュ通知システム３０８によって携帯電話装置１３６宛てに直接送信されるか、あるいは、ＩＰ電話技術システム１２０の内部のプッシュ通知システム３０８が、外部のプッシュ通知システム３２０にプッシュ通知を携帯電話装置１３６宛てに送信させる。
【００４８】
携帯電話装置１３６は、プッシュ通知を受信し、利用者に向けたメッセージが表示されるようにする。さらに、携帯電話装置１３６は、プッシュ通知を受信したという事を利用者に知らせるために、警告音を鳴らすようにしてもよい。説明したように、プッシュ通知には、例えば、「当事者Ｘからの電話、この電話に出たいですか。」のようなメッセージが含まれていてもよい。選択可能なボタンが二つ表示される。このうち、一つは電話を拒否するためのボタンで、もう一つは、電話を受けるためのボタンである。
【００４９】
もし、利用者が電話を受け取るためのボタンを選択すれば、携帯電話装置１３６は、ＩＰ電話技術システム１２０と通信するために使うアプリケーションを起動させる。そして、そのアプリケーションは、ＩＰ電話技術システム１２０に登録する。すると、ＩＰ電話技術システム１２０と携帯電話装置１３６との間で、通話がデータパケットを介して確立される。このデータパケットは、携帯電話サービス・プロバイダー１３０によって提供されている信号チャネルやデータ・ネットワーク１１０を行き来する。
【００５０】
ＩＰ電話技術システム１２０の着信メッセージ処理部３０４が携帯電話装置１３６宛ての着信を受信し、ＩＰ電話技術システム１２０が携帯電話装置１３６上のアプリケーションと通信する事ができない時に、同様の工程が行われる。この通信は、ＳＭＳテキスト・メッセージ、ＭＭＳテキスト・メッセージ、ビデオ・メッセージ、音声メール・メッセージであってもよく、配信可能なその他の種類の通信であってもよい。この場合、着信メッセージ処理部３０４は、内部のプッシュ通知システム３０８が携帯電話装置１３６にプッシュ通知を送信するよう、リクエストを行う。
【００５１】
この場合でも、プッシュ通知には、「当事者ＸからＳＭＳメッセージの着信がありました、そのメッセージを閲覧したいですか。」といった、その場に適したテキストが含まれている。携帯電話装置１３６がプッシュ通知を受信すると、携帯電話装置１３６にはメッセージと二つの選択可能なボタンが表示される。利用者は、これらの二つのボタンについて選択を行う事によって、メッセージを無視するか、メッセージを表示させる事ができる。この場合でも、表示されたテキスト内に記載されているメッセージの発信者の身元は、ＩＰ電話技術システム１２０の連絡先システム３０６に保管されている利用者の連絡先リストから取り出されてもよい。この情報は、受信した通信に表示される発信者ＩＤや発信者識別情報を用いる事によって得られる。通信を表示させるボタンを利用者が選択すると、アプリケーションはロードされ、携帯電話装置１３６上でアプリケーションが作動する。そして、そのアプリケーションはＩＰ電話技術システム１２０に登録され、このアプリケーションは、ＩＰ電話技術システムの着信メッセージ処理部３０４から通信を回収し、その通信を表示するか、利用者のためにその通信を再生する。
【００５２】
いくつかの場合では、ＩＰ電話技術システム１２０が携帯電話装置１３６宛ての電話や通信を外部から受信すると、ＩＰ電話技術システム１２０は、すぐに電話を接続したり通信を伝達したりする事ができないだけではなく、さらに、ＩＰ電話技術システム１２０は携帯電話装置１３６にプッシュ通知を届ける事もできない可能性がある。このような事は、携帯電話装置１３６の電源が切れている場合や、携帯電話装置が無線アクセス・ポイント１４０や携帯電話サービス・プロバイダー１３０の範囲外にある場合に起こり得る。このような状況では、利用者は電話や通信を受信し損ねるだけではなく、電話や通信を受信し損ねたという事実にさえ気付かない事になる。実際、このような状況で、利用者は、外部から届いたいくつもの電話や通信に気付かず、それらを受信し損ねる可能性がある。
【００５３】
利用者に状況を常に十分に知らせておくようにするために、本発明の実施形態に係るシステムや方法は、不在着信についての情報と、未読の通信や未再生の通信についての情報を提供する。この情報は、ＩＰ電話技術システム１２０が携帯電話装置１３６との通信を確立する事ができる次の機会に提供される。この情報は、様々な方法で携帯電話装置１３６に届ける事ができる。そして、上記の情報は、様々な方法で利用者に提示する事ができる。
【００５４】
例えば、利用者が次にアプリケーションを携帯電話装置１３６にロードして実行する時に、そのアプリケーションは、ＩＰ電話技術システム１２０のアプリケーション登録部３１４で登録を行う。この登録工程の最中に、アプリケーション登録部は、着信処理システム３０２とＩＰ電話技術システム１２０の着信メッセージ処理部３０４をチェックし、利用者にまだ知らされていない不在着信や未伝達のメッセージがあるか確かめる。利用者にまだ知らされていない不在着信や未伝達のメッセージがあれば、その情報は、携帯電話装置１３６のアプリケーションに提供される。すると、そのアプリケーションは、この情報を利用者に提示する。
【００５５】
いくつかの実施形態では、携帯電話装置１３６上のアプリケーションによって形成された表示インターフェイスが、全ての不在着信についての情報と、未読の全ての通信や未再生の全ての通信についての情報とを表示する。この表示には、不在着信の発信者の身元や、未読の通信を送付した発信者の身元が明示されてもよい。
【００５６】
携帯電話装置１３６の表示画面には、バッジやアイコンが表示されてもよい。このバッジやアイコンは、ＩＰ電話技術システム１２０と通信するために使われるアプリケーションをロードし、作動させるために、利用者によって選択される。そのような実施形態では、バッジやアイコンの上や近辺に数字が表示されてもよい。これは、利用者に、不在着信や未読／未再生の通信があるという事を知らせるためである。この数字は、全ての不在着信の件数と全ての未読／未再生の通信を示す一つの数字であってもよい。別の実施形態では、バッジやアイコンの上や近辺に二つ以上の数字が表示され、各数字が別々のカテゴリーに属していてもよい。例えば、一つの番号は不在着信の件数を示し、第二の番号は利用者宛てに届いた未読／未再生の通信の総数を示してもよい。
【００５７】
また、不在着信と未読／未再生のメッセージに関する情報は、プッシュ通知の一部として携帯電話装置１３６に届けられてもよい。例えば、携帯電話装置１３６がアプリケーションを作動させておらず、その携帯電話装置が、長時間、無線アクセス・ポイント１４０および携帯電話サービス・プロバイダー１３０の通信圏外にあった場合、利用者宛ての不在着信や外部からの通信がいくつかＩＰ電話技術システム１２０によって受信された可能性がある。無線アクセス・ポイント１４０あるいは携帯電話サービス・プロバイダー１３０の通信圏内に利用者が戻っても、上記アプリケーションは依然として携帯電話装置１３６上で作動していない。しかしながら、もしＩＰ電話技術システム１２０が携帯電話装置１３６にプッシュ通知を送信すれば、このプッシュ通知には、利用者が通信圏外にいた最中にＩＰ電話技術システム１２０が受信した未読／未再生の通信の総数と不在着信の総数についての情報を含めることができる。例えば、ＩＰ電話技術システム１２０が利用者宛ての新しい電話を受信すると、利用者がその電話に出たいかどうか調べるために、プッシュ通知システム３０８はプッシュ通知が携帯電話装置１３６に送信されるようにする。
【００５８】
たとえ利用者が電話に出る事を拒否したとしても、携帯電話装置１３６によって受信されたプッシュ通知は、利用者が受信し損ねた電話の総数と、利用者のために待機中の状態にある未読／未再生の通信の総数についての情報を含んでいる。そして、一旦この情報が受信されると、携帯電話装置１３６は、この情報を使って、アプリケーションに係るバッジやアイコンの上や近辺に表示されている数字を更新する。したがって、たとえ、プッシュ通知によってアプリケーションがロードされたり作動したりしなくても、バッジやアイコンに表示される数字によって、利用者がいくつかの電話に出損なったという事や、閲覧されるために待機中の未読／未再生の通信があるという事が、利用者に通知される。この情報に基づいて、利用者は、不在着信に関する情報にアクセスできるようにするために、あるいは、未読／未再生の通信を確認できるようにするために、アプリケーションをロードして作動させる事を選択する事ができる。
【００５９】
ＩＰ電話技術システム１２０の着信メッセージ処理部３０４は、利用者の携帯電話装置１３６宛てに外部から送信された通信を受信する。携帯電話装置１３６上のアプリケーションとの直接の通信を介して、あるいは、アプリケーションを作動させるためにプッシュ通知を送信する事によって、着信メッセージ処理部３０４が、通信をすぐに携帯電話装置１３６に届ける事ができないのであれば、着信メッセージ処理部３０４は、通信を後で届けるために、その通信を保存する。着信メッセージ処理部３０４は、後で伝達する未読／未再生の通信の列を保管している。
【００６０】
いくつかの実施形態では、着信処理システム３０２は、各利用者の携帯電話装置１３６について、不在着信に関する同様のリストを作成して保管する。しかしながら、代わりの実施形態では、不在着信のリストを作成するためにＩＰ電話技術システム１２０のイベント処理システム３１０が使用される。イベント処理システム３１０は通話詳細記録（ＣＤＲ）を調べる。この通話詳細記録は、ＩＰ電話技術システム１２０によって通話が処理されるたびに、ＩＰ電話技術システム１２０によって作成される。ＣＤＲデータは、イベント処理システム３１０がアクセスするＣＤＲデータベース３１２に保存される。イベント処理システム３１０は、どのような理由にせよ、携帯電話装置１３６宛ての着信がいつ不在着信になったかという事を調べるために、ＣＤＲ内の情報を確認する。ＣＤＲ内に存在する特定の種類の情報によって、イベント処理部３１０は、外部から届いた電話を利用者がいつ取り損なったかという事を調べる事ができるようになり、さらに、前述したように、その電話を取り損なったという事すら利用者が知らないという状態にいつなったかについても、感知する事ができるようになる。
【００６１】
イベント処理部３１０は、各携帯電話装置１３６について不在着信のリストを作成するために、ＣＤＲデータベース３１２内にある情報を定期的に確認してもよい。他の構成として、イベント処理部３１０は、不在着信が起きるたびに、その不在着信を、携帯電話装置１３６ごとに保持されているリストに追加してもよい。
【００６２】
着信処理システム３０２あるいはイベント処理部３１０によって作成される不在着信に関する情報は、アプリケーション登録部３１４に提供される。これは、アプリケーションがＩＰ電話技術システム１２０に登録するたびに、上記の情報を携帯電話装置１３６上のアプリケーションに提供するためである。この同じ情報は、プッシュ通知サービス３０８にも提供される。これは、プッシュ通知が携帯電話装置に送信されるたびに、上記の情報がプッシュ通知に追加されるようにするためである。
【００６３】
同様に、着信メッセージ処理部３０４によって受信された未読／未再生の通信についての情報は、アプリケーション登録部３１４にもプッシュ通知システム３０８にも提供される。これは、アプリケーションがＩＰ電話技術システムに登録する時にこの情報が携帯電話装置１３６上のアプリケーションに伝達されるようにするためであり、さらに、上記の情報が、携帯電話装置１３６に送信されるプッシュ通知の一部として提供されるようにするためでもある。
【００６４】
ＩＰ電話技術システム１２０の連絡先システム３０６によって保持されている利用者の連絡先リストに新しい連絡先が追加された時、プッシュ通知を携帯電話装置１３６に送信する事ができる。これは、連絡先システム３０６が携帯電話装置１３６上のアプリケーションと直接通信できない場合に起こり得る。
【００６５】
連絡先システム３０６内の利用者の連絡先リストに追加された新しい連絡先についての情報は、アプリケーションがＩＰ電話技術システム１２０に登録する時に、アプリケーション登録部３１４によって、携帯電話装置１３６上のアプリケーションに提供されてもよい。さらに、連絡先システム３０６内の利用者の連絡先リストに追加されたいくつもの新しい連絡先についての情報は、携帯電話装置１３６に送信されるプッシュ通知に追加されてもよい。この場合でも、いくつかの新しい情報が存在するという事が利用者に通知されるように、上記の情報は、アプリケーションに係るバッジやアイコンの上あるいはその近辺に表示される数字として提示されてもよい。
【００６６】
さらに、聴かれていない音声メールのメッセージや保存されている音声メールのメッセージの総数に関する情報は、アプリケーションがＩＰ電話技術システム１２０に登録する時に、アプリケーション登録部３１４によって、携帯電話装置１３６上のアプリケーションに提供されてもよい。さらに、音声メールのメッセージに関する情報も、携帯電話装置１３６に送信されるプッシュ通知に含まれていてもよい。この場合でも、いくつかの新しい情報が存在するという事が利用者に通知されるように、上記の情報は、アプリケーションに係るバッジやアイコンの上あるいはその近辺に表示される数字として提示されてもよい。
【００６７】
図４は、携帯電話装置１３６上にロードされ、携帯電話装置１３６によって実行されるモバイル・アプリケーション４００に存在するいくつかの機能的な要素を示している。モバイル・アプリケーション４００は登録部４０２を備える。この登録部４０２は、アプリケーションがＩＰ電話技術システム１２０との無線データ接続を確立できる時に、ＩＰ電話技術システム１２０への登録を行う役割を担う。
【００６８】
着信電話／メッセージ処理部４０４は、ＩＰ電話技術システム１２０を介して通話を確立する役割を担う。さらに、この着信電話／メッセージ処理部４０４は、ＳＭＳメッセージやＭＭＳメッセージやビデオ・メッセージといった外部への通信をＩＰ電話技術システム１２０に送信し、同様の通信をＩＰ電話技術システム１２０から受信する。このような動作は、携帯電話装置１３６上にアプリケーションがロードされ、作動しており、さらに、ＩＰ電話技術システム１２０との無線データ接続が確立されている時に行われる。
【００６９】
プッシュ通知メッセージ処理部４０６は、プッシュ通知を介して伝達された情報を受信して処理するために、携帯電話装置１３６の他の要素や携帯電話装置１３６のオペレーティング・システムと相互に作用してもよい。このような情報は、アプリケーションに係るバッジやアイコン上に表示される様々な情報を示す数字を更新するために、バッジ更新部４０８によって使用されてもよい。他の実施形態では、アプリケーションに係るバッジやアイコン上の数字の更新は、受信したプッシュ通知に含まれる情報を使って、携帯電話装置１３６のオペレーティング・システムによって行われてもよいし、携帯電話装置１３６の他の要素によって行われてもよい。
【００７０】
データ回収部４０９は、ＩＰ電話技術システム１２０から情報を回収する。これには、不在着信に関する情報や、未読／未再生の通信に関する情報や、未読／未再生の通信そのものが含まれていてもよい。
【００７１】
図５は、プッシュ通知が受信された時に携帯電話装置１３６によって実行される本発明の実施形態に係る方法の工程を示している。この方法は、プッシュ通知が携帯電話装置１３６によって受信された時の工程Ｓ５０２から始まる。工程Ｓ５０４では、プッシュ通知の一部であるメッセージが利用者に表示される。前述したように、この工程は、利用者がメッセージを無視するか特定の動作が起こるようにするか選択できるように、利用者によって選択可能な二つのボタンを表示させるという工程を含んでいてもよい。
【００７２】
工程Ｓ５０６では、携帯電話装置は、利用者から提供された何らかの形式の入力を受け取る。これは、たいてい、表示されたボタンのうちの一つを利用者が選択することを含む。もし、利用者が、プッシュ通知によって告知された電話の着信を受けたり、プッシュ通知によって告知された外部からのメッセージを見たりする事を望むのであれば、アプリケーションはロードされ、実行される。そして、通話の接続が行われたり、外部からの通信が表示されたり再生されたりする。あるいは、利用者が外部からの電話や通信を無視する事を望むのであれば、利用者は、表示されているもう一つのボタンを選択する。
【００７３】
工程Ｓ５０８では、表示内容が更新される。これは、アプリケーションに係るバッジやアイコンの上やその近辺に表示されている数字の更新を含んでいてもよい。前述したように、受信されたプッシュ通知によって告知された外部からの電話や通信を利用者が無視する事を選択した場合でも、プッシュ通知に含まれている情報は、アプリケーションに係る表示内容を更新するために、工程Ｓ５０８で使われてもよい。したがって、例えば、バッジやアイコンの上に表示されている数字に示されている不在着信の数は、プッシュ通知に含まれている情報を使って工程Ｓ５０８で更新されてもよい。さらに、利用者宛てに受信された未読／未再生の通信の数を示す数字は、受信されたプッシュ通知内の情報を使って工程Ｓ５０８で更新されてもよい。
【００７４】
図６は、ある携帯電話装置１３６について生じた不在着信の数を調べ、その情報をプッシュ通知によって携帯電話装置１３６に提供するために、ＩＰ電話技術システムによって実行される方法の工程を示している。この方法は工程Ｓ６０２から始まる。この時、ＩＰ電話技術システム１２０のイベント処理システム３１０が、ＣＤＲデータベース３１２内にある情報を調べる。これは、ある特定の携帯電話装置１３６について受信された不在着信の数を特定するためである。次に、工程Ｓ６０４では、ＩＰ電話技術システム１２０のプッシュ通知システムが、不在着信の数についての情報を含んだプッシュ通知を上記携帯電話装置に送信する。これによって、当該携帯電話装置は、この情報を、前述した図５に係る方法を使って、携帯電話装置１３６の利用者に提示する事ができる。
【００７５】
本発明に係るいくつかの実施形態では、ある利用者の携帯電話装置上のアプリケーションによって、その利用者が、連絡先リストに印を付ける事ができるようになっていてもよい。これは、連絡先リストに載っている人々のうち、利用者の携帯電話装置がＩＰ電話技術システムに登録してデータ・ネットワークを介して通信可能な状態になった時に必ず知らせるべき人々は誰かという事を特定するためである。その後、利用者の携帯電話装置がＩＰ電話技術システムに登録すると、ＩＰ電話技術システムは、当事者に通知を送信する。これらの当事者とは、携帯電話装置の利用者の連絡者リストの中で、利用者がデータ・ネットワークを介して電話やその他の通信を行える状態であるという事を通知する相手として特定された人々である。
【００７６】
当明細書で使われている用語は、特定の実施形態を説明するという目的で使われているに過ぎない。これらの用語は、本発明を限定する事を意図して使われているのではない。当明細書で単数形として使われている「ある（a、an）」や「前記（the）」や「上記（the）」といった冠詞は、複数形も包含するという意図で使われている。ただし、当明細書の文脈から、複数形は包含されないという事が明白である場合には、単数形のみを意味する。さらに、当明細書で「備える」や「備えた」という言葉が使われている場合は、記載されている特徴点、整数、工程、操作、要素、構成部材が存在するという事を明示するが、他の一つあるいは複数の特徴点、整数、工程、操作、要素、構成部材やこれらを組み合わせたものが存在したり追加されたりしている事も可能である。
【００７７】
当明細書では、本発明を、現時点で最も実用的で望ましいと考えられている実施形態と関連付けて説明した。しかし、本発明は、当明細書に開示されている実施形態に限定されない。逆に、当明細書に添付されている請求項の趣旨に沿い、かつ、これらの請求項の範囲に含まれているような、様々な変更や同等の組み合わせも、本発明に含まれているという事を、本願の発明者は意図している。
【図面の簡単な説明】
【００７８】
【図１】図１は、本発明に従って作動しているインターネット・プロトコル（ＩＰ）電話技術システムに関連した様々な要素を含む通信環境を示す図である。
【図２】図２は、本発明に従って作動しているＩＰ電話技術システムの一部を成すプロセッサーの様々な要素を示すブロック図である。
【図３】図３は、本発明の実施例となっているＩＰ電話技術システムの様々な要素が携帯電話装置とどのように相互に作用するかという事を示すブロック図である。
【図４】図４は、携帯電話装置にロードされ、携帯電話装置で実行される事が可能な本発明の実施例となっているアプリケーションの要素を示すブロック図である。
【図５】図５は、携帯電話装置で実行される、本発明の実施例となっている方法のフローチャートである。
【図６】図６は、ＩＰ電話技術システムの要素によって実行される、本発明の実施例となっている方法のフローチャートである。
【図１】
2015505439.tif 000003
【図２】
2015505439.tif 000004
【図３】
2015505439.tif 000005
【図４】
2015505439.tif 000006
【図５】
2015505439.tif 000007
【図６】
2015505439.tif 000008
【手続補正書】
【提出日】平成26年8月27日(2014.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第二の電話技術システムにおける未読の情報を利用できることを示すために、第一の電話技術システムから電話技術サービスを受ける携帯電話装置における表示を更新する方法であって、
第二の電話技術システムにおいて前記携帯電話装置の利用者が利用できる未閲覧の不在着信の数、未読のメッセージの数、新しい連絡先の数のうちの少なくとも一つを示す情報を含むプッシュ通知を受信する工程と、
前記プッシュ通知に含まれる前記情報を反映するために前記携帯電話装置における表示項目を更新する工程とを含み、
前記第二の電話技術システムは、前記プッシュ通知が前記第一の電話技術システムを介して前記携帯電話装置に伝達されるようにすることを特徴とする方法。
【請求項２】
前記更新する工程は、前記携帯電話装置の利用者のために前記第二の電話技術システムによって受信された未閲覧の不在着信の数を示すように前記表示項目を更新する工程を含み、
前記未読の不在着信の数についての情報は、前記利用者の前記携帯電話装置にまだ伝達されていない情報であることを特徴とする請求項１に記載の方法。
【請求項３】
前記更新する工程は、前記携帯電話装置の利用者のために前記第二の電話技術システムによって受信された未読のメッセージの数も示すように前記表示項目を更新する工程をさらに含み、
前記未読のメッセージは、まだ前記利用者に対して表示されていないか、または前記利用者に対して再生されていないことを特徴とする請求項２に記載の方法。
【請求項４】
前記更新する工程は、前記携帯電話装置の利用者のために前記第二の電話技術システムによって受信された未読のメッセージの数を示すように前記表示項目を更新する工程を含み、
前記未読のメッセージは、まだ前記利用者に対して表示されていないか、または前記利用者に対して再生されていないことを特徴とする請求項１に記載の方法。
【請求項５】
前記更新する工程は、前記携帯電話装置の利用者のために前記第二の電話技術システムによって受信された未閲覧の不在着信および未読のメッセージの総数を示すように前記表示項目を更新する工程を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記更新する工程は、前記携帯電話装置に表示されているバッジ上に現れている少なくとも一つの数字を更新する工程を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記受信する工程と前記更新する工程とは、利用者の前記携帯電話装置上で作動しているアプリケーションによって実行されることを特徴とする請求項１に記載の方法。
【請求項８】
前記プッシュ通知は、電話の着信を告知し、
前記方法は、前記携帯電話装置の表示画面にメッセージが表示されるようにする工程をさらに含み、
前記メッセージは、利用者が前記電話を受信または拒否するために有効化できる、利用者によって選択可能なボタンを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記プッシュ通知は、前記第二の電話技術システムを介して受信され、
前記メッセージが表示されるようにする工程は、発信者の身元を含むメッセージが表示されるようにする工程を含み、
表示された識別情報は、前記第二の電話技術システムによって前記利用者のために保持されているアドレス帳から取得されることを特徴とする請求項８に記載の方法。
【請求項１０】
不在着信についての情報を携帯電話装置に送信する方法であって、
前記携帯電話装置は、第一の電話技術システムから電話技術サービスを受け、前記不在着信は第二の電話技術システムによって受信され、
利用者の携帯電話装置に宛てられたが前記利用者の携帯電話装置に接続されなかった不在着信を特定するために、前記第二の電話技術システムによって保持されている通話詳細記録（ＣＤＲ）を確認する工程と、
プッシュ通知を前記利用者の携帯電話装置へ、前記第一の電話技術システムを介してプッシュ通知サービスによって送信させる工程とを含み、
前記プッシュ通知は、前記利用者の携帯電話装置に宛てられたが前記利用者の携帯電話装置に接続されなかった未閲覧の不在着信の総数についての情報を含むことを特徴とする方法。
【請求項１１】
前記利用者の携帯電話装置のために前記第二の電話技術システムによって受信されたが前記利用者の携帯電話装置にはまだ伝達されていない未読のメッセージの総数を決定する工程をさらに含み、
前記送信させる工程は、プッシュ通知を送信させる工程をさらに含み、
上記プッシュ通知は、未読のメッセージの総数についての情報を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記利用者の携帯電話装置のために前記第二の電話技術システムによって受信されたが前記携帯電話装置によってまだ前記利用者に対して表示されていないか、または前記利用者に対して再生されていない未読のメッセージの総数を決定する工程をさらに含み、
前記送信させる工程は、プッシュ通知を送信させる工程をさらに含み、
上記プッシュ通知は、未表示または未再生のメッセージの総数についての情報を含むことを特徴とする請求項１０に記載の方法。
【請求項１３】
前記第二の電話技術システムによって前記利用者のために保持されているアドレス帳に追加され、前記利用者の携帯電話装置にまだ伝達されていない新しい連絡先の総数を決める工程をさらに含み、
前記送信させる工程は、プッシュ通知を送信させる工程をさらに含み、
上記プッシュ通知は、前記利用者の携帯電話装置にまだ伝達されていない前記新しい連絡先の総数についての情報を含むことを特徴とする請求項１０に記載の方法。
【請求項１４】
前記送信させる工程は、電話の着信を告知するプッシュ通知を送信させる工程を含むことを特徴とする請求項１０に記載の方法。
【請求項１５】
前記電話の着信を発信した発信者の身元についての情報を取得する工程をさらに含み、
前記情報は、前記第二の電話技術システムによって前記利用者のために保持されているアドレス帳から、前記電話の着信に関連した発信者ＩＤ情報を使って取得され、
前記プッシュ通知は、取得された前記身元についての情報を含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記送信させる工程は、受信したメッセージを告知するプッシュ通知を送信させる工程を含むことを特徴とする請求項１０に記載の方法。
【請求項１７】
前記受信したメッセージを発信した発信者の身元についての情報を取得する工程をさらに含み、
前記情報は、前記第二の電話技術システムによって前記利用者のために保持されているアドレス帳から、外部からの前記メッセージに関連した発信者ＩＤ情報を使って取得され、
前記プッシュ通知は取得された前記身元についての情報を含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記確認する工程および前記送信させる工程は、定期的に実行されることを特徴とする請求項１０に記載の方法。
【請求項１９】
前記確認する工程および前記送信させる工程は、前記利用者の携帯電話装置に宛てられた電話の着信が前記第二の電話技術システムによって受信され、かつ、前記電話が前記利用者の携帯電話装置に接続されないたびに、実行されることを特徴とする請求項１０に記載の方法。
【請求項２０】
前記第一の電話技術システムは携帯電話技術システムであり、
前記第二の電話技術システムはＩＰ電話技術システムであることを特徴とする請求項１に記載の方法。
【請求項２１】
前記表示項目は、前記携帯電話装置における常駐ＩＰ電話技術アプリケーションに関連する表示項目であることを特徴とする請求項１に記載の方法。
【請求項２２】
前記第一の電話技術システムは、携帯電話技術システムであり、
前記第二の電話技術システムは、ＩＰ電話技術システムであることを特徴とする請求項１０に記載の方法。
【国際調査報告】
2015505439.tif 000009
2015505439.tif 000010
2015505439.tif 000011