JPH08214376A - ローカルのコントローラをプログラミングする方法 - Google Patents

ローカルのコントローラをプログラミングする方法

Info

Publication number
JPH08214376A
JPH08214376A JP7017823A JP1782395A JPH08214376A JP H08214376 A JPH08214376 A JP H08214376A JP 7017823 A JP7017823 A JP 7017823A JP 1782395 A JP1782395 A JP 1782395A JP H08214376 A JPH08214376 A JP H08214376A
Authority
JP
Japan
Prior art keywords
remote controller
control code
control
data
vcr
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.)
Pending
Application number
JP7017823A
Other languages
English (en)
Inventor
Alain Tessier
アラン・テシエ
Alain Cartier
アラン・カルティエ
Michel Beaudry
ミッシェル・ボードリィ
Genevieve Ayotte
ジュヌヴィエーヴ・アヨット
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Groupe Videotron Ltd
Original Assignee
Groupe Videotron Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Groupe Videotron Ltd filed Critical Groupe Videotron Ltd
Publication of JPH08214376A publication Critical patent/JPH08214376A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/16Electric signal transmission systems in which transmission is by pulses
    • G08C19/28Electric signal transmission systems in which transmission is by pulses using pulse code
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/20Binding and programming of remote control devices
    • G08C2201/21Programming remote control devices via third means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

(57)【要約】 【目的】 種々の装置に対して単一のコントローラで制
御可能とする学習リモートコントローラに対して容易に
プログラムする。 【構成】 リモートコントローラをプログラミングする
ための方法であって、全装置を制御するためのデータを
メモリに格納し、該データは、リモートコントローラに
全装置のすべての機能を遠隔的に制御させるのに十分と
するものであり、遠隔制御によりどの装置が制御される
かを選択し、選択された装置を制御するために遠隔制御
データを送信し、上記送信されたデータを上記リモート
コントローラ内に格納し、これにより、選択された装置
を制御できるようプログラムされる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、リモートコントローラ
の学習に関し、特にテレビのリモートコントローラのご
ときリモートコントローラを自動的にプログラミングす
る方法に関する。
【0002】
【従来の技術】種々の用途に対するリモートコントロー
ラは、初期には、テレビ装置またはVCRのリモートコ
ントローラのごとく、ワイヤーにより、装置本体と結ば
れていた。最終的にはワイヤレスとなり、そのごく一般
的な動作モードは、リモートコントローラから放射さ
れ、テレビコンバータ、テレビ装置またはVCRに接続
された赤外線受信機で受光される赤外線の電磁エネルギ
ーを用いている。
【0003】ビデオカセットレコーダ(VCR)、ビデオ
ディスクプレヤー、およびいくつかのテレビ装置のごと
く、家庭での利用が急増しているが、これらは、通常、
異なったコードが要求されるため、各利用に際してし専
用の異なったコントローラが必要となる。リモートコン
トローラの増加を避けるために、学習するリモートコン
トローラが発明されている。1機にまとめた学習リモー
トコントローラは一般には、種々の装置を制御するため
に制御シーケンスを格納する。学習リモートコントロー
ラを開示した二つの特許として、1989年1月31日
出願の米国特許4,802,114の米国特許と、19
86年11月18日出願の米国特許がある。
【0004】学習リモートコントローラをプログラムす
るために、専用のリモートコントローラが学習リモート
コントローラに対して、銃口を突き合わすようにして
(極めて接近して)設置され、そして、特定の機能に関す
る格納データを特定のメモリに格納できるよう、あるス
イッチが操作され、そして、専用のリモートコントロー
ラの対応するスイッチが操作される。この結果、赤外線
のデータ信号が専用のリモートコントローラから学習リ
モートコントローラに送信され、これによってデータが
受信され格納される。専用のリモートコントローラに代
えて、特定の機能に特定化されたスイッチにより、格納
されたデータがアクセスされ、格納された対応するコン
トロールシーケンスが赤外線エネルギーによって制御対
象の装置に送信される。学習リモートコントローラが使
用されるために、この動作は、各コントロールキーに毎
に繰替えされる。幾つかの異なった装置に対するデータ
シーケンスは、種々の製品に対して特定化されたキーに
関連して格納される。明白なように、リモートコントロ
ーラに教育するための従来の技術は、ある人に対しては
使用するのが不可能であるか不便であり、従って使用が
制限されていた。
【0005】
【発明が解決しようとする課題】リモートコントローラ
に種々のシーケンスを教えるためのプロセスは冗長であ
り、適正に行うのは困難であり、事実、行うことができ
ない人もいる。この結果、学習リモートコントローラに
は不正確なデータや欠落データが格納され、各装置を適
正に制御できなくなる。この理由のために、所望の特定
の機能のためのプログラムを格納するための他の技術が
試みられている。例えば、新聞紙のごとき一般的なメデ
ィアに印刷された特定の数字列を用い、ユーザーがこれ
らの数字列を、リモートコントローラから例えばVCR
へキー入力してプログラムする。しかしながら、この方
法は、例えばテレビ装置のリモートコントローラにおい
て、チャンネル変更、オン・オフの制御、またはVCR
のチャンネル変更、ビデオディスクプレヤーでのトラッ
ク変更、補助のオーディオ機器の制御等で容易ではな
く、それ故、VCRをプログラムする際、極めて制限さ
れ、かつ、特定化されるため、極めて少ないグループの
機能しか行えない。
【0006】種々のVCRを制御するために、リモート
コントローラ内にコードを格納するサービスがあるが、
リモートコントローラを製造者に送り、リモートコント
ローラのRAMに、電気的な最新のコードを格納する必
要がある。データの格納は完璧に行われるが、その操作
はユーザーにより行うことができない。コントローラを
送っている間は、ユーザーはそれを使用できず、また、
紛失や損傷の危険がある。この操作は、格納されるデー
タが更新される毎に行われなくてはならない。明白なよ
うに、この処理は、不便であり、ユーザー側から見れば
問題のある処理である。1990年9月25日出願のP
aul V.Darbeeその他の発明による米国特許
4,959,810を参照。
【0007】
【課題を解決するための手段】本発明は、専用のリモー
トコントローラを用いて人が専門的に教え込むことな
く、リモートコントローラの自動教育を提供する。その
リモートコントローラは、リモート制御可能なあらゆる
製品に対して制御のためのデータコードを保持するため
に学習させることができる。実際に、ユーザーは、制御
対象の装置を、テレビのスクリーンに表示されたメニュ
ーから単に選択するだけでよい。そのメニューは、市販
製品の多数の装置を含むように拡張されている。各キー
のプログラムが要求された上述の従来技術で必要とされ
たように、機能キーにより機能キーをプログラムする必
要はない。
【0008】簡単にいえば、所望されるすべての製品に
対する制御コードは、ヘッドエンドから周期的に送信さ
れ、すべての加入者に対して繰り返し、かつ周期的に放
送される。その放送は、ローカルなテレビ局よりの放
送、衛星放送、ケーブルTV、光ファイバーのごときあ
らゆるメディアムを通じて実行でき、また、電話呼び出
しの手段による要求に応じて呼び出すことができる。そ
の繰り返し速度は、例えば各テレビ放送のフレーム周期
や数秒毎のごとく、適宜であってよい。
【0009】その制御コードは、制御可能な装置のリス
トを決定するだけでなく、それら装置の制御シーケンス
を決定し、そして、その制御コードは、周期的なデータ
から捕捉され、加入者のメモリ内にローカルに格納され
る。要求時、装置のリストを示しているメニューは、ロ
ーカルメモリから検索され、テレビの表示器に表示され
る。加入者は、そのリストから関心のあるものを選択
し、リモートコントローラに“ティーチ”コマンドを入
れると、そのリモートコントローラはそのティーチコー
ドを加入局に送信し、その後、上記装置に対する対応す
る制御シーケンスがローカルメモリから検索され、リモ
ートコントローラへ送信される。この時、例えば、選択
した装置およびその機能に対応する制御シーケンスに呼
応して、テレビの表示器上に方形のごとく限定された領
域を点滅させる。テレビの表示器または他の発光体(例
えばデコーダ本体上の発光ダイオード)上での点滅は、
リモートコントローラで受信され、データに変換され、
そのメモリに格納される。標準化されたリモートコント
ローラを用い、格納データは、特定のキーによってアク
セス可能な、リモートコントローラのメモリ位置に格納
されるべき制御シーケンスデータを生じさせるアドレス
データをも含むことができる。つまり、リモートコント
ローラ上の所定のキーは、アドレスデータによって指定
された特定の制御シーケンスデータが格納されている、
メモリ内の所定のアドレス位置に対してデータをアクセ
スできる。これにより、リモートコントローラは、特殊
な共通スイッチの手段により、種々の異なった装置のコ
ントロールを可能にする。例えば、異なるブランドの装
置が、リモートコントローラ上の同一の標準コントロー
ルスイッチを用いて、オンオフ、チャンネル切り替え、
時間セット等のために制御され得る。これとは別に、加
入局から送信される制御シーケンスデータは、すべての
選択された装置に対するすべての制御シーケンスであっ
てもよく、又、所定のメモリ位置からリモートコントロ
ーラのメモリをロードすることもでき、又、リモートコ
ントローラのスイッチが要求される制御シーケンスが格
納されるシリアルメモリのアドレス位置に基づき要求さ
れる制御シーケンスをアクセスすることもできる。
【0010】制御シーケンスデータは、加えて、又はそ
れに替えて、種々の装置の制御のために、VCRまたは
これと等価な装置の制御をターンオンし、一つのプログ
ラムまたは複数のプログラムを記録させることを目的と
する。
【0011】リモートコントローラへの教育は、このよ
うにして容易にかつ、実質的に失敗がない。リモートコ
ントロール可能な新たな装置が市販された時、そのヘッ
ドエンドは、単にリモートコントロールシーケンスを、
周期的に送信されるデータに加算するだけでよい。送信
されるデータは、テレビ装置、VCR等の制御に対する
シーケンスに制限されず、オーディオ装置、光制御装
置、盗難警報器、自動発信電話機、銀行システム、ゲー
ムデバイス、ホームオートメーション、VCR上の特定
プログラムのプログラミング等に対するリモートコント
ロールシーケンスを含む。
【0012】本発明の実施例に対応して、リモートコン
トローラをプログラミングする方法は、全装置を制御す
るためのデータをメモリに格納し、該データは、リモー
トコントローラに全装置のすべての機能を遠隔的に制御
させるのに十分とするものであり、遠隔制御によりどの
装置が制御されるかを選択し、選択された装置を制御す
るために遠隔制御データを送信し、上記送信されたデー
タを上記リモートコントローラ内に格納し、これによ
り、選択された装置を制御できるようプログラムされる
ことを含む。
【0013】別の実施例によれば、コントローラ装置の
プログラミング法は、中央局から制御コードを、全装置
に対して繰り返し、かつ周期的に送信し、前記制御コー
ドを受信し、コントローラにて少なくとも局所的な装置
を制御するのに必要とされるこれらの制御コードを格納
することを含む。
【0014】以下の記述は、例えばCATVのごとき放
送システムでの使用に関するものであるが、有料テレビ
システムのようなダイヤル呼び出しのシステムや他のプ
ログラムシステムに対しても適用できることに気付くべ
きである。この場合、加入者が特定の電話番号をダイヤ
ルするか、CATVの上層リンクを介して要求を出した
時、ヘッドエンドをアクセスし、電話回線またはケーブ
ルに接続された端末機に対して、制御データが周期的に
送信され、または一回送信され、または規定回数だけ送
信され、端末機は周期的に送信されるデータを格納す
る。テレビ装置での表示のために、またはローカルのL
CD表示器での表示のために、ローカルの端末機をテレ
ビ装置またはテレビのデコーダー/コントローラーに結
合させることで、そこに表示されたメニューがユーザー
に提供される。制御されるべき所望の装置または他の装
置がリストから選択した後、関連した制御シーケンスデ
ータが、ローカルの制御ボックス上のLEDまたはテレ
ビのスクリーンのごときローカルな光りを発光させるこ
とにより送信され、又は、先に述べたように赤外線また
は電磁波または超音波により制御シーケンスデータがリ
モートコントローラに送信される。
【0015】この記述は、リモートコントローラに関す
るものであるが、本発明は、ワイヤー方式またはワイヤ
レスの装置に対して、制御データおよび表示されたメニ
ューから選択したシーケンスの格納のごとき他の目的に
対して適用可能であることに気付くべきである。又、そ
のような目的は、ローカルスイッチまたはプログラムに
より、手動で制御されてもよく、または直接制御のため
に送信されたシーケンスにより行われてもよい。更に
は、リモートコントローラに直接に差し込まれたデバイ
スが、ここで述べたのと同じ方法によって、リモートコ
ントローラにより受信された信号を介して容易にプログ
ラムされることができる。上述したことは、赤外線によ
りデコーダー/コントロール回路にリンクされたテレビ
のリモートコントローラを自動的にプログラムした、以
下の好ましい実施例の記述を理解することでより明白と
なるであろう。
【0016】好ましくはヘッドエンドから制御シーケン
スが繰り返しかつ周期的に送信されるため、端末機に対
してアドレスする操作は不要である。オン要求のサービ
スの場合(例えば公的なセーフティデバイスのための制
御シーケンス)、要求されたシーケンスに対して、要求
している端末機に対するアドレス指示が用いられる。
【0017】本発明は添付の図面に関連して以下の詳細
な説明を読めば、より理解できるであろう。
【0018】
【実施例】図1を参照すると、CATVのヘッドエンド
1は、テレビ装置の一つまたは多数の入力部3にてテレ
ビのプログラムチャンネル入力を受信し、そして入力部
5にて送信すべき制御データを受信する。好ましくは図
1に周期データとして示された周期に基づき送信される
べきデータは、ハードディスク駆動装置のごとき大容量
格納デバイス8からロードされる、ランダムアクセスメ
モリ7に格納されている。その周期データは、種々の機
能を制御するための、および、この明細書で先に述べた
ような種々のテレビ装置、VCR、オーディオ装置、そ
の他の種々の装置をプログラムするための、制御シーケ
ンスである。周期データの期間は制限されることを意図
されておらず、要望された要求または他の理由または特
定の期間に応じて、不定の期間に対して多くの聴視者に
対してデータを送ることができるようになっている。そ
の期間も、与えられた期間、又はトータルの期間内で制
御データが送信される時間に関して制限することを意図
されない。
【0019】そのヘッドエンドは、テレビのプログラム
およびデータを合併して、そのプログラムを種々のチャ
ンネルに公知の方法によって送信する。そのデータは、
例えば所定のチャンネルの垂直インターバルの間に、F
Mチャンネルに、特定のデータチャンネルに、多数のチ
ャンネルの垂直インターバルに、またはチャンネルのラ
イン21のごときスキャニングラインの間に送信され
る。実際、所望のどのバンドに対しても、かつ、変調、
コード化、圧縮など便利であるか望ましいかのいずれを
用いても送信することができる。しかしながら、好まし
い実施例では、周波数や繰り返し数を制限する可能性に
もかかわらず、周期データは、個々にかつ周期的に読み
出されて送信されるべきである。
【0020】更に、繰り返し送信されるデータは放送さ
れるべきであるが、もし所望ならば、放送信号は、一
旦、アドレスが認識されると、このサービスにアクセス
したこれらの加入者のみが繰り返して送信されるデータ
を捕捉できるよう、アドレスコードで固定することがで
きる。
【0021】実際、データは、周期的繰り返しモードよ
りはむしろ、加入者の要求に対して特定アドレスの端末
機に直接に送信される。
【0022】ヘッドエンドは、個々にRAM7を読み出
し、そして、データシーケンスを公知のプロトコルに従
って送信し、そのシーケンスは、コンバータ/コントロ
ーラ回路18の入力部17にて受信される。通常のテレ
ビ信号は、ダウンコンバータ19および、スクランブル
が用いられた場合、解読機21を通じ、そして、必要な
らばアッテネータ23およびモジュレータ25を通じて
テレビモニター27の入力部に供給される。これらの要
素は、例えば、Michel Dufresneにより
発明された1986年11月18日出願の米国特許4,
623,920に開示されたようなマイクロプロセッサ
34によって制御される。送信されたデータは、コント
ロールコードおよび、テレビのスクリーンに表示される
べき、ユーザーガイドのための指示を含む。
【0023】(以下により詳細に説明されるが)ユーザー
により要求された時、データ信号は、変調器29にて変
調され、データ捕捉回路31により取得され、そして、
ランダムアクセスメモリRAM33に格納される。赤外
線インタフェイス35は、バス37に接続され、そのバ
スはマイクロプロセッサ34、データ捕捉回路31、ダ
ウンコンバータ19、解読機21およびアッテネータ2
3を内部接続している。
【0024】リモートコントローラ39は、スイッチア
レイ41からなり、これは、RAMおよびタイマーを含
むマイクロコントローラ43に接続される。適したマイ
クロコントローラとしては、NEC社製の品番μPD1
7204を利用できる。赤外線発光ダイオードLED4
5および光検出ダイオード47はマイクロコントローラ
43に接続される。
【0025】ユーザーがリモートコントローラに教育す
ることを希望する時、スイッチアレイ41の“ティー
チ”スイッチが押され、これにより、マイクロコントロ
ーラ43は、LED45に対してコマンドシーケンスを
赤外線インタフェイス35へ発光させる。この発光はマ
イクロプロセッサ34により検出され、これにより、タ
ーミナルが、ヘッドエンドから送信された制御シーケン
スデータ、メニューおよび指令を取り込むのを容易にす
る。繰り返し送信されるデータは、復調器29により復
調され、データ捕捉回路31により取り込まれ、そし
て、RAM33に格納される。制御データは、バス37
およびデータ捕捉回路31によりRAM33に格納され
る。そのデータは、バスに接続されたディスプレイジェ
ネレータ(VDG)49に、指示および種々の製品(また
は記録されるべきプログラム)が表示される別の指示に
従う紹介のためのキャラクタを発生させるよう指令し、
そして、そのキャラクタを変調器25に設定すること
で、キャラクタがテレビモニター27に表示形態にして
表示される。
【0026】ユーザーはスクリーンを見て、製品(又は
記録すべきプログラム)を、例えば、選択メニューに対
応するスイッチアレイ41をオンにすることにより、メ
ニューリストから選択すると、LED45から赤外線イ
ンタフェイス35に向けてコマンドを送る。マイクロプ
ロセッサ34は、そのコマンドデータをインタフェイス
35から検出し、メニュー項目番号により指示されたア
ドレスでもってRAM33をアクセスする。RAM33
に格納された、選択された製品に対する教育用データが
検索され、ビデオディスプレイジェネレータ49を通じ
て変調用の変調器25に送られる。このデータは、好ま
しくは、中央部が白の長方形49をテレビモニター27
の表示面上に表示させ、そして、格納データシーケンス
に従って発光をオンオフ(黒と白)させる。
【0027】リモートコントローラをテレビモニター2
7の表示近傍に位置させておくと、長方形49の点滅が
光検知ダイオード47で受信される。この光は、マイク
ロコントローラメモリにロードするマイクロコントロー
ラ43によりデータに変換される。メモリへのロードの
1手法は、初期アドレスから行うものであり、別の手法
は、機能に特定のメモリ位置にロードする手法であり、
その場合、長方形部の発光により、送信されるデータの
一部を用いて決定できる。すべてのコードが送出された
後、リモートコントローラでの光インジケータLED5
4を発光させることにより、ユーザーに対して、テレビ
スクリーンに表示された次の指示を継続させ、そして、
データが適正に受信されたことの確証に役立つ。ここで
ユーザーは、リモートコントローラをテレビスクリーン
から離す。所望により、ユーザーにより確証の認識とし
て、LED54は特定の色で発光させることができる。
【0028】シーケンスの完了を示すため、ユーザーは
その後、アレイ41の別のスイッチを閉じることがで
き、または、メニューを再度表示させるためにスイッチ
を操作することができる。後者の場合、全体のシーケン
スは繰替えされ、メニューから選択された時、別の装置
に関するデータがテレビスクリーンに発光され、リモー
トコントローラにより受信され、アレイ41の別のスイ
ッチにより、または第2の機能を持たせた同じスイッチ
によりアクセスされる、メモリ位置に格納される。いく
つかの装置に関する制御データは、リモートコントロー
ラのメモリまたはキー容量までこのようにして格納され
る。
【0029】発光する長方形は、どのような形状であっ
てもよいことが理解され、実際、テレビモニターの表示
全領域を構成してもよい。白く発光する長方形は、広い
スペクトラムであり、それ故、光検出器によりより確実
に検出されるため好ましいが、これとは別に、赤、その
他のごとく、他のいくつかの特定の色を採用できる。実
際、もし所望なら、異なった装置や目的に対して異なっ
た色を採用できる。
【0030】テレビモニターの表示を発光させるのにか
えて、別の光コントローラ51を用いて、光検出ダイオ
ード47による受光のために、光53を発光させてもよ
い。又、光53よりも、無線信号のごとき他のモードの
送信により、リモートコントローラ39にデータを送信
することができる。
【0031】例えば、RAM33に格納されたシーケン
ス全部を送信することができ、また、選択された種々の
装置に関係のあるデータのみがマイクロコンピュータ4
3内のメモリに対し、特定のスイッチによりアクセス可
能な種々の位置に格納されてもよい。この場合、格納さ
れるべきデータは、シーケンスの最初に送信されたデジ
タルフィルタ、または、モニター27等から送信(発光)
されたすべての装置のデータの中からどの装置のデータ
かを指示するリモートコントーラにて別に確立されたデ
ジタルフィルタを通じて、リモートコントーラに格納さ
れてもよい。そのフィルターのデータは、モニター27
または光53、その他から、先頭の1バイトまたは数バ
イトによって送信することができる。
【0032】種々の装置に対してユーザーに提供された
一つのメニュー選択よりもむしろ、多数のサブメニュー
を、特定のリモートコントロール可能な特徴の選択を可
能とするために、もしくは多数の装置のリスト表示に適
合させるために、提供できることに気付くべきである。
【0033】他の動作モードに従って、ユーザーは、プ
ログラムすべき装置の型番を知らなくても、システム
は、“オン”および“オフ”の制御コードのすべてをリ
モートコントローラにダウンロードすることが出来る。
そのリモートコントローラは、その後、シーケンス内の
すべてのコードに対してスキャンする。即ち、各装置に
対して、LEDを発光させることにより、“オン”およ
び“オフ”コードをシーケンス的に与える。コードが発
光した時、装置により検出され、その装置はターンオン
またはターンオフされる。上記装置に対する機能は、使
用のためにその後、ユーザーにより格納される。もし他
の機能が所望ならば、ユーザーは、アレイ41の別のス
イッチをオンにすることができ、そして、リモートコン
トローラは、コードを赤外線インタフェイス35に向け
て送信し、これにより、特定の装置に対するコードが送
信されるようマイクロプロセッサ34に対して指示す
る。RAM33の格納されたデータは、上述と同じ方法
によってシーケンス全部を発光させることにより、リモ
ートコントローラに送信される。もし、制御データによ
り、オンおよびオフコードが先頭語または接尾語であ
り、そして、認知まで少なくとも一時的にリモートコン
トローラに格納され、その後、永久的に格納されるなら
ば、これとは別に、認知信号が一旦送信されると、上記
装置の制御に関係する完全な制御シーケンスデータをマ
イクロプロセッサ43のメモリに格納することができ
る。
【0034】リモートコントローラ39に格納された制
御データは、ヘッドエンドから送信されたデータでプロ
グラム可能なので、所望であれば、例えば、供給側/ユ
ーザーのインタフェイスを改善し、新しいサービスの実
行を容易にし、ホームオートメーションのごとき新しい
システムをアクセスし、または、秘密(encryption)キー
にダウンロードするために、学習リモートコントローラ
は、全体的にプログラム可能である。後者の場合、赤外
線の送信信号の秘密化を容易にし、この信号は所望の時
間間隔に変化される。その秘密キーは、ホームバンクサ
ービスのための個人識別番号(PIN)の使用に対するご
とく、高いセキュリティのために使用できる。
【0035】図3に示したように、この発明の動作のた
めに要求される基本的な要素は、好ましくは反復される
周期的に基づき、送信媒体57を通じて加入局にデータ
を送信するための送信機55である。各加入局は、デー
タ捕捉回路59と、一つまたは多数の装置63を制御し
プログラムするためのコントローラ61からなり、前記
データ捕捉回路は、図3の実施例においては、図1のデ
ータ捕捉回路31よりもより広い意味合いで解釈され
る。制御シーケンスの周期的な送信後、データ捕捉回路
は周期的に送信されるデータを格納し、そして、コント
ローラ61は、制御されるべき装置に対応する特定のデ
ータをアクセスする。コントローラ61は、ユーザーに
より使用される特定の装置を制御するために個々に使用
される。上述でわかるように、装置は、広い範囲にする
ことができ、かつ、ユーザーの家での使用に制限されな
いが、安全ロック、自動ホーム警報システム、関連する
プログラムを記録するVCR、その他の制御に使用可能
である。
【0036】要求された制御コードは、同様にアドレス
されたユーザー端末に直接に送信され、その要求は、電
話、ヘッドエンドへの上位の信号により行われ、これら
は周期的に送信されない。
【0037】図1を再度参照すると、VCR52の制御
に対して、選択された一つまたは多数のプログラムに関
連して、ユーザー端末機18に格納された制御シーケン
スは、上述したように端末機18から、リモートコント
ローラ39への格納のために、リモートコントローラ3
9に送信され得る。この後、プログラムの記録開始に先
立ち、リモートコントローラ39は、LED45がVC
R52(特にそれの受光用センサ52')に対面する位置
に設けられる。格納シーケンスの制御下では、VCR
は、LED45からセンサ52'への送信信号により制
御され、選択されたプログラムが記録される。この機能
を可能にするために、マイクロコントローラ43は、リ
アルタイムクロック44に結合され、VCRのスタート
およびストップ制御のために現在時刻が計時される。
【0038】これとは別に、端末機18は、リアルタイ
ムクロックに接続される。プログラムの記録開始に先立
ち、リモートコントローラは、上述したように、端末機
18から送信される信号を受信でき、かつ、同時に信号
をセンサ52'へ送信できる位置に置かれる。適した時
間に、制御信号は、端末機18から送信され、リモート
コントローラ39は、それらの信号を受信し、そして、
直ちにその制御信号をVCR52のセンサ52'へ再送
信し、このようにして制御して選択されたプログラムを
記録させる。
【0039】この発明を理解している人は、別な構成お
よび実施例または上述の変形を想定できるであろう。添
付された特許請求の範囲に包含されるこれらのすべて
は、本発明の一部と考えられる。
【0040】
【発明の効果】かかるシステムは、使用が容易で、か
つ、種々の装置に対して個々のリモートコントローラか
ら学習リモートコントローラをユーザーがプログラムす
る必要性を排除し、更には、ユーザーがより多くの又は
異なった装置を必要とした時および当該システムにサー
ビスを付加したい時、単体のリモートコントローラの制
御コードを最新のデータに更新することを可能にするこ
とが見い出されている。
【図面の簡単な説明】
【図1】 本発明が適用されるシステムのブロック図
【図2】 テレビ装置からリモートコントローラへ送信
されるデータフレームの好ましい形態を示した図
【図3】 本発明が適用されるシステムのより一般的な
ブロック図
【符号の説明】
1 ヘットエンド 3 入力部 5 入力部 7 RAM 8 大容量格納デバイス 17 入力部 18 コンバータ/コントローラ回路 19 ダウンコンバータ 21 解読器 23 アッテネータ 25 変調器 27 テレビモニター 29 復調器 31 データ捕捉回路 33 RAM 34 マイクロプロセッサ 35 赤外線インタフェイス 37 バス 39 リモートコントローラ 41 スイッチアレイ 43 マイクロコントローラ 45 LED 47 光検出ダイオード 49 ディスプレイジェネレータ 55 送信機 57 送信媒体 59 データ捕捉回路 61 コントローラ 63 装置
フロントページの続き (72)発明者 アラン・カルティエ カナダ、アッシュ9アッシュ・3ゼッド 1、ケベック、ピエルフォン、アンシム 4774番 (72)発明者 ミッシェル・ボードリィ カナダ、カ1アッシュ・3ア7、ケベッ ク、モントリオール、バルドワン3805番 (72)発明者 ジュヌヴィエーヴ・アヨット カナダ、アッシュ1カ・5エ4、ケベッ ク、モントリオール、ジョゼフ・ア・ロデ ィエール4822番

Claims (40)

    【特許請求の範囲】
  1. 【請求項1】 リモートコントローラをプログラミング
    するための方法であって、 (a)全装置を制御するためのデータをメモリに格納し、
    該データは、リモートコントローラに全装置のすべての
    機能を遠隔的に制御させるのに十分とするものであり、 (b)遠隔制御によりどの装置が制御されるかを選択し、 (c)選択された装置を制御するために遠隔制御データを
    送信し、 (d)上記送信されたデータを上記リモートコントローラ
    内に格納し、 これにより、選択された装置を制御できるようプログラ
    ムされることを特徴とする方法。
  2. 【請求項2】 上記メモリは中央局に位置し、上記デー
    タは、上記リモートコントローラにより取り込まれるよ
    う、上記データがユーザーの端末機に送信される請求項
    1記載の方法。
  3. 【請求項3】 上記データは中央局から繰り返し、か
    つ、周期的に送信され、上記の全装置は、互いに異なっ
    た制御コードを使用する、異なった種類で異なったモデ
    ルである請求項2記載の方法。
  4. 【請求項4】 ユーザーの端末機にて電磁エネルギーを
    用いてコードを発光させることにより、上記データがリ
    モートコントローラで捕捉される請求項2に記載の方
    法。
  5. 【請求項5】 上記コードを発光させるのに先立ち、上
    記データを上記端末機に局所的に格納することを含む請
    求項4に記載の方法。
  6. 【請求項6】 ユーザーにより選択されるために、多く
    のモデルの装置を上記ディスプレイ上に表示し、リモー
    トコントローラから信号を送ることによりモデルを選択
    し、そして、上記ディスプレイ上で選択された装置のモ
    デルおよび機能に関連するデータに対応する特定の制御
    データを発光させ、上記発光をリモートコントローラに
    て検出し、そして、後でのアクセスのために、ユーザー
    によりローカルな装置の制御のために、それに対応する
    制御コードをリモートコントローラに格納することを含
    む請求項5に記載の方法。
  7. 【請求項7】 ユーザーの端末機への送信はワイヤレス
    の送信を通じて行われる請求項2に記載の方法。
  8. 【請求項8】 ユーザーの端末機への送信はCATVの
    ネットワークを通じて行われる請求項2に記載の方法。
  9. 【請求項9】 中央局から制御コードを、全装置に対し
    て繰り返し、かつ周期的に送信し、前記制御コードを受
    信し、コントローラにて少なくともローカルな装置を制
    御するのに必要とされるこれらの制御コードを格納する
    ことを含むコントローラ装置のプログラミング方法。
  10. 【請求項10】 送信ステップは、上記制御コードを放
    送することからなる請求項9に記載の方法。
  11. 【請求項11】 コントローラ装置にて、上記の全装置
    に対する制御コードのすべてを格納することを含む請求
    項10に記載の方法。
  12. 【請求項12】 コントローラの手段によって制御され
    得る装置の同一性をユーザーに対して表示し、前記表示
    に応答して前記装置の特定の一つを選択し、そして、前
    記特定の装置に対応する制御コードを格納する請求項1
    1に記載の方法。
  13. 【請求項13】 遠隔装置のコントローラの手段によっ
    て制御され得る装置の同一性をユーザーに対して表示
    し、前記表示に応答して前記装置の特定の一つを選択
    し、そして、前記選択された特定の装置に対応するこれ
    らの制御コードのみを格納する請求項11に記載の方
    法。
  14. 【請求項14】 指示するステップは、前記制御コード
    に対応して前記遠隔装置のコントローラ手段に向けて光
    を発光させることにより実行され、格納手段は、光の発
    光に対応するデータ信号を、前記遠隔装置のコントロー
    ラ手段に対し、該手段の所定のキースイッチによりアド
    レス可能なメモリ位置に格納することにより実行され、
    これにより、前記ローカルの装置を制御するために、前
    記メモリ位置に格納された前記コードは、前記スイッチ
    および、このスイッチにより発生されたローカルの装置
    の制御コードの手段によってアクセスされ得る請求項1
    3に記載の方法。
  15. 【請求項15】 前記光の発光は、前記制御コードの変
    調されたものを前記モニターに印加し、前記モニターの
    ディスプレイを発光させることにより、行われる請求項
    14に記載の方法。
  16. 【請求項16】 前記モニターのスクリーン上に長方形
    のエリアを発光させることを含む請求項15に記載の方
    法。
  17. 【請求項17】 制御コードはCATVネットワークの
    一つ、家庭放送への直接衛星、ローカルのテレビ局、光
    ファイバーネットワークおよびダイヤル呼び出しのコン
    ピュータのアクセスネットワークを介して放送される請
    求項10に記載の方法。
  18. 【請求項18】 光の発光は、前記制御コードを変調し
    たものを光発光ダイオードおよび発光用上記ダイオード
    に印加することにより、行われる請求項14に記載の方
    法。
  19. 【請求項19】 制御コードの少なくともいくつかは、
    VCRの制御のために、プログラムを、所定のチャンネ
    ルにおける所定の期間の間に記録するためのものであ
    り、更に、VCRの制御のために、前記制御コードを用
    いて前記VCRを制御することを含む請求項9に記載の
    方法。
  20. 【請求項20】 制御コードの少なくともいくつかは、
    VCRの制御のために、プログラムを、所定のチャンネ
    ルにおける所定の期間の間に記録するためのものであ
    り、更に、VCRの制御のために、前記制御コードを用
    いて前記VCRを制御することを含む請求項10に記載
    の方法。
  21. 【請求項21】 コントローラの手段により自動的に記
    録されてもよいプログラムのリストを、ユーザーに対し
    て、ディスプレイ上に表示し、そのリストから特定のプ
    ログラムを選択し、その後、前記VCRの制御のため
    に、制御コードを、選択したプログラムに対応するコン
    トローラ手段に格納することを含む請求項20に記載の
    方法。
  22. 【請求項22】 前記VCRの制御のために、制御コー
    ドをコントローラ手段に格納する前記ステップは、リモ
    ートコントローラを前記制御装置の受信範囲内に設置
    し、かつ、前記VCRの送信範囲内に設置し、前記VC
    Rの制御のために、前記制御コードを、制御装置からリ
    モートコントローラに送信し、そして、前記制御コード
    をVCRの制御のためにリモートコントローラからVC
    Rへ再送信して、少なくとも選択された一つのプログラ
    ムの記録を制御する請求項21に記載の方法。
  23. 【請求項23】 VCRの制御のために前記送信された
    制御コードは、リモートコントローラに格納され、前記
    VCRの送信範囲内にリモートコントローラを設置する
    ステップは、制御コードが送信された後であるが、前記
    選択された一つのプログラムの開始時間に先立って実行
    される請求項22に記載の方法。
  24. 【請求項24】 リモートコントローラをプログラミン
    グし、そして動作させる方法であって、 (a)少なくとも一つのVCRにより少なくとも一つのプ
    ログラムの記録のために、中央局から制御コードを送信
    し、 (b)前記制御コードを受信し、ユーザー端末機に格納
    し、 (c)ユーザー端末機のディスプレイのスクリーン上に、
    制御コードが格納されるためのプログラムのリストを表
    示させ、 (d)リモートコントローラからユーザー端末機への信号
    の手段によってリストからプログラムを選択し、 (e)ユーザー端末機に格納された制御コードから、選択
    されたプログラムに関係する、特定の制御コードを、ユ
    ーザー端末機からリモートコントローラに送信し、そし
    て、 (f)選択されたプログラムを記録するために、特定の制
    御コードを用いてリモートコントローラによってVCR
    を自動的に制御する、ことを特徴とする方法。
  25. 【請求項25】 特定の制御コードをリモートコントロ
    ーラに格納し、そして、プログラムの選択された期間の
    間に、格納された制御コードから、選択されたプログラ
    ムを記録させるためにVCRを自動的に制御する請求項
    24に記載の方法。
  26. 【請求項26】 ユーザー端末機から特定の制御コード
    をリモートコントローラに送信し、そして、プログラム
    の選択された期間の間に選択されたプログラムを記録す
    るために、直ちにその特定の制御コードをリモートコン
    トローラからVCRに送信する請求項25に記載の方
    法。
  27. 【請求項27】 リモートコントローラをプログラミン
    グし、そして動作させる方法であって、 (a)全装置のために中央局から制御コードを繰り返し、
    かつ周期的に送信し、 (b)リモートコントローラからユーザー端末機へ、前記
    制御コードを得るためにユーザー端末機に対する指令を
    送信し、 (c)前記制御コードを受信し、ユーザー端末機に格納
    し、 (d)ユーザー端末機のディスプレイのスクリーン上に、
    制御コードが格納されるための装置のリストを表示さ
    せ、 (e)リモートコントローラからユーザー端末機への信号
    の手段によってリストからプログラムを選択し、 (f)ユーザー端末機に格納された制御コードから、選択
    されたプログラムに関係する、特定の制御コードを、ユ
    ーザー端末機からリモートコントローラに送信し、そし
    て、特定の制御コードをリモートコントローラに格納
    し、そして、 (g)特定の制御コードを用いてリモートコントローラか
    ら選択された装置を制御する、ことを特徴とする方法。
  28. 【請求項28】 別の装置のために、ステップ(d)ない
    し(g)を繰り返し、そして、リモートコントローラに格
    納された特定の制御コードを用い、リモートコントロー
    ラから多数の装置を制御する請求項27に記載の方法。
  29. 【請求項29】 リストから多数の装置を選択し、選択
    した多数の装置のすべてに対する制御コードを、リモー
    トコントローラにあるシーケンス従ってユーザー端末機
    からリモートコントローラに送信し、これにより、リモ
    ートコントローラにより、前記格納した制御コードのシ
    ーケンスから選択したすべての装置が制御される請求項
    27に記載の方法。
  30. 【請求項30】 特定の制御コードは、前記リストに示
    された特定のプログラムに対して、オンタイム、オフタ
    イム、および特定のVCRのチャンネルを示す制御コー
    ドである請求項27に記載の方法。
  31. 【請求項31】 ユーザー端末機に送信され、ユーザー
    端末機に格納されたプログラミングの指示のガイドは、
    前記装置のリストの表示に先立って表示される請求項2
    7に記載の方法。
  32. 【請求項32】 制御されるべき装置の認識情報をサー
    ビス提供者に与え、そして、前記サービス提供者によ
    り、ヘッドエンドから前記装置に対する制御コードを送
    信媒体を通じて送信し、前記制御コードは、ユーザー端
    末機に対してアドレスされ、ユーザー端末機にて送信媒
    体から前記制御コードを受信し、制御する前記装置に
    て、加入者によって呼び出されるために、前記制御コー
    ドを格納することを特徴とする方法。
  33. 【請求項33】 前記制御コードをユーザーのリモート
    コントローラにローカル的に格納することを含む請求項
    32に記載の方法。
  34. 【請求項34】 前記制御コードを端末機のメモリに少
    なくとも一時的に格納し、そして、リモートコントロー
    ラからの指令に基づき、前記制御コードを前記端末機か
    らリモートコントローラへワイヤレス送信する請求項3
    3に記載の方法。
  35. 【請求項35】 前記ワイヤレスの送信は、赤外線光、
    光発光ダイオードの発光、およびテレビのディスプレイ
    スクリーンの発光によって行われる請求項34に記載の
    方法。
  36. 【請求項36】 リモートコントローラに送信され格納
    されたデータは、秘密キーを備え、前記信号をデコード
    し、そしてデコードされた信号により、前記少なくとも
    一つの装置を制御するために、暗号化された超音波また
    は電磁エネルギー信号をリモートコントローラから前記
    少なくとも一つの装置に送信することにより、少なくと
    も一つの装置を制御する請求項1に記載の装置。
  37. 【請求項37】 オペレータにより安全機能または非安
    全機能が要求されたか否かによって、前記秘密信号また
    はそうでない信号のいずれかをリモートコントローラか
    ら前記少なくとも一つの装置に送信することを含む請求
    項36に記載の方法。
  38. 【請求項38】 秘密信号は、PINピン番号の表示で
    ある請求項1に記載の方法。
  39. 【請求項39】 送信され、リモートコントローラに格
    納されるデータは、リモートコントローラに既に格納さ
    れていたプログラムに対して書き換えられ、これによ
    り、リモートコントローラは完全に再プログラムされる
    請求項1に記載の方法。
  40. 【請求項40】 書き換えプログラムは秘密キーを備え
    る請求項39に記載の方法。
JP7017823A 1994-02-07 1995-02-06 ローカルのコントローラをプログラミングする方法 Pending JPH08214376A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/193,413 US5629868A (en) 1994-02-07 1994-02-07 Method of programming local control
US193413 2002-07-10

Publications (1)

Publication Number Publication Date
JPH08214376A true JPH08214376A (ja) 1996-08-20

Family

ID=22713531

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7017823A Pending JPH08214376A (ja) 1994-02-07 1995-02-06 ローカルのコントローラをプログラミングする方法

Country Status (11)

Country Link
US (1) US5629868A (ja)
JP (1) JPH08214376A (ja)
BE (1) BE1008741A4 (ja)
CA (1) CA2140968A1 (ja)
DE (1) DE19503761A1 (ja)
FR (1) FR2716027A1 (ja)
GB (1) GB2286277A (ja)
IL (1) IL112301A0 (ja)
IT (1) IT1273476B (ja)
NL (1) NL9500169A (ja)
PT (1) PT101648A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001268664A (ja) * 2000-03-23 2001-09-28 Sony Corp 遠隔制御機器及び遠隔制御方法
JP2004500751A (ja) * 1999-09-24 2004-01-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユニバーサル遠隔制御ユニット
KR100573505B1 (ko) * 1998-05-29 2006-04-26 소니 가부시끼 가이샤 정보 처리 장치, 정보 처리 시스템, 정보 처리 방법 및제공 매체

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021119A (en) * 1994-06-24 2000-02-01 Fleetwood Group, Inc. Multiple site interactive response system
US5915026A (en) * 1994-12-23 1999-06-22 Gemstar Development Corporation System and method for programming electronic devices from a remote site
SG45097A1 (en) * 1995-05-17 1998-01-16 Serv Technologies Pte Ltd P Wireless and secure control of electrical equipment
JP3911047B2 (ja) * 1996-04-30 2007-05-09 ソニー株式会社 録画予約制御システム及び録画予約制御方法
DE19625002B4 (de) * 1996-06-22 2005-03-10 Daimler Chrysler Ag Fahrzeugkommunikationssystem
US6758755B2 (en) * 1996-11-14 2004-07-06 Arcade Planet, Inc. Prize redemption system for games executed over a wide area network
US5852615A (en) * 1996-12-14 1998-12-22 Microsoft Corp. Method and system for transmitting data from a unidirectional transmitter to a receiver
US6008735A (en) * 1997-02-03 1999-12-28 Microsoft Corporation Method and system for programming a remote control unit
GB2324631B (en) * 1997-04-25 2001-05-23 Ibm Communication of data in television signals
WO1998057273A1 (en) * 1997-06-13 1998-12-17 Koninklijke Philips Electronics N.V. Cyclic transmission of a plurality of mutually related objects
US6181711B1 (en) 1997-06-26 2001-01-30 Cisco Systems, Inc. System and method for transporting a compressed video and data bit stream over a communication channel
DE29716840U1 (de) * 1997-09-19 1997-11-13 UMA Electronic Produktions GmbH, 93105 Tegernheim Programmiersystem für Fernbedienungen
FR2768890B1 (fr) * 1997-09-19 1999-12-03 Charles Moransais Telecommande adaptable pour appareils electriques disposant de plusieurs fonctions a commander
US6445369B1 (en) * 1998-02-20 2002-09-03 The University Of Hong Kong Light emitting diode dot matrix display system with audio output
CA2326555A1 (en) * 1998-03-30 1999-10-07 U.S. Electronics Components Corporation Upgradeable remote control
AU5726699A (en) * 1998-07-03 2000-01-24 Siemens Aktiengesellschaft Method and device for wireless control of at least two different devices
US6597374B1 (en) 1998-11-12 2003-07-22 Microsoft Corporation Activity based remote control unit
US6665000B1 (en) 1998-11-13 2003-12-16 Fleetwood Group, Inc. Remote site interactive system
TW515146B (en) * 1998-12-09 2002-12-21 Intel Corp Remotely controlling electronic devices
US6615243B1 (en) * 1999-04-01 2003-09-02 Thomson Licensing S.A. System and method for programming and transmitting macros for controlling audio/video devices
US7484234B1 (en) 1999-04-29 2009-01-27 Tivo Inc. Method and apparatus for controlling at least one set-top box
NL1012203C2 (nl) 1999-06-01 2000-12-04 Nedap Nv Binding procedure voor afstandbediening van luminaires.
DE19933963A1 (de) * 1999-07-20 2001-02-01 Heidenhain Gmbh Dr Johannes Verfahren und Anordnung zur Datenübertragung zwischen verschiedenen Speichereinheiten von Positionsmeßeinrichtungen
DE19935004A1 (de) * 1999-07-26 2001-05-17 Infineon Technologies Ag Fernbedienungsanordnung, fernzubedienendes Gerät, Bedienungsgerät zum Fernbedienen und Haushaltsgerät
CN101271619A (zh) * 1999-11-26 2008-09-24 皇家菲利浦电子有限公司 升级通用遥控器的方法和系统
US6956496B1 (en) * 2000-01-18 2005-10-18 Zilog, Inc. Method and apparatus for updating universal remote databases through TV VBI processing
US7562128B1 (en) 2000-03-06 2009-07-14 Philips Koninklijke Philips Electronics N.V. STB connects remote to web site for customized code downloads
US6748278B1 (en) * 2000-03-13 2004-06-08 Microsoft Corporation Remote controlled system with computer-based remote control facilitator
US20020008789A1 (en) * 2000-03-15 2002-01-24 Harris Glen Mclean Passive media content access system
CA2402325C (en) * 2000-03-15 2009-08-18 Glen Mclean Harris State-based remote control system
US20020056084A1 (en) * 2000-03-15 2002-05-09 Harris Glen Mclean Active media content access system
US20010033243A1 (en) 2000-03-15 2001-10-25 Harris Glen Mclean Online remote control configuration system
US8531276B2 (en) 2000-03-15 2013-09-10 Logitech Europe S.A. State-based remote control system
US6784805B2 (en) * 2000-03-15 2004-08-31 Intrigue Technologies Inc. State-based remote control system
US7283059B2 (en) * 2000-03-15 2007-10-16 Logitech Europe S.A. Remote control multimedia content listing system
US6565441B1 (en) 2000-04-07 2003-05-20 Arista Enterprises Inc. Dedicated wireless digital video disc (DVD) controller for video game consoles
US7072945B1 (en) * 2000-06-30 2006-07-04 Nokia Corporation Network and method for controlling appliances
WO2002023744A2 (en) * 2000-09-14 2002-03-21 General Innovations, Llc System and method for remotely controlling home appliances
GB2374448A (en) * 2000-12-29 2002-10-16 Thales Defence Ltd Programmable remote controller for a press to talk switch
US6774813B2 (en) * 2001-03-30 2004-08-10 Koninklijke Philips Electronics N.V. System and method for interleaving infrared command codes with identifier codes
US20020158772A1 (en) * 2001-04-27 2002-10-31 Mears Mark Gilmore Apparatus for upgrading a remote control system using an on screen display
US7366236B1 (en) 2001-06-04 2008-04-29 Cisco Sytems Canada Co. Source adaptive system and method for 2D iDCT
US7656949B1 (en) 2001-06-27 2010-02-02 Cisco Technology, Inc. Methods and apparatus for performing efficient inverse transform operations
US7170938B1 (en) 2001-08-21 2007-01-30 Cisco Systems Canada Co. Rate control method for video transcoding
US9135811B2 (en) * 2001-09-27 2015-09-15 Universal Electronics Inc. Two way communication between an appliance and a remote control
US7193661B2 (en) * 2001-09-27 2007-03-20 Universal Electronics Inc. Two way communication using light links
US20030084139A1 (en) * 2001-10-26 2003-05-01 Motorola, Inc. Method and apparatus for brokering of control instructions for an intelligent device
DE10158551B4 (de) * 2001-11-29 2005-11-03 Reichensperger, Günter Fernbedienung für eine Videokonferenz-Anlage sowie Verfahren zur Konfektionierung der Fernbedienung
US6864634B2 (en) * 2002-04-30 2005-03-08 Koninklijke Philips Electronics N.V. Method and system for transmitting and displaying information on a wireless device using plastic electronics
AU2002950343A0 (en) * 2002-07-24 2002-09-12 Evatayhow Holdings Pty Ltd Theft deterrence security system
US20040203693A1 (en) * 2002-09-18 2004-10-14 Dell Products L.P. Over the air firmware and policy programming
KR20040080663A (ko) * 2003-03-12 2004-09-20 삼성전자주식회사 유비퀴터스 서비스 기능을 가지는 사설 네트워크 시스템및 그의 동작방법
JP2004343174A (ja) * 2003-05-13 2004-12-02 Orion Denki Kk テレビ受像機、及び電気機器の制御方法
US7671758B1 (en) * 2003-10-02 2010-03-02 Tivo Inc. Remote control programming system
JP2005197951A (ja) * 2004-01-06 2005-07-21 Sony Corp 電子機器
US7286076B1 (en) 2004-02-10 2007-10-23 Zilog, Inc. Generating a mark/space table and a string of timing information on a remote control device
US7259696B1 (en) 2004-02-10 2007-08-21 Zilog, Inc. Interactive web-based codeset selection and development tool
US7436345B1 (en) 2004-02-10 2008-10-14 Zilog, Inc. Script instruction for jumping to a location, interpreting a predetermined number of instructions and then jumping back
US7895301B1 (en) 2004-05-21 2011-02-22 Uei Cayman Inc. Transmitting a codeset over a single-wire bus from a computer to a remote control device
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US7436346B2 (en) * 2005-01-20 2008-10-14 At&T Intellectual Property I, L.P. System, method and interface for controlling multiple electronic devices of a home entertainment system via a single control device
KR100707274B1 (ko) * 2005-02-24 2007-04-16 삼성전자주식회사 하나의 컨트롤러로 서로 다른 기기를 선택하여 제어할 수있는 홈 디바이스 제어방법 및 장치
SE528389C2 (sv) * 2005-03-11 2006-10-31 Atlas Copco Rock Drills Ab Vridanordning för en bom till en gruv- eller entreprenadrigg jämte rigg
DE102006018238A1 (de) 2005-04-20 2007-03-29 Logitech Europe S.A. System und Verfahren zur adaptiven Programmierung einer Fernbedienung
US20070256085A1 (en) * 2005-11-04 2007-11-01 Reckamp Steven R Device types and units for a home automation data transfer system
US7640351B2 (en) * 2005-11-04 2009-12-29 Intermatic Incorporated Application updating in a home automation data transfer system
US7870232B2 (en) * 2005-11-04 2011-01-11 Intermatic Incorporated Messaging in a home automation data transfer system
US7694005B2 (en) 2005-11-04 2010-04-06 Intermatic Incorporated Remote device management in a home automation data transfer system
US7698448B2 (en) * 2005-11-04 2010-04-13 Intermatic Incorporated Proxy commands and devices for a home automation data transfer system
US20070121653A1 (en) * 2005-11-04 2007-05-31 Reckamp Steven R Protocol independent application layer for an automation network
US7917442B2 (en) * 2006-09-21 2011-03-29 Sony Corporation System and method for relaxing media access restrictions over time
US9293032B2 (en) * 2006-12-29 2016-03-22 Echostar Technologies L.L.C. Two-way communication for control of an entertainment device
US8402501B2 (en) * 2007-06-20 2013-03-19 The Directv Group, Inc. Method and apparatus for programming a remote control using broadcast data
US8130079B2 (en) 2007-08-15 2012-03-06 At&T Intellectual Property I, L.P. Methods, systems, and products for discovering electronic devices
US20100028010A1 (en) * 2008-04-11 2010-02-04 The Directv Group, Inc. Method and system for updating a control device database via flashing light
US8341686B2 (en) 2010-06-07 2012-12-25 Echostar Technologies L.L.C. Backup and restore of network configuration data using a remote controller device
US8508401B1 (en) 2010-08-31 2013-08-13 Logitech Europe S.A. Delay fixing for command codes in a remote control system
US8918544B2 (en) 2011-03-31 2014-12-23 Logitech Europe S.A. Apparatus and method for configuration and operation of a remote-control system
US10448104B1 (en) 2011-04-29 2019-10-15 The Directv Group, Inc. Method and apparatus for programming a remote control using a device identifier received through an interface
US20120274547A1 (en) 2011-04-29 2012-11-01 Logitech Inc. Techniques for content navigation using proximity sensing
EP2871625B1 (en) 2013-11-08 2019-03-27 EchoStar Technologies L.L.C. A method and system for configuring a remote control device
US9271141B1 (en) * 2014-07-29 2016-02-23 Cellco Partnership Method and apparatus for controlling home appliances over LTE

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4959810A (en) * 1987-10-14 1990-09-25 Universal Electronics, Inc. Universal remote control device
US5228077A (en) * 1987-12-02 1993-07-13 Universal Electronics Inc. Remotely upgradable universal remote control
JPH03262398A (ja) * 1990-03-13 1991-11-22 Pioneer Electron Corp 学習機能付リモートコントロール装置
US5123046A (en) * 1990-11-05 1992-06-16 Smart Vcr Limited Partnership Vcr with cable tuner control
US5201067A (en) * 1991-04-30 1993-04-06 Motorola, Inc. Personal communications device having remote control capability
US5287210A (en) * 1992-01-13 1994-02-15 Siavash Sefidvash Smart infrared controller
US5410326A (en) * 1992-12-04 1995-04-25 Goldstein; Steven W. Programmable remote control device for interacting with a plurality of remotely controlled devices

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100573505B1 (ko) * 1998-05-29 2006-04-26 소니 가부시끼 가이샤 정보 처리 장치, 정보 처리 시스템, 정보 처리 방법 및제공 매체
JP2004500751A (ja) * 1999-09-24 2004-01-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユニバーサル遠隔制御ユニット
JP2001268664A (ja) * 2000-03-23 2001-09-28 Sony Corp 遠隔制御機器及び遠隔制御方法

Also Published As

Publication number Publication date
ITMI950158A0 (it) 1995-01-31
ITMI950158A1 (it) 1995-08-07
IL112301A0 (en) 1995-03-30
NL9500169A (nl) 1995-09-01
GB9500459D0 (en) 1995-03-01
CA2140968A1 (en) 1995-08-08
US5629868A (en) 1997-05-13
IT1273476B (it) 1997-07-08
PT101648A (pt) 1995-08-09
GB2286277A (en) 1995-08-09
FR2716027A1 (fr) 1995-08-11
DE19503761A1 (de) 1995-08-31
BE1008741A4 (fr) 1996-07-02

Similar Documents

Publication Publication Date Title
JPH08214376A (ja) ローカルのコントローラをプログラミングする方法
US5341166A (en) System for controlling selected devices having unique sets of control codes
US5570415A (en) Video programming and storage control using the telephone network
US5477262A (en) Method and apparatus for providing an on-screen user interface for a subscription television terminal
US5497185A (en) Remote control system for television audience data gathering
KR100292601B1 (ko) 비디오카세트레코더
EP0412989B1 (en) Long distance remote control
GB2215928A (en) Controlling a video recorder by a coded broadcast signal
CN1092585A (zh) 用户终端的辅助装置控制
US20100028010A1 (en) Method and system for updating a control device database via flashing light
JPH0775030A (ja) テレビジョン受信機
US6188325B1 (en) Long distance remote control
CN1063005C (zh) 用盒式录像机自动进行电视接收机频道变换的装置和方法
US5448370A (en) Automatic detection of kind of cable converter unit coupled to a VCR
GB2201065A (en) Methods and apparatus for controlling video recorders over a communications link
WO1996013933A1 (en) Telephone apparatus and methods using compressed codes
EP0338866A2 (en) Method for downloading a scrambled television signal and receiver therefor
JPS6244758B2 (ja)
KR950001555B1 (ko) 캠코더의 예약 기록 방법
GB2280977A (en) Television audience data gathering
GB2292652A (en) A receiver device for enabling remote control of domestic equipment
JP2002238001A (ja) テレビジョン受信機
KR0170148B1 (ko) 리모트 콘트롤러의 메뉴세팅 방법
JPH0718198Y2 (ja) リモコン付き電話機
KR100200623B1 (ko) 케이블 tv에서 바로케이 예약 녹화 제어방법