(57)【要約】      （修正有）【課題】通信デバイス上で動作するアプリケーション用のユーザインタフェースを提供する。【解決手段】通信デバイス上で動作するアプリケーション用のユーザインタフェース４００を提供するシステムは、ユーザ入力と表示情報とをディスプレイに送るように構成されたホストデバイスを含み、伝達リンクを通って通信デバイスに接続されている。このホストデバイスは、ホストデバイスから通信デバイスへアプリケーションをダウンロードし、ホストデバイス上のアプリケーションのためにユーザインタフェース４００を提供し、通信デバイス上のアプリケーションを実行するように構成される。【選択図】図４
2010170564.tif 000002
【特許請求の範囲】
【請求項１】
通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する方法であって、前記通信デバイスは、動作可能にホストデバイスに接続しており、前記方法は、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードすることと、
前記アプリケーションのために前記ホストデバイス上にユーザインタフェースを提供することと、
前記通信デバイス上で前記アプリケーションを実行することとを備える。
【請求項２】
請求項１に記載の方法において、前記ユーザインタフェースを提供する動作は更に、デバイス表示エリアを提供する動作を含む方法。
【請求項３】
請求項２に記載の方法において、前記デバイス表示エリアは、前記ホストデバイスのモニタ上に表示される方法。
【請求項４】
請求項１に記載の方法において、前記デバイス表示エリアは、外観が移動通信デバイスと一致している方法。
【請求項５】
請求項１に記載の方法において更に、前記デバイス表示エリア内にグラフィック表示エリアを提供する動作を含む方法。
【請求項６】
請求項５に記載の方法において更に、前記デバイス表示エリア内にグラフィック表示エリアを提供する動作を含む方法。
【請求項７】
請求項６に記載の方法において更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングする動作を含む方法。
【請求項８】
請求項６に記載の方法において、前記グラフィック表示エリアは、外観が移動通信デバイスと一致している方法。
【請求項９】
請求項６に記載の方法において、前記グラフィック表示エリアの表示能力は、ユーザによって設定される方法。
【請求項１０】
請求項５に記載の方法において更に、前記デバイス表示エリア内にユーザインタフェースエリアを提供する動作を含む方法。
【請求項１１】
請求項１０に記載の方法において更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングする動作を含む方法。
【請求項１２】
請求項１０に記載の方法において、前記ユーザ表示エリアは、外観が移動通信デバイスと一致している方法。
【請求項１３】
請求項１０に記載の方法において、前記ユーザ入力エリアのレイアウトは、ユーザによって設定される方法。
【請求項１４】
請求項５に記載の方法において、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成される方法。
【請求項１５】
請求項５に記載の方法において、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成される方法。
【請求項１６】
通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する装置であって、前記通信デバイスは、動作可能にホストデバイスに接続しており、前記装置は、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードする手段と、
前記アプリケーションのために前記ホストデバイス上にユーザインタフェースを提供する手段と、
前記通信デバイス上で前記アプリケーションを実行する手段とを備える装置。
【請求項１７】
請求項１６に記載の装置において更に、前記ユーザインタフェースを提供する動作は更に、デバイス表示エリアを提供する動作を含む装置。
【請求項１８】
請求項１７に記載の装置において更に、前記デバイス表示エリアを、前記ホストデバイスのモニタ上に表示する手段を備える装置。
【請求項１９】
請求項１６に記載の装置において、前記デバイス表示エリアは、外観が移動通信デバイスと一致している装置。
【請求項２０】
請求項１６に記載の装置において更に、前記デバイス表示エリア内にグラフィック表示エリアを提供する手段を含む装置。
【請求項２１】
請求項２０に記載の装置において更に、前記デバイス表示エリア内にグラフィック表示エリアを提供する動作を含む装置。
【請求項２２】
請求項２１に記載の装置において更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングする手段を含む装置。
【請求項２３】
請求項２１に記載の装置において、前記グラフィック表示エリアは、外観が移動通信デバイスと一致している装置。
【請求項２４】
請求項２１に記載の装置において、前記グラフィック表示エリアの表示能力は、ユーザによって設定される装置。
【請求項２５】
請求項２０に記載の装置において更に、前記デバイス表示エリア内にユーザインタフェースエリアを提供する手段を含む装置。
【請求項２６】
請求項２５に記載の装置において更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングする手段を含む装置。
【請求項２７】
請求項２５に記載の装置において、前記ユーザ表示エリアは、外観が移動通信デバイスと一致している装置。
【請求項２８】
請求項２５に記載の装置において、前記ユーザ入力エリアのレイアウトは、ユーザによって設定される装置。
【請求項２９】
請求項２０に記載の装置において、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成される装置。
【請求項３０】
請求項２０に記載の装置において、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成される装置。
【請求項３１】
機械によって読取可能なプログラム格納デバイスであって、動作可能にホストデバイスに接続された通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する方法を実行するために前記機械によって実行可能な命令のプログラムを実体的に具体化しており、前記方法は、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードすることと、
前記アプリケーションのために前記ホストデバイス上にユーザインタフェースを提供することと、
前記通信デバイス上で前記アプリケーションを実行することとを備えるデバイス。
【請求項３２】
請求項３１に記載のデバイスにおいて、前記ユーザインタフェースを提供する動作は更に、デバイス表示エリアを提供する動作を含むデバイス。
【請求項３３】
請求項３２に記載のデバイスにおいて、前記デバイス表示エリアは、前記ホストデバイスのモニタ上に表示されるデバイス。
【請求項３４】
請求項３１に記載のデバイスにおいて、前記デバイス表示エリアは、外観が移動通信デバイスと一致しているデバイス。
【請求項３５】
請求項３１に記載のデバイスにおいて、前記方法は更に、前記デバイス表示エリア内にグラフィック表示エリアを提供する動作を含むデバイス。
【請求項３６】
請求項３５に記載のデバイスにおいて更に、前記デバイス表示エリア内にグラフィック表示エリアを提供する動作を含むデバイス。
【請求項３７】
請求項３６に記載のデバイスにおいて、前記方法は更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングする動作を含むデバイス。
【請求項３８】
請求項３６に記載のデバイスにおいて、前記グラフィック表示エリアは、外観が移動通信デバイスと一致しているデバイス。
【請求項３９】
請求項３６に記載のデバイスにおいて、前記グラフィック表示エリアの表示能力は、ユーザによって設定されるデバイス。
【請求項４０】
請求項３５に記載のデバイスにおいて、前記方法は更に、前記デバイス表示エリア内にユーザインタフェースエリアを提供する動作を含むデバイス。
【請求項４１】
請求項４０に記載のデバイスにおいて、前記方法は更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングする動作を含むデバイス。
【請求項４２】
請求項４０に記載のデバイスにおいて、前記ユーザ表示エリアは、外観が移動通信デバイスと一致しているデバイス。
【請求項４３】
請求項４０に記載のデバイスにおいて、前記ユーザ入力エリアのレイアウトは、ユーザによって設定されるデバイス。
【請求項４４】
請求項３５に記載のデバイスにおいて、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成されるデバイス。
【請求項４５】
請求項３５に記載のデバイスにおいて、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成されるデバイス。
【請求項４６】
通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する装置であって、前記通信デバイスは、動作可能にホストデバイスに接続しており、
ユーザ入力と表示情報とをディスプレイに送るように構成されたホストデバイスを備え、
前記ホストデバイスは、伝達リンクを通って通信デバイスに接続されており、
前記ホストデバイスは、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードし、    前記アプリケーションのために前記ホストデバイス上にユーザインタフェースを提供し、
前記通信デバイス上で前記アプリケーションを実行するように構成される装置。
【請求項４７】
請求項４６に記載の装置において、前記ユーザインタフェースは更に、デバイス表示エリアを含む装置。
【請求項４８】
請求項４７に記載の装置において、前記デバイス表示エリアは、前記ホストデバイスのモニタ上に提供される装置。
【請求項４９】
請求項１に記載の装置において、前記デバイス表示エリアは、外観が移動通信デバイスと一致している装置。
【請求項５０】
請求項４６に記載の装置において更に、前記デバイス表示エリア内にグラフィック表示エリアを含む装置。
【請求項５１】
請求項５０に記載の装置において、前記ホストデバイスは更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングするように構成される装置。
【請求項５２】
請求項５０に記載の装置において、前記グラフィック表示エリアは、外観が移動通信デバイスと一致している装置。
【請求項５３】
請求項５０に記載の装置において、前記グラフィック表示エリアの表示能力は、ユーザによって設定される装置。
【請求項５４】
請求項５０に記載の装置において、前記ホストデバイスは更に、前記デバイス表示エリア内にユーザインタフェースエリアを提供するように構成される装置。
【請求項５５】
請求項５４に記載の装置において、前記ホストデバイスは更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングするように構成される装置。
【請求項５６】
請求項５４に記載の装置において、前記ユーザ表示エリアは、外観が移動通信デバイスと一致している装置。
【請求項５７】
請求項５４に記載の装置において、前記ユーザ入力エリアのレイアウトは、ユーザによって設定される装置。
【請求項５８】
請求項４７に記載の装置において、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成される装置。
【請求項５９】
請求項４７に記載の装置において、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成される装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本記載は、データ通信に関し、特に斬新で改善されたＷｅｂファームデータ同期システムに関する。
【背景技術】
【０００２】
今日の移動通信ユーザは、彼らの移動デバイスからより多くの特性を期待している。それらは、きわめてハイエンドな統合型移動パーソナルデジタルアシスタント（ＰＤＡ）から、低コストかつ容易な操作に注目した大市場移動電話に及ぶ。新たなアプリケーション機能を、低コストデバイスにもたらすために、借り入れ資本を利用して高速ＡＳＩＣ技術に投資する可能性を取り巻く多くの熱意がある一方、実際のタスクは、アプリケーションのようなホストに対して表面上要求されるハイエンドなオペレーティングシステムを統合することに関連したコストとサイズの要因によって複雑になってきている。従って、大市場デバイスは、しばしば、ユニークなサービス及びインタフェースの組をサポートする所有解決によって特徴付けられる。これらデバイスのほとんどは、同一の基礎環境を共有しているが、ＡＳＩＣ上の所有レイヤは、デバイス製造者からの提供を介して借り入れ資本を利用して投資することができる一般的なアプリケーションの開発を思いとどまらせてきた。
【０００３】
デバイス製造者間の統一を図るために、標準的なプログラミング環境が提案された。そのようなものの一つは、QUALCOMMによって開発され、Binary Runtime Environment for Wireless（ＢＲＥＷ（登録商標））としてよく知られている。ＢＲＥＷの役割は、事実上どのようなハンドヘルドデバイスにもポートすることが可能な開発プリケーションに特に焦点を絞った効率的で、低コストで、拡張可能で、慣れ親しんだアプリケーション実行環境（ＡＥＥ：Application Execution Environment）を提供する。
【０００４】
移動デバイスに対する大規模なアプリケーションのアレイを提供することが可能なＢＲＥＷのような解決策をもってしても、多くのユーザは未だに、移動デバイス上で利用可能ではないアプリケーションを実行するために、ラップトップコンピュータのような他のデバイスに頼っている。従って、移動のプロフェッショナルのようなユーザは、移動デバイス上で好適に実行され、パーソナルコンピュータ上で利用可能ではないかもしれない幾つかのアプリケーションを持っている。
【発明の概要】
【０００５】
通信デバイス上で動作するアプリケーションのためのユーザインタフェースを提供するシステムが開示される。このシステムは、ユーザ入力と表示情報とをディスプレイに送るように構成されたホストデバイスを含み、伝達リンクを介して通信デバイスに接続されている。このホストデバイスは、ホストデバイスから通信デバイスにアプリケーションをダウンロードし、ホストデバイス上のアプリケーションのためにユーザインタフェースを提供し、通信デバイス上のアプリケーションを実行するように構成されている。
【図面の簡単な説明】
【０００６】
【図１】図１は、開示されたシステムのある局面を示す図である。
【図２】図２は、開示されたシステムの別の局面を示す図である。
【図３】図３は、通信デバイスのためにユーザインタフェースを提供する方法を示すフローチャートである。
【図４】図４は、デバイスディスプレイのスクリーンショットである。
【発明を実施するための形態】
【０００７】
本発明の特徴、目的、及び利点は、同一の参照符号が用いられている図面と連携して以下に記載された詳細記述からより明らかになろう。
【０００８】
当該技術における通常の熟練者であれば、本発明の以下に示す記載は、説明用に限るものであり、いかなる限定を行うものではないことが分かるであろう。本発明の他の実施例は、本開示の利点を持つそのような熟練者に対してそれらを明らかに示す。
【０００９】
本発明は、様々なコンピュータおよび機械読取可能なデータ構造によって具体化されることが考えられる。さらに、本発明を具体化するデータ構造は、コンピュータ及び機械読取可能な媒体を超えて、当該技術で知られた標準プロトコルの使用による通信システムを介して送信される。
【００１０】
本発明は更に、本発明の実施例が格納されている機械読取可能な媒体に関連している。本発明に関連する命令を格納するのに適切なあらゆる媒体は、本発明の範囲内であることが考えられる。例を示すと、そのような媒体は、磁気、光学、または半導体媒体の形態をとりうる。
【００１１】
本発明は、フローチャートを用いることによって記載されている。しばしば、本発明の実施例の単一のインスタンスが示されている。しかしながら、当該技術分野における通常の熟練者によって認められるように、ここで記載されているプロトコル、プロセッサ、および処理は、連続的に繰り返されるか、あるいは、ここで記載された要求を満足するために必要な頻度で繰り返される。従って、フローチャートの使用による本発明の表示は、本発明の範囲を限定するために使用されるべきものではない。開示された装置及び方法の典型的な実施例がここで開示されている。「典型的な」という用語は、ここでは、一例、インスタンス、または例示を提供することを意味するのに使用している。「典型的な実施例」として記載されたいかなる実施例も、ここで記載された他の実施例に対して必要に好適に、または有利なものとして解釈されるものではない。
【００１２】
（典型的な構成）  
図１は、本開示のティーチングに従って構成されたシステム１００の図である。このシステム１００は、ホストデバイス１１０を含む。ホストデバイス１１０は好適には、Microsoft Windows（登録商標）、Macintosh（登録商標） OS、Linux（登録商標）、X-Windows（登録商標）、Palm OS等のようなオペレーティングシステムを動作させるためのソフトウェアと、ハードウェアとを含むデバイスである。ホスト１１０は、図１に示すようにラップトップコンピュータを備えうる。しかしながら、本開示では、デスクトップコンピュータやＰＤＡのような多種多様なデバイスが適用されうるものと理解されよう。
【００１３】
システム１００は更に、通信デバイス１２０を含む。この通信デバイス１２０は好適には、接続を提供するために移動局モデム（ＭＳＭ）を含んでいる（図示せず）。このＭＳＭは、QUALCOMMのような製造者からのＭＳＭ  ＡＳＩＣチップセットを備えうる。典型的な実施例では、通信デバイス１２０は、図１に示すようにホストデバイス１１０に挿入されるＰＣＭＣＩＡモデムカードを備えている。通信デバイス１２０はまた、コード分割多元接続（ＣＤＭＡ）のような通信プロトコルに従いうる。本開示では、多種多様な通信デバイスが適用されうるものと考えられる。例えば、ＢＲＥＷアプリケーションをホストすることが可能なあらゆるデバイスは、本開示に適用されうる。ＰＣＭＣＩＡモデムのような通信デバイスは、一般には、ユーザインタフェースを提供するのに適しているディスプレイを含んでいない。しかしながら、そのようなデバイスは一般には、ＢＲＥＷのような環境を用いてプログラムされたようなアプリケーションを動作させることができるＭＳＭを含んでいる。
【００１４】
典型的な実施例では、システム１００は、ホスト１１０上にユーザインタフェースを提供している間に、通信デバイス１２０上のアプリケーションを動作させるために構成されている。
【００１５】
図２は、本開示のティーチングに従って構成されたシステム２００のブロック図である。このシステム２００は、実質的に図１に示され、記載されたように構成されたホストデバイス２１０を含む。このホストデバイス２１０は更に、ユーザ入力と表示情報とを、ホストデバイス２１０上のディスプレイ２４０に送るためのパイプモジュール２３０を含んでいる。このパイプモジュール２３０は、ホストデバイス２１０上で動作するソフトウェアモジュールとして具体化されうる。
【００１６】
ホストデバイス２１０は、伝達リンク２５０を介して通信デバイス２２０に接続される。この通信デバイス２２０は、ＭＳＭ２６０を含み、実質的に図１に示され、記載されたように構成されている。
【００１７】
通信デバイス１２０は、必ずしも、ホスト１１０に直接的に接続される必要があるわけではない。例えば、通信デバイス１２０は、Bluetooth（登録商標）や赤外線リンクのように、当該技術で知られた無線接続リンクを介して接続されうる。伝達リンク２５０は、ユーザ入力とディスプレイとを適切な方法でパイプするのに適した帯域幅を持つ任意のトランスポートを備えうる。
【００１８】
（典型的な動作）  
本開示のシステムは、好適には、ユーザインタフェース表示を持たない通信デバイス上で動作することが望まれているプログラムのために、ホストデバイスにユーザインタフェースを提供するように構成されている。典型的な実施例では、本開示は、通信デバイス上で動作するＢＲＥＷアプリケーションのためのコンピュータベースのインタフェースを提供する。
【００１９】
図３は、本開示のティーチングにしたがって構成された通信デバイスで動作するアプリケーションのためにユーザインタフェースを提供する方法のある局面を示すフローチャートである。図３に示す処理は、動作３００において開始する。ここでは、ホストデバイスから通信デバイスへプログラムがダウンロードされる。このホストデバイスはその後、動作３０２において通信デバイスのためにユーザインタフェースを提供する。このプログラムはその後、動作３０４において、ホストデバイスを用いて、通信デバイス上で実行される。
【００２０】
図４は、本開示に従って構成されたユーザインタフェース４００の典型的な実施例のスクリーンショットである。図４のスクリーンショットは、Windows（登録商標）環境で動作するプログラムとして具体化されたユーザインタフェース４００を示している。もちろん、本開示では、あらゆるオペレーティングシステムが適用されうる。ここで開示されたユーザインタフェースは、ホストデバイス上のあらゆる従来型ディスプレイ上で表示されうる。
【００２１】
このユーザインタフェース４００は、デバイス表示エリア４０２を含みうる。デバイスディスプレイ４０２は、適用されている通信デバイスに外観が一致しうる。例えば、この通信デバイスが携帯電話を備えている場合には、ユーザインタフェースは、図４に示すような特定の電話に一致したイメージを表示しうる。もしもこの通信デバイスが、ＰＣＭＣＩＡモデムカードのようなユーザインタフェースを持っていない通信デバイスを備えている場合には、デバイスディスプレイは、一般的な電話ディスプレイを備える。ユーザにもまたディスプレイの選択が与えられる。ユーザはここから、所望のデバイスディスプレイを選択することができる。
【００２２】
デバイスディスプレイ４０２は、更に、グラフィカル情報を表示するためのグラフィック表示エリア４０４を含む。典型的な実施例では、通信デバイス上に通常表示される情報は、グラフィックエリア４０４にリダイレクトされる。従って、ダウンロードされ、通信デバイス上で動作しているプログラムは、ユーザインタフェース４００のグラフィックエリア４０４内に表示される。
【００２３】
グラフィックエリア４０４は、その外観が特定の通信デバイスのグラフィックエリアと一致していることが考慮される。グラフィックエリア４０４のサイズ、解像度、あるいはその他の表示能力もまた、ユーザによって設定される。もしも通信デバイスがユーザインタフェースを持たないデバイスを備えている場合には、グラフィックエリア４０４は、一般的なグラフィック表示エリア、またはユーザ設定可能なディスプレイを備えうる。
【００２４】
このユーザインタフェース４００は更に、ユーザ入力エリア４０６を含みうる。このユーザ入力エリア４０６は、一般に、特定の通信デバイスのキーパッドに対応しているものと考えられる。従って、キーボードコンテンツと特定の通信デバイスのレイアウトとが、ユーザ入力エリア４０６として複製される。もしも通信デバイスがユーザインタフェースを持たないデバイスを備えている場合には、グラフィックエリア４０４は、一般にユーザ入力エリア、またはユーザ設定可能なキーボードスキームを備えうる。
【００２５】
ユーザ入力エリア４０６は好適には、ユーザを受け付け、通信デバイス上で実行されているプログラムに対するユーザ入力をリダイレクトするように構成されている。ユーザインタフェース４００は好適には、ホストデバイスのキーボードまたはマウスのように、あらゆる形態で提供されたユーザ入力を受け付けるように構成されている。
【００２６】
もしも通信デバイスがユーザインタフェースを含む移動デバイスを備えている場合には、デバイスディスプレイ４０２は、移動デバイスのディスプレイと動作とをミラーするように構成されうる。例えば、グラフィックエリア４０４は、移動デバイスに提供されているディスプレイをミラーするように構成されうる。更に、ユーザ入力エリア４０６は、ユーザインタフェース４００上でどのキーが押されているかを示すあるいはハイライトすることによって、移動デバイスに直接的に与えられているユーザ入力を反映するように構成することができる。
【００２７】
例えば数値キー、関数キー、またはナビゲーションキーのように、多種多様の要素がユーザインタフェースエリア４０６では含まれうることが理解されよう。移動デバイス上で表示されたあらゆるユーザ入力要素がユーザインタフェースエリア４０８内に含まれうることが考えられる。
【００２８】
従って、本開示のティーチングに従って構成されたシステムを用いることによって、アプリケーションがダウンロードされ、通信デバイスのためにユーザインタフェースを提供するホストコンピュータに接続された通信デバイス上で動作される。例えば、図４に示す典型的な実施例では、通信デバイス上で動作するように設計されたゲームアプリケーションがホストコンピュータ上で動作されている。ここでは、ユーザ入力が、このホストコンピュータを介して提供されている。
【００２９】
好適な実施例を含む種々の実施例の前記記述は、当該技術分野における熟練者が、本開示の実施例を作成または使用することが可能になるように提供される。これら実施例に対する種々の変形は、当該技術分野における熟練者に対しては明らかなことであって、ここで定義された一般的な原理は、発明的な能力を使うことなく他の実施例に提供されうる。従って、本開示は、ここで示された実施例に限定されることを意図しておらず、ここで開示された原理と斬新な特徴と一致した最も広い範囲として与えられるべきである。
【図１】
2010170564.tif 000003
【図２】
2010170564.tif 000004
【図３】
2010170564.tif 000005
【図４】
2010170564.tif 000006
【手続補正書】
【提出日】平成22年3月18日(2010.3.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する方法であって、前記通信デバイスは、通信機能を持たないホストデバイスに動作可能に接続しており、前記方法は、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードすることと、
前記ホストデバイス上に前記アプリケーションのためのユーザインタフェースを提供することと、
前記通信デバイス上で前記アプリケーションを実行することとを備え、
前記ユーザインタフェースを提供することは更に、デバイス表示エリアを提供し、前記デバイス表示エリア内に更に、外観が通信デバイスと一致しているグラフィック表示エリアと、外観が通信デバイスと一致しているユーザ表示エリアとを提供する方法。
【請求項２】
請求項１に記載の方法において、前記デバイス表示エリアは、前記ホストデバイスのモニタ上に表示される方法。
【請求項３】
請求項１に記載の方法において、前記デバイス表示エリアは、外観が通信デバイスと一致している方法。
【請求項４】
請求項１に記載の方法において更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングする動作を含む方法。
【請求項５】
請求項１に記載の方法において、前記グラフィック表示エリアの表示能力は、ユーザによって設定される方法。
【請求項６】
請求項１に記載の方法において、前記ユーザインタフェースを提供することは更に、前記デバイス表示エリア内にユーザ入力エリアを提供することを備え、
前記方法は更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングする動作を含む方法。
【請求項７】
請求項６に記載の方法において、前記ユーザ入力エリアのレイアウトは、ユーザによって設定される方法。
【請求項８】
請求項１に記載の方法において、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成される方法。
【請求項９】
請求項１に記載の方法において、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成される方法。
【請求項１０】
通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する装置であって、前記通信デバイスは、通信機能を持たないホストデバイスに動作可能に接続しており、前記装置は、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードする手段と、
前記ホストデバイス上に前記アプリケーションのためのユーザインタフェースを提供する手段と、
前記通信デバイス上で前記アプリケーションを実行する手段とを備え、
前記ユーザインタフェースを提供する手段は更に、デバイス表示エリアを提供し、前記デバイス表示エリア内に、外観が通信デバイスと一致しているグラフィック表示エリアと、外観が通信デバイスと一致しているユーザインタフェースエリアとを提供する装置。
【請求項１１】
請求項１０に記載の装置において更に、前記デバイス表示エリアを、前記ホストデバイスのモニタ上に表示する手段を備える装置。
【請求項１２】
請求項１０に記載の装置において、前記デバイス表示エリアは、外観が通信デバイスと一致している装置。
【請求項１３】
請求項１０に記載の装置において更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングする手段を含む装置。
【請求項１４】
請求項１０に記載の装置において、前記グラフィック表示エリアの表示能力は、ユーザによって設定される装置。
【請求項１５】
請求項１０に記載の装置において更に、前記デバイス表示エリア内にユーザ入力エリアを提供する手段を含む装置。
【請求項１６】
請求項１５に記載の装置において更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングする手段を含む装置。
【請求項１７】
請求項１５に記載の装置において、前記ユーザ入力エリアのレイアウトは、ユーザによって設定される装置。
【請求項１８】
請求項１０に記載の装置において、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成される装置。
【請求項１９】
請求項１０に記載の装置において、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成される装置。
【請求項２０】
機械によって読取可能なプログラム格納デバイスであって、動作可能に通信機能を持たないホストデバイスに動作可能に接続された通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する方法を実行するために前記機械によって実行可能な命令のプログラムを組み込んでおり、前記方法は、
前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードすることと、
前記ホストデバイス上に前記アプリケーションのためのユーザインタフェースを提供することと、
前記通信デバイス上で前記アプリケーションを実行することとを備え、
前記ユーザインタフェースを提供することは更に、デバイス表示エリアを提供し、前記デバイス表示エリア内に、外観が通信デバイスと一致しているグラフィック表示エリアと、外観が通信デバイスと一致しているユーザ表示エリアとを提供するデバイス。
【請求項２１】
請求項２０に記載のデバイスにおいて、前記デバイス表示エリアは、前記ホストデバイスのモニタ上に表示されるデバイス。
【請求項２２】
請求項２０に記載のデバイスにおいて、前記デバイス表示エリアは、外観が通信デバイスと一致しているデバイス。
【請求項２３】
請求項２０に記載のデバイスにおいて、前記方法は更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングする動作を含むデバイス。
【請求項２４】
請求項２０に記載のデバイスにおいて、前記グラフィック表示エリアの表示能力は、ユーザによって設定されるデバイス。
【請求項２５】
請求項２０に記載のデバイスにおいて、前記ユーザインタフェースを提供することは更に、前記デバイス表示エリア内にユーザ入力エリアを提供することを備え、前記方法は更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングする動作を含むデバイス。
【請求項２６】
請求項２５に記載のデバイスにおいて、前記ユーザ入力エリアのレイアウトは、ユーザによって設定されるデバイス。
【請求項２７】
請求項２０に記載のデバイスにおいて、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成されるデバイス。
【請求項２８】
請求項２０に記載のデバイスにおいて、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成されるデバイス。
【請求項２９】
通信デバイス上で動作するアプリケーションのためにユーザインタフェースを提供する装置であって、前記通信デバイスは、通信機能を持たないホストデバイスに動作可能に接続しており、前記装置は、
ユーザ入力と表示情報とをディスプレイに送るように構成されたホストデバイスを備え、
前記ホストデバイスは、伝達リンクを通って通信デバイスに接続されており、
前記ホストデバイスは、前記ホストデバイスから前記通信デバイスへとアプリケーションをダウンロードし、前記ホストデバイス上に前記アプリケーションのためのユーザインタフェースを提供し、前記通信デバイス上で前記アプリケーションを実行するように構成され、
前記ユーザインタフェースは更に、デバイス表示エリアを含み、前記デバイス表示エリア内に更に、外観が通信デバイスと一致しているグラフィック表示エリアと、外観が通信デバイスと一致しているユーザ表示エリアとを含む装置。
【請求項３０】
請求項２９に記載の装置において、前記デバイス表示エリアは、前記ホストデバイスのモニタ上に提供される装置。
【請求項３１】
請求項３０に記載の装置において、前記デバイス表示エリアは、外観が通信デバイスと一致している装置。
【請求項３２】
請求項２９に記載の装置において、前記ホストデバイスは更に、前記アプリケーションの出力を、前記グラフィック表示エリアにルーティングするように構成される装置。
【請求項３３】
請求項２９に記載の装置において、前記グラフィック表示エリアの表示能力は、ユーザによって設定される装置。
【請求項３４】
請求項２９に記載の装置において、前記ホストデバイスは更に、前記デバイス表示エリア内にデバイス表示エリアを提供し、前記デバイス表示エリア内にユーザ入力エリアを提供するように構成される装置。
【請求項３５】
請求項２９に記載の装置において、前記ホストデバイスは更に、前記ユーザ入力エリアに提供されたユーザ入力を、前記通信デバイスにルーティングするように構成される装置。
【請求項３６】
請求項２９に記載の装置において、前記ユーザ表示エリアは、外観が通信デバイスと一致している装置。
【請求項３７】
請求項２９に記載の装置において、前記ユーザ入力エリアのレイアウトは、ユーザによって設定される装置。
【請求項３８】
請求項２９に記載の装置において、前記デバイス表示エリアは、前記通信デバイスのディスプレイをミラーするように構成される装置。
【請求項３９】
請求項２９に記載の装置において、前記デバイス表示エリアは、前記通信デバイスの動作をミラーするように構成される装置。
【外国語明細書】
2010170564000001.pdf