JP5781043B2 - 遠隔デバイスにユーザインターフェースをプッシュすること - Google Patents
遠隔デバイスにユーザインターフェースをプッシュすること Download PDFInfo
- Publication number
- JP5781043B2 JP5781043B2 JP2012202681A JP2012202681A JP5781043B2 JP 5781043 B2 JP5781043 B2 JP 5781043B2 JP 2012202681 A JP2012202681 A JP 2012202681A JP 2012202681 A JP2012202681 A JP 2012202681A JP 5781043 B2 JP5781043 B2 JP 5781043B2
- Authority
- JP
- Japan
- Prior art keywords
- accessory
- display
- user interface
- user input
- input devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000004044 response Effects 0.000 claims description 27
- 230000006870 function Effects 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 23
- 238000012545 processing Methods 0.000 claims description 4
- 230000004913 activation Effects 0.000 claims 1
- 230000009471 action Effects 0.000 description 30
- 230000008569 process Effects 0.000 description 18
- 230000007613 environmental effect Effects 0.000 description 14
- 238000004891 communication Methods 0.000 description 11
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 5
- 230000000875 corresponding effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 238000003032 molecular docking Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- UPMLOUAZCHDJJD-UHFFFAOYSA-N 4,4'-Diphenylmethane Diisocyanate Chemical compound C1=CC(N=C=O)=CC=C1CC1=CC=C(N=C=O)C=C1 UPMLOUAZCHDJJD-UHFFFAOYSA-N 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 229920000538 Poly[(phenyl isocyanate)-co-formaldehyde] Polymers 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 230000005057 finger movement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
- Position Input By Displaying (AREA)
Description
本発明の実施形態は、アクセサリデバイスではなく携帯型メディアデバイスにより定義及び管理される遠隔制御アクセサリデバイス上のグラフィカルユーザインターフェース(「GUI」)を提供することに関する。アクセサリデバイスは、ユーザ入力を受信するためのボタン、ノブ、タッチスクリーン及び/又はタッチパッドと併せて、情報及びフィードバックをユーザに呈示するための映像スクリーンのように、ユーザ入力と視覚フィードバックデバイスとの組み合わせを提供する。携帯型メディアデバイスは、アクセサリに、映像スクリーン上に表示される画像を与えることができ、画像は、携帯型メディアデバイス上に直接与えられるGUIに類似する又はこれを再現することができる種々のユーザインターフェースを含むことができる。アクセサリは、表示された画像に応答して取られるユーザのアクションを示す情報を携帯型メディアデバイスに送信することができ、こうした情報は、例えば、ユーザが、特定のボタンを押下げたこと又はタッチセンシティブディスプレイスクリーンの特定の部分に触れたことを示すことができる。携帯型メディアデバイスは、ユーザにより要求されるアクションを識別し、適切なアクションを取るように、この入力を処理することができる。アクションは、アクセサリに、表示されるべき更新されたGUI画像を与えることを含むことができ、ここで更新されたGUI画像は、ユーザアクションを反映する。
図1Aは、PMD102の1つの実施形態により表示することができるネイティブGUI画像の一例を示す。この例においては、ネイティブGUI101は、上部にアルバム名(「ALBUM」)を含み、その下にトラックのリストを含む。現在選択されているトラック(「トラック5」)が強調表示される。上向き及び下向きの矢印105、107は、スクロールして付加的なトラックを視認できることを示し、スライダ要素109は、トラックのリスト内で現在選択されたトラックのおよその位置を示す。
PMD102は、さらに、その底面12にコネクタ110が配置されている。コネクタ110は、他のデバイスに対する機械的及び電気的結合を与える。
動作中、アクセサリ104は、メディアコンテンツを再生することができる。例えば、アクセサリ104は、映像コンテンツをディスプレイ114上で表示することができ、及び/又は、映像コンテンツを別のディスプレイデバイス(例えば、運転席又は乗客席の後)に送給することができる。アクセサリ104は、オーディオコンテンツを車両のスピーカーシステムに送給することができる。アクセサリ104は、さらに、他の機能に対する制御を与えることができ、例えば、アクセサリ140は、環境制御(ヒーター、空調)、ナビゲーション関連制御(対話型地図、運転方向)、ラジオチューナー、DVDプレイヤーなどの制御等を与えることができる。
本発明の実施形態によれば、図1AのPMD102が図1Bのアクセサリ104に接続されたとき、アクセサリ104は、「遠隔GUI」動作モードに入ることができる。この動作モードにおいては、PMD102は、GUI画像をアクセサリ104に与えることができる。アクセサリ104は、画像をディスプレイ114上に表示することができる。この遠隔GUI画像は、アクセサリ104による修正なしで、受信された通りに表示することができ、したがって、PMD102がインターフェースの見かけを制御することが可能になる。幾つかの実施形態においては、PMD120は、ネイティブGUIの修正形態に適合する遠隔GUI画像を与えることができる。例えば、修正されたGUIは、異なるフォント又は色のスキームを用いることができ、又は、付加的な又は異なる制御オプションを含むことができる。
アクセサリ150のディスプレイ152は、タッチセンシティブオーバーレイを有して、ユーザがディスプレイ152の一部に触ったときに、例えば、(x、y)ピクセル座標を用いて、触られた部分が識別できるようにする。ユーザは、表示されたGUI画像の要素を触って、手158により提案されるように、取るべきアクションを選択することができる。他の実施形態においては、ディスプレイ152のタッチセンシティブオーバーレイは、さらに、表面に沿ってドラッグする又は指を開く或いは閉じるといった指の動きを検出することができる。
以下に説明されるように、GUI要素をスクリーン領域にマッピングすることは、PMDにより定めることができる。ユーザがディスプレイスクリーン152の一部に触ったとき、アクセサリ154は、単に、PMD102に、スクリーンのどの部分が触られたかを示す信号を送信するだけでよい(例えば、触られた位置のピクセル座標)。PMD102は、信号を解釈し、適切なアクションを取ることができる。適切なアクションは、遠隔GUI画像を更新すること、再生を開始或いは一時停止すること、設定を修正すること、又は設定を修正するためにアクセサリ104に指示すること等を含むことができる。
遠隔GUIモードは、種々のアクセサリにおいて与えることができる。例えば、車載システムに加えて、遠隔GUIとのPMDインターフェースは、エクササイズ機(トレッドミル、固定自転車のような)上のコンソール、商用又は私用飛行機の機内の娯楽コンソールにおいて、テレビといった映像デバイスを含む家庭用娯楽システムなどにおいて(例えば、セットトップボックス又は映像表示デバイスの統合された構成部品を用いて、PMDに対するインターフェースを与えるように)与えることができる。
本実施形態におけるPMD202は、メディアプレーヤー機能を与えることができる。PMD202は、プロセッサ204、ストレージデバイス206、ユーザインターフェース208、及びアクセサリ入力/出力(I/O)インターフェース214を含むことができる。本実施形態におけるプロセッサ204は、メディアトラックの再生及び格納されたメディアアセットのデータベースの閲覧といった動作を実装するプログラムを実行するプログラム可能プロセッサ、並びに、実行された動作に対するユーザ制御を与えるネイティブGUIとすることができる。プロセッサ24は、さらに、以下に述べられるように、アクセサリ220の遠隔GUI画像を生成し、アクセサリ220により転送されたユーザ入力を処理する遠隔GUIプログラムを実装することができる。
ユーザインターフェース208は、タッチパッド、タッチスクリーン、スクロールホイール、クリックホイール、ダイアル、ボタン、キーパッド、マイクロフォンなど、並びに、ディスプレイスクリーンといった1つ又はそれ以上の入力制御部207を含むことができる。オーディオ出力部分といった他の構成部品(明確には示されていない)もまた含むことができる。ユーザは、ディスプレイスクリーン209上にプロセッサ204により生成されたネイティブGUI画像を視認して、表示された画像に基づいて入力制御部207を動作させて、PMD202の機能を呼び出すことができる。プロセッサ204は、ユーザ入力を処理して、ディスプレイスクリーン209上にネイティブGUI画像を更新することを含む適切なアクションを取ることができる。したがって、ユーザインターフェース208及びプロセッサ204は、PMD202のためのネイティブGUIを与えることができる。
アクセサリ220は、コントローラ224、1つ又はそれ以上の入力制御部222、ディスプレイ232、PMD I/Oインターフェース226、環境及びステータス入力インターフェース228、及びオーディオ出力部分230を含む。コントローラ224は、例えば、デジタルオーディオのデコード化、アナログ又はデジタルオーディオ及び/又は映像処理などといった種々の機能を行うプログラムコードを実行するマイクロプロセッサ又はマイクロコントローラを含むことができる。入力制御部222は、例えば、タッチパッド、タッチスクリーン、スクロールホイール、クリックホイール、ダイアルボタン、キーパッド、マイクロフォンなどを含むことができる。ディスプレイ232は、動作又は制御情報並びに映像コンテンツをユーザに呈示するのに用いることができ、幾つかの実施形態においては、ディスプレイ232は、多スクリーンディスプレイシステムとして実装することができ、異なるスクリーン上で示される画像は、同じであってもよいし、異なっていてもよい。したがって、例えば、1つのスクリーンは動作又は制御情報に用いることができ、別のスクリーンは映像コンテンツを呈示するのに用いることができる。さらに別の実施形態においては、動作又は制御情報は、映像コンテンツが重ね合わされるか又はそれによって構成されて、ユーザが同じスクリーン上で同時に視認することを可能にする。
例えば、1つ又はそれ以上の集積回路として実装することができるオーディオ出力デバイス230は、オーディオを出力する機能を与える。例えば、オーディオ出力デバイス230は、1つ又はそれ以上のスピーカー又は駆動回路と、外部スピーカーのためのコネクタとを含んで、オーディオがユーザに呈示されることを可能にする。1つの実施形態においては、コントローラ224は、PMD I/OによりPMD202からのオーディオ信号を受信して、オーディオデバイス230に対するさらに別の処理をもって又はなしで信号を与えることができ、オーディオ出力デバイス230は、信号をユーザに対する呈示に適切なものに変換することができる。
アクセサリ220は、ディスプレイ及び1つ又はそれ以上の関連するユーザ入力制御部を与えるあらゆるアクセサリとすることができる。この例には、例えば、ダッシュボード又はシートバックに取り付けることができる車載メディアユニット、エクササイズ装置上に与えることができるコンソール、飛行機の機内娯楽システム(例えば、シートバック、アームレスト、又はコンソールユニットに取り付けられる)、家庭用娯楽システムなどを含む。1つの実施形態においては、PMD I/Oインターフェース226は、Apple Inc.により製造及び販売されるiPod(商標)製品に用いられるコネクタと接続する30ピンのコネクタを含む。PMD I/Oインターフェース226は、さらに、例えば、Universal Serial Bus(「USB」)又はFireWireコネクタのような他の種類のコネクタを含むことができる。或いは、PMD I/Oインターフェース226は、無線インターフェース(例えば、Bluetoothなど)を含むことができる。
PMD202のアクセサリI/Oインターフェース214及びアクセサリ220のPMD I/Oインターフェース226は、PMD202がアクセサリ220と接続し、その後でアクセサリ220から切断されることを可能にする。本明細書に用いられるように、PMD202及びアクセサリ220は、アクセサリI/Oインターフェース214とPMD I/Oインターフェース226との間の通信チャネルが開いているときはいつでも「接続」され、通信チャネルが閉じているときはいつでも「切断」される。接続は、(例えば、PMD202及びアクセサリ220のそれぞれの接続コネクタ間の)物理的な取り付けにより、ケーブルといった間接的な接続により、又は、無線通信チャネルを確立することにより、実現することができる。同様に、接続は、物理的な分離、ケーブルの切断、アクセサリ220又はPMD202の電源を切る、又は無線通信チャネルを閉じることにより実現することができる。したがって、USB、FireWireといった有線チャネル、又は万能非同期受信機/送信機(「UART」)、又はBluetoothといった無線チャネルを含む様々な通信チャネルを用いることができる。
プロトコルは、多数の「専門用語」を定義することができ、「専門用語」は、種々のアクセサリの部類によりサポートされる(又はサポートされない)ことができる関連するコマンドの群である。1つの実施形態においては、コマンドは、コマンドが属する専門用語を識別する第1バイト、及び、専門用語内の特定のコマンドを識別する第2のバイトにより、独特に識別することができる。他のコマンド構造もまた用いることができる。すべてのアクセサリ、又はアクセサリを接続することができるすべてのPMDが、プロトコル内で定義されるすべての専門用語をサポートすることは要求されていない。
PMD202及びアクセサリ220によりサポートされるコマンドプロトコルは、ユーザが、アクセサリ220上に与えられる遠隔GUIによりPMD202の動作を制御するのを可能にすることに関するコマンド及びデータを通信するのに用いることができる「遠隔GUI」専門用語(又は他のコマンド群)を含むことができる。遠隔GUI専門用語は、アクセサリ220が、232及び入力制御部222の構成についての情報、並びに、環境情報(アクセサリ220が取り付けられた場所、アクセサリ220が取り付けられた車両又は他の装置の動作ステータスのような)を与えるように、PMD202に送信することができるコマンドを含むことができる。遠隔GUI専門用語は、さらに、GUI画像データを、アクセサリ220及びアクセサリ220により用いられるコマンドに送給して、ユーザ入力信号をPMD202に転送するためのPMD202により用いられるコマンドを含むことができる。例は以下に説明される。
幾つかの実施形態においては、SetDisplayInfoコマンドを、アクセサリ220によりPMD202に送信して、ディスプレイ232についての情報を与えることができる。1つの実施形態においては、情報は、ディスプレイデバイスのディスプレイ寸法(例えば、ピクセルにおける)、ディスプレイデバイスの色の深み情報(例えば、ディスプレイがカラーであるか又は白黒であるか、サポートされる区別できる色値の数等)、ディスプレイデバイスのディスプレイフォーマット(例えば、アナログ又はデジタル入力)、及びディスプレイデバイスのリフレッシュ速度のいずれか又はすべてを含むことができる。画像を構成するのに有益なあらゆる他の情報をPMD202に与えることができることが理解される。幾つかの実施形態においては、アクセサリ220は、多数のディスプレイデバイスを与えることができ、PMD202に与えられる情報は、ディスプレイデバイスの数、並びに、各々のディスプレイデバイスに対する別個の構成情報を含むことができる。
幾つかの実施形態においては、SetEnvInfoコマンドは、アクセサリ220により、PMD202に送信されて、アクセサリ220が動作する環境についての情報を与えることができる。例えば、環境情報は、アクセサリが取り付けられる場所、例えば、車両のダッシュボード、飛行機の機内娯楽システム、エクササイズ装置のコンソール、家庭用娯楽システム等に関する情報を含むことができる。
幾つかの実施形態においては、SetEnvImageコマンドは、アクセサリ220により、PMD202に送信されて、遠隔GUI画像に含むことができる画像要素を与えることができる。例えば、画像要素は、アクセサリ220の(又はアクセサリ220が取り付けられる車両又は他の装置の)製造者又はプロバイダと関連するロゴとすることができる。以下に説明されるように、PMD202は、アクセサリ供給画像を表示するための遠隔GUI画像の領域を取っておくことができる。
幾つかの実施形態においては、EnterRemoteGUIModeコマンドは、アクセサリ220からPMD202に(又はその逆)送信することができ、ExitRemoteGUIModeコマンドは、PMD202からアクセサリ220に(又はその逆)送信して、遠隔GUIモード動作を終了させることができる。
他の実施形態においては、最初にアクセサリ220のような特定のアクセサリがPMD202に接続したときは、アクセサリは、上述のSetDisplayInfo及びSetControlInfoコマンドを用いて、その構成を確立することができる。PMD202は、次いで、アクセサリに独特な識別子を割り当て、割り当てられた識別子をアクセサリに与え、識別子と関連して構成情報をストレージデバイス206内に格納する。次の再接続時、アクセサリは、識別コマンドを独特の識別子と共にPMD202に送信することができ、PMD202は、格納された構成情報にアクセスすることができる。
さらに、コマンドの組は、使用可能な情報の種類のいずれかを要求するPMD202により送信されたコマンド、並びに、アクセサリ220からの情報設定コマンドの受信を知らせるPMD202により送信されたコマンドを含むことができる。幾つかの実施形態においては、幾つかの情報は、PMD202からの要求に応答して、又は、例えば、変化した条件に応答して、要求を待機することなく送信することができる。例えば、アクセサリ220が自動変速装置をもつ車両に取り付けられた場合には、アクセサリ220は、車両がParkにシフトされたとき又はシフトから出たことを検出したときに、SetStatusInfoコマンドを送信することができる。或いは、アクセサリ220は、車両の速度を監視し、周期的に又は車両の速度が所定の閾値の上に又は下になったことを検出したときに、SetStatusInfoコマンドを送信して、現行速度を報告することができる。1つの実施形態においては、映像動作は、車両の速度が閾値の上であるか又は下であるかに応じて、使用可能又は使用不能とすることができ、閾値は、ゼロ又は1時間当たり5マイルといった低速に設定することができる。
ステップ308においては、PMD202は、ステップ306で与えられた情報を用いて、初期遠隔GUI画像を生成する。1つの実施形態においては、PMD202は、種々の法則を適用して、ネイティブGUI画像をアクセサリ220の構成及び/又はアクセサリ220のステータス又は環境に適応させることができる。こうした法則は、プロセッサ204により実行される制御プログラムに含まれて、遠隔GUI画像を生成することができる。
さらに、上述のように、アクセサリ220は、画像要素をPMD202に供給することができる。PMD202は、遠隔GUI画像の内のアクセサリ供給画像要素のサイズ及び位置を判断することができる。要素は、ディスプレイ領域の角部におけるロゴのように小さくてもよいし、又は、要望通りに大きいものであってもよい。
幾つかの実施形態においては、PMD202は、遠隔GUIをアクセサリ220の環境に適応させることができる。例えば、アクセサリ220が自動車のダッシュボードのコンソールに組み込まれる場合には、ドライバーによる使用を容易にするように、遠隔GUI画像を適応させるのが望ましいとすることができる。したがって、PMD202は、遠隔GUI要素及び表示された情報をより大きくし、読み易くするように異なるフォント又はフォントサイズを選択することができる。PMD202は、さらに、例えば、アニメーションを省く又はGUI要素の数及び/又は複雑さを減少させるようにGUIを単純化して、ドライバーが注意散漫になるのを最小にすることができる。対照的に、エクササイズ機上に取り付けられたアクセサリにおいては、ユーザの注意散漫はそれほどのものではなく、PMD202は、複雑な又はアニメ化された遠隔GUI画像を与えることができる。
別の例として、PMD202は、環境及び/又はステータス情報を用いて、どのオプションを遠隔GUIにおいて使用可能にすべきかを判断することができる。例えば、PMD202は、映像再生機能を与えることができ、表示のために、映像コンテンツをアクセサリ220に送信するようにすることができる。しかし、移動する自動車のドライバーに見えるコンソール上で映像を再生するのは危険である。この危険を緩和するためには、アクセサリ220は、例えば、自動車が所与の時間で移動しているか(又はギアが入っているか)を示すステータス情報を与えることができる。PMD202はこのステータス情報を用いて、映像再生を可能にするのに安全であるかどうかを判断することができる。安全でない場合には、映像再生オプションは、遠隔GUI画像から省くことができ、又は、使用不能状態で示すことができる。したがって、例えば、PMD202は、自動車が「Park」にあるとき、パーキングブレーキが係合されているとき、又は車両の速度が特定の閾値(1時間辺り5マイルのような)より下であるときにおいてのみ映像の再生を可能にすることができる。
再び図3を参照すると、ステップ310において、PMD202は、遠隔GUI画像をアクセサリ220に送信することができる。例えば、PMD202は、図2のアクセサリI/Oインターフェース214及びPMDI/Oインターフェース226により与えられるアナログ又はデジタル映像出力インターフェースを用いて、画像を送信することができる。(同じ映像インターフェースは、さらに、映像コンテンツをアクセサリ220に送給するのに用いることができる。)或いは、PMD202は、上述のRemoteGUIImageDataコマンドを用いることができる。ステップ312において、アクセサリ220は、遠隔GUI画像を表示することができる。幾つかの実施形態においては、アクセサリ220は、受信した通りに画像を表示し、これを修正することはなく、したがって、PMD202は、遠隔GUIの見かけ及び感触を制御することができる。ステップ310及び312は、ユーザ入力が検出されるまで繰り返すことができ、例えば、PMD202は、アクセサリ220のディスプレイデバイスのリフレッシュ速度で、同じ遠隔GUI画像を繰り返し送信することができる。
ステップ318において、PMD202は、ユーザ入力を処理して、応答して実行される動作(又はアクション)を判断することができる。ステップ320において、動作が遠隔GUIモードを終了することに対応しない場合には、プロセス300は、ステップ322に進み、PMD202はユーザにより要求される動作を実行する。再生の開始、再生の一時停止、設定の調整、データベースの閲覧又は検索などといった遠隔GUI画像を通してアクセス可能にされたあらゆる動作を実行することができる。幾つかの動作を実行することは、PMD202からアクセサリ220にコマンドを送信することを含むことができる(例えば、音量、ディスプレイの鮮明さを変更する等)。他の動作(例えば、再生のような)を実行することは、メディアコンテンツをPMD202からアクセサリ220に送信することを含むことができる。さらに他の動作(例えば、データベースクエリのような)は、コマンド又はコンテンツをアクセサリ220に送信することなくPMD202により実行することができる。ステップ324においては、PMD202は、選択された動作に基づいて、更新された遠隔GUI画像を生成することができる。プロセス300は、次いで、ステップ312に戻り、更新された遠隔GUI画像を表示することができる。再生といった幾つかの動作は、継続的なものとすることができ、再生されているトラック(又はトラックのシーケンス)は、プロセス300が反復する間、再生され続けることができるものである。(再生は、例えば、ユーザが一時停止又は停止動作を選択することにより停止されることができ、この選択は、プロセス300を用いて処理することができる)。
幾つかの実施形態においては、PMD202は、遠隔GUIモードを終了した後で、アクセサリ220に接続されたまま残ることができる。したがって、PMD202は、メディアコンテンツをアクセサリ220に送信し続けて、再生されているトラックが、遠隔GUIモードが終了した後も再生され続けられるようにすることができる。したがって、例えば、アクセサリ220がエクササイズ機のコンソールに組み込まれた場合には、ユーザは、遠隔GUIを終了してワークアウト設定を変更し、歌又は映像は再生され続けられるようにすることができる。別の例として、アクセサリ220が、ナビゲーション機能も与える自動車のダッシュボードコンソールに組み込まれた場合には、ユーザは、遠隔GUIモードを終了して、音楽が再生され続けている間にナビゲーション動作を実行することができる。
プロセス300は、例示的なものであり、変形及び修正が可能であることが理解されるであろう。逐次的なものとして説明されるステップは、並行して実行されることができ、ステップの順番は変更することができ、ステップは修正又は組み合わされることができる。本明細書において説明されたもの以外のコマンド及び通信プロトコルは、携帯型メディアデバイスが、遠隔GUIをアクセサリに与えることを可能にするように、及び、遠隔GUI画像に応じてユーザ入力を処理することを可能にするように実装することができる。
さらに、上述の実施形態は、携帯型メディアデバイスを参照して、アクセサリ上に表示される画像全体を供給することができる。1つの代替的な実施形態においては、携帯型メディアデバイスにより供給される遠隔GUI画像は、アクセサリのディスプレイスクリーンの一部に表示されることができ、他の源からの画像データは、スクリーンの他の部分において表示される。例えば、アクセサリは、遠隔GUIのディスプレイデバイス内の長方形領域を指定することができる。携帯型メディアデバイスは、ディスプレイの遠隔GUI領域のピクセルデータ(例えば、デジタル又はアナログ形態で)送給することができ、アクセサリはディスプレイの残りの部分に対するピクセルを判断する。例えば、アクセサリは、ナビゲーション情報を表示するためにディスプレイの一部を用いることができ、別の部分は遠隔GUIのために用いることができる。遠隔GUI領域にないディスプレイの部分においては、携帯型メディアデバイスは、プレースホルダーデータ(例えば、アナログビデオストリームにおける黒色ピクセル)を与えてもよいし、又は、どのようなデータも与えなくてもよい。(アクセサリが、ユーザ入力制御部としてタッチスクリーンを有する場合には、アクセサリは、触られた部分が遠隔GUI領域の内側であるか又は外側であるかに基づいて、選択的に、スクリーンの触られた部分を示すユーザ入力信号をメディアプレーヤーに転送することができる。)
携帯型メディアデバイスから、第1のグラフィカルユーザインターフェース画像を指定する第1の画像信号を受信すると、アクセサリは、アクセサリのディスプレイデバイス上に第1のグラフィカルユーザインターフェースを表示することができる。アクセサリの入力制御部のユーザ動作を検出することに応答して、アクセサリは、携帯型メディアデバイスに、入力制御部が動作されたことを示す入力信号を送信することができる。アクセサリは、携帯型メディアデバイスから、表示される第2のグラフィカルユーザインターフェース画像を指定する第2の画像信号を受信することができ、第2のグラフィカルユーザインターフェース画像は入力制御部の動作を反映し、第2のグラフィカルユーザインターフェース画像を、アクセサリのディスプレイデバイス上に表示することができる。幾つかの実施形態においては、アクセサリは、さらに、画像要素を携帯型メディアデバイスに与えることができ、画像要素は、第1のグラフィカルユーザインターフェース画像における携帯型メディアデバイスにより含まれる。
インターフェースを携帯型メディアデバイスに与えるアクセサリの1つの実施形態においては、アクセサリは、携帯型メディアデバイスから受信した映像信号に応答して画像を表示するように構成されたディスプレイと、制御部のユーザ動作に応答して入力信号を制しえするように構成されたユーザ動作可能入力制御部(例えば、タッチスクリーン、ボタンノブ)と、携帯型デバイスと通信するように構成されたインターフェースと、ディスプレイ、ユーザ動作可能入力制御部、及びインターフェースに結合されたコントローラとを含むことができる。コントローラは、インターフェースにより、携帯型メディアデバイスからの第1のグラフィカルユーザインターフェース画像を定義する画像信号(例えば、アナログ又はデジタル映像信号)を受信し、第1のグラフィカルユーザインターフェース画像をディスプレイ上に表示し、ユーザ動作を示す制御信号をユーザ動作可能入力制御部から受信し、インターフェースにより制御信号を携帯型メディアデバイスに通信するように構成することができる。幾つかの実施形態においては、コントローラは、第1のグラフィカルユーザインターフェース画像をディスプレイの第1部分上に表示し、異なる画像をディスプレイの第2の部分に表示するように構成することができる。
幾つかの実施形態においては、インターフェースは、さらに、メディアコンテンツを携帯型メディアデバイスから受信するように構成することができる。コントローラは、受信したメディアコンテンツの映像部分をディスプレイに送給し、受信したメディアコンテンツのオーディオ部分をスピーカーシステムに送給することができる。
携帯型メディアデバイスは、第1のグラフィカルユーザインターフェース画像を指定する第1の画像信号をアクセサリに送信して、アクセサリが、第1の画像信号に応答して、アクセサリのディスプレイデバイス上に第1のグラフィカルユーザインターフェースを表示することを可能にする。携帯型メディアデバイスは、さらに、アクセサリのユーザ入力制御部が動作されたことを示す入力信号をアクセサリから受信することができる。携帯型メディアデバイスは、入力信号を解釈して、対応するメディアデバイスの動作を判断し、その動作を実行することができる。さらに、入力信号に部分的に基づいて、携帯型メディアデバイスは、第2のグラフィカルユーザインターフェース画像を生成し、第2のグラフィカルユーザインターフェース画像を指定する第2の画像信号をアクセサリに送信して、アクセサリが、第2の画像信号に応答して、アクセサリのディスプレイデバイス上に第2のグラフィカルユーザインターフェースを表示することを可能にする。
アクセサリと併せて用いる携帯型メディアデバイスの1つの実施形態においては、ディスプレイ及びユーザ入力制御デバイスを含むネイティブユーザインターフェースと、アクセサリと通信するように構成されたアクセサリインターフェースと、ネイティブユーザインターエース及びアクセサリインターフェースに結合されたプロセッサとを含む。プロセッサは、グラフィカルユーザインターフェース画像を、アクセサリインターフェースによりアクセサリに与え(例えば、アナログ又はデジタル映像経路を用いて)、アクセサリインターフェースにより制御信号をアクセサリから受信するように構成され、制御信号は、グラフィカルユーザインターフェース画像に応答してアクセサリの入力制御部の動作を示しており、制御信号に応答してメディアデバイス動作を実行するように構成される。グラフィカルユーザインターフェース画像は、ネイティブユーザインターフェースの少なくとも一部を再現することができ、アクセサリから受信したアクセサリ構成情報(例えば、ディスプレイ特性を示す情報及び/又は上述の入力制御特性)に少なくとも部分的に基づくことができる。グラフィカルユーザインターフェース画像は、さらに、アクセサリインターフェースによりアクセサリから受信された環境情報に少なくとも部分的に基づくことができ、環境情報は、アクセサリの動作環境を示すものであり、及び/又は、アクセサリインターフェースによりアクセサリから受信されたステータス情報に少なくとも部分的に基づくことができ、ステータス情報は、アクセサリが取り付けられるシステムの動作ステータスを示す。
本発明の種々の特徴を含むコンピュータプログラムは、格納及び/又は伝送のための種々のコンピュータ可読メディア上にエンコードすることができ、好適なメディアは、磁気ディスク又はテープ、コンパクトディスク(CD)又はDVD(デジタル多目的ディスク)といった光学ストレージ媒体、フラッシュメモリなどを含む。プログラムコードによりエンコードされるコンピュータ可読メディアは、コンパチブルデバイスにパッケージされてもよいし、又は、他のデバイスとは別個に与えられてもよい(例えば、インターネットのダウンロードにより)。
したがって、本発明は特定の実施形態において説明されたが、本発明は、特許請求の範囲内のすべての修正及び等価物をカバーすることが意図されることが理解されるであろう。
102:携帯型メディアデバイス
104:アクセサリ
106:ディスプレイスクリーン
108:入力デバイス
111:遠隔GUI画像
114:ディスプレイ
Claims (11)
- 1以上のプロセッサと、メモリと、前記メモリに記憶された1以上のプログラムを含む電子デバイスであって、
前記1以上のプロセッサにより実行される前記1以上のプログラムは、
前記電子デバイスがアクセサリディスプレイ及びアクセサリ入力デバイスを含むアクセサリに結合されている間に、前記アクセサリでの表示機能に関するユーザインタフェースを提供するために前記アクセサリからのリクエストを受信し、
前記アクセサリからのリクエストを受信することに応答して、
(a)1以上のユーザ入力デバイスのうち、前記アクセサリが第1のセットのユーザ入力デバイスを有することを決定すると、前記第1のセットのユーザ入力デバイスで制御される第1のユーザインタフェースを前記アクセサリに提供し、
(b)1以上のユーザ入力デバイスのうち、前記アクセサリが前記第1のセットのユーザ入力デバイスとは異なる第2のセットのユーザ入力デバイスを有することを決定すると、前記第2のセットのユーザ入力デバイスで制御される第2のユーザインタフェースを前記アクセサリに提供する、
命令を含む、電子デバイス。 - 前記電子デバイスが前記アクセサリに結合されている間に、前記アクセサリの1以上の入力デバイスを決定する、請求項1に記載の電子デバイス。
- 前記第1のセットのユーザ入力デバイスは、複数のハードウェアボタンを含み、
前記第2のセットのユーザ入力デバイスは、タッチスクリーン・ディスプレイを含む、請求項1に記載の電子デバイス。 - 前記第1のユーザインタフェースは、前記複数のハードウェアボタンのうちの一つのボタンに隣接してディスプレイ描写を含み、当該ボタンにより起動時に第1のオペレーションが前記電子デバイスによって実行されることが示され、
前記第2のユーザインタフェースは、前記アクセサリのタッチスクリーン・ディスプレイ上に表示に関する選択可能なアフォーダンス(affordance)を含み、前記タッチスクリーン・ディスプレイ上のタッチ入力によって前記アフォーダンスが選択されたとき、前記電子デバイスによって前記第1のオペレーションが実行される、請求項3に記載の電子デバイス。 - 前記第1のユーザインタフェース及び前記第2のユーザインタフェースのそれぞれは、同じ選択可能なコンテンツの表示のセットを含む、請求項1に記載の電子デバイス。
- 前記アクセサリへ前記ユーザインタフェースを提供する前に前記アクセサリから入力デバイス情報を受信し、当該入力デバイス情報により、前記電子デバイスが前記アクセサリで利用可能なコントロールの組を決定し、前記ユーザインタフェースを生成することができるようにし、その結果、前記表示機能は前記アクセサリで利用可能なコントロールによって制御される、請求項1に記載の電子デバイス。
- 前記入力デバイス情報は、幾つの入力デバイスが前記アクセサリに関連するかを示す情報、及び、前記アクセサリに関連する1以上の入力デバイスの位置とを含む、請求項6に記載の電子デバイス。
- 前記アクセサリへ前記第1のユーザインタフェース又は第2のユーザインタフェースを提供する前に、前記アクセサリディスプレイの決定を示すディスプレイ決定情報を前記アクセサリから受信し、
前記ディスプレイ決定情報を受信した後、前記アクセサリディスプレイの決定に従い、前記電子デバイスで前記第1のユーザインタフェース又は前記第2のユーザインタフェースを生成する、
ための命令をさらに含む、請求項1に記載の電子デバイス。 - 1以上のプロセッサ及びメモリを備えた電子デバイスで実行される方法であって、
前記電子デバイスがアクセサリディスプレイ及びアクセサリ入力デバイスを含むアクセサリに結合している間に、前記アクセサリでの表示機能に関するユーザインタフェースを提供するために前記アクセサリからのリクエストを受信し、
前記アクセサリからのリクエストを受信することに応答して、
(a)1以上のユーザ入力デバイスのうち、前記アクセサリが第1のセットのユーザ入力デバイスを有することを決定すると、前記第1のセットのユーザ入力デバイスで制御される第1のユーザインタフェースを前記アクセサリに提供し、
(b)1以上のユーザ入力デバイスのうち、前記アクセサリが前記第1のセットのユーザ入力デバイスとは異なる第2のセットのユーザ入力デバイスを有することを決定すると、前記第2のセットのユーザ入力デバイスで制御される第2のユーザインタフェースを前記アクセサリに提供する、方法。 - 1以上のプログラムを記録したコンピュータ読み取り可能な不揮発性の記録媒体であって、1以上のプロセッサ及びメモリを備えた電子デバイスの実行時に、前記電子デバイスに、
前記電子デバイスがアクセサリディスプレイ及びアクセサリ入力デバイスを含むアクセサリに結合している間に、前記アクセサリでの表示機能に関するユーザインタフェースを提供するために前記アクセサリからのリクエストを受信する処理と、
前記アクセサリからのリクエストを受信することに応答して、
(a)1以上のユーザ入力デバイスのうち、前記アクセサリが第1のセットのユーザ入力デバイスを有することを決定すると、前記第1のセットのユーザ入力デバイスで制御される第1のユーザインタフェースを前記アクセサリに提供する処理と、
(b)1以上のユーザ入力デバイスのうち、前記アクセサリが前記第1のセットのユーザ入力デバイスとは異なる第2のセットのユーザ入力デバイスを有することを決定すると、前記第2のセットのユーザ入力デバイスで制御される第2のユーザインタフェースを前記アクセサリに提供する処理と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な不揮発性の記録媒体。 - 1以上のプロセッサと、メモリと、前記メモリに記憶された1以上のプログラムを含む電子デバイスであって、
前記1以上のプロセッサにより実行される前記1以上のプログラムは、
前記電子デバイスがアクセサリディスプレイ及びアクセサリ入力コントロールを含むアクセサリに結合されている間に、前記アクセサリでの表示機能に関するユーザインタフェースを提供するために前記アクセサリからのリクエストを受信し、
前記アクセサリからのリクエストを受信することに応答して、
(a)1以上のユーザ入力コントロールのうち、前記アクセサリが第1のセットのユーザ入力コントロールを有することを決定すると、前記第1のセットのユーザ入力コントロールで制御される第1のユーザインタフェースを前記アクセサリに提供し、
(b)1以上のユーザ入力コントロールのうち、前記アクセサリが前記第1のセットのユーザ入力コントロールとは異なる第2のセットのユーザ入力コントロールを有することを決定すると、前記第2のセットのユーザ入力コントロールで制御される第2のユーザインタフェースを前記アクセサリに提供する、
命令を含む、電子デバイス。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/119,960 US20090284476A1 (en) | 2008-05-13 | 2008-05-13 | Pushing a user interface to a remote device |
US12/119,960 | 2008-05-13 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009134475A Division JP5137899B2 (ja) | 2008-05-13 | 2009-05-13 | 遠隔デバイスにユーザインターフェースをプッシュすること |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015140413A Division JP2016001477A (ja) | 2008-05-13 | 2015-07-14 | 遠隔デバイスにユーザインターフェースをプッシュすること |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013047954A JP2013047954A (ja) | 2013-03-07 |
JP5781043B2 true JP5781043B2 (ja) | 2015-09-16 |
Family
ID=40792169
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009134475A Active JP5137899B2 (ja) | 2008-05-13 | 2009-05-13 | 遠隔デバイスにユーザインターフェースをプッシュすること |
JP2012202681A Active JP5781043B2 (ja) | 2008-05-13 | 2012-09-14 | 遠隔デバイスにユーザインターフェースをプッシュすること |
JP2015140413A Pending JP2016001477A (ja) | 2008-05-13 | 2015-07-14 | 遠隔デバイスにユーザインターフェースをプッシュすること |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009134475A Active JP5137899B2 (ja) | 2008-05-13 | 2009-05-13 | 遠隔デバイスにユーザインターフェースをプッシュすること |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015140413A Pending JP2016001477A (ja) | 2008-05-13 | 2015-07-14 | 遠隔デバイスにユーザインターフェースをプッシュすること |
Country Status (11)
Country | Link |
---|---|
US (1) | US20090284476A1 (ja) |
EP (1) | EP2283424A2 (ja) |
JP (3) | JP5137899B2 (ja) |
KR (3) | KR101536044B1 (ja) |
CN (2) | CN101582053B (ja) |
AU (1) | AU2009246654B2 (ja) |
BR (1) | BRPI0912741A2 (ja) |
GB (1) | GB2459956B (ja) |
HK (1) | HK1137831A1 (ja) |
MX (1) | MX2010012494A (ja) |
WO (1) | WO2009140095A2 (ja) |
Families Citing this family (111)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9152176B2 (en) | 2010-10-01 | 2015-10-06 | Z124 | Application display transitions between single and multiple displays |
US9325805B2 (en) | 2004-08-02 | 2016-04-26 | Steve J Shattil | Content delivery in wireless wide area networks |
US9198084B2 (en) | 2006-05-26 | 2015-11-24 | Qualcomm Incorporated | Wireless architecture for a traditional wire-based protocol |
US9110590B2 (en) | 2007-09-19 | 2015-08-18 | Typesoft Technologies, Inc. | Dynamically located onscreen keyboard |
US10126942B2 (en) | 2007-09-19 | 2018-11-13 | Apple Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
US20120075193A1 (en) * | 2007-09-19 | 2012-03-29 | Cleankeys Inc. | Multiplexed numeric keypad and touchpad |
US9454270B2 (en) | 2008-09-19 | 2016-09-27 | Apple Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
US10203873B2 (en) | 2007-09-19 | 2019-02-12 | Apple Inc. | Systems and methods for adaptively presenting a keyboard on a touch-sensitive display |
US9489086B1 (en) | 2013-04-29 | 2016-11-08 | Apple Inc. | Finger hover detection for improved typing |
US9870130B2 (en) | 2008-05-13 | 2018-01-16 | Apple Inc. | Pushing a user interface to a remote device |
US8970647B2 (en) * | 2008-05-13 | 2015-03-03 | Apple Inc. | Pushing a graphical user interface to a remote device with display rules provided by the remote device |
US9311115B2 (en) | 2008-05-13 | 2016-04-12 | Apple Inc. | Pushing a graphical user interface to a remote device with display rules provided by the remote device |
US20140365895A1 (en) | 2008-05-13 | 2014-12-11 | Apple Inc. | Device and method for generating user interfaces from a template |
US20100293462A1 (en) * | 2008-05-13 | 2010-11-18 | Apple Inc. | Pushing a user interface to a remote device |
US20090284476A1 (en) * | 2008-05-13 | 2009-11-19 | Apple Inc. | Pushing a user interface to a remote device |
US8519820B2 (en) * | 2008-09-02 | 2013-08-27 | Apple Inc. | Systems and methods for saving and restoring scenes in a multimedia system |
US9398089B2 (en) | 2008-12-11 | 2016-07-19 | Qualcomm Incorporated | Dynamic resource sharing among multiple wireless devices |
KR101542744B1 (ko) * | 2009-03-18 | 2015-08-10 | 삼성전자주식회사 | 네트워크에서 피제어장치를 제어하는 방법 및 그 장치 |
US9264248B2 (en) | 2009-07-02 | 2016-02-16 | Qualcomm Incorporated | System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment |
DE112009005065T5 (de) * | 2009-08-13 | 2012-06-28 | Hewlett-Packard Development Co., L.P. | Verwenden von Anzeigebildschirmnutzersteuerungen, um ein Zusatzgerät einzustellen |
US9582238B2 (en) | 2009-12-14 | 2017-02-28 | Qualcomm Incorporated | Decomposed multi-stream (DMS) techniques for video display systems |
US20110167176A1 (en) * | 2010-01-06 | 2011-07-07 | Apple Inc. | Connecting multiple accessories to a portable computing device |
EP2369468A1 (en) * | 2010-02-26 | 2011-09-28 | Research In Motion Limited | Computer to handheld device virtualization system |
US8301723B2 (en) | 2010-02-26 | 2012-10-30 | Research In Motion Limited | Computer to handheld device virtualization system |
US11330046B2 (en) | 2010-03-01 | 2022-05-10 | Tybalt, Llc | Content delivery in wireless wide area networks |
US10419533B2 (en) | 2010-03-01 | 2019-09-17 | Genghiscomm Holdings, LLC | Edge server selection for device-specific network topologies |
US10048921B2 (en) * | 2010-03-02 | 2018-08-14 | Qualcomm Incorporated | Controlling a multimedia device in remote display mode |
TWM389063U (en) * | 2010-03-16 | 2010-09-21 | Wonde Proud Technology Co Ltd | Vehicle mobile device control system |
US20110258555A1 (en) * | 2010-04-15 | 2011-10-20 | Po-Yen Lee | Systems and methods for interface management |
US9998580B2 (en) * | 2010-04-26 | 2018-06-12 | Hu-Do Ltd. | Computing device operable to work in conjunction with a companion electronic device |
JP2012010252A (ja) * | 2010-06-28 | 2012-01-12 | Jvc Kenwood Corp | 操作装置、操作方法および操作プログラム |
KR101668118B1 (ko) * | 2010-07-23 | 2016-10-21 | 삼성전자주식회사 | 원격 사용자 인터페이스 시스템에서 원격 사용자 인터페이스 데이터 송/수신장치 및 방법 |
EP2665497A2 (en) | 2011-01-20 | 2013-11-27 | Cleankeys Inc. | Systems and methods for monitoring surface sanitation |
US8964783B2 (en) | 2011-01-21 | 2015-02-24 | Qualcomm Incorporated | User input back channel for wireless displays |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US20130013318A1 (en) | 2011-01-21 | 2013-01-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US20130003624A1 (en) * | 2011-01-21 | 2013-01-03 | Qualcomm Incorporated | User input back channel for wireless displays |
US9065876B2 (en) * | 2011-01-21 | 2015-06-23 | Qualcomm Incorporated | User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays |
US9503771B2 (en) | 2011-02-04 | 2016-11-22 | Qualcomm Incorporated | Low latency wireless display for graphics |
US10108386B2 (en) | 2011-02-04 | 2018-10-23 | Qualcomm Incorporated | Content provisioning for wireless back channel |
US9152373B2 (en) * | 2011-04-12 | 2015-10-06 | Apple Inc. | Gesture visualization and sharing between electronic devices and remote displays |
EP2712441B1 (en) | 2011-06-05 | 2020-09-23 | Apple Inc. | Systems and methods for displaying notifications received from multiple applications |
CN102855866A (zh) * | 2011-06-30 | 2013-01-02 | 联想(北京)有限公司 | 终端、显示终端、显示系统和显示方法 |
US9552140B2 (en) | 2011-07-21 | 2017-01-24 | Nokia Technologies Oy | Method and apparatus for providing data entry content to a remote environment |
US8562435B2 (en) | 2011-08-16 | 2013-10-22 | Steelseries Aps | Method and apparatus for adapting to gaming venue states |
US8678312B2 (en) | 2011-08-30 | 2014-03-25 | Textron Innovations, Inc. | Aircraft side-ledge console |
US8966366B2 (en) * | 2011-09-19 | 2015-02-24 | GM Global Technology Operations LLC | Method and system for customizing information projected from a portable device to an interface device |
US8878794B2 (en) | 2011-09-27 | 2014-11-04 | Z124 | State of screen info: easel |
US9182965B2 (en) * | 2011-10-31 | 2015-11-10 | Nokia Technologies Oy | Method and apparatus for developing socially suitable applications and devices |
US9162574B2 (en) * | 2011-12-20 | 2015-10-20 | Cellco Partnership | In-vehicle tablet |
WO2013095509A1 (en) * | 2011-12-22 | 2013-06-27 | Intel Corporation | Remote machine management |
US9525998B2 (en) | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
CN103365888A (zh) * | 2012-03-31 | 2013-10-23 | 上海移云信息科技有限公司 | 一种手表样式的搜索方法 |
US9104260B2 (en) | 2012-04-10 | 2015-08-11 | Typesoft Technologies, Inc. | Systems and methods for detecting a press on a touch-sensitive surface |
CN103425237B (zh) * | 2012-05-16 | 2016-08-03 | 联想(北京)有限公司 | 一种显示控制方法和电子设备 |
DE102012020567B4 (de) | 2012-10-19 | 2015-07-16 | Audi Ag | Bedienvorrichtung und Verfahren zum Ansteuern von Funktionseinheiten eines Kraftfahrzeugs und Kraftfahrzeug |
US9300779B2 (en) | 2013-03-15 | 2016-03-29 | Blackberry Limited | Stateful integration of a vehicle information system user interface with mobile device operations |
EP2778615B1 (en) | 2013-03-15 | 2018-09-12 | Apple Inc. | Mapping Application with Several User Interfaces |
US10251034B2 (en) | 2013-03-15 | 2019-04-02 | Blackberry Limited | Propagation of application context between a mobile device and a vehicle information system |
WO2014143776A2 (en) | 2013-03-15 | 2014-09-18 | Bodhi Technology Ventures Llc | Providing remote interactions with host device using a wireless device |
EP3101392B1 (en) | 2013-03-15 | 2021-12-15 | Apple Inc. | Mapping application with turn-by-turn navigation mode for output to vehicle display |
US9317813B2 (en) | 2013-03-15 | 2016-04-19 | Apple Inc. | Mobile device with predictive routing engine |
EP2778614B1 (en) | 2013-03-15 | 2016-07-20 | Apple Inc. | Mapping application with turn-by-turn navigation mode for output to vehicle display |
US9857193B2 (en) | 2013-06-08 | 2018-01-02 | Apple Inc. | Mapping application with turn-by-turn navigation mode for output to vehicle display |
US20140365505A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Harvesting Addresses |
US9631930B2 (en) | 2013-03-15 | 2017-04-25 | Apple Inc. | Warning for frequently traveled trips based on traffic |
DE202014004555U1 (de) * | 2013-06-08 | 2014-09-18 | Apple Inc. | Vorrichtung zur Erzeugung von Benutzerschnittstellen aus einer Vorlage |
JP6545155B2 (ja) | 2013-06-08 | 2019-07-17 | アップル インコーポレイテッドApple Inc. | 2つ以上のディスプレイを同期させるためのデバイス、方法、及びグラフィカルユーザインタフェース |
US10289302B1 (en) | 2013-09-09 | 2019-05-14 | Apple Inc. | Virtual keyboard animation |
CN104679677A (zh) * | 2013-11-27 | 2015-06-03 | 宁波复博信息技术有限公司 | 界面获取装置 |
WO2015083321A1 (ja) * | 2013-12-03 | 2015-06-11 | 本田技研工業株式会社 | 携帯電子機器連携システム、車載表示装置、および連携用プログラム |
CN103777851B (zh) * | 2014-02-26 | 2018-05-29 | 大国创新智能科技(东莞)有限公司 | 物联网视频交互方法和系统 |
DE102015203446B4 (de) | 2014-03-03 | 2017-07-06 | Apple Inc. | Kartenanwendung mit verbesserten Navigationswerkzeugen |
US20150261425A1 (en) * | 2014-03-14 | 2015-09-17 | Apple Inc. | Optimized presentation of multimedia content |
US11343335B2 (en) | 2014-05-29 | 2022-05-24 | Apple Inc. | Message processing by subscriber app prior to message forwarding |
US20150370419A1 (en) * | 2014-06-20 | 2015-12-24 | Google Inc. | Interface for Multiple Media Applications |
US20150370446A1 (en) * | 2014-06-20 | 2015-12-24 | Google Inc. | Application Specific User Interfaces |
US20150370461A1 (en) * | 2014-06-24 | 2015-12-24 | Google Inc. | Management of Media Player Functionality |
TWI647608B (zh) | 2014-07-21 | 2019-01-11 | 美商蘋果公司 | 遠端使用者介面 |
CN105450701A (zh) * | 2014-08-28 | 2016-03-30 | 冠捷投资有限公司 | 远程动态管理显示装置的系统 |
US9547419B2 (en) | 2014-09-02 | 2017-01-17 | Apple Inc. | Reduced size configuration interface |
WO2016036427A1 (en) * | 2014-09-02 | 2016-03-10 | Apple Inc. | Electronic device with rotatable input mechanism |
US10635296B2 (en) | 2014-09-24 | 2020-04-28 | Microsoft Technology Licensing, Llc | Partitioned application presentation across devices |
US9769227B2 (en) * | 2014-09-24 | 2017-09-19 | Microsoft Technology Licensing, Llc | Presentation of computing environment on multiple devices |
US10025684B2 (en) | 2014-09-24 | 2018-07-17 | Microsoft Technology Licensing, Llc | Lending target device resources to host device computing environment |
WO2016126680A1 (en) * | 2015-02-02 | 2016-08-11 | Fillmore West Investment Trust | Personal life manager (plm) system and method |
US10254911B2 (en) * | 2015-03-08 | 2019-04-09 | Apple Inc. | Device configuration user interface |
CN106034255A (zh) * | 2015-03-20 | 2016-10-19 | 冠捷投资有限公司 | 控制数据资料在同一网络的方法 |
US9948760B2 (en) * | 2015-06-26 | 2018-04-17 | Honda Motor Co., Ltd. | System and method for controlling vehicle network functions with version control |
CN105260112A (zh) * | 2015-09-14 | 2016-01-20 | 百度在线网络技术(北京)有限公司 | 终端间屏幕控制的方法和装置 |
CN106550090A (zh) * | 2015-09-16 | 2017-03-29 | 中兴通讯股份有限公司 | 远程控制方法、装置及移动终端 |
CN105306488A (zh) * | 2015-11-19 | 2016-02-03 | 邓苏湘 | 提高移动设备运行安全性的装置及其方法 |
US20170195735A1 (en) * | 2015-12-31 | 2017-07-06 | Nagravision S.A. | Method and apparatus for peripheral context management |
JP6177361B2 (ja) * | 2016-02-12 | 2017-08-09 | クラリオン株式会社 | 車載機およびその表示制御方法 |
US10310725B2 (en) * | 2016-06-12 | 2019-06-04 | Apple Inc. | Generating scenes based on accessory state |
US11373459B2 (en) * | 2016-11-15 | 2022-06-28 | Runway Growth Credit Fund Inc. | Program and vehicle interaction |
KR102618900B1 (ko) * | 2019-01-08 | 2023-12-29 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어 방법 |
US10672249B1 (en) * | 2019-05-06 | 2020-06-02 | Cambridge Mobile Telematics Inc. | Determining, scoring, and reporting mobile phone distraction of a driver |
CN113157190A (zh) | 2019-05-06 | 2021-07-23 | 苹果公司 | 电子设备的受限操作 |
US10759441B1 (en) * | 2019-05-06 | 2020-09-01 | Cambridge Mobile Telematics Inc. | Determining, scoring, and reporting mobile phone distraction of a driver |
DK201970533A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Methods and user interfaces for sharing audio |
US11481094B2 (en) | 2019-06-01 | 2022-10-25 | Apple Inc. | User interfaces for location-related communications |
US11477609B2 (en) | 2019-06-01 | 2022-10-18 | Apple Inc. | User interfaces for location-related communications |
DE102019118189A1 (de) * | 2019-07-05 | 2021-01-07 | Bayerische Motoren Werke Aktiengesellschaft | Koppelung von Benutzeroberflächen |
CN114168236A (zh) * | 2020-09-10 | 2022-03-11 | 华为技术有限公司 | 一种应用接入方法及相关装置 |
CN114327312B (zh) * | 2020-09-25 | 2023-10-20 | 华为技术有限公司 | 投屏控制方法和装置 |
CN114510203A (zh) * | 2020-11-16 | 2022-05-17 | 荣耀终端有限公司 | 电子设备及其设备间屏幕协同方法和介质 |
EP4254920A4 (en) * | 2021-04-13 | 2024-06-26 | Samsung Electronics Co., Ltd. | ELECTRONIC DEVICE FOR VEHICLES, MOBILE DEVICE FOR CONTROLLING AN ELECTRONIC DEVICE FOR VEHICLES, AND METHOD FOR CONTROLLING AN ELECTRONIC DEVICE FOR VEHICLES |
CN114780185A (zh) * | 2022-04-01 | 2022-07-22 | 合肥信息工程监理咨询有限公司 | 一种基于前端大屏应用的控制系统 |
Family Cites Families (104)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4414576A (en) * | 1981-09-25 | 1983-11-08 | Vicon Industries, Inc. | Housing assembly for electrical apparatus |
US4924216A (en) * | 1988-02-12 | 1990-05-08 | Acemore International Ltd. | Joystick controller apparatus |
DE69432199T2 (de) * | 1993-05-24 | 2004-01-08 | Sun Microsystems, Inc., Mountain View | Graphische Benutzerschnittstelle mit Verfahren zur Schnittstellebildung mit fernsteuernden Einrichtungen |
US5537300A (en) * | 1995-02-01 | 1996-07-16 | Kraco Enterprises, Inc. | Control panel |
JPH10507052A (ja) * | 1995-03-04 | 1998-07-07 | モルド−テック プラスティックス リミテッド パートナーシップ | ラジオインターフェースに対する外部通信ソース |
JPH09149325A (ja) * | 1995-11-21 | 1997-06-06 | Sony Corp | グラフイック表示データ分散型avシステム |
US5881366A (en) * | 1996-05-01 | 1999-03-09 | Logitech, Inc. | Wireless peripheral interface |
US5991640A (en) * | 1996-11-22 | 1999-11-23 | Ericsson Inc. | Docking and electrical interface for personal use communication devices |
JPH113314A (ja) * | 1997-04-14 | 1999-01-06 | Matsushita Electric Ind Co Ltd | ネットワーク制御システムおよびネットワーク端末およびコントロール端末 |
US6012105A (en) * | 1997-05-01 | 2000-01-04 | Telefonaktiebolaget L M Ericsson | System for interfacing with an external accessory in one of two interface modes based on whether communication can be established with external accessory or not |
US6268845B1 (en) * | 1997-06-11 | 2001-07-31 | Compaq Computer Corporation | Bezel button controls over USB |
EP1257094B8 (en) * | 1997-06-25 | 2007-08-08 | Samsung Electronics Co., Ltd. | Browser based command and control network |
US6127941A (en) * | 1998-02-03 | 2000-10-03 | Sony Corporation | Remote control device with a graphical user interface |
US6225984B1 (en) * | 1998-05-01 | 2001-05-01 | Hitachi Micro Systems, Inc. | Remote computer interface |
JPH11328081A (ja) * | 1998-05-13 | 1999-11-30 | Matsushita Electric Ind Co Ltd | ネットワーク制御システム、コントローラ及びデバイス |
US5969283A (en) * | 1998-06-17 | 1999-10-19 | Looney Productions, Llc | Music organizer and entertainment center |
JP3202968B2 (ja) * | 1998-06-30 | 2001-08-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 表示制御情報生成方法及びコンピュータ |
US6185491B1 (en) * | 1998-07-31 | 2001-02-06 | Sun Microsystems, Inc. | Networked vehicle controlling attached devices using JavaBeans™ |
US6694200B1 (en) * | 1999-04-13 | 2004-02-17 | Digital5, Inc. | Hard disk based portable device |
JP2000358051A (ja) * | 1999-04-14 | 2000-12-26 | Sony Corp | データ伝送方法及びデータ伝送装置 |
JP2000312391A (ja) * | 1999-04-27 | 2000-11-07 | Matsushita Electric Ind Co Ltd | 機器制御装置、制御装置、双方向リモコン装置および被制御装置 |
US20040179848A1 (en) * | 2003-03-11 | 2004-09-16 | Mikhail Belenkii | Scintillation free laser communication system |
US6556219B1 (en) * | 1999-05-18 | 2003-04-29 | Gateway, Inc. | Method and system for peripheral device user interface construction |
US6496927B1 (en) * | 1999-06-09 | 2002-12-17 | Amx Corporation | Method and configuring a user interface for controlling a controlled device based upon a device class |
JP2001092575A (ja) * | 1999-09-20 | 2001-04-06 | Nec Corp | 視覚的接続機器制御方式とその方法 |
JP2001103568A (ja) * | 1999-09-30 | 2001-04-13 | Toshiba Corp | 通信システム、この通信システムに用いられる移動体通信装置、携帯型情報処理装置及びデータ通信方法 |
JP2001142618A (ja) * | 1999-11-16 | 2001-05-25 | Canon Inc | 画像処理装置、方法、記憶媒体およびプログラムエレメント |
EP1111915A1 (en) * | 1999-12-23 | 2001-06-27 | Two Way TV Limited | Control system |
US7257217B1 (en) * | 1999-12-27 | 2007-08-14 | Nortel Networks Limited | Call features for automatic call distribution system |
US6772212B1 (en) * | 2000-03-08 | 2004-08-03 | Phatnoise, Inc. | Audio/Visual server |
US7187947B1 (en) * | 2000-03-28 | 2007-03-06 | Affinity Labs, Llc | System and method for communicating selected information to an electronic device |
US7181517B1 (en) * | 2000-06-02 | 2007-02-20 | Astec International Limited | Browser-enabled remote user interface for telecommunications power system |
US7245291B2 (en) * | 2000-07-11 | 2007-07-17 | Imran Sharif | System and method for internet appliance data entry and navigation |
JP3620716B2 (ja) * | 2000-07-26 | 2005-02-16 | 日本電気株式会社 | 遠隔操作システムとその遠隔操作方法、及び遠隔操作プログラムを記録した記録媒体 |
US7493645B1 (en) * | 2000-10-27 | 2009-02-17 | Audiovox Corporation | Console with monitor and wireless receiver |
US20020151327A1 (en) * | 2000-12-22 | 2002-10-17 | David Levitt | Program selector and guide system and method |
US6642629B2 (en) * | 2000-12-28 | 2003-11-04 | Intel Corporation | Audio system with removable, active faceplate |
JP2002215483A (ja) * | 2001-01-15 | 2002-08-02 | Matsushita Electric Ind Co Ltd | 機器制御システム並びに、機器制御システムにおけるコントローラ及びデバイス |
US7093003B2 (en) * | 2001-01-29 | 2006-08-15 | Universal Electronics Inc. | System and method for upgrading the remote control functionality of a device |
DE20106114U1 (de) * | 2001-04-06 | 2001-12-06 | Chang, Dean, Hsin Tien, Taipeh | Winkelverstellbare Halterung für einen Personal Digital Assistant zum Gebrauch in einem Automobil |
US7450961B1 (en) * | 2001-05-14 | 2008-11-11 | At&T Mobility Ii Llc | Portable communication device interface to a projection display |
US20030025738A1 (en) * | 2001-07-31 | 2003-02-06 | Eastman Kodak Company | User interface including portable display for use with multiple electronic devices |
KR100534106B1 (ko) * | 2001-08-22 | 2005-12-08 | 삼성전자주식회사 | 컴퓨터 및 컴퓨터의 외부기기 동작 상태 표시 방법 |
US6483428B1 (en) * | 2001-08-22 | 2002-11-19 | Matsushita Electric Industrial Co., Ltd. | Removable front panel for an entertainment device |
US6978424B2 (en) * | 2001-10-15 | 2005-12-20 | General Instrument Corporation | Versatile user interface device and associated system |
US20030073432A1 (en) * | 2001-10-16 | 2003-04-17 | Meade, William K. | Mobile computing device with method and system for interrupting content performance among appliances |
WO2003036541A1 (en) * | 2001-10-22 | 2003-05-01 | Apple Computer, Inc. | Intelligent synchronization for a media player |
US7302465B2 (en) * | 2001-10-22 | 2007-11-27 | Comverse, Inc. | Distributed multimedia transfer |
JP2003143670A (ja) * | 2001-10-31 | 2003-05-16 | Sony Corp | リモートコントロールシステム、電子機器、及びプログラム |
US7299304B2 (en) * | 2001-11-20 | 2007-11-20 | Intel Corporation | Method and architecture to support interaction between a host computer and remote devices |
JP2003190181A (ja) * | 2001-12-26 | 2003-07-08 | Olympus Optical Co Ltd | 制御装置 |
US7006793B2 (en) * | 2002-01-16 | 2006-02-28 | International Business Machines Corporation | Safe use of electronic devices in an automobile |
US7257776B2 (en) * | 2002-02-05 | 2007-08-14 | Microsoft Corporation | Systems and methods for scaling a graphical user interface according to display dimensions and using a tiered sizing schema to define display objects |
US20030154291A1 (en) * | 2002-02-05 | 2003-08-14 | International Business Machines Corporation | Mobile modular computer |
US6742061B1 (en) * | 2002-03-08 | 2004-05-25 | Nokia Corporation | Accessory control interface |
US7433546B2 (en) * | 2004-10-25 | 2008-10-07 | Apple Inc. | Image scaling arrangement |
JP2003324543A (ja) * | 2002-05-07 | 2003-11-14 | Fujitsu Ltd | 情報処理装置の操作による移動電話機の制御 |
US7167604B2 (en) * | 2002-08-07 | 2007-01-23 | Hewlett-Packard Development Company, L.P. | Portable document scan accessory for use with a wireless handheld communications device |
JP2004121592A (ja) * | 2002-10-03 | 2004-04-22 | Kunihiko Ichikawa | トレーニング装置 |
JP4209176B2 (ja) * | 2002-11-14 | 2009-01-14 | アルパイン株式会社 | クライアント装置およびサーバ装置 |
JP2004172695A (ja) * | 2002-11-18 | 2004-06-17 | Alpine Electronics Inc | マルチメディア再生方法およびマルチメディア再生システム、操作画面カスタマイズ用プログラム |
US20050239434A1 (en) * | 2002-12-11 | 2005-10-27 | Marlowe Ira M | Multimedia device integration system |
JP2004194011A (ja) * | 2002-12-11 | 2004-07-08 | Canon Inc | リモート操作制御システム、リモート制御装置、リモート操作方法、プログラム、及び記憶媒体 |
US6983171B2 (en) * | 2003-02-28 | 2006-01-03 | Motorola, Inc. | Device and method for communicating teletype information in a vehicle communication system |
US7281214B2 (en) * | 2003-06-02 | 2007-10-09 | Apple Inc. | Automatically updating user programmable input sensors to perform user specified functions |
US7043572B2 (en) * | 2003-06-06 | 2006-05-09 | Microsoft Corporation | Method and system for providing a peripheral service to a host computing device |
JP2005074211A (ja) * | 2003-09-03 | 2005-03-24 | Takao Okazawa | 風景表示装置を有するランニングマシン |
US8196044B2 (en) * | 2004-01-05 | 2012-06-05 | Microsoft Corporation | Configuration of user interfaces |
ATE466338T1 (de) * | 2004-02-12 | 2010-05-15 | Irdeto Access Bv | Verfahren und system zur externen speicherung von daten |
US9014753B2 (en) * | 2004-03-31 | 2015-04-21 | Volkswagen Ag | Communication system and information system for a motor vehicle |
US20050222875A1 (en) * | 2004-04-02 | 2005-10-06 | Lordeman Frank L | System and method for interlinking medical-related data and payment services |
US7293122B1 (en) * | 2004-04-27 | 2007-11-06 | Apple Inc. | Connector interface system facilitating communication between a media player and accessories |
US7441062B2 (en) * | 2004-04-27 | 2008-10-21 | Apple Inc. | Connector interface system for enabling data communication with a multi-communication device |
US20060036356A1 (en) * | 2004-08-12 | 2006-02-16 | Vladimir Rasin | System and method of vehicle policy control |
KR100647915B1 (ko) * | 2004-08-31 | 2006-11-23 | 주식회사 오성전자 | 원격제어장치 |
TR201904404T4 (tr) * | 2004-09-10 | 2019-04-22 | Koninklijke Philips Nv | En azından bir medya veri işleme cihazını kontrol etmeyi sağlamak için cihaz ve yöntem. |
JP4654651B2 (ja) * | 2004-10-13 | 2011-03-23 | トヨタ自動車株式会社 | 車載ハンズフリー通話システム |
US7580540B2 (en) * | 2004-12-29 | 2009-08-25 | Motorola, Inc. | Apparatus and method for receiving inputs from a user |
JP2006236323A (ja) * | 2005-01-25 | 2006-09-07 | Sony Corp | アプリケーション提供システム、サーバ、クライアントおよびアプリケーション提供方法 |
US20060226298A1 (en) * | 2005-03-30 | 2006-10-12 | Lionel L.L.C. | Graphical method and system for model vehicle and accessory control |
JP2006324860A (ja) * | 2005-05-18 | 2006-11-30 | Matsushita Electric Ind Co Ltd | 機器制御システムおよび機器制御方法 |
JP4266960B2 (ja) * | 2005-06-08 | 2009-05-27 | キヤノン株式会社 | 情報処理装置及びその方法 |
EP1736948A1 (en) * | 2005-06-21 | 2006-12-27 | Mitac Technology Corp. | Apparatus and method for remotely controlling an appliance using a touch screen |
US7552009B2 (en) * | 2005-07-14 | 2009-06-23 | Honda Motor Co., Ltd. | System and method for synchronizing data for use in a navigation system |
US7844442B2 (en) * | 2005-08-16 | 2010-11-30 | Exent Technologies, Ltd. | System and method for providing a remote user interface for an application executing on a computing device |
US20070049197A1 (en) * | 2005-08-31 | 2007-03-01 | Andre Klein | Control device for audio players |
US20070080823A1 (en) * | 2005-10-07 | 2007-04-12 | Apple Computer, Inc. | Techniques for pairing remote controllers with host devices |
JP2007110629A (ja) * | 2005-10-17 | 2007-04-26 | Sony Ericsson Mobilecommunications Japan Inc | 携帯通信機器、遠隔操作方法及び遠隔操作プログラム |
US7574177B2 (en) * | 2006-01-04 | 2009-08-11 | Apple Inc. | Remote controller and FM reception arrangement |
US8086332B2 (en) * | 2006-02-27 | 2011-12-27 | Apple Inc. | Media delivery system with improved interaction |
JP4677938B2 (ja) * | 2006-03-23 | 2011-04-27 | 富士通株式会社 | 情報処理装置、ユニバーサル通信方法及びユニバーサル通信プログラム |
JP2007267102A (ja) * | 2006-03-29 | 2007-10-11 | Pioneer Electronic Corp | 入力信号表示装置、信号出力装置、入力信号表示システム、及び、遠隔操作方法 |
US7987432B1 (en) * | 2006-04-25 | 2011-07-26 | Parallels Holdings, Ltd. | Seamless integration and installation of non-native application into native operating system |
JP2008084434A (ja) * | 2006-09-27 | 2008-04-10 | Alpine Electronics Inc | 可動式ディスプレイを備えた電子装置 |
US7363129B1 (en) * | 2007-01-05 | 2008-04-22 | Moon Valley Software | Apparatus, system and method that interfaces with an automobile engine control unit |
CN101606124B (zh) * | 2007-01-25 | 2013-02-27 | 夏普株式会社 | 多窗口管理装置及信息处理装置 |
US8095936B2 (en) * | 2007-01-31 | 2012-01-10 | Halliburton Energy Services, Inc. | Remotely controlling and viewing of software applications |
US8555180B2 (en) * | 2007-03-27 | 2013-10-08 | Amulet Technologies, Llc | Smart peripheral architecture for portable media players |
JP5416123B2 (ja) * | 2007-09-14 | 2014-02-12 | パナソニック・アビオニクス・コーポレイション | 乗物情報システムのためのメディアデバイスインタフェースシステム及び方法 |
US7834758B2 (en) * | 2007-10-31 | 2010-11-16 | General Motors Llc | In-vehicle entertainment method and system for executing the same |
US20090195513A1 (en) * | 2008-02-05 | 2009-08-06 | Delphi Technologies, Inc. | Interactive multimedia control module |
US8433812B2 (en) * | 2008-04-01 | 2013-04-30 | Microsoft Corporation | Systems and methods for managing multimedia operations in remote sessions |
US20090284476A1 (en) * | 2008-05-13 | 2009-11-19 | Apple Inc. | Pushing a user interface to a remote device |
JP2010130669A (ja) * | 2008-12-01 | 2010-06-10 | Fujitsu Ten Ltd | 車載装置および無線通信システム |
-
2008
- 2008-05-13 US US12/119,960 patent/US20090284476A1/en not_active Abandoned
-
2009
- 2009-05-01 GB GB0907592A patent/GB2459956B/en active Active
- 2009-05-04 KR KR1020127031480A patent/KR101536044B1/ko active IP Right Grant
- 2009-05-04 EP EP09747181A patent/EP2283424A2/en not_active Withdrawn
- 2009-05-04 AU AU2009246654A patent/AU2009246654B2/en active Active
- 2009-05-04 KR KR1020107027815A patent/KR101275466B1/ko active IP Right Grant
- 2009-05-04 BR BRPI0912741A patent/BRPI0912741A2/pt not_active Application Discontinuation
- 2009-05-04 KR KR1020147014708A patent/KR101543195B1/ko active IP Right Grant
- 2009-05-04 WO PCT/US2009/042728 patent/WO2009140095A2/en active Application Filing
- 2009-05-04 MX MX2010012494A patent/MX2010012494A/es active IP Right Grant
- 2009-05-12 CN CN200910140597.9A patent/CN101582053B/zh active Active
- 2009-05-12 CN CN201310723831.7A patent/CN103778082B/zh active Active
- 2009-05-13 JP JP2009134475A patent/JP5137899B2/ja active Active
-
2010
- 2010-03-31 HK HK10103323.0A patent/HK1137831A1/xx unknown
-
2012
- 2012-09-14 JP JP2012202681A patent/JP5781043B2/ja active Active
-
2015
- 2015-07-14 JP JP2015140413A patent/JP2016001477A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
EP2283424A2 (en) | 2011-02-16 |
MX2010012494A (es) | 2010-12-21 |
GB2459956A (en) | 2009-11-18 |
CN103778082A (zh) | 2014-05-07 |
KR20140084325A (ko) | 2014-07-04 |
WO2009140095A2 (en) | 2009-11-19 |
KR101275466B1 (ko) | 2013-06-14 |
KR20110014194A (ko) | 2011-02-10 |
GB2459956B (en) | 2010-08-25 |
CN101582053B (zh) | 2014-01-22 |
JP2016001477A (ja) | 2016-01-07 |
KR101536044B1 (ko) | 2015-07-13 |
KR101543195B1 (ko) | 2015-08-07 |
BRPI0912741A2 (pt) | 2015-10-13 |
JP2013047954A (ja) | 2013-03-07 |
AU2009246654A1 (en) | 2009-11-19 |
JP2010033548A (ja) | 2010-02-12 |
CN103778082B (zh) | 2017-04-05 |
GB0907592D0 (en) | 2009-06-10 |
JP5137899B2 (ja) | 2013-02-06 |
KR20130005310A (ko) | 2013-01-15 |
CN101582053A (zh) | 2009-11-18 |
AU2009246654B2 (en) | 2012-10-04 |
US20090284476A1 (en) | 2009-11-19 |
HK1137831A1 (en) | 2010-08-06 |
WO2009140095A3 (en) | 2010-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5781043B2 (ja) | 遠隔デバイスにユーザインターフェースをプッシュすること | |
US9870130B2 (en) | Pushing a user interface to a remote device | |
US9875006B2 (en) | Pushing a graphical user interface to a remote device with display rules provided by the remote device | |
US9311115B2 (en) | Pushing a graphical user interface to a remote device with display rules provided by the remote device | |
US20100293462A1 (en) | Pushing a user interface to a remote device | |
JP5736323B2 (ja) | 車両インフォメーション・エンターテインメントシステムのための仮想特徴管理 | |
JP4682196B2 (ja) | 自動車オーディオシステムを用いて携帯情報メディア装置を制御するための方法及び装置 | |
JP2016097928A (ja) | 車両用表示制御装置 | |
JP2004210254A (ja) | 車両設備の一部を構成するユニットの制御を容易にする装置及び方法 | |
JP5641906B2 (ja) | 操作方法及び音響装置 | |
AU2013200021B2 (en) | Pushing a user interface to a remote device | |
US10877719B2 (en) | Audio device, audio system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131224 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20140320 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20140326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140922 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20141219 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20141225 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150615 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150714 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5781043 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |