(57)【特許請求の範囲】
【請求項１】
無線メッセージ伝達デバイスにおけるメッセージ情報の表示方法であって、
受信器によって、メッセージ情報を無線で受信するメッセージ情報受信工程と、
メモリによって、受信したメッセージ情報を記憶するメッセージ情報記憶工程と、
ディスプレイによって、記憶したメッセージ情報をスクロール表示するメッセージ情報スクロール表示工程と、
デバイス制御装置によって、記憶したメッセージ情報の表示残りをスクロール表示するためのスクロール表示時間を判定するスクロール表示時間判定工程と、
デバイス制御装置によって、追加のメッセージ情報のフェッチを無線で要求することに応じて追加のメッセージ情報を無線で受信するためのフェッチ応答時間を判定するフェッチ応答時間判定工程と、
発信器によって、スクロール表示時間がほぼフェッチ応答時間以下の場合、追加のメッセージ情報のフェッチを無線で要求する追加メッセージ情報フェッチ要求工程とから成る方法。
【請求項２】
無線で受信したメッセージ情報は文字および図形のうちの少なくとも一方を含む請求項１に記載の方法。
【請求項３】
記憶したメッセージ情報および追加のメッセージ情報は、１つのメッセージに対応するメッセージ情報を含む請求項１に記載の方法。
【請求項４】
記憶したメッセージ情報は第１のメッセージに対応するメッセージ情報を含み、追加のメッセージ情報は第２のメッセージに対応するメッセージ情報を含む請求項１に記載の方法。
【請求項５】
メッセージ情報スクロール表示工程は、デバイス制御装置によって無線メッセージ伝達デバイスのユーザの入力を検出することに基づき選択的に実行される請求項１に記載の方法。
【請求項６】
無線メッセージ伝達デバイスのユーザの入力は無線メッセージ伝達デバイスの１つ以上のボタンをユーザが押下することである請求項５に記載の方法。
【請求項７】
メッセージ情報スクロール表示工程は無線メッセージ伝達デバイスのユーザに対してスクロール表示する請求項１に記載の方法。
【請求項８】
無線メッセージ伝達デバイスはセルラー電話である請求項７に記載の方法。
【請求項９】
受信器によって、メッセージ情報の消去の要求を示すユーザ入力の受信に応じて無線メッセージ伝達サーバにおけるメッセージ情報の消去を自動的に無線で要求する自動メッセージ消去要求工程をさらに含む請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に無線メッセージ伝達システムの分野に関し、より詳細には、受信メッセージのスクロール表示を備える無線メッセージ伝達デバイスに関する。
【背景技術】
【０００２】
最新式のページャ、無線通信機、セルラー電話、および携帯電話など、無線メッセージ通信デバイス（ｗｉｒｅｌｅｓｓ  ｍｅｓｓａｇｉｎｇ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｄｅｖｉｃｅ）の極度の商業的な成功によって、無線メッセージ伝達（ｗｉｒｅｌｅｓｓ
ｍｅｓｓａｇｉｎｇ）は急速に一般的な通信形体となっている。例えば、セルラー・システムにおけるパケット・データ・ラジオ・サービスは、携帯無線メッセージ通信デバイスへの大量のメッセージ・データの配信に利用可能な、電子メール、ウェブ・ブラウジング、およびファイル転送など、企業サービスとのさらに大きな接続性を可能としている。遠隔的に電子メールを読むことを可能とすることにより、机から離れている人の労働生産性は向上する。
【０００３】
ユーザはより小さなデバイスを好むため、携帯無線メッセージ通信デバイスのサイズは減少を続けている。ユーザがより小さなデバイスを好むのは、デバイスを身に付けた場合の携帯性を向上させるためである。最新式のデバイスのサイズはより小さいため、ディスプレイのスクリーンのサイズは小さい。
【０００４】
小さなディスプレイ・スクリーンを備えたメッセージ通信デバイスを用いる時に生じる重大な問題は、メッセージを読む場合、特に、電子メールのメッセージ伝達およびウェブのダウンロードなどによって受信した、より大きなメッセージを読む場合、ディスプレイを通じて電子メールのメッセージまたは他の長いメッセージを読むために、ボタン、キー、ジョイスティック、ナビゲーション・ホイール、および他の入力デバイスによってなど、ユーザ入力インタフェースを用いて常にデバイスのユーザに対話させる傾向にあることである。
【０００５】
例えば、従来のセルラー電話システムでは、電子メールのメッセージを読む場合、ディスプレイを通じてメッセージを読むために、ユーザは常にスクロール・ダウン・ボタンを作動させている必要がある。メッセージをスクロール・ダウンさせる性能は非常に限定されており、ディスプレイを通じてメッセージの残部を続けて読むことを可能とするには、長いメッセージの追加部分を無線通信システム・サーバからデバイスにフェッチさせるように、デバイスへさらにメッセージをダウンロードさせる要求をユーザが作動させる必要がある。このフェッチ要求では、ユーザはさらに多くのボタンを作動させる必要があり、続いてユーザは無線通信システム・サーバから無線を通じて追加のメッセージがダウンロードされるのを待機する必要がある。残念なことに、長いメッセージの全体を読むには、セルラー電話デバイスの多数のボタンを作動させる必要があることに加え、セルラー電話デバイスに追加のメッセージ・データがダウンロードされるのを長時間待機する必要もある。
【０００６】
最新式の無線メッセージ伝達デバイスでは、ディスプレイ・スクリーンでより大きなメッセージを見るために、ＰＤＡデバイスのようなより大きなスクリーンなど、ディスプレイ・スクリーンのサイズを有意に増大させることによって、ボタン作動および関連するユーザのフラストレーションを減少させることが試みられている。さらに、待ち時間を回避するためにメッセージ全体をデバイスへダウンロードするように、大きな量のメッセージ・メモリが用いられている。これらの両方の解決法は、消費者の要請とは反対にセルラー電話など無線メッセージ伝達デバイスのコストおよびサイズを非常に増加させることによって、市場におけるこれらの解決策の商業的な実現性を減少させている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、従来技術における上述の問題を克服する必要が存在する。
【課題を解決するための手段】
【０００８】
簡潔には、本発明の好適な一実施態様では、方法は、メッセージ情報を無線で受信する工程と、受信したメッセージ情報を記憶する工程と、記憶したメッセージ情報をスクロール表示する工程と、記憶したメッセージ情報をスクロール表示する工程の終端に到達する前に追加のメッセージ情報を無線で受信するように、追加のメッセージ情報のフェッチを無線で要求する工程とから成る。
【０００９】
本発明の別の実施態様では、無線メッセージ伝達デバイスは、無線通信システムから無線で発信されるメッセージ情報を受信するための受信器と、無線通信システムへ情報を無線で発信するための発信器と、メッセージ情報をユーザに対して連続的に表示するためのディスプレイと、メッセージ情報を記憶するためのメモリと、デバイス制御装置と、メッセージ情報フェッチ制御装置とを備える。デバイス制御装置は、メッセージ情報を受信し、受信したメッセージ情報をメモリに記憶し、かつ記憶したメッセージ情報をユーザに対して連続的に表示するために、受信器、発信器、ディスプレイ、およびメモリへ通信可能に接続されている。メッセージ情報フェッチ制御装置は、メッセージ情報のユーザに対する連続的な表示を継続するために追加のメッセージ情報をメモリに記憶する必要があることを自動的に判定するため、およびメッセージ情報のユーザに対する連続的な表示を継続するために無線通信システムから無線メッセージ伝達デバイスへ追加のメッセージ情報を無線で発信することを要求するための無線通信システムへの要求を発信するために、デバイス制御装置へ通信可能に接続されている。
【発明を実施するための最良の形態】
【００１０】
本発明の好適な一実施態様では、以下で詳細に説明するように、例えば今日の典型的なセルラー電話など、最新のメッセージ伝達デバイスにおける、より小さな形状因子を放棄する必要なしでユーザのディスプレイ読取体験を向上させるために、自動スクロール・メッセージの表示をメッセージのプリフェッチ機能と組合わせるためのシステム、方法、およびコンピュータ・プログラム製品を提供することによって、従来技術の問題を有利に克服する。
【００１１】
図１は、本発明の好適な一実施態様による例示的な無線通信システム１００を示すブロック図である。図１には、無線トランシーバ基地局１０４，１０６を含む無線ネットワーク上で動作する、無線通信システム制御装置１０２を示す。無線通信システム制御装置１０２は、有線通信リンク、無線通信リンク、またはその両方を通じて無線トランシーバ基地局１０４，１０６へ通信可能に接続されている。無線通信システム制御装置１０２は、無線トランシーバ基地局１０４，１０６を通じて、無線ネットワーク内の移動体である移動体無線メッセージ通信デバイス１３０，１４０と通信する。基地局１０４，１０６は、加入者装置またはトランシーバ（すなわち、無線メッセージ通信デバイス）１３０，１４０を収容する地理的なカバレッジ・エリアの部分を個別にサポートする。無線デバイス１３０，１４０は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）、ゼネラル・パケット・ラジオ・サービス（ＧＰＲＳ）、周波数分割多元接続（ＦＤＭＡ）、ユニバーサル・モバイル・テレコミュニケーションズ・システム（ＵＭＴＳ）などの通信プロトコル、並びに双方向ページングおよび無線メッセージ伝達プロトコルなどの通信プロトコルを用いて、基地局１０４，１０６とインタフェースする。無線通信システム制御装置１０２は、電話インタフェース１０８を通じて外部の電話ネットワーク（公衆交換電話網など）へ通信可能に接続されている。
【００１２】
例示的な無線通信システム１００の地理的なカバレッジ・エリアは、カバレッジ領域すなわちセルに分割されており、このセルは基地局１０４，１０６（セル・サーバとも称する）によって個々にサービス提供されている。無線通信システム１００内で動作する無線デバイスは、無線通信システム１００内の受発信通信用の主要なインタフェースとして、特定のセル・サーバを選択する。例えば、無線メッセージ伝達デバイス１３０は、主要セル・サーバとしてセル・サーバ１０４を選択し、無線メッセージ伝達デバイス１４０は、主要セル・サーバとしてセル・サーバ１０６を選択する。好適には、無線メッセージ伝達デバイスは、無線通信システム１００において最良の通信インタフェースを提供するセル・サーバを選択する。通常これは、無線デバイスと特定のセル・サーバとの間の通信信号の信号品質による。
【００１３】
無線メッセージ伝達デバイスがカバレッジ・エリアの様々な地理的ロケーションの間を移動する間に、主要セル・サーバとして次に機能する別のセル・サーバへのハンドオフまたはハンドオーバが必要となる場合がある。無線デバイスは、ハンドオフ目的に最適な新たなサーバを決定するため、近傍のセルでサービス提供する基地局からの通信信号を監視する。近傍のセル・サーバから発信された信号の品質を監視する他、無線デバイスは、信号の発信源の近傍セル・サーバを迅速に識別するために、発信信号に伴う発信色符号情報も監視する。この手法では、無線メッセージ通信デバイス１３０，１４０の各々が、無線システム制御装置１０２との有効かつ信頼性の無線メッセージ通信を維持しながら、セルからセルへと移動することが可能である。
【００１４】
この現在の例では、無線通信システム制御装置１０２は、第３世代のインターネット可能な移動体電話および無線メッセージ伝達サービスとして動作する。しかしながら別の実施態様では、無線通信システム制御装置１０２は、第１世代のアナログ移動体電話および無線文字メッセージ伝達サービスとして、第２世代のディジタル移動体電話サービスとして、第３世代のインターネット可能な移動体電話サービスとして、双方向ページング・サービスとして、並びに他の周知の無線メッセージ伝達サービスなどとして動作可能であることが、当業者には理解される。
【００１５】
この例では、無線通信システム１００は、移動体電話ネットワーク、移動体文字メッセージ伝達ネットワーク、並びに双方向ページングおよびメッセージ伝達ネットワークを含む。さらに、図１の無線ネットワークにおいてサポートされる通信プロトコルには、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、グローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）、ゼネラル・パケット・ラジオ・サービス（ＧＰＲＳ）、周波数分割多元接続（ＦＤＭＡ）、並びに双方向ページングおよび無線メッセージ伝達プロトコルなどが含まれる。
【００１６】
無線ネットワークは、任意の数の無線メッセージ通信デバイス１３０，１４０をサポートする。無線メッセージ通信デバイス１３０，１４０は、移動体電話、スマートホン（ｓｍａｒｔ  ｐｈｏｎｅ）、無線メッセージ伝達デバイス、双方向ページャ、無線トランシーバを装備したハンドヘルド・コンピュータ、無線メッセージ伝達性能を備えるＰＤＡなど、無線ネットワーク内の移動体である。スマートホンは、この例では、１）ポケットＰＣ（ｐｏｃｋｅｔ  ＰＣ）、ハンドヘルドＰＣ、パームトップＰＣ、またはパーソナル・ディジタル・アシスタント（ＰＤＡ）と、２）移動体電話との組合せである。例示的な無線メッセージ通信デバイス１３０，１４０を、以下でさらに詳細に説明する。しかしながら、この例では、第１の基地局１０４と通信して示されている無線メッセージ通信デバイス１３０には、ディスプレイ・スクリーン１３２と、ディスプレイ・スクリーン１３２を通じて表示可能なメッセージ情報の記憶用のメッセージ・メモリ１３４とを備えるスマートホンが含まれる。スマートホン１３０は、電話の発着呼、ボイスメール、交信情報の記憶、呼データの記憶、および文字通信の発着呼を含む、セルラー電話の従来機能を備える。スマートホンは、典型的には、１）ポケットＰＣ、ハンドヘルドＰＣ、パームトップＰＣ、またはＰＤＡと、２）移動体電話との組合せである。代替の一実施態様では、無線メッセージ通信デバイス１３０は、米国イリノイ州シャンバーグのモトローラ社（Ｍｏｔｏｒｏｌａ，Ｉｎｃ．）の市販のインテグレイテッド・ディジタル・エンハンスド・ネットワーク（ｉＤＥＮ）・セルラー電話の従来機能を備える。ｉＤＥＮセルラー電話には、双方向ラジオ、電話、文字メッセージ伝達、および単一の無線ネットワークへのデータ発信が統合されている。
【００１７】
さらに、第２の基地局１０６と通信して示されている無線メッセージ通信デバイス１４０には、双方向ページングおよび無線メッセージ伝達デバイス１４０など、双方向無線メッセージ伝達デバイスが含まれる。双方向ページングおよび無線メッセージ伝達デバイス１４０は、ディスプレイ・スクリーン１４２と、ディスプレイ・スクリーン１４２を通じて表示可能なメッセージ情報の記憶用のメッセージ・メモリ１４４とを備える。
【００１８】
無線通信システム制御装置１０２は、無線ネットワーク内の例示的な無線メッセージ通信デバイス１３０，１４０との無線メッセージ通信を取扱うために、メッセージ伝達サーバ１１２へ通信可能に接続されている。メッセージ伝達サーバ１１２は、無線メッセージ通信デバイス１３０，１４０のうちの１つ以上によって受信される予定のメッセージ情報を記憶し、かつ続いてメッセージ通信プロトコルに従って無線メッセージ通信デバイス１３０，１４０のうちの１つ以上にメッセージ情報を送信するための、メッセージ伝達制御装置１１４およびメッセージ・メモリ１１６を備える。無線メッセージ通信デバイス１３０，１４０のうちの１つ以上の各々は、典型的には、無線ネットワークを通じてメッセージ伝達サーバ１１２へメッセージ・フェッチ要求を送信する。メッセージ・フェッチ要求では、無線メッセージ通信デバイス１３０，１４０のうちの特定の１つに対してメッセージの次の部分を送信するように要求される。メッセージ制御装置１１４は、この要求に応じて、要求されたメッセージ情報をメッセージ・メモリ１１６から引出す（ｒｅｔｒｉｅｖｅ）とともに、制御装置１０２および無線ネットワークを通じて無線メッセージ通信デバイス１３０，１４０のうちの特定の１つへメッセージ情報を接続する。
【００１９】
メッセージ伝達サーバ１１２は、例えば、ＳＭＴＰプロトコルによって電子メールのメッセージ情報を受信し、かつ無線メッセージ通信デバイス１３０，１４０のうちの１つ以上など特定の受信者へ電子メールのメッセージ情報を転送する時まで、受信したメッセージ情報をメッセージ・メモリ１１６に記憶するような、電子メール・サーバを含んでもよい。電子メールのメッセージは、公衆交換電話網（ＰＳＴＮ）１１０を通じてダイヤル・アップ（ｄｉａｌ−ｕｐ）し、続いて電子メールのメッセージ情報を電話インタフェース１０８を通じて制御装置１０２へ接続し、それによってメッセージ伝達サーバ１１２へ接続するようなデバイスから発信されてもよい。これに代えて、電子メール・メッセージ情報は、インターネット１１８、または他のそのような広域ネットワークを通じて制御装置１０２へ、それによってメッセージ伝達サーバ１１２へ、電子メール・メッセージ情報を接続するような、パーソナル・コンピュータ・デバイス１２０から発信されてもよい。続いてメッセージ伝達サーバ１１２は、特定の宛先への電子メール・メッセージ情報を、無線メッセージ通信デバイス１３０，１４０のうちの少なくとも１つへ転送する。これによって、電子メールのメッセージ情報の全てを一度に転送することが可能であり、あるいは、無線ネットワーク内の要求者のデバイスに電子メールのメッセージ情報の全体がダウンロードされるまで電子メールのメッセージ情報の部分毎にハンドシェークすることによって、転送することが可能である。宛先のデバイスへダウンロードされる追加部分の各々は、メッセージ伝達サーバ１１２に対する宛先デバイスからの、電子メールのメッセージ情報の別の部分を送信するという要求に応じて、無線ネットワーク内の宛先デバイスへ電子メールのメッセージ情報が完全に配信されるまで、ダウンロードされるであろう。
【００２０】
さらに、別の例では、メッセージ伝達サーバ１１２は、ワイヤレス・アプリケーション・プロトコル（ＷＡＰ）ゲートウェイおよびＷＭＬサーバを含んでもよい。メッセージ伝達サーバ１１２は、この例では、当業者には公知の手法によって、例えば、ワールド・ワイド・ウェブなどのインターネット１１８を挟んだサーバなど、リモート・サーバ１２２からメッセージ情報を受信する。この例では、メッセージ情報の「チャンク（ｃｈｕｎｋ）」は、無線メッセージ通信デバイス１３０，１４０のうちの１つ以上のうちの特定の１つによって要求される。メッセージ伝達サーバ１１２は、リモート・サーバ１２２と通信して要求されたメッセージ情報をダウンロードすることによって、およびメッセージ情報をメッセージ・メモリ１１６に記憶することによって、各要求へサービス提供する。続いて、メッセージ伝達サーバ１１２は記憶したメッセージ情報の部分を無線メッセージ通信デバイス１３０，１４０のうちの少なくとも１つのうちの要求しているデバイスへ転送し、要求されたメッセージ情報の全体が無線ネットワーク内の要求者のデバイスへダウンロードされるまで、メッセージ情報の部分のハンドシェークを継続する。
【００２１】
図２は、本発明の好適な一実施態様によるメッセージ伝達性能を備える携帯電話２００の前側面図である。図２に示した携帯電話２００は、図１に示した例示的なスマートホン１３０に相当する。携帯電話２００は、図１に示した無線ネットワークにおいて信号を受発信するためのアンテナ２０６を備える。ユーザの出力をユーザへ供給しユーザの入力をユーザから受信するためのユーザ・インタフェースを、本発明の好適な実施態様に従って詳細に示す。携帯電話２００は、当業者には周知の携帯電話動作に従って、ユーザから音声を受信しユーザへ音声を供給するための、マイクロホン２０２およびイヤピース・スピーカ２０４を備える。携帯電話２００は、ユーザに対してメッセージ伝達情報２１６などの情報を表示するためのディスプレイ・スクリーン２０８も備える。ユーザ・インタフェースは、ユーザの入力をユーザから受信するためのキーパッド・インタフェース２１０も備える。さらに、この例では、下矢印ボタン２１２および上矢印ボタン２１４によって、特に、携帯電話２００のメッセージ・メモリに記憶されたメッセージ情報をスクロールさせるというユーザの選択を受容するための手段が提供される。
【００２２】
なお、この例では、メッセージ情報２１６の行を矢印２１８の方向へスクロールさせることによって、メッセージ情報２１６が表示される。ユーザは、下矢印ボタン２１２を一度押下してから解放することによって、スクロール表示機能を選択する。通常、メッセージ情報２１６は、メッセージの終端に到達するまで自動的に、ディスプレイ２０８を通じて２１８の方へ一行毎に連続的にスクロールする。メッセージ情報は、表示されているメッセージ情報をゆっくり読むのに便利な一定の比較的遅い速度である第１のスクロール速度でスクロールする。表示されたメッセージ情報を迅速に読む場合など、スクロール速度を増大させることをユーザが所望する場合、ユーザは、下矢印ボタン２１２を押下して２秒間保持してから、下矢印ボタン２１２を解放する。このボタン操作シーケンスによって、表示されているメッセージ情報を迅速に読むための一定の比較的速い速度である第２のスクロール速度でメッセージ情報のスクロールが開始される。遅いスクロール速度に復帰するには、ユーザは下矢印ボタン２１２を一度押下してから直ちに離す。プロセス中に任意の箇所でスクロールを停止させることをユーザが所望する場合、ユーザが上矢印ボタン２１４を一度押下してから解放するとスクロールは停止する。スクロールを再開するには、ユーザは上矢印ボタン２１４を再度押下して解放する。この手法では、ユーザは、ディスプレイ・スクリーン２０８を通じて２１８の方へ一行毎にスクロールされている表示されたメッセージ情報を便利に読む。この説明から当業者には明らかであるように、当然の事ながら、ユーザ・インタフェースからの作動によって実行され得るスクロール機能には、多くの異なった手法が存在する。
【００２３】
図３は、本発明の好適な一実施態様によるメッセージ伝達性能を備える双方向ページングおよび無線メッセージ伝達デバイス２００の前側面図である。図２に示した双方向ページングおよび無線メッセージ伝達デバイス３００は、図１に示した例示的な双方向ページングおよび無線メッセージ伝達デバイス１４０に相当する。デバイス３００は、図１に示した無線ネットワークにおいて信号を受発信するための一体型アンテナ（図示せず）を備える。ユーザの出力をユーザへ供給しユーザの入力をユーザから受信するためのユーザ・インタフェースを、本発明の好適な実施態様に従って詳細に示す。双方向ページングおよび無線メッセージ伝達デバイス３００は、ユーザに対してメッセージ伝達情報３１６などの情報を表示するためのディスプレイ・スクリーン３０８を備える。ユーザ・インタフェースは、ユーザの入力をユーザから受信するためのキーパッド・インタフェース３１０も備える。さらにこの例では、下矢印ボタン３１２および上矢印ボタン３１４によって、特に、無線メッセージ伝達デバイス３００のメッセージ・メモリに記憶されたメッセージ情報をスクロールさせるというユーザの選択を受容するための手段が提供される。
【００２４】
なお、この例では、メッセージ情報３１６の文字を矢印３１８の方向へスクロールさせることによって、メッセージ情報３１６が表示される。ディスプレイ・スクリーン３０８では、マーキー・ディスプレイ（ｍａｒｑｕｅｅ  ｄｉｓｐｌａｙ）でのように、一文字毎にメッセージ情報がスクロールする。ユーザは、下矢印ボタン３１２を一度押下してから解放することによって、スクロール表示機能を選択する。通常、メッセージ情報３１６は、メッセージの終端に到達するまで自動的に、ディスプレイ３０８を通じて３１８の方へ一文字毎に連続的にスクロールする。メッセージ情報は、表示されているメッセージ情報をゆっくり読むのに便利な一定の比較的遅い速度である第１のスクロール速度でスクロールする。表示されたメッセージ情報を迅速に読む場合など、スクロール速度を増大させることをユーザが所望する場合、ユーザは、下矢印ボタン３１２を押下して２秒間保持してから、下矢印ボタン３１２を解放する。このボタン操作シーケンスによって、表示されているメッセージ情報を迅速に読むための一定の比較的速い速度である第２のスクロール速度でメッセージ情報のスクロールが開始される。遅いスクロール速度に復帰するには、ユーザは下矢印ボタン３１２を一度押下してから直ちに解放する。プロセス中に任意の箇所でスクロールを停止させることをユーザが所望する場合、ユーザが上矢印ボタン３１４を一度押下してから解放するとスクロールは停止する。スクロールを再開するには、ユーザは上矢印ボタン３１４を再度押下して解放する。この手法では、ユーザは、ディスプレイ・スクリーン３０８を通じて３１８の方へ一文字毎にスクロールされている表示されたメッセージ情報を便利に読む。
【００２５】
図４は、本発明の好適な一実施態様による例示的な無線メッセージ通信デバイス４００を示すブロック図である。図４に詳細に示した無線メッセージ通信デバイス４００は、関連部分において、図１に示した無線メッセージ通信デバイス１３０，１４０に相当する。本発明の一実施態様では、無線メッセージ伝達デバイス４００には、図１，２に関連して図示および説明したようなスマートホン１３０が含まれる。なお、スマートホン１３０に通常見られるようなイヤピース・スピーカおよびマイクロホンなどの音声インタフェース、関連する音声回路、および関連する音声処理機能部品は、図４には示していない。本発明の代替の一実施態様では、無線メッセージ伝達デバイス４００は、図１，３に関連して図示および説明したような双方向ページングおよび無線メッセージ伝達デバイス１４０に相当する。
【００２６】
無線メッセージ通信デバイス４００は、ＣＤＭＡ、ＦＤＭＡ、ＣＤＭＡ、ＧＰＲＳ、またはＧＳＭ、ＵＭＴＳ、または双方向ページングおよび無線メッセージ伝達プロトコルなどの通信チャネルを通じて、ラジオ周波数信号を受発信することが可能である。無線メッセージ通信デバイス４００は、制御装置４０２の制御の下で動作する。制御装置４０２は、発信／受信スイッチ３１４を制御することによって、無線メッセージ通信デバイス４００を受信モードおよび発信モードに交換する。受信モードでは、制御装置４０２は、発信／受信スイッチ４２４を通じて受信器４２８へとアンテナ４２２を接続する。受信器４２８は、受信した信号を復号し、復号した信号を制御装置４０２へ供給する。発信モードでは、制御装置４０２は、スイッチ４２４を通じて発信器４２６へとアンテナ４２２を接続する。
【００２７】
制御装置４０２は、プログラム・メモリ４０４に記憶された命令に従って、発信器および受信器を動作させる。さらに、以下で説明するように、制御装置４０２は、無線デバイス４００の機能の実行に必要なデータを記憶するため、および引出すために、データ・メモリ４０６へ通信可能に接続されている。記憶される命令には、近傍セルの測定のスケジューリング・アルゴリズムが含まれる。プログラム・メモリ４０４は、好適には、フラッシュ・メモリ、バッテリでバックアップされたランダム・アクセス・メモリ（ＲＡＭ）、もしくはダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）のうちの少なくとも１つを含むか、他のそのような不揮発性メモリを含むか、またはその両方を含む。タイマ・モジュール４３８は、時間の決められたイベントの経過を追跡するために、制御装置４０２へタイミング情報を供給する。さらに、制御装置４０２がタイマ・モジュール４３８からの時間の情報を利用して、近傍セル・サーバの発信のスケジューリングおよび発信された色符号情報の経過を追跡することも可能である。
【００２８】
近傍セルの測定がスケジューリングされると、受信器４２８は制御装置４０２の制御の下で近傍のセル・サーバを監視し、「受信信号品質標識子（ｒｅｃｅｉｖｅｄ  ｓｉｇｎａｌ  ｑｕａｌｉｔｙ  ｉｎｄｉｃａｔｏｒ）（ＲＳＱＩ）」を受信する。ＲＳＱＩ回路（図示せず）は、監視される各セル・サーバが発信する信号の信号品質を表すＲＳＱＩ信号を発生させる。各ＲＳＱＩ信号は、アナログ−ディジタル変換器（図示せず）によってディジタル情報へ変換され、制御装置４０２へ入力として供給される。無線メッセージ伝達デバイス４００は、色符号情報と関連する受信信号品質標識子とを用いて、ハンドオフが必要な時に主要セル・サーバとして用いるのに最適な近傍のセル・サーバを決定する。
【００２９】
以下でさらに詳細に説明するように、制御装置４０２は、無線デバイス４００の様々な機能および動作を制御する。本発明の様々な実施態様では、無線デバイス４００において様々な機能、動作、およびタスクを実行するために、制御装置４０２は１つ以上のプロセッサを備え得る。プログラム・メモリ４０４は、プリフェッチ制御装置４０８として、メッセージ・ディスプレイ制御装置４１０として、およびメッセージ・メモリ・マネージャ４１２として機能させるための命令を、制御装置４０２へ供給する。プリフェッチ制御装置４０８は、無線デバイス２００のディスプレイ・スクリーン２０８を通じてのスクロール中（図２を参照）、また代替では無線デバイス３００のディスプレイ・スクリーン３０８を通じてのスクロール中（図３を参照）に、表示されているメッセージ情報の追加部分をフェッチするという要求をメッセージ伝達システムの制御装置１０２へ送信する時であるかを判定する。プリフェッチ制御装置４０８の動作のうちの１つはタイマ・モジュール４３８を用いて動作され、無線メッセージ伝達デバイス４００による対応する要求の発信に続いて無線メッセージ伝達システム１００がメッセージ情報の追加部分の供給を要求する平均のフェッチ応答時間を測定する。この平均のフェッチ応答時間はフェッチ要求毎に更新され、累積の平均応答時間が、データ・メモリ４０６のメッセージ・フェッチ応答時間４１４のパラメータに記憶される。メッセージ・ディスプレイ制御装置４１０は、ディスプレイ・スクリーンにメッセージ情報を表示する機能を制御する。例えば、メッセージ・ディスプレイ制御装置４１０は、ディスプレイ・スクリーン２０８上でメッセージ情報２１６のスクロールを制御するために、下矢印２１２および上矢印２１４に応答する（図２を参照）。同じく、メッセージ・ディスプレイ制御装置４１０は、ディスプレイ・スクリーン３０８上でメッセージ情報３１６のスクロールを制御するために、下矢印３１２および上矢印３１４に応答する（図３を参照）。遅いスクロール速度であれ速いスクロール速度であれ、特定のディスプレイ・モードに関連する特定のスクロール速度は、データ・メモリ４０６のスクロール速度４１６のパラメータに記憶される。スクロール速度４１６は、時間に対しての、ディスプレイ・スクリーンを通じてスクロールされるメッセージ情報の量に相当する。終わりに、メッセージ・メモリ・マネージャ４１２は、ポインタや、メッセージの終端（ＥＯＭ）のブロックのカウント４２０を含むメッセージ・カウンタなどのパラメータを管理することを含む、メッセージ・メモリ４１８に記憶されているメッセージ情報を扱うための処理を制御する。ＥＯＭブロック・カウント４２０は、メッセージ・メモリ４１８に記憶されてディスプレイ・スクリーンへの表示を待機しているメッセージ情報の量の経過を追跡する。
【００３０】
なお、特定のスクロール速度４１６にて、表示されるメッセージ情報の残量を示すＥＯＭブロック・カウント４２０を用いると、メッセージ・メモリ４１８に記憶された残りのメッセージ情報をスクロール表示するための時間の残量の概算を、プリフェッチ制御装置４０８により計算可能である。メッセージ・メモリ４１８に記憶された残りのメッセージ情報をスクロール表示するための時間の計算量が、平均のメッセージ・フェッチ応答時間４１４以下の場合、プリフェッチ制御装置４０８は、無線メッセージ伝達サーバ１１２にメッセージ・メモリの別の部分を要求する時であると判定する。この新規なメッセージ・プリフェッチのプロセスは本発明の重要な利点であるので、本発明の好適な一実施態様に従って以下でさらに詳細に説明する。
【００３１】
無線メッセージ伝達デバイス４００は、ディスプレイ・スクリーン２０８，３０８上でメッセージ情報２１６，３１６のスクロール表示を制御するために信号をディスプレイ・モジュール（図示せず）と接続する、制御装置４０２用のディスプレイ・インタフェース４３６を備える。メッセージ情報がディスプレイ・スクリーンを通じてスクロールされる間、メッセージ・ディスプレイ制御装置４１０は、ディスプレイ・スクリーン２０８上でメッセージ情報２１６のスクロールを制御するか（図２を参照）、または同様に、ディスプレイ・スクリーン３０８上でメッセージ情報３１６のスクロールを制御する（図３を参照）。
【００３２】
また制御装置４０２は、デバイス４００のユーザからの入力を捕捉するためのユーザ入力インタフェース４３０へ通信可能に接続されている。例えば制御装置４０２は、ユーザが下矢印ボタン４３２を作動させる時、およびユーザが上矢印ボタン４３４を作動させる時、ユーザの入力イベントを捕捉する。メッセージ・ディスプレイ制御装置４１０は、捕捉したユーザ入力イベントに従って、ディスプレイ・スクリーン２０８，３０８上で、メッセージ情報２１６，３１６のスクロール表示を制御する（図２，３を参照）。
【００３３】
図５，６は、本発明の好適な一実施態様による、メッセージ・プリフェッチを利用した、メッセージのスクロール表示用の例示的なプロセスを示す図である。この例示的なプロセスは、図２に関連して最も良く視覚化され得る。図５には、メッセージ・メモリ４１８に記憶されているメッセージ情報５０６を示す。破線の長方形５０２は、ディスプレイ・スクリーン２０８（図２を参照）を表す。ディスプレイ・スクリーン２０８は、ディスプレイ・スクリーン２０８上に表示される残りのメッセージ情報５０６を通じて、５０４の方へ下にスクロールされる（一行毎に）。この例では、メッセージ・メモリ４１８に記憶されたメッセージの終端は、メッセージ・メモリ４１８に記憶されたＥＯＭの記号５０８で示されている。メッセージ・メモリ４１８は、当業者には周知の手法によって、メッセージ・メモリ４１８に記憶されているメッセージ情報がメッセージ・メモリ４１８の最後から最初へ送り込まれるように、循環待ち行列として構造化されている。同様に、スクロールしているスクリーン・ディスプレイ５０２は、メッセージ・メモリ４１８においてメッセージ情報の終端（ＥＯＭ記号５０８で示された）に到達するまで、メッセージ情報５０６を通じて５０４の方へスクロールを進める。スクロール表示も同様に、メッセージ・メモリ４１８に記憶されたメッセージ情報を通じて循環的に５０４の方へ進む。ディスプレイ・スクリーン５０２の最後からＥＯＭ記号５０８で示されるメッセージ情報５０６の終端までのメッセージ情報の距離５１０は、記憶されているメッセージ情報５０６の表示残り量を示すためにＥＯＭブロック・カウント４２０（図４を参照）に記憶される。
【００３４】
現在のスクロール速度４１６において、記憶されているメッセージ情報５０６の表示残り量（ＥＯＭブロック・カウント４２０に記憶されている）では、ほぼメッセージ・フェッチ応答時間４１４で、またはそれより短い時間で、自動的なスクロール表示機能が終止する、とプリフェッチ制御装置４０８が判定すると、プリフェッチ制御装置４０８は、ディスプレイ・スクリーン２０８を通じてスクロール表示されている特定のメッセージに対する追加のメッセージ情報のフェッチの要求を、無線メッセージ伝達サーバ１１２へ送信する。
【００３５】
図６を参照すると、要求した追加のメッセージ情報６０２が無線メッセージ伝達システム１００にて無線メッセージ伝達デバイス４００へと発信されると、循環待ち行列の範例（ｐａｒａｄｉｇｍ）に従って、追加のメッセージ情報６０２がメッセージ・メモリ４１８に記憶される。メッセージ情報６０２の新たな終端を示すため、ＥＯＭ記号５０８もメモリ４１９において進められる。ディスプレイ・スクリーン５０２は、記憶されたメッセージ情報６０２を通じて、スクロール速度４１６にて５０４の方へ連続的にスクロールを継続する。記憶されているメッセージ情報６０２の表示残り量（表示されるメッセージの終端の新たな距離６０４，６０６を参照）が計算され、ＥＯＭブロック・カウント４２０に記憶されて、表示される残りのメッセージ情報６０２を通じてスクロール表示５０４が進む間に、連続的に更新される。
【００３６】
上述のように、本発明によって、メッセージ・メモリに記憶されたメッセージ情報の自動的なスクロール表示を無線通信デバイスが継続する間に、無線メッセージ伝達サーバ１１２からメッセージ情報をプリフェッチすることが可能となる。これは周知の従来技術のシステムには見られない、本発明の重要な利点である。メッセージ・メモリに記憶されたメッセージ情報を自動的にスクロール表示することによって、例えば、セルラー電話など、最新の無線メッセージ伝達デバイスにおける、より小さな形状因子を放棄することなく、ユーザのディスプレイ読取体験を向上させる。さらに、無線メッセージ伝達サーバからメッセージ情報を自動的にプリフェッチすることによって、無線メッセージ伝達デバイスのユーザが、無線メッセージ伝達デバイスのユーザに対して自動的にスクロール表示される大量のメッセージ情報の読取を、ハンズフリーで便利に楽しむことが可能となる。無線メッセージ伝達デバイスがスクロール表示するメッセージ情報の読取において、ユーザが所望のスクロール速度を選択することも可能である。これらは全て、本発明の好適な実施態様における新規でかつ価値を有する特徴である。
【００３７】
図７は、本発明の好適な一実施態様による、メッセージのスクロール表示およびメッセージのプリフェッチの例示的な動作シーケンス７００を示す動作フロー図である。制御装置４０２はステップ７０２にて動作シーケンスに入ると、即座にステップ７０４にて、表示されるメッセージ情報がさらに存在するか否かを判定する。存在しない場合、制御装置４０２はステップ７０６にて動作シーケンスを抜ける。現在の例では、制御装置４０２は、将来の実行時間に制御装置４０２が再び動作シーケンス７００に入るような、割込駆動の実時間のアーキテクチャに従って動作する。
【００３８】
動作シーケンス７００を継続すると、他方、表示されるメッセージ情報がさらに存在する場合、ステップ７０８にて、プリフェッチ制御装置４０８はメッセージ・メモリに記憶されているメッセージ情報の残部を通じてスクロールするための時間を計算する。この計算は、図４，５，６を参照して、上述にて既に詳細に説明した。続いて、ステップ７１０にて、プリフェッチ制御装置４０８は、計算した、メッセージ・メモリに記憶されている残りのメッセージ情報をスクロール表示するための時間を、フェッチ応答時間４１４と比較する。フェッチ応答時間４１４は、要求を送信してから無線メッセージ伝達サーバ１１２より追加のメッセージ情報を受信するまでに要すると推定される時間の量であった。上述では、フェッチ応答時間４１４を、追加のメッセージ情報の要求および応答毎に計算される累積の平均時間として説明した。当業者には認められ得るように、この時間は多くの異なる手法によって計算可能である。例えば、フェッチ応答時間４１４はシステム１００に対して予め規定された一定の値であることも可能である。この場合、計算には単に、メモリ４０６のフェッチ応答時間４１４のパラメータに記憶されている予め規定された値が用いられる。これに代えて、デバイス４００の要求の送信に続いて無線メッセージ伝達サーバ１１２から応答を受信するメッセージ通信履歴において検出された最も悪い場合（最長の量）の時間として、フェッチ応答時間４１４を計算することも可能である。フェッチ応答時間４１４を計算する他の手法は、この説明から当業者には明らかであろう。
【００３９】
動作シーケンスを継続すると、メッセージ情報を表示するための残り時間が、ほぼフェッチ応答時間４１４、またはフェッチ応答時間４１４より短い時間である場合、ステップ７１２にて、無線メッセージ伝達サーバ１１２へ追加のメッセージ情報の要求を送信する時であると、プリフェッチ制御装置４０８が判定する。ステップ７１０にて、追加のメッセージ情報を要求するか否かをプリフェッチ制御装置４０８が判定した後、ステップ７１４にて、メッセージ・メモリ４１８に記憶されたメッセージ情報の残部を通じてメッセージ・ディスプレイ制御装置４１０がスクロール表示を進め、続いてステップ７０６にて、制御装置４０２は動作シーケンスを抜ける。割込システム・アーキテクチャによって、将来の時間に制御装置４０２は復帰され、ステップ７０２にて動作シーケンスに入る。この手法では、新規なプロセスによって、大きなメッセージの終端に到達するまでメッセージ情報の自動的なスクロール表示を維持するために、無線メッセージ伝達サーバ１１２から追加のメッセージ情報を自動的にプリフェッチする間、メッセージ・メモリに記憶されたメッセージ情報を通じて表示を自動的にスクロールさせる。
【００４０】
なお、本発明の代替の一実施態様では、ディスプレイ・スクリーンを通じてメッセージ情報が連続的にスクロール表示されている間に、無線メッセージ伝達デバイス１３０，１４０が追加のメッセージを受信してもよい。例えば、受信された順番に従って、または別の優先順位に従って、これらのメッセージを自動的にスクロール表示することも可能である。例えば、キーパッド２１０，３１０によるユーザ入力を行うことによってなど、ユーザがデバイス１３０，１４０の動作モードを予め選択することが可能である。この予め選択された動作モードに従って、無線メッセージ伝達デバイス１３０，１４０は、第１の受信メッセージを自動的にスクロール表示する間に、第２の受信メッセージを検出する。デバイス１３０，１４０は、第１の受信メッセージに対する追加のメッセージ情報の要求のハンドシェークを継続することによって、ディスプレイ・スクリーンを通じて第１のメッセージのメッセージ情報の連続的なスクロール表示を継続する。しかしながら、表示されている第１のメッセージの終端をデバイス１３０，１４０が検出した時、デバイス１３０，１４０は第２の受信したメッセージ情報のスクロール表示に即座に交換することが可能である。この手法では、デバイス１３０，１４０からの各メッセージを１つ毎に自動的にスクロール表示することによって、複数の受信メッセージをユーザが便利に読むことが可能である。
【００４１】
さらに、メッセージのスクロール表示の終端にて、無線メッセージ伝達デバイス１３０，１４０では、デバイスが自動的なメッセージ消去信号をメッセージ伝達サーバ１１２へ送信することが可能である。この信号は例えば、ユーザに対するプロンプトと、メッセージの消去を所望することを示すユーザ入力に対する応答とを用いて送信可能である。これに代えて、この説明から当業者には明らかであるように、消去の要求を作動させる多くの他の手法によって実装することが可能である。例えば、音声コマンド（ｓｐｏｋｅｎ  ｃｏｍｍａｎｄ）によって、ボタンまたはスイッチの作動によって、または他のそうしたユーザ入力の作動によって、ユーザがユーザ入力を行ってもよい。このメッセージ消去信号は無線メッセージ伝達サーバ１１２に、無線メッセージ伝達サーバ１１２のメッセージ・メモリ１１６から既読メッセージを消去するように指示する。この手法では、ユーザが実際にメッセージの読取を完了したら直ちに既読メッセージを消去することによって、無線メッセージ伝達サーバ１１２においてメッセージ・メモリ１１６をさらに効率的に管理する。同じ量のメッセージ・メモリ１１６を用いて処理することが可能なメッセージ情報の量を増大させるために、このことによって、無線メッセージ伝達サーバ１１２においてメッセージ・メモリ１１６をさらに迅速に解放する。
【００４２】
図１に示したように、本発明は、無線メッセージ伝達デバイス１３０，１４０において、ハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの組合せで実施することが可能である。本発明の好適な一実施態様によるシステムは、１つのコンピュータ・システムにて集中的に実施することも可能であり、異なる要素が幾つかの相互接続されたコンピュータ・システムを通じて広がっているように分散的に実施することも可能である。任意の種類のコンピュータ・システム、または本明細書に記載の方法の実行に適応した他の装置が適合する。ハードウェアとソフトウェアとの典型的な組合せは、汎用のコンピュータ・システムと、ロードされて実行された時、本明細書に記載の方法を実施するようにコンピュータ・システムを制御するコンピュータ・プログラムとである。
【００４３】
本発明の一実施態様を、本明細書に記載の方法の実施が可能な特徴を全て含むとともに、例えば、無線メッセージ伝達デバイス１３０，１４０など、コンピュータ・システムにロードされた時にそれらの新規な方法を実行可能であるような、コンピュータ・プログラム製品に埋込むことも可能である。本発明において用いられるコンピュータ・プログラム手段またはコンピュータ・プログラムは、任意の言語、符号、または表記による任意の表現であって、直接的に、もしくは以下の、ａ）別の言語、符号、または表記への変換、ｂ）異なる物質形体への再現、のうちの一方または両方の後に、情報処理性能を有するシステムに特定の機能を実行させる１組の命令の、任意の言語、符号、または表記による任意の表現を意味する。
【００４４】
コンピュータ・システムには、特に、１つ以上のコンピュータと、コンピュータ・システムがデータ、命令、メッセージ、またはメッセージのパケット、および他のコンピュータ可読情報をそこから読取ることが可能なコンピュータ可読媒体とが含まれ得る。コンピュータ可読媒体には、ＲＯＭ、フラッシュ・メモリ、ディスク・ドライブ・メモリ、ＣＤ−ＲＯＭ、および他の永久記憶装置などの不揮発性メモリが含まれ得る。さらに、コンピュータ可読媒体には、例えば、ＲＡＭ、バッファ、キャッシュメモリ、およびネットワーク回路などの揮発性記憶装置が含まれ得る。さらに、コンピュータ可読媒体には、コンピュータ・システムがコンピュータ可読情報を読取ることを可能とする、有線のネットワークまたは無線のネットワークを含む、ネットワーク・リンク、ネットワーク・インタフェース、またはその両方など、一時的な状態の媒体のコンピュータ可読情報が含まれてもよい。
【００４５】
図４には、本発明の好適な一実施態様を実施するために有用なコンピュータ・システムのブロック図を示す。図４のコンピュータ・システムには、無線メッセージ伝達デバイス４００が含まれる。図４のコンピュータ・システムには、プロセッサ４０２など、１つ以上のプロセッサが含まれる。プロセッサ４０２は、通信デバイス・アーキテクチャ４００へ接続されている。この例示的なコンピュータ・システムに関して、様々なソフトウェアの実施態様を上述で説明した。この説明によって、当業者には、他のコンピュータ・システム、コンピュータ・アーキテクチャ、またはその両方を用いて本発明の実施態様を実施する方法は明らかとなるであろう。
【００４６】
コンピュータ・システムには、無線メッセージ伝達デバイス１３０，１４０のディスプレイ・スクリーン上に表示するための、無線通信サーバ１１２からの図形、文字、および他のデータを表示する、ディスプレイ・インタフェースが含まれ得る。コンピュータ・システムには、主メモリ、好適にはランダム・アクセス・メモリ（ＲＡＭ）が含まれ、２次メモリも含まれ得る。２次メモリには、例えば、ハードディスク・ドライブが含まれてもよく、フロッピー（登録商標）ディスク・ドライブ、磁気テープ・ドライブ、光学ディスク・ドライブなど、着脱式記憶ドライブが含まれてもよく、またはその両方が含まれてもよい。着脱式記憶ドライブは、当業者には周知の手法によって、着脱式記憶ユニットからの読取、着脱式記憶ドライブへの書込、またはその両方を行う。着脱式記憶ユニットは、着脱式記憶ドライブによる読取および書込が行われる、フロッピー（登録商標）ディスク、磁気テープ、光学ディスクなどを表す。明らかであるように、着脱式記憶ユニットには、コンピュータ・ソフトウェア、データ、またはその両方が記憶されるコンピュータ可用記憶媒体が含まれる。
【００４７】
代替の実施態様では、２次メモリには、コンピュータ・プログラムまたは他の命令をコンピュータ・システムへロードすることが可能な他の同様の手段が含まれ得る。そのような手段には、例えば、着脱式記憶ユニットおよびインタフェースが含まれ得る。そうした例には、プログラム・カートリッジおよびカートリッジ・インタフェース（ビデオゲーム装置に見られるものなど）、着脱式メモリ・チップ（ＥＰＲＯＭ、またはＰＲＯＭなど）および関連するソケット、並びに他の着脱式記憶ユニットおよびソフトウェアとデータとを着脱式記憶ユニットからコンピュータ・システムへ転送することが可能なインタフェースが含まれ得る。
【００４８】
コンピュータ・システムには、通信インタフェースも含まれてよい。通信インタフェースによって、コンピュータ・システムと外部のデバイスとの間でソフトウェアおよびデータを転送することが可能となる。通信インタフェースの例には、モデム、ネットワーク・インタフェース（イーサネット（登録商標）・カードなど）、通信ポート、ＰＣＭＣＩＡスロットおよびカードなどが含まれ得る。通信インタフェースを通じて転送されるソフトウェアおよびデータは、例えば、電子、電磁気、または光の形態の信号、もしくは通信インタフェースが受信可能な他の信号である。これらの信号は、通信チャネルを通じて通信インタフェースへ供給される。このチャネルは信号を運び、ワイヤすなわちケーブル、光学繊維、電話線、セルラー電話リンク、ＲＦリンク、他の通信チャネル、またはそれらの１つ以上を用いて実装され得る。
【００４９】
本明細書では、「コンピュータ・プログラム媒体（ｃｏｍｐｕｔｅｒ  ｐｒｏｇｒａｍ
ｍｅｄｉｕｍ）」、「コンピュータ可用媒体（ｃｏｍｐｕｔｅｒ−ｕｓａｂｌｅ  ｍｅｄｉｕｍ）」、「機械可読媒体（ｍａｃｈｉｎｅ−ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）」、および「コンピュータ可読媒体（ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）」の語は、一般に、主メモリおよび２次メモリ、着脱式記憶ドライブ、ハードディスク・ドライブに挿入されたハードディスク、並びに信号などの媒体を指して用いられる。これらのコンピュータ・プログラム製品は、コンピュータ・システムへソフトウェアを供給するための手段である。コンピュータ可読媒体によって、コンピュータ・システムがコンピュータ可読媒体から、データ、命令、メッセージ、またはメッセージのパケット、および他のコンピュータ可読情報を読取ることが可能となる。コンピュータ可読媒体には、例えば、フロッピー（登録商標）、ＲＯＭ、フラッシュ・メモリ、ディスク・ドライブ・メモリ、ＣＤ−ＲＯＭ、および他の永久記憶装置など、不揮発性メモリが含まれる。コンピュータ可読媒体は、例えば、データおよびコンピュータ命令などの情報のコンピュータ・システム間での輸送に有用である。さらに、コンピュータ可読媒体には、コンピュータがコンピュータ可読情報を読取ることを可能とする、有線のネットワークまたは無線のネットワークを含む、ネットワーク・リンク、ネットワーク・インタフェース、またはその両方など、一時的な状態の媒体のコンピュータ可読情報が含まれてもよい。
【００５０】
コンピュータ・プログラム（コンピュータ制御ロジックおよびコンピュータ命令とも称する）は、主メモリ、２次メモリ、またはその両方に記憶される。通信インタフェースを通じてコンピュータ・プログラムが受信されてもよい。そのようなコンピュータ・プログラムは、実行時に、コンピュータ・システムが上述の本発明の特徴を実施することを可能とする。詳細には、コンピュータ・プログラムは、実行時に、プロセッサ４０２がコンピュータ・システムの特徴を実施することを可能とする。したがって、そのようなコンピュータ・プログラムは、コンピュータ・システムの制御装置に相当する。
【００５１】
本発明の特定の実施態様を説明したが、本発明の精神および範囲から逸脱することなく特定の実施態様に対して変更がなされ得ることが、当業者には理解されるであろう。したがって、本発明の範囲は特定の実施態様に限定されるべきではない。続く特許請求の範囲では、本発明の範囲の内にある任意のおよび全てのそのような適用、修正、および実施態様が覆われることを意図するものである。
【図面の簡単な説明】
【００５２】
【図１】本発明の好適な一実施態様による無線通信システムを示すブロック図。
【図２】本発明の好適な一実施態様によるメッセージ伝達性能を備える携帯電話の前側面図。
【図３】本発明の好適な一実施態様によるメッセージ伝達性能を備える無線通信デバイスの前側面図。
【図４】本発明の好適な一実施態様による例示的な無線通信デバイスを示すブロック図。
【図５】本発明の好適な一実施態様によるメッセージのスクロール表示およびメッセージのプリフェッチを示す図。
【図６】本発明の好適な一実施態様によるメッセージのスクロール表示およびメッセージのプリフェッチを示す図。
【図７】本発明の好適な一実施態様によるメッセージのスクロール表示およびメッセージのプリフェッチの例示的な動作シーケンスを示す動作フロー図。
【図１】
0004395508.tif 000002
【図２】
0004395508.tif 000003
【図３】
0004395508.tif 000004
【図４】
0004395508.tif 000005
【図５】
0004395508.tif 000006
【図６】
0004395508.tif 000007
【図７】
0004395508.tif 000008