[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2003527805A - State-based remote control system - Google Patents

State-based remote control system

Info

Publication number
JP2003527805A
JP2003527805A JP2001567563A JP2001567563A JP2003527805A JP 2003527805 A JP2003527805 A JP 2003527805A JP 2001567563 A JP2001567563 A JP 2001567563A JP 2001567563 A JP2001567563 A JP 2001567563A JP 2003527805 A JP2003527805 A JP 2003527805A
Authority
JP
Japan
Prior art keywords
remote control
electronic
data
state
media
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.)
Granted
Application number
JP2001567563A
Other languages
Japanese (ja)
Other versions
JP5288673B2 (en
Inventor
ハリス,グレン,マクリーン
ヘンリー,ジャスティン,エム.
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.)
Individual
Original Assignee
Individual
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
Priority claimed from US09/804,624 external-priority patent/US7283059B2/en
Priority claimed from US09/804,623 external-priority patent/US20010033243A1/en
Priority claimed from US09/804,620 external-priority patent/US20020008789A1/en
Priority claimed from US09/804,718 external-priority patent/US6784805B2/en
Priority claimed from US09/804,619 external-priority patent/US20020056084A1/en
Application filed by Individual filed Critical Individual
Publication of JP2003527805A publication Critical patent/JP2003527805A/en
Application granted granted Critical
Publication of JP5288673B2 publication Critical patent/JP5288673B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/30User interface
    • G08C2201/33Remote control using macros, scripts
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/50Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

(57)【要約】 複数の電子デバイスを、タスク全般を基準にして調整されたシステムとして簡便に効率よく動作させる状態ベースのリモコン・システム。状態ベースのリモコン・システムは、ハウジング、ハウジング内に収容された電子システムと通信するキーパッド、および外部電子デバイスと通信するため電子システムと通信する通信デバイスを含む。電子システムは、ユーザによって選択されるボタンを監視して、制御対象のすべての外部電子デバイスの状態を判定する。ユーザがタスク(テレビを見る等)を選択すると、電子システムが、外部電子デバイスの現在状態に基づいて、所望のタスクを実行するために必要な処理を自動的に確定する。タスクが実行された後、電子システムはデータを更新し、外部電子デバイスの変更された状態を反映する。 (57) [Summary] A state-based remote control system that easily and efficiently operates a plurality of electronic devices as a system adjusted based on overall tasks. The state-based remote control system includes a housing, a keypad that communicates with an electronic system housed within the housing, and a communication device that communicates with the electronic system to communicate with an external electronic device. The electronic system monitors buttons selected by the user to determine the state of all external electronic devices to be controlled. When the user selects a task (such as watching television), the electronic system automatically determines the necessary processing to perform the desired task based on the current state of the external electronic device. After the task has been performed, the electronic system updates the data to reflect the changed state of the external electronic device.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】TECHNICAL FIELD OF THE INVENTION

本発明は、一般にはリモコン(遠隔制御)デバイスに関し、特に、複数の電子
デバイスを、タスク全般を基準にして調整されたシステムとして簡便に効率よく
動作させるための状態ベースのリモコン・システムに関する。
TECHNICAL FIELD The present invention generally relates to a remote control (remote control) device, and more particularly to a state-based remote control system for easily and efficiently operating a plurality of electronic devices as a system adjusted based on general tasks.

【0002】[0002]

【従来の技術】[Prior art]

リモコン・デバイスは長年にわたって利用されている。リモコン・デバイスは
、テレビ、ステレオ、レシーバ、VCR、DVDプレーヤー、CDプレーヤー、
アンプ、イコライザ、テープ・プレーヤー、ケーブル・ユニット、照明、ブライ
ンド(日よけ)等、様々な外部電子デバイスの制御に用いられる。従来のリモコ
ンは、通常、ハウジング構造、ユーザがコマンドを入力するハウジング構造内の
キーパッド、キーパッドに接続されたハウジング構造内の電子回路、および電子
回路に電気的に接続され、制御信号を制御対象の電子デバイスに送るトランスミ
ッタで構成される。
Remote control devices have been in use for many years. Remote control devices include TVs, stereos, receivers, VCRs, DVD players, CD players,
It is used to control various external electronic devices such as amplifiers, equalizers, tape players, cable units, lighting, blinds, etc. A conventional remote control is usually electrically connected to the housing structure, a keypad in the housing structure where a user inputs commands, an electronic circuit in the housing structure connected to the keypad, and an electronic circuit to control a control signal. It consists of a transmitter that sends to the target electronic device.

【0003】 特定の電子デバイスの所望の動作が求められるとき、ユーザがキーパッド上の
1つ以上のボタンを押す。例えば、VCRの電源を切りたい場合はリモコン上の
電源ボタンを押し、リモコンは「電源オフ」制御信号を送り、VCRはこの信号
を検出し、その結果VCRの電源が切れる。 現在は、多くの家庭、企業で複数の電子デバイスが利用できるため、複数の電
子デバイスを制御できるように、「汎用リモコン」と称される、比較的新しいタ
イプのリモコンが利用されている。ほとんどの汎用リモコンには、リモコンで制
御する特定の電子デバイス(テレビ、VCR、DVDプレーヤー等)に関連付け
られた「セレクタ・ボタン」がある。
When the desired operation of a particular electronic device is desired, the user presses one or more buttons on the keypad. For example, if you want to power off the VCR, press the power button on the remote control, the remote control will send a "power off" control signal, the VCR will detect this signal, and as a result power off the VCR. At present, a plurality of electronic devices are available in many homes and businesses, so that a relatively new type of remote controller called a "general-purpose remote controller" is used so that a plurality of electronic devices can be controlled. Most universal remote controls have a "selector button" associated with the particular electronic device (TV, VCR, DVD player, etc.) controlled by the remote control.

【0004】 ある汎用リモコンでは、リモコンに「マクロ」を設定することができる。これ
により、予めプログラムされたボタンを押すと、コマンド列がプログラム通りに
実行される。例えば、テレビからの入力を受信するステレオとともにテレビを操
作したい場合、テレビの電源を入れ、ステレオの電源を入れ、テレビからの音声
入力を受信するためステレオへの入力を切り替えるマクロを設定する。従来の汎
用リモコンの主な問題点は、特定の電子デバイスの状態を検出または監視できな
いことである。従来の汎用リモコンのもう1つの問題点として、予め設定された
マクロが実行されたとき、電源を入力しようとした電子デバイスで電源が切れる
という望ましくない結果が生じることがある。例えば、テレビの電源がすでに入
力されていて、ステレオはローカル・ラジオ局にセットされている場合、ユーザ
が前記のマクロを選択すると、テレビの電源は、オンのままではなくオフになる
In a general-purpose remote controller, a “macro” can be set in the remote controller. Thus, pressing a preprogrammed button causes the command sequence to be executed as programmed. For example, if you want to operate the TV with a stereo that receives input from the TV, turn on the TV, turn on the stereo, and set a macro to switch the input to the stereo to receive audio input from the TV. The main problem with conventional universal remote controls is that they cannot detect or monitor the status of a particular electronic device. Another problem with the conventional general-purpose remote controller is that when a preset macro is executed, an undesired result that the electronic device that is trying to input power is turned off occurs. For example, if the television is already turned on and the stereo is set to the local radio station, the user will select the macro and the television will turn off instead of staying on.

【0005】 近年、電子デバイスの現在状態を検出するため電子デバイスに接続された外部
検出デバイスと無線周波数(RF)により通信する汎用リモコンが開発されてい
る。その他のリモコンは、リモコンのディスプレイにラジオ局の名前を表示する
等、制御対象の電子デバイスからの情報を受信し表示することができる。このよ
うなデバイスは、比較的高価であり、やはり一般消費者にとっては利用しにくい
。 従来のリモコン・デバイスの主な問題点は、通常、制御対象の電子デバイスの
特定の「状態」を知ることが、特に汎用リモコンではできないことである。電子
デバイスの様々な状態に対応するため構成を拡張することのできる従来のリモコ
ンに見られる他の問題点は、一般の消費者にとって使用しにくい場合のあること
である。従来のリモコン・デバイスに見られる他の問題点は、消費者が電子デバ
イスを広義の「タスク」(テレビを見る等)の中で見るのではなく、「個別に」
(テレビのスイッチを入れる、ステレオのスイッチを入れる、音声入力をテレビ
に切り替える等)見なければならないことである。
In recent years, a general-purpose remote controller has been developed that communicates with an external detection device connected to an electronic device by radio frequency (RF) to detect the current state of the electronic device. Other remote controllers can receive and display information from the electronic device to be controlled, such as displaying the name of the radio station on the display of the remote controller. Such devices are relatively expensive and again difficult for the general consumer to use. The main problem with conventional remote control devices is that it is usually not possible to know the particular "state" of the electronic device to be controlled, especially with a general purpose remote control. Another problem with conventional remote controls that can be extended to accommodate various states of electronic devices is that they may be difficult to use for the average consumer. Another problem with traditional remote control devices is that consumers do not "see" the electronic device in the broader sense of "tasks" (such as watching TV) but "individually".
(Turning on the TV, switching on the stereo, switching the audio input to the TV, etc.) is what you have to watch.

【0006】 これらのデバイスは、それらが対象とする特定の目的には適しているかもしれ
ないが、複数の電子デバイスを、タスク全般を基準にして調整されたシステムと
して簡便に効率よく動作させるには適していない。従来のリモコンは通常、1つ
の電子デバイスのみ操作するようにプログラムされている。従来の汎用リモコン
は通常、電子デバイスを「個別に」操作するようにプログラムされており、つま
り複数の電子デバイスを自動制御するように設定することが困難である。
While these devices may be suitable for the particular purposes for which they are intended, they allow multiple electronic devices to operate conveniently and efficiently as a system coordinated on a general task basis. Is not suitable. Conventional remote controls are typically programmed to operate only one electronic device. Conventional universal remote controls are typically programmed to operate the electronic devices "individually", that is, they are difficult to set up to automatically control multiple electronic devices.

【0007】[0007]

【発明が解決しようとする課題】[Problems to be Solved by the Invention]

このような観点において、本発明に従う状態ベースのリモコン・システムは、
従来技術の概念とデザインから実質的に離脱することにより、複数の電子デバイ
スを、タスク全般を基準にして調整されたシステムとして簡便に効率よく動作さ
せることを基本目的として開発された装置を提供する。
In this respect, the state-based remote control system according to the present invention is
By substantially deviating from the concept and design of the prior art, an apparatus developed with the basic purpose of simply and efficiently operating a plurality of electronic devices as a system adjusted based on overall tasks is provided. .

【0008】[0008]

【課題を解決するための手段】[Means for Solving the Problems]

本発明は、従来技術に周知である種類のリモコンに固有な前記の欠点を考慮し
、複数の電子デバイスを、タスク全般を基準にして調整されたシステムとして簡
便に効率よく動作させるため利用できる、状態ベースの新しいリモコン・システ
ム構造を提供する。 本発明の一般的な目的は、以下に引き続いて詳細に説明するが、前述したリモ
コンの多くの利点および多くの新しい特徴を有する、従来技術のリモコンでは、
単独でも組み合わせのいずれによっても、予知、明確化、提案、あるいは暗示さ
えすることのできない、状態ベースの新しいリモコン・システムを提供すること
である。
The present invention takes into account the aforementioned drawbacks inherent in remote controls of the type known in the prior art, and can be used to conveniently and efficiently operate multiple electronic devices as a system tuned on a general task basis. Provides a new state-based remote control system structure. The general purpose of the invention, which will be described in more detail below, is that in the prior art remote control, which has many of the advantages and many new features of the remote control described above,
It is to provide a new state-based remote control system that cannot be predicted, clarified, suggested, or even implied, either alone or in combination.

【0009】 本発明は、これを実現するため、ハウジング、ハウジング内に収容された電子
システムと通信するキーパッド、および外部電子デバイスと通信するため電子シ
ステムと通信する通信デバイスを含む。電子システムは、ユーザによって選択さ
れたボタンを常時監視し、制御対象のすべての外部電子デバイスの状態を判定す
る。ユーザがタスク(テレビを見る等)を選択すると、電子システムが、外部電
子デバイスの現在状態をもとに、所望のタスクを実行するのに必要な処理を自動
的に確定する。タスクが実行された後、電子システムはデータを更新し、外部電
子デバイスの変更された状態を反映する。
To accomplish this, the present invention includes a housing, a keypad that communicates with an electronic system contained within the housing, and a communication device that communicates with the electronic system to communicate with an external electronic device. The electronic system constantly monitors the button selected by the user to determine the status of all external electronic devices that it controls. When the user selects a task (watch TV, etc.), the electronic system automatically determines the processing required to perform the desired task based on the current state of the external electronic device. After the task is performed, the electronic system updates the data to reflect the changed state of the external electronic device.

【0010】 詳細な説明の理解を補助し、また、従来技術に対する本発明の貢献がいっそう
良く評価されるために、本発明のより重要な特徴について比較的広義の概説を行
った。本発明は、以下に説明するさらなる特徴、ならびに本明細書に付録する請
求項の事柄を成す他の特徴をも含む。 この点において、本発明の少なくとも1つの実施態様を詳説する前に、本発明
は、以下の説明あるいは図に例示される構造の詳細およびコンポーネントの構成
についての応用に限定されないことを理解されたい。本発明は、他の実施態様も
可能であり、様々な方法で実施することができる。また、本明細書に使用される
語法や術語は、説明目的であり、本発明を限定すると解釈すべきではないことを
理解されたい。
A relatively broad overview of the more important features of the present invention has been provided to assist in understanding the detailed description and to further appreciate the contribution of the present invention to the prior art. The invention includes further features described below, as well as other features that form the subject of the claims appended hereto. In this regard, prior to discussing at least one embodiment of the invention, it is to be understood that the invention is not limited to application to the structural details and component construction illustrated in the following description or figures. The invention is capable of other embodiments and of being carried out in various ways. Also, it is understood that the phraseology and terminology used herein is for the purpose of description and should not be construed as limiting the invention.

【0011】 本発明の第一目的は、従来技術のデバイスの欠点を克服する状態ベースのリモ
コン・システムを提供することである。 本発明の第二目的は、複数の電子デバイスを、タスク全般を基準にして調整さ
れたシステムとして簡便に効率よく動作させる状態ベースのリモコン・システム
を提供することである。 本発明の他の目的は、テレビ番組に関する他の情報をグローバル・コンピュー
タ・ネットワークを通して後で受信するため、ユーザが1つ以上のテレビ番組を
マークすることのできる能動的メディア・コンテンツ・アクセス・システムを提
供することである。
A first object of the invention is to provide a state-based remote control system that overcomes the drawbacks of the prior art devices. A second object of the present invention is to provide a state-based remote control system that allows a plurality of electronic devices to operate simply and efficiently as a system adjusted based on overall tasks. Another object of the present invention is an active media content access system that allows a user to mark one or more television programs, as other information about the television programs will later be received over the global computer network. Is to provide.

【0012】 本発明の他の目的は、複数の電子デバイスを直覚的に操作できるような状態ベ
ースのリモコン・システムを提供することである。 本発明の別の目的は、特定の電子デバイスの特定のコントロールではなく、「
タスク」全般を基準にして複数の電子デバイスを簡便に操作できるようにする状
態ベースのリモコン・システムを提供することである。 本発明のさらに別の目的は、一般ユーザにとって簡便で使いやすい状態ベース
のリモコン・システムを提供することである。
Another object of the present invention is to provide a state-based remote control system capable of intuitively operating a plurality of electronic devices. Another object of the invention is not the particular control of a particular electronic device,
It is an object of the present invention to provide a state-based remote control system capable of easily operating a plurality of electronic devices on the basis of “task” in general. Yet another object of the present invention is to provide a state-based remote control system that is convenient and easy for general users to use.

【0013】 本発明の他の目的は、使用前にプログラミングをあまり必要としない状態ベー
スのリモコン・システムを提供することである。 本発明の別の目的は、買いやすい価格の状態ベースのリモコン・システムを提
供することである。 本発明の他の目的は、広告主の製品やサービスに関心を持つ消費者とのコミュ
ニケーションに関して、広告主にとって効果的な方法を実現する能動的メディア
・コンテンツ・アクセス・システムを提供することである。
Another object of the present invention is to provide a state-based remote control system that requires less programming before use. Another object of the present invention is to provide a state-based remote control system at an affordable price. It is another object of the present invention to provide an active media content access system that provides an effective way for advertisers to communicate with consumers who are interested in their products and services. .

【0014】 本発明の別の目的は、テレビの特定の番組に関心を持つ消費者とのコミュニケ
ーションに関して、テレビ局にとって効果的な方法を実現する能動的メディア・
コンテンツ・アクセス・システムを提供することである。 本発明のさらに別の目的は、消費者が特別に興味を示す事柄に関する追加情報
を企業が電子メール、Webサイト、郵便等で消費者に送ることのできる能動的
メディア・コンテンツ・アクセス・システムを提供することである。 本発明の他の目的は、企業が、製品やサービスに関心のない消費者に対する販
促活動により貴重な資源を浪費することなく、製品やサービスに関心を示す消費
者のグループに対してマーケティングを効率よく行うことができる能動的メディ
ア・コンテンツ・アクセス・システムを提供することである。
Another object of the present invention is to provide active media that provides an effective way for television stations to communicate with consumers who are interested in a particular program on television.
It is to provide a content access system. Yet another object of the present invention is an active media content access system that allows businesses to send additional information to consumers via email, web site, mail, etc. regarding additional consumer special interests. Is to provide. Another object of the present invention is to enable a company to efficiently market to a group of consumers who are interested in a product or service without wasting valuable resources on a promotion to consumers who are not interested in the product or service. It is to provide an active media content access system that can be done well.

【0015】 本発明のさらに別の目的は、既存の広報インフラストラクチャの変更を必要と
せず、したがって運用のためメディア・コンテンツを変更する必要のない能動的
メディア・コンテンツ・アクセス・システムを提供することである。 本発明の他の目的は、リモコン内で様々なメディアのコンテンツ一覧を更新す
るリモコン・マルチメディア・コンテンツ一覧システムを提供することである。 本発明の他の目的は、部屋の中の既存の電子デバイスを変更せずにそのデバイ
スに対応する能動的メディア・コンテンツ・アクセス・システムを提供すること
である。
Yet another object of the present invention is to provide an active media content access system that does not require modification of existing public relations infrastructure and therefore does not require modification of media content for operation. Is. Another object of the present invention is to provide a remote control multimedia content listing system that updates content listings for various media within a remote control. Another object of the present invention is to provide an active media content access system that accommodates existing electronic devices in a room without modification.

【0016】 本発明の他の目的は、リモコン内で様々なメディアのコンテンツ一覧を更新す
るリモコン・マルチメディア・コンテンツ一覧システムを提供することである。 本発明の他の目的は、ユーザが家庭にあるメディア一覧を簡単にプログラムで
きるリモコン・マルチメディア・コンテンツ一覧システムを提供することである
。 本発明の他の目的は、使いやすいリモコン・マルチメディア・コンテンツ一覧
システムを提供することである。
Another object of the present invention is to provide a remote control multimedia content listing system for updating content listings of various media in a remote control. Another object of the present invention is to provide a remote control multimedia contents list system which allows a user to easily program a media list at home. Another object of the present invention is to provide an easy-to-use remote control multimedia content listing system.

【0017】 本発明のさらに別の目的は、限定されるわけではないが、映画、音楽、テレビ
番組等、様々なタイプのメディア用の汎用リモコンを個人が迅速に設定すること
のできるリモコン・マルチメディア・コンテンツ一覧システムを提供することで
ある。 本発明のさらに別の目的は、複数の外部電子デバイスを認識するようにリモコ
ンを効率よくプログラミングするためのオンライン・リモコン設定システムを提
供することである。
Yet another object of the present invention is a remote control multi-system that allows an individual to quickly set up a general-purpose remote control for various types of media such as, but not limited to, movies, music, and television programs. It is to provide a media content list system. Yet another object of the present invention is to provide an online remote control setting system for efficiently programming a remote control to recognize multiple external electronic devices.

【0018】 本発明の他の目的は、電子的な設定を簡便にするオンライン・リモコン設定シ
ステムを提供することである。 本発明の別の目的は、一度も使用されない多数の異なる信号コードを記憶する
ために汎用リモコンを必要としないオンライン・リモコン設定システムを提供す
ることである。 本発明のさらに別の目的は、個人が汎用リモコンを迅速に設定できるオンライ
ン・リモコン設定システムを提供することである。
Another object of the present invention is to provide an online remote control setting system that facilitates electronic setting. Another object of the present invention is to provide an online remote control setting system that does not require a universal remote control to store a number of different signal codes that are never used. Yet another object of the present invention is to provide an online remote control setting system that allows an individual to quickly set up a general purpose remote control.

【0019】 本発明のさらに別の目的は、現在の汎用リモコンで可能な設定よりも比較的複
雑な設定(テレビを見る等)をアップロードすることのできるオンライン・リモ
コン設定システムを提供することである。 本発明のさらに別の目的は、(例えば事実上のシステムとなるように)相互接
続された特定のシステムについてのみリモコンをカスタマイズすることのできる
オンライン・リモコン設定システムを提供することである。 本発明のさらに別の目的は、ユーザが所望する電子デバイスの利用方法に合わ
せて設定することのできるオンライン・リモコン設定システムを提供することで
ある。
Yet another object of the present invention is to provide an online remote control setting system capable of uploading relatively complicated settings (such as watching a television) that are possible with current general-purpose remote controls. . Yet another object of the present invention is to provide an online remote control configuration system in which the remote control can be customized only for the particular system interconnected (eg, to be the de facto system). Yet another object of the present invention is to provide an online remote control setting system that can be set in accordance with a user's desired method of using an electronic device.

【0020】 本発明のさらに別の目的は、ホーム・エンタテイメント・システムを自動的、
直覚的にコントロールするため、メディア・コンテンツとのユーザの対話を受動
的に監視する受動的メディア・コンテンツ・アクセス・システムを提供すること
である。 本発明の他の目的は、広告主の製品やサービスに関心を持つ可能性のある消費
者とのコミュニケーションに関して、広告主にとって効果的な方法を実現する受
動的メディア・コンテンツ・アクセス・システムを提供することである。
Yet another object of the present invention is to provide a home entertainment system automatically,
An objective is to provide a passive media content access system that passively monitors user interaction with media content for intuitive control. Another object of the invention is to provide a passive media content access system that provides an effective way for advertisers to communicate with consumers who may be interested in the advertiser's products and services. It is to be.

【0021】 本発明の別の目的は、テレビの特定の番組に関心を持つ消費者とのコミュニケ
ーションに関して、テレビ局にとって効果的な方法を実現する受動的メディア・
コンテンツ・アクセス・システムを提供することである。 本発明のさらに別の目的は、消費者が特別に興味を示す事柄に関する追加情報
を企業が電子メール、Webサイト、郵便等で消費者に送ることのできる受動的
メディア・コンテンツ・アクセス・システムを提供することである。 本発明の他の目的は、企業が、製品やサービスに関心のない消費者に対する販
促活動により貴重な資源を浪費することなく、製品やサービスに関心を持つ消費
者のグループに対してマーケティングを効率よく行うことができる受動的メディ
ア・コンテンツ・アクセス・システムを提供することである。
Another object of the present invention is to provide a passive media that provides an effective way for television stations to communicate with consumers who are interested in a particular program on television.
It is to provide a content access system. Yet another object of the present invention is a passive media content access system that allows businesses to send additional information to consumers via email, website, mail, etc. regarding additional consumer special interests. Is to provide. Another object of the present invention is for a company to efficiently market to a group of consumers who are interested in a product or service without wasting valuable resources in a promotional activity to consumers who are not interested in the product or service. It is to provide a passive media content access system that can be done well.

【0022】 本発明のさらに別の目的は、既存の広報インフラストラクチャの変更を必要と
せず、したがって運用のためメディア・コンテンツを変更する必要のない受動的
メディア・コンテンツ・アクセス・システムを提供することである。 本発明の他の目的は、部屋の中の既存の電子デバイスを変更せずにそのデバイ
スに対応する受動的メディア・コンテンツ・アクセス・システムを提供すること
である。 本発明の別の目的は、メディア・コンテンツとのユーザの対話を自動的に記録
する受動的メディア・コンテンツ・アクセス・システムを提供することである。
Yet another object of the present invention is to provide a passive media content access system that does not require modification of existing public relations infrastructure and therefore does not require modification of media content for operation. Is. It is another object of the present invention to provide a passive media content access system that accommodates existing electronic devices in the room without modification. Another object of the present invention is to provide a passive media content access system that automatically records a user's interaction with media content.

【0023】 本発明の他の目的は、広告主等の企業がデータを自動的に収集できる受動的メ
ディア・コンテンツ・アクセス・システムを提供することである。 本発明のさらに別の目的は、気に入りメディア・プログラムをユーザに知らせ
るアラームを直覚的、自動的にセットする受動的メディア・コンテンツ・アクセ
ス・システムを提供することである。 本発明の他の目的は、限定はされないが、テレビ、ラジオを含む様々な種類の
メディアと連携する受動的メディア・コンテンツ・アクセス・システムを提供す
ることである。
Another object of the present invention is to provide a passive media content access system that allows companies such as advertisers to automatically collect data. Yet another object of the present invention is to provide a passive media content access system that intuitively and automatically sets an alarm to inform a user of a favorite media program. Another object of the present invention is to provide a passive media content access system that works with various types of media including, but not limited to, television, radio.

【0024】 本発明のさらに別の目的は、ユーザが気に入りプログラムを視聴できるように
直覚的、自動的に適切な処理を行う受動的メディア・コンテンツ・アクセス・シ
ステムを提供することである。 以下、本発明のその他の目的と利点は読者にとって明確であり、これらの目的
と利点が本発明の範囲内にあることが意図されている。 前記および関連する目的を達成するため、本発明は、添付図に示した形式で実
施できるが、図は説明のための便宜であり、特許請求の範囲内で、ここに示し説
明した特定の構造にかかわる変更が可能であることを注記する。
Yet another object of the present invention is to provide a passive media content access system that intuitively and automatically performs appropriate processing so that a user can view a favorite program. In the following, other objects and advantages of the invention will be clear to the reader and it is intended that these objects and advantages be within the scope of the invention. To the accomplishment of the foregoing and related ends, the invention can be embodied in the form illustrated in the accompanying drawings, which are for convenience of explanation and, within the scope of the appended claims, are of the specific structure illustrated and described herein. Note that changes can be made to the

【0025】[0025]

【発明の実施の形態】DETAILED DESCRIPTION OF THE INVENTION

以下、本発明について、当業者が本発明を実施かつ利用できるように、特定の
用途およびその必要条件に関連して説明する。当業者にとっては、ここに開示し
た実施例について様々な変形が容易に考えられよう。ここに示した一般的な原理
は、本発明の主旨および範囲から逸脱することなく、他の実施例や用途にも応用
できる。したがって本発明は、ここに示した実施例に限定されるべきではなく、
ここに開示した原理および特徴に一致する限り最大限の範囲を与えられるべきも
のである。
The present invention is described below in connection with specific applications and its requirements so that those skilled in the art can make and use the present invention. Those skilled in the art can easily think of various modifications of the embodiments disclosed herein. The general principles set forth herein may be applied to other embodiments and applications without departing from the spirit and scope of the invention. Therefore, the present invention should not be limited to the examples shown here,
The maximum range should be given so long as it is consistent with the principles and features disclosed herein.

【0026】 この詳細説明で述べるデータの構造およびコードは通常、コンピュータ・シス
テムによって使用されるコードやデータを保存することのできるデバイスや媒体
等であるコンピュータ可読記憶媒体に保存される。これは、ディスク・ドライブ
、磁気テープ、CD(コンパクト・ディスク)、DVD(デジタル・ビデオ・デ
ィスク)、転送媒体に実現されるコンピュータ命令信号(場合によっては信号を
変調する搬送波を含む)等の磁気、光学式の記憶装置を含む。例えば、転送媒体
は、限定されるわけではないが、インターネットまたは無線通信等の通信ネット
ワークを含み得る。
The data structures and codes described in this detailed description are typically stored on a computer-readable storage medium, such as a device or medium capable of storing the code or data used by a computer system. This is a magnetic field such as a disk drive, magnetic tape, CD (compact disk), DVD (digital video disk), computer command signal (possibly including a carrier wave that modulates the signal) realized on a transfer medium. , Including an optical storage device. For example, transfer media may include, but is not limited to, a communication network such as the Internet or wireless communication.

【0027】 各図について説明すると、類似の参照符号は類似の要素を示し、図1〜11b
は、状態ベースのリモコン・システム10を示し、ハウジング20、ハウジング
20に収容された電子システム100と通信するキーパッド114、および外部
電子デバイス12と通信するため電子システム100と通信する通信デバイス1
08を含む。電子システム100はキーパッド114のボタンおよびユーザによ
って選択される他のスイッチを常時監視し、制御対象のすべての外部電子デバイ
ス12の状態を判定する。ユーザがタスク(テレビを見る等)を選択すると、電
子システム100が所望のタスクを実行するのに必要な処理を、外部電子デバイ
ス12の現在状態をもとに自動的に判定する。タスクが実行された後、電子シス
テム100はデータを更新し、外部電子デバイス12の変更された状態を反映す
る。
With reference to each figure, like reference numbers indicate like elements and refer to FIGS.
1 shows a state-based remote control system 10, a housing 20, a keypad 114 in communication with the electronic system 100 housed in the housing 20, and a communication device 1 in communication with the electronic system 100 for communicating with an external electronic device 12.
Including 08. The electronic system 100 constantly monitors the buttons on the keypad 114 and other switches selected by the user to determine the status of all external electronic devices 12 being controlled. When the user selects a task (watch TV, etc.), the electronic system 100 automatically determines the processing required to perform the desired task based on the current state of the external electronic device 12. After the task is performed, electronic system 100 updates the data to reflect the changed state of external electronic device 12.

【0028】 図12〜17は、能動的メディア・コンテンツ・アクセス・システム10を示
す。システム10は、日付、時刻、メディアの種類、およびユーザが現在視聴し
ているチャンネルを監視する電子システム100を有するリモコンを含む。ユー
ザが、追加情報の受信に関心のあるテレビ番組の視聴中に選択ボタン110を押
すと、電子システム100は、後で制御ステーション40にアップロードするた
め、日付、時刻、メディアの種類、および現在のチャンネルをすぐに記録する。
ユーザが、テレビを見終わり、電子システム100をインターネット130に接
続して、記録された情報を制御ステーション40にアップロードすると、制御ス
テーション40は、選択ボタン110が押されたときユーザが視聴していたプロ
グラムを判定するため、記録された情報を既知のプログラム情報と照合する。制
御ステーション40は、電子メール、Webサイト、印刷物、ソフトウェア、そ
の他ユーザが興味を持つプログラムに関する情報等、ユーザに送信できる情報を
確定する。
12-17 illustrate an active media content access system 10. The system 10 includes a remote control having an electronic system 100 that monitors the date, time, media type, and channel the user is currently listening to. If the user presses select button 110 while watching a television program that is interested in receiving additional information, electronic system 100 may later upload to control station 40 for date, time, media type, and current. Record the channel immediately.
When the user finishes watching the television, connects the electronic system 100 to the Internet 130, and uploads the recorded information to the control station 40, the control station 40 was viewed by the user when the select button 110 was pressed. To determine the program, the recorded information is checked against known program information. The control station 40 determines the information that can be sent to the user, such as email, websites, printed matter, software, and other information about programs that the user is interested in.

【0029】 各図を参照すると、類似の参照符号は類似の要素を示し、図18〜27は、オ
ンライン・リモコン設定システム10を示し、ハウジング、キーパッド、および
グローバル・コンピュータ・ネットワーク(インターネット等)を通して制御ス
テーションから設定データを受信する電子システムを持つリモコンを含む。ユー
ザは、好適にはリモコンから1つ以上の信号を電子システムに「サンプリング」
し、サンプルを制御ステーションにアップロードする。制御ステーションは、ア
ップロードされたサンプルを分析し、対応する設定データを、正しく設定された
電子システムに送る。ユーザはまた、制御ステーションのWebサイトにアクセ
スし、リモコンで操作する外部電子デバイスをそれぞれ手動で選択することがで
きる。制御ステーションはその後、対応する設定データを電子システムに送る。
またユーザは、デバイスの接続方法も指定でき、設定は制御ステーション40か
ら電子システム100に転送することができる。
With reference to the figures, like reference numerals indicate like elements, and FIGS. 18-27 show an online remote control configuration system 10, housing, keypad, and global computer network (such as the Internet). Includes a remote control with an electronic system for receiving configuration data from the control station through. The user preferably "samples" one or more signals into the electronic system from a remote control.
And upload the sample to the control station. The control station analyzes the uploaded sample and sends the corresponding setting data to a correctly set electronic system. The user can also access the website of the control station and manually select each external electronic device operated by the remote control. The control station then sends the corresponding setting data to the electronic system.
The user can also specify the device connection method and the settings can be transferred from the control station 40 to the electronic system 100.

【0030】 各図を参照すると、類似の参照符号は類似の要素を示し、図28〜33は、受
動的メディア・コンテンツ・アクセス・システム10を示す。これは日付、時刻
、現在のチャンネル、およびユーザが現在視聴しているメディア・プログラムに
関する追加情報を監視する電子システム100を有するリモコンを含む。電子シ
ステム110は、後で制御ステーション40にアップロードするため、日付、時
刻、現在のチャンネル、および追加情報を自動的に記録する。ユーザがメディア
・プログラムの視聴を終え、電子システム100をインターネット130に接続
し、記録された情報を制御ステーション40にアップロードすると、制御ステー
ション40は、ユーザが視聴していたプログラムを判定できるように、記録され
た情報を既知のプログラム情報と照合する。制御ステーション40は、電子メー
ル、Webサイト、印刷物、ソフトウェア、その他ユーザが興味を持つプログラ
ムに関する情報等、ユーザに送信できる情報を確定する。
With reference to the figures, like reference numerals indicate like elements and FIGS. 28-33 show a passive media content access system 10. It includes a remote control with an electronic system 100 that monitors the date, time, current channel, and additional information about the media program the user is currently watching. Electronic system 110 automatically records the date, time, current channel, and additional information for later upload to control station 40. When the user finishes watching the media program, connects the electronic system 100 to the Internet 130, and uploads the recorded information to the control station 40, the control station 40 can determine which program the user was watching. Match the recorded information with known program information. The control station 40 determines the information that can be sent to the user, such as email, websites, printed matter, software, and other information about programs that the user is interested in.

【0031】 各図を参照すると、類似の参照符号は類似の要素を示し、図34〜38は、リ
モコン・マルチメディア・コンテンツ一覧システム10を示す。システム10は
、ハウジング、ディスプレイ、キーパッド、およびグローバル・コンピュータ・
ネットワーク(インターネット等)を通して制御ステーションから設定データを
受信する電子システムを有するリモコンを含む。ユーザは、メディア情報を電子
システムに入力し、その後メディア情報を制御ステーションにアップロードする
ことができる。制御ステーションは、アップロードされたメディア情報を分析し
、対応する設定データを、正しく設定された電子システムに送り、メディアに関
する有用な「ガイド」を提供する。ユーザはまた、制御ステーションのWebサ
イトにアクセスし、メディア情報を手動で入力することができる。その後制御ス
テーションは、対応する設定データを電子システムに送る。電子システムはまた
、好適には、更新されたマルチメディア一覧を維持するためインターネットを通
して制御ステーションに接続されているとき、設定データの自動更新内容を受信
する。 (リモコンの構造) 本発明は、一般には、構造と形状が従来のリモコン・デバイスと似たハウジン
グ20を含む。ハウジング20は、当業者には明らかなように、様々な種類の物
質および形状に形成することができる。
With reference to the figures, like reference numerals indicate like elements and FIGS. 34-38 show a remote control multimedia content listing system 10. The system 10 includes a housing, a display, a keypad, and a global computer
It includes a remote control having an electronic system that receives configuration data from a control station over a network (such as the Internet). The user can enter the media information into the electronic system and then upload the media information to the control station. The control station analyzes the uploaded media information and sends the corresponding configuration data to a properly configured electronic system to provide a useful "guide" for the media. The user can also access the control station's website and manually enter the media information. The control station then sends the corresponding setting data to the electronic system. The electronic system also preferably receives automatic updates of the configuration data when connected to the control station via the Internet to maintain the updated multimedia listings. REMOTE CONTROL STRUCTURE The present invention generally includes a housing 20 that is similar in structure and shape to conventional remote control devices. The housing 20 can be formed of various types of materials and shapes, as will be appreciated by those skilled in the art.

【0032】 ハウジングは、好適には、多数のユーザを対象に、人間工学的な見地から形成
される。 本発明は、テレビ、ステレオ、レシーバ、VCR、DVDプレーヤー、CDプ
レーヤー、アンプ、イコライザ、テーププレーヤー、ケーブルユニット、パラボ
ラ・アンテナ、照明、ブラインド(日よけ)等、様々な外部電子デバイスの制御
・操作に利用することができる。本発明は、従来のリモコン・デバイスと同様に
、ほぼ任意の数の外部電子デバイスを制御することができる。 (電子システム) 本発明は、テレビ、ステレオ、レシーバ、VCR、DVDプレーヤー、CDプ
レーヤー、アンプ、イコライザ、テーププレーヤー、ケーブルユニット、パラボ
ラ・アンテナ、照明、ブラインド(日よけ)等、様々な外部電子デバイスの制御
・操作に用いられる。本発明は、後述するように、ほぼ任意の数の外部電子デバ
イスを制御することができる。
The housing is preferably formed from an ergonomic perspective for a large number of users. INDUSTRIAL APPLICABILITY The present invention controls various external electronic devices such as a television, a stereo, a receiver, a VCR, a DVD player, a CD player, an amplifier, an equalizer, a tape player, a cable unit, a parabolic antenna, lighting, and a blind (a shade). It can be used for operations. The present invention can control almost any number of external electronic devices, similar to conventional remote control devices. (Electronic System) The present invention is applicable to various external electronic devices such as a television, a stereo, a receiver, a VCR, a DVD player, a CD player, an amplifier, an equalizer, a tape player, a cable unit, a parabolic antenna, lighting, a blind (a shade), and the like. Used for device control and operation. The present invention is capable of controlling almost any number of external electronic devices, as described below.

【0033】 図6は、本発明の様々な側面を実施する代表的な電子システム100のブロッ
ク図である。電子システム100は、好適にはハウジングに収容される。電子シ
ステム100に電源を供給するため、電子システム100にポータブル電源14
0が電気的に接続される。電源140はバッテリ構造(使い捨てまたは充電式)
、太陽電池、ダイレクト電源等、任意の電源で構成することができる。 電子システム100は、好適にはディスプレイ画面104、ネットワーク・イ
ンタフェース112、キーパッド114、マイクロプロセッサ116、メモリ・
バス118、ランダム・アクセス・メモリ(RAM)120、スピーカー102
、読み出し専用メモリ(ROM)122、周辺バス124、キーパッド・コント
ローラ126、および通信デバイス108を含む。本発明の電子システム100
は、周知のコンピュータ・デバイス、PDA(パーソナル・デジタル・アシスタ
ント)、ラップトップ・コンピュータ、リモコン・デバイス、その他の電子構造
等の任意の組み合わせから構成することができる。
FIG. 6 is a block diagram of an exemplary electronic system 100 that implements various aspects of the invention. Electronic system 100 is preferably housed in a housing. A portable power supply 14 is provided to the electronic system 100 to supply power to the electronic system 100.
0 is electrically connected. Power source 140 is a battery structure (disposable or rechargeable)
, A solar cell, a direct power source, or the like. The electronic system 100 is preferably a display screen 104, a network interface 112, a keypad 114, a microprocessor 116, a memory.
Bus 118, random access memory (RAM) 120, speaker 102
, Read only memory (ROM) 122, peripheral bus 124, keypad controller 126, and communication device 108. Electronic system 100 of the present invention
Can consist of any combination of well-known computer devices, PDAs (Personal Digital Assistants), laptop computers, remote control devices, and other electronic structures.

【0034】 マイクロプロセッサ116は、電子システム100の動作を制御する汎用デジ
タル・プロセッサである。マイクロプロセッサ116は、シングル・チップ・プ
ロセッサとして、または複数のコンポーネントとともに実装することができる。
マイクロプロセッサ116は、メモリから取得される命令を使用して、入力デー
タの受信と操作および出力デバイスでのデータの出力と表示を制御する。 メモリ・バス118は、RAM120およびROM122にアクセスするため
マイクロプロセッサ116によって用いられる。RAM120は、汎用ストレー
ジとして、またスクラッチ・パッド・メモリとしてマイクロプロセッサ116に
よって用いられ、入力データや処理済みデータの保存にも使用できる。ROM1
22は、マイクロプロセッサ116がフォローする命令やプログラム・コードお
よび他のデータを保存するため使用できる。
Microprocessor 116 is a general purpose digital processor that controls the operation of electronic system 100. Microprocessor 116 may be implemented as a single chip processor or with multiple components.
Microprocessor 116 uses the instructions obtained from memory to control the receipt and manipulation of input data and the output and display of data at output devices. Memory bus 118 is used by microprocessor 116 to access RAM 120 and ROM 122. The RAM 120 is used by the microprocessor 116 as general purpose storage and as scratch pad memory and can also be used to store input data and processed data. ROM1
22 can be used to store instructions and program code and other data followed by microprocessor 116.

【0035】 周辺バス124は、入力デバイス、出力デバイス、ストレージ・デバイスにア
クセスするため電子システム100により用いられる。ここに示した実施態様で
は、これらのデバイスはディスプレイ画面104、アクセサリ・デバイス106
、スピーカー102、通信デバイス108、およびネットワーク・インタフェー
ス112を含む。キーパッド・コントローラ126は、キーパッド114入力を
受信し、デコードされた各押下キーのシンボルをバス128を通してマイクロプ
ロセッサ116に送るため用いられる。
Peripheral bus 124 is used by electronic system 100 to access input devices, output devices, and storage devices. In the illustrated embodiment, these devices include display screen 104, accessory device 106.
, Speaker 102, communication device 108, and network interface 112. The keypad controller 126 is used to receive the keypad 114 input and send the decoded symbols of each pressed key to the microprocessor 116 over the bus 128.

【0036】 ディスプレイ画面104は、周辺バス124を通してマイクロプロセッサ11
6から、または電子システム100の他のコンポーネントから送られたデータの
画像を表示する出力デバイスである。プリンタ、プロッタ、タイプセッター等、
他の出力デバイスもアクセサリ・デバイス106として使用できる。 マイクロプロセッサ116は、オペレーティング・システムとともに、コンピ
ュータ・コードを実行するよう動作し、データを生成・使用する。コンピュータ
・コードとデータは、RAM120、ROM122、または他のストレージ媒体
に格納することができる。コンピュータ・コードとデータは、必要に応じてリム
ーバブル・プログラム媒体に格納し、電子システム100にロードあるいはイン
ストールすることもできる。リムーバブル・プログラム媒体は、例えばPCカー
ド、フラッシュ・メモリ、フレキシブル・ディスク等である。
The display screen 104 is displayed on the microprocessor 11 through the peripheral bus 124.
6 is an output device that displays an image of data sent from 6 or from other components of electronic system 100. Printers, plotters, typesetters, etc.
Other output devices can also be used as accessory device 106. The microprocessor 116, in conjunction with the operating system, operates to execute computer code and generate and use data. Computer code and data may be stored in RAM 120, ROM 122, or other storage medium. The computer code and data may also be stored on a removable program medium and loaded or installed into electronic system 100, if desired. The removable program medium is, for example, a PC card, a flash memory, a flexible disk, or the like.

【0037】 ネットワーク・インタフェース112は、他の電子システムに接続されたネッ
トワークを通してデータを送受信するため用いられる。ネットワーク・インタフ
ェースは、データ転送速度12 Mbps(1,200万ビット毎秒)をサポー
トする外部バス規格のUSB(Universal Serial Bus)で
構成することができる。1つのUSBポートで、マウス、モデム、キーボード等
、最大127の周辺装置を接続することができる。インタフェース・カードまた
はマイクロプロセッサ116によって実装される類似のデバイスやソフトウェア
により、電子システム100を既存ネットワークに接続し、インターネット等の
グローバル・コンピュータ・ネットワークを含めて、標準プロトコルによりデー
タを転送することができる。
Network interface 112 is used to send and receive data over a network connected to other electronic systems. The network interface can be configured by an external bus standard USB (Universal Serial Bus) that supports a data transfer rate of 12 Mbps (12 million bits per second). A single USB port can connect up to 127 peripheral devices such as mouse, modem, keyboard, etc. An interface card or similar device or software implemented by the microprocessor 116 can connect the electronic system 100 to an existing network and transfer data according to standard protocols, including global computer networks such as the Internet. .

【0038】 キーパッド114は、ユーザがコマンドその他の命令を電子システム100に
入力するために使用する。本発明には他のユーザ入力デバイスも使用できる。例
えば、電子システム100の画面上のポインタを操作するコンピュータ・マウス
、ジョグ・スイッチ22、トラック・ボール、スタイラス、タブレット等のポイ
ンティング・デバイスが使用できる。 本発明はまた、コンピュータ可読媒体上のコンピュータ可読コードとして実現
することもできる。コンピュータ可読媒体は、データを保存でき、電子システム
から読み取ることのできる任意のデータ・ストレージ・デバイスである。コンピ
ュータ可読媒体の例として、読み出し専用メモリ、ランダム・アクセス・メモリ
、ディスク等の磁気データ・ストレージ・デバイス、CD−ROM等の光学式デ
ータ・ストレージ・デバイスがある。コンピュータ可読媒体はまた、コンピュー
タ可読コードが配布された形で保存され実行されるように、ネットワークに接続
された電子システムを通して配布することができる。
The keypad 114 is used by a user to enter commands and other instructions into the electronic system 100. Other user input devices may be used with the present invention. For example, a computer mouse that operates a pointer on the screen of the electronic system 100, a jog switch 22, a track ball, a stylus, a pointing device such as a tablet can be used. The present invention may also be implemented as computer readable code on a computer readable medium. Computer-readable media are any data storage devices that can store data and can be read from electronic systems. Examples of computer-readable media include read-only memory, random access memory, magnetic data storage devices such as disks, and optical data storage devices such as CD-ROMs. The computer readable medium can also be distributed through a networked electronic system such that the computer readable code is stored and executed in a distributed form.

【0039】 通信デバイス108は、外部電子デバイスとの通信が可能な周知の通信システ
ムから構成することができる。通信デバイス108は、外部電子デバイスと通信
するために、限定されるわけではないが、赤外線(IR)、ワイヤレス(Blu
etooth等)、単方向、両方向、無線周波数(RF)、可視光、超音波、お
よび様々なその他の手段のような様々なタイプの通信を提供する。通信デバイス
108は、別のリモコンから「信号サンプル」を受信することができる。信号サ
ンプルは電子システム内に保存される。
The communication device 108 can be composed of a known communication system capable of communicating with an external electronic device. The communication device 108 includes, but is not limited to, infrared (IR), wireless (Blu) for communicating with external electronic devices.
etc.), unidirectional, bidirectional, radio frequency (RF), visible light, ultrasound, and various other means of communication. The communication device 108 can receive "signal samples" from another remote control. The signal samples are stored in the electronic system.

【0040】 環境ユニット110は、照明、動き、方位、温度、音声等の環境情報を検知す
る。環境ユニット110は、外部電子デバイスの制御に役立てるため、検出され
た環境情報をマイクロプロセッサ116に伝える。環境ユニット110は、ハウ
ジング外部の環境条件を測定するため、光センサ、温度センサ、音声センサ等の
センサを含む。 電子システムへの入力は、主にキーパッド114を通して行われる。キーパッ
ド114は、ユーザが1つ以上のコマンドを実行するために使用できる複数のボ
タンを含む。キーパッド114は、ボリューム、チャンネル操作、ミュート、最
後のチャンネル等の基本機能の制御を可能にする。ただし、キーパッド114に
は、テレビを見る、ラジオを聞く、ならびに様々な他のタスク等の特定のタスク
を表す数個のボタンを付加することができる。電子システムにデータを入力する
には、ジョグ・スイッチ22(ダイヤル)、動き・方位検出器、タッチ・スクリ
ーン、音声認識等、他にも様々な入力デバイスを使用できる。ディスプレイ10
4は、実行可能なタスク、外部電子デバイスの現在状態等の情報をユーザに提供
する。
The environment unit 110 detects environment information such as lighting, movement, direction, temperature, and sound. The environmental unit 110 communicates the detected environmental information to the microprocessor 116 to help control external electronic devices. The environmental unit 110 includes sensors such as an optical sensor, a temperature sensor, and a voice sensor for measuring environmental conditions outside the housing. Input to the electronic system is primarily through the keypad 114. Keypad 114 includes a plurality of buttons that a user can use to execute one or more commands. The keypad 114 allows control of basic functions such as volume, channel operation, mute, last channel, etc. However, the keypad 114 may have several buttons attached to it to represent particular tasks such as watching television, listening to the radio, and various other tasks. Various other input devices such as a jog switch 22 (dial), motion / orientation detector, touch screen, voice recognition, etc. can be used to enter data into the electronic system. Display 10
4 provides the user with information such as executable tasks and the current state of the external electronic device.

【0041】 電子システムは、日付、時刻、現在のチャンネル等、様々なタイプの「イベン
ト・データ」、および特定の時間の特定のテレビ番組を同定するすることに関連
する他のタイプの情報を格納し記録できなければならない。リモコンは、他にも
様々な周知の構造および従来の機能から構成することができる。また、ここに開
示する本発明は、テレビまたはその他の電子デバイスを制御する機能を必要とし
ないことも理解されよう。 (電子システムと外部デバイスの初期化/同期) ユーザは、本発明を利用する前に、電子システム100が制御対象の外部電子
デバイス12をすべて認識するだけでなく、図7に示すように、各外部電子デバ
イス12について現在の「状態」(オン、オフ、現在の入力、現在の出力等)を
それぞれ認識するように、電子システム100をプログラムする必要がある。
The electronic system stores various types of “event data” such as date, time, current channel, and other types of information associated with identifying a particular television program at a particular time. It must be able to record. The remote control can be configured with various other well-known structures and conventional functions. It will also be appreciated that the invention disclosed herein does not require the ability to control a television or other electronic device. (Initialization / Synchronization of Electronic System and External Device) The user not only recognizes all external electronic devices 12 to be controlled by the electronic system 100 before using the present invention, but also, as shown in FIG. The electronic system 100 needs to be programmed to recognize the current "state" (on, off, current input, current output, etc.) of each external electronic device 12.

【0042】 電子システム100の初期設定は、各外部電子デバイスのコード入力等、周知
の様々な手段により行える。特定の電子デバイスを制御するため利用されるリモ
コンからの信号の「サンプリング」も、電子システム100のプログラミングに
役立つ。他にも周知の様々な方法により、外部電子デバイス12を認識・制御す
るように電子システム100をプログラムすることができる。 ユーザは、外部電子デバイス12がすべて電子システム100に正しくプログ
ラムされた後、各外部電子デバイスの「現在状態」を電子システム100にプロ
グラムする必要がある。これは通常、ユーザがディスプレイの各表示に関する一
連の質問に答える形で行われる。例えば「テレビの電源は入っていますか?」と
いう質問がディスプレイに表示され、ユーザはこれに答える。すべての外部デバ
イスに、デフォルト状態「オフ」のあることも理解されよう。プログラムされた
「現在状態データ」すべてが、電子システム100のメモリ内に保存される。 (現在状態データ) 現在状態データは、電子システム100に保存された外部電子デバイス12そ
れぞれの現在状態に関するデータ情報である。外部電子デバイス12の「状態」
は、限定はされないが、パワー・オン、パワー・オフ、ボリューム・レベル、ミ
ュート・オン、ミュート・オフ、音声入力、音声出力、画像入力、画像出力、ラ
イト・オン、ライト・オフ、ブラインド・オン、ブラインド・オフ、その他外部
電子デバイス12に共通な状態のような様々な変数で構成される。現在状態デー
タは、処理やタスクが実行されたとき更新され、外部電子デバイス12の実際の
現在状態が正確に反映される。現在状態データは、ユーザによって「タスク」が
選択されたとき、どの外部電子デバイス12が変更を必要とするかを判定するた
め、電子システム100によって利用され、不要なイベントの発生が防止される
。 (処理) 「処理」は、通常は外部デバイスの1つのみに影響を与える特定のイベントで
ある。処理の例として、ユーザがキーパッド114の電源ボタンを選択すると、
テレビはオンからオフまたはその逆に切り替わる。
The initial setting of the electronic system 100 can be performed by various known means such as code input of each external electronic device. The "sampling" of signals from the remote control used to control a particular electronic device also helps in programming the electronic system 100. The electronic system 100 can be programmed to recognize and control the external electronic device 12 by various other known methods. The user needs to program the “current state” of each external electronic device into the electronic system 100 after all the external electronic devices 12 have been properly programmed into the electronic system 100. This is typically done by the user answering a series of questions about each display on the display. For example, the question "Is the TV turned on?" Appears on the display and the user answers it. It will also be appreciated that all external devices have a default state of “off”. All programmed "current state data" is stored in the memory of electronic system 100. (Current State Data) The current state data is data information regarding the current state of each external electronic device 12 stored in the electronic system 100. "Status" of the external electronic device 12
Include, but are not limited to, power on, power off, volume level, mute on, mute off, audio in, audio out, image in, image out, light on, light off, blind on. , Blind-off, and other variables such as states common to the external electronic device 12. The current state data is updated when a process or task is executed, and accurately reflects the actual current state of the external electronic device 12. The current state data is utilized by the electronic system 100 to determine which external electronic device 12 needs modification when the "task" is selected by the user and prevents the occurrence of unwanted events. (Processing) "Processing" is a specific event that normally affects only one of the external devices. As an example of the process, when the user selects the power button on the keypad 114,
The TV switches from on to off or vice versa.

【0043】 現在状態データは、図に示すように、処理が行われた後に直ちに変更され、テ
レビまたは他の外部電子デバイスの変更された状態が反映される。現在状態デー
タは、常時更新され、外部電子デバイス12の実際の現在状態が正確に反映され
る。 (タスク) 「タスク」は、1)タスクにより指示されるすべての外部デバイスの所望の状
態、および、2)すべての外部デバイスの現在状態に応じて、1つ以上の「処理
」で構成される。タスク例として、「テレビを見る」、「ラジオを聞く」、「ビ
デオを見る」、「CDを聞く」、「DVDを見る」等がある。本発明で実行でき
るタスクは他にも多くあるが、当業者には明らかと思われるのでここでは説明を
省略する。
The current state data, as shown in the figure, is changed immediately after the processing is performed to reflect the changed state of the television or other external electronic device. The current state data is constantly updated to accurately reflect the actual current state of the external electronic device 12. (Task) A "task" consists of one or more "processes" depending on 1) the desired state of all external devices indicated by the task, and 2) the current state of all external devices. . Examples of tasks include "Watch TV", "Listen to Radio", "Watch Video", "Listen to CD", "Watch DVD", etc. There are many other tasks that can be performed by the present invention, but will be omitted here as they will be apparent to those skilled in the art.

【0044】 各タスクは、それぞれの外部電子デバイス12について「所望の状態」を有す
る。キーパッドまたはディスプレイからタスクが選択されると、電子システム1
00は直ちに現在状態データを確定し、これをすべての外部電子デバイス12に
ついて「所望の状態データ」と比較する。電子システム100が、電子デバイス
12が所望の状態にあるか、またどれが所望の状態にないか判定した後、所望の
状態にない外部電子デバイス12に通信信号が送られ、実行されるタスクをもと
に所望の状態に切り替えられる。
Each task has a “desired state” for each external electronic device 12. When a task is selected from the keypad or display, the electronic system 1
00 immediately determines the current state data and compares it with the "desired state data" for all external electronic devices 12. After the electronic system 100 determines whether the electronic device 12 is in the desired state and which is not, the communication signal is sent to the external electronic device 12 that is not in the desired state to perform the task to be performed. It is possible to switch to the desired state.

【0045】 本発明のもう1つの機能は、電子システム100により、外部電子デバイス1
2の現在状態をもとに、ディスプレイ104から利用できるメニュー・オプショ
ン(「タスク」)を決定することである。例えば、テレビが現在オンのとき、デ
ィスプレイのメニューには、必要のない「テレビをオンにする」タスクではなく
「テレビをオフにする」タスクが表示される。 (「テレビを見る」タスクの例) 例えば、本発明を用いるユーザの周囲に、前記のようにプログラムされ、電子
システムと同期する、1)室内照明、2)電子制御ブラインド、3)ステレオ、
4)テレビ、5)CDプレーヤー、6)VCRがあるとする。図11は、「テレ
ビを見る」タスクを示す。以下に、図11に示す「テレビを見る」タスクを選択
する前の「現在状態データ」のサンプルを示す。
Another feature of the present invention is that the electronic system 100 enables the external electronic device 1
2, determining the menu options (“tasks”) available from the display 104. For example, when the TV is currently on, the menu on the display shows the "Turn off TV" task instead of the unnecessary "Turn on TV" task. (Example of "Watch TV" task) For example, 1) room lighting, 2) electronically controlled blinds, 3) stereo, programmed as described above and synchronized with an electronic system around the user using the invention.
Suppose you have 4) TV, 5) CD player, and 6) VCR. FIG. 11 shows the "Watch TV" task. The following is a sample of "current state data" before selecting the "watch TV" task shown in FIG.

【0046】[0046]

【表1】 所望の「テレビを見る」タスクを選択した後、電子システム100は、現在状
態データを直ちに読み取り、これを「所望の状態データ」と比較する。以下に、
「テレビを見る」タスク所望の状態データを示す。
[Table 1] After selecting the desired "Watch TV" task, the electronic system 100 immediately reads the current state data and compares it with the "desired state data". less than,
"Watch TV" task Indicates desired status data.

【0047】[0047]

【表2】 現在状態データを所望の状態データと比較した後、電子システム100は、音
声入力をテレビに切り替えるとともに、照明をオフにし、ブラインドを閉じるこ
とによって室内照明を暗くする必要があるかどうかを判定する。電子システム1
00はさらに、テレビをオンにし、CDプレーヤーをオフにする必要があるかど
うかを判定する。以下に、「テレビを見る」タスクを実行するため電子システム
100が行う個々の処理を示す。
[Table 2] After comparing the current state data with the desired state data, the electronic system 100 determines whether the room lighting needs to be dimmed by switching the audio input to the television and turning off the lights and closing the blinds. Electronic system 1
00 also determines if the TV needs to be turned on and the CD player turned off. Below are the individual steps performed by electronic system 100 to perform the "watch television" task.

【0048】[0048]

【表3】 特定の処理が実行されてタスク全般が完了した後、電子システム100内のメ
モリが自動的に更新され、後で参照するため、各外部電子デバイス12の状態の
様々な変更内容が反映される。以下に、「テレビを見る」タスクが実行された後
の現在状態データを示す。
[Table 3] After a particular process is performed and the overall task is complete, the memory within electronic system 100 is automatically updated to reflect various changes in the state of each external electronic device 12 for future reference. The following is the current state data after the "Watch TV" task has been executed.

【0049】[0049]

【表4】 前記のプロセスは、状態ベースのリモコン・システム10が有効期限(寿命)
に達するまで繰り返される。ユーザのエンタテインメント・システムに外部電子
デバイスが追加された場合、ユーザは、追加されたデバイス12を電子システム
100にプログラムして、電子システム100と同期させるだけである。 (通信システム) 本発明に最適な動作環境は、インターネット130等のグローバル・コンピュ
ータ・ネットワークである。世界中の複数のコンピュータ・システムがこのグロ
ーバル・コンピュータ・ネットワークを通して相互に通信する。
[Table 4] The process described above is valid for the state-based remote control system 10 (lifetime).
Is repeated until. When an external electronic device is added to the user's entertainment system, the user only needs to program the added device 12 into the electronic system 100 and synchronize with the electronic system 100. (Communication System) The optimum operating environment for the present invention is a global computer network such as the Internet 130. Multiple computer systems around the world communicate with each other through this global computer network.

【0050】 本発明は、好適には、通信にインターネット130を利用するが、将来のテク
ノロジ開発により本発明の様々な局面が実施できるようになることは理解されよ
う。またワイヤレス・テクノロジは、本発明にとって適切な通信媒体になる。 (Webページ) 本発明は、好適には、制御ステーション40を表すWebページまたは他の表
示可能な媒体の情報とともに利用される。Webページは通常、コンピュータ・
サーバに保存されるWebページ・コードで構成される。典型的なWebページ
は、コンピュータ・システム60で表示されるテキスト・データ、グラフィカル
・データ、音声データを含み、様々なフォーマットで構成することができる。
Although the present invention preferably utilizes the Internet 130 for communication, it will be appreciated that future technology developments will enable various aspects of the invention to be implemented. Wireless technology is also a suitable communication medium for the present invention. Web Page The present invention is preferably utilized with information on a web page or other displayable medium representing control station 40. Web pages are usually computer
It consists of web page code stored in the server. Typical web pages include textual data, graphical data, and audio data displayed on computer system 60 and can be organized in a variety of formats.

【0051】 Webページは、コンピュータ・システムに表示可能なHTML(ハイパーテ
キスト・マークアップ言語)、XML(拡張マークアップ言語)、HDML(ハ
ンドヘルド・デバイス・マークアップ言語)、WML(ワイヤレス・マークアッ
プ言語)等のフォーマットにすることができる。このWebページにJava(
登録商標)Script等のスクリプトを追加すれば、広告に関して特定の音声
ファイルを再生することを要求するようにサーバ・コンピュータに要求すること
ができる。当業者には明らかなように、Webページには他のフォーマットある
いは将来のフォーマットも使用できる。
Web pages can be displayed on a computer system such as HTML (Hypertext Markup Language), XML (Extended Markup Language), HDML (Handheld Device Markup Language), WML (Wireless Markup Language). ) Or the like. Java (
A script such as registered trademark (script) can be added to request the server computer to request that a particular audio file be played for an advertisement. Other formats or future formats can be used for the web page, as will be apparent to those skilled in the art.

【0052】 Webページ・コードは、コンピュータ・システム60または電子システム1
00により、インターネット、ワイヤレス・ネットワーク、または他の通信チャ
ネルを通して、NETSCAPE、MICROSOFT INTERNET E
XPLORER等の従来のWebブラウザを使用して取得される。コンシューマ
・コンピュータ・システム60のユーザが、Webページを示すURL(Uni
form Resource Locator)を入力するか、または電子シス
テム100がURLを入力して、所望のWebページに関連するWebページ・
コードを取得する。
The web page code is the computer system 60 or the electronic system 1.
00, through the Internet, wireless networks, or other communication channels, NETSCAPE, MICROSOFT INTERNET E
Obtained using a conventional web browser such as XPLORER. A user of the consumer computer system 60 is a URL (Uni) indicating a Web page.
form resource locator) or the electronic system 100 enters a URL to enter a web page associated with the desired web page.
Get the code.

【0053】 図に示すように、制御ステーション40に関連するWebページのうち少なく
とも1つにより、デバイスIDを直接入力することができる。具体的には、デバ
イスの種類、ブランド、モデルに関する情報は、好適にはWebページに入力さ
れ、その後、制御ステーション40に送られ、設定データが確定される。当業者
には明らかなように、Webページについては、他にも様々なデザインを使用し
て、デバイス・データを受信することができる。図はデバイス接続の直接入力を
示している。デバイス接続は、ドロップダウン・リスト等の構成によりグラフィ
カルに指定/表示することができる。 (選択ボタン) 選択ボタン110は、好適にはキーパッド114上の従来の位置に置かれ、電
子システム100と通信するので、ユーザは、追加情報の受信に関心を持つテレ
ビ・イベントが表示されたとき選択ボタン110を簡単に押すことができる。選
択ボタン110は、図1〜3に示すように、好適にはリモコン上のアクセスしや
すい位置に配置される。
As shown, at least one of the web pages associated with the control station 40 allows the device ID to be entered directly. Specifically, information about the type, brand, and model of the device is preferably entered on the web page and then sent to the control station 40 to finalize the setup data. Various other designs for web pages can be used to receive device data, as will be apparent to those skilled in the art. The figure shows direct input of device connection. The device connection can be graphically specified / displayed by a configuration such as a drop-down list. Select Button The select button 110 is preferably placed in a conventional position on the keypad 114 to communicate with the electronic system 100 so that the user is presented with a television event that is interested in receiving additional information. At this time, the selection button 110 can be easily pressed. As shown in FIGS. 1 to 3, the selection button 110 is preferably arranged at a position on the remote controller where it can be easily accessed.

【0054】 選択ボタン110の押下後、電子システム100は、「イベント・データ」(
日付、時刻、メディアの種類、現在のチャンネル等)を「記録」する。ユーザが
、テレビ・イベントに関して受信する情報の種類を制限する等、イベント・デー
タに対応する追加データの入力を選択できることは理解されよう。 (イベント・データ) 特定の時間の特定のテレビ番組を識別するため、日付、時刻、現在のチャンネ
ル、デバイス情報、設定等の「イベント・データ」が制御ステーション40によ
って用いられる。イベント・データには、受信する情報に関するユーザの好み等
の情報も含まれる。例えば、ユーザは、興味のあるテレビ・イベントに関する電
子メールとWebサイトの情報だけを受信する旨を電子システム100にプログ
ラムすることができる。ユーザは他にも、テレビ・イベント情報やユーザの好み
に関する様々な情報を入力することができる。情報は電子システム100によっ
て記録される。
After pressing the selection button 110, the electronic system 100 displays “event data” (
"Record" date, time, media type, current channel, etc.). It will be appreciated that the user may choose to enter additional data corresponding to the event data, such as limiting the type of information received about the television event. Event Data "Event data" such as date, time, current channel, device information, settings, etc. is used by control station 40 to identify a particular television program at a particular time. The event data also includes information such as user preferences regarding the information to be received. For example, a user may program the electronic system 100 to receive only emails and website information regarding television events of interest. The user can also input various information about television event information and user's preference. Information is recorded by electronic system 100.

【0055】 例えば、1か月に少なくとも3回視聴したテレビ・イベントに関する電子メー
ルやWebサイトの情報のみ受信する旨を電子システム100にプログラムする
ことができる。ユーザが、他にも、メディア・イベント情報やユーザの好みに関
する様々な情報を入力することができることは理解されよう。情報は電子システ
ム100により記録される。 (自動ロギング) デバイス内に変更(テレビのオン/オフ、ラジオのボリューム・アップ等)が
起こると、電子システム100は、「イベント・データ」(日付、時刻、現在の
チャンネル、デバイス情報等)を自動的に「記録」する。ユーザが、テレビ・イ
ベントに関して受信する情報の種類を制限する、あるいは情報をスポーツ関連の
メディア・プログラムのみに制限する等、イベント・データに対応する追加デー
タの入力を選択できることは理解されよう。ユーザはまた、自動的に記録される
データの種類もコントロールすることができる。 (制御ステーション) 制御ステーション40は、様々な周知の手段を通してインターネット130と
通信する。制御ステーション40は、好適には、Webページを通してユーザか
らアクセスされ、ユーザは自身の識別やユーザ設定の変更を行うことができる。
ユーザは、このWebページから受信する追加情報に関して様々な条件や要求を
入力することができ、これもまた、電子システム100に追加データを入力する
ことにより行うことができる。
For example, the electronic system 100 can be programmed to receive only emails and website information regarding television events viewed at least three times a month. It will be appreciated that the user may also enter various other information regarding the media event information and user preferences. Information is recorded by electronic system 100. (Automatic logging) When a change occurs in the device (TV on / off, radio volume up, etc.), the electronic system 100 outputs “event data” (date, time, current channel, device information, etc.). "Record" automatically. It will be appreciated that the user may choose to enter additional data corresponding to the event data, such as limiting the type of information received about the television event or limiting the information to sports related media programs only. The user can also control the type of data that is automatically recorded. Control Station The control station 40 communicates with the Internet 130 through various known means. The control station 40 is preferably accessed by the user through a web page, which allows the user to identify himself and change user settings.
The user can enter various conditions and requests regarding the additional information received from this web page, which can also be done by entering the additional data into the electronic system 100.

【0056】 制御ステーション40は、更新されたテレビ・イベント情報を制御ステーショ
ン40に送る1つ以上のプログラミング・ステーション50と通信する。プログ
ラミング・ステーション50は、必要なプログラム情報を提供できる放送機関、
広告主等から構成することができる。テレビ・イベント情報は、基本的には、日
付、時刻、チャンネル、設定、タイトル、その他の関連情報で構成される。追加
されるイベント情報は、制御ステーション40によって受信・格納できることは
理解されよう。
The control station 40 communicates with one or more programming stations 50 that send updated television event information to the control station 40. The programming station 50 is a broadcasting agency that can provide necessary program information,
It can be composed of advertisers and the like. The TV event information basically consists of date, time, channel, setting, title, and other related information. It will be appreciated that the added event information can be received and stored by the control station 40.

【0057】 ユーザは、制御ステーション40を通して、受信する情報の量(1日の電子メ
ール5通未満等)、受信する情報の種類(電子メールのみ等)、情報を受信する
時間と場所(午後5時以降、自宅の電子メール・アドレス宛の電子メールのみ等
)、その他、ユーザが望む設定をコントロールすることができる。ユーザのコン
トロール設定は、Webページあるいはその他の手段によりいつでも変更するこ
とができる。 制御ステーション40は、テレビ・イベント情報の他に、各テレビ・イベント
に関する「利用可能な情報」データを維持する。利用可能な情報データは、基本
的には、ユーザが特定のテレビ・イベントに関する追加情報の受信に興味がある
場合に利用できる情報の一覧で構成される。テレビ・イベント情報と利用可能な
情報は、周知の通り、1つのデータベースか別々のデータベースに維持すること
ができる。またテレビ・イベント情報と利用可能な情報は、定期的に更新され、
テレビ番組や利用可能な情報が変更された場合に情報の精度が保たれる。
Through the control station 40, the user receives the amount of information received (less than 5 emails per day, etc.), the type of information received (email only, etc.), the time and place at which the information is received (5 pm) After that, it is possible to control the user's desired settings such as only the e-mail addressed to the home e-mail address). The user's control settings can be changed at any time via a web page or other means. In addition to television event information, control station 40 maintains "available information" data for each television event. The available information data basically consists of a list of information available if the user is interested in receiving additional information about a particular television event. Television event information and available information can be maintained in one database or in separate databases, as is well known. Also, TV event information and available information are updated regularly,
The accuracy of the information is maintained if the TV program or available information is changed.

【0058】 制御ステーション40は、対応するリモコンからの1つ以上の信号サンプルに
よって電子デバイスを判定するデータベースを維持する。制御ステーションは、
電子デバイス12にどのような入力、出力があるかを判定するデータベース、お
よび状態遷移メカニズムを維持する。制御ステーション40は、好適には、マー
ケットの新しい電子デバイスに関する情報の更新に応じて定期的に更新される。 制御ステーション40は、また、ユーザが視聴するプログラムの種類、メディ
ア視聴時刻、視聴するメディアの種類、その他メディアを視聴する消費者に関す
る重要情報等、ユーザのメディア関連パターンのデータベースを作成・更新する
ことができる。制御ステーション40は、したがって、将来放送されるメディア
・プログラムの予備知識をもとにユーザの将来の動向を「予測」することができ
る。制御ステーション40は、ユーザ関連の直覚的な操作方法に関するコーディ
ングを電子システム100に提供することができる。時が経ち、ユーザのメディ
ア・パターンに関してさらに多くのデータがサンプリングされると、制御ステー
ション40はユーザの好みをさらに正確に判定することができる。 (ユーザに提供される情報) ユーザが一貫して視聴する、あるいは選択ボタン110でマークする様々なメ
ディア・プログラムに関して、事実上無限の量の情報をユーザに提供できること
は理解されよう。ユーザが興味を持つと思われるプログラムに関しては、電子メ
ール、Webサイト情報、印刷物、製品サンプル等の情報をユーザに提供するこ
とができる。
The control station 40 maintains a database that determines electronic devices by one or more signal samples from the corresponding remote control. The control station
It maintains a database that determines what inputs and outputs the electronic device 12 has, and a state transition mechanism. The control station 40 is preferably updated regularly in response to updates of information about new electronic devices on the market. The control station 40 also creates and updates a database of media-related patterns of the user, such as the type of program that the user views, the time when the media is viewed, the type of media that is viewed, and other important information regarding the consumer who views the media. You can The control station 40 is thus able to "predict" future behavior of the user based on prior knowledge of future broadcast media programs. The control station 40 may provide the electronic system 100 with coding related to a user-related intuitive operation method. As more data is sampled over the user's media pattern over time, the control station 40 can more accurately determine the user's preferences. Information Provided to the User It will be appreciated that the user can be provided with a virtually unlimited amount of information regarding the various media programs that the user consistently views or marks with the select button 110. Regarding programs that the user may be interested in, information such as e-mail, website information, printed matter, product samples, etc. can be provided to the user.

【0059】 製品サンプル、製品紹介、ディスカウント、ソフトウェア、プロモーション・
アイテム、スクリーンセーバー等の追加情報もユーザに提供できる。ユーザに提
供される情報は、ユーザが興味を持つメディア・プログラムあるいは将来追加情
報を受信するためにユーザが「メーリング・リスト」に加入している期間のメデ
ィア・プログラムを制御ステーション40が確定した後にすぐ送ることができる
。 (直覚的機能) デバイスの変更内容の自動ロギングは、実質的に電子システム100のデータ
ベースになり、これを分析することで、ユーザの好みおよび特定の行動パターン
を特徴づけするパターンを決定することができる。ユーザがテレビ番組を視聴す
るとき、電子システム100は、日付、時刻、チャンネル、その他、テレビ番組
の視聴に関する情報を記録することができる。また、電子システム100は、テ
レビ番組の視聴をいつ止めたかを、番組の視聴時間とともに判定することができ
る。
Product sample, product introduction, discount, software, promotion
Additional information such as items and screen savers can also be provided to the user. The information provided to the user is after the control station 40 establishes the media program of interest to the user or the media program for the period of time the user is subscribed to the "mailing list" to receive additional information in the future. You can send it immediately. Intuitive Function Automatic logging of device changes effectively becomes a database of electronic system 100, which can be analyzed to determine patterns that characterize user preferences and particular behavior patterns. it can. When a user watches a television program, the electronic system 100 may record date, time, channel, and other information related to watching the television program. Further, the electronic system 100 can determine when to stop watching the television program, together with the viewing time of the program.

【0060】 電子システム100や制御ステーション40は、様々なデータ・タイプの組み
合わせにより、ユーザが特定の環境下、ホーム・エンタテイメント・システムに
よって行いたいことを「予測」することができる。図13に示すように、電子シ
ステム100は、外部電子デバイス12内で設定変更が行われたかどうかを監視
し、次に設定変更が先に確定されたパターン内で起こったかどうかを判定する。
パターン内なら、次にその「パターン」が電子システム100に記録され、本発
明の直覚的な操作に役立てられる。
The combination of various data types allows the electronic system 100 and control station 40 to “predict” what the user wants to do with the home entertainment system in a particular environment. As shown in FIG. 13, the electronic system 100 monitors whether a setting change has occurred in the external electronic device 12 and then determines whether the setting change has occurred within the previously defined pattern.
If it is within a pattern, then that "pattern" is recorded in electronic system 100 to aid in intuitive operation of the present invention.

【0061】 例えば、ユーザがテレビの電源を入れ、ステレオをオンにし、音声入力をテレ
ビに切り替えて、毎木曜日の午後7時にチャンネル10を見る場合、電子システ
ム100は、類似のイベントが生じる間、木曜日の午後7時にチャンネル10で
放送されるテレビ番組をユーザが見たいと望むことを確定することができる。電
子システム100は、このお気に入りのイベントをユーザに通知するアラームを
自動的に設定できるだけでなく、ユーザがお気に入りの番組を見ていないことが
確定された場合は、VCRをオンにすることもできる。電子システム100はま
た、気に入りプログラムがオンになる前またはオンのとき、テレビの電源を入れ
るようユーザを促す可聴アラームを発生することができる。
For example, if the user turns on the television, turns on the stereo, switches the audio input to the television, and watches channel 10 every Thursday at 7 pm, the electronic system 100 will operate while similar events occur. It can be determined that the user wants to watch a television program that will be broadcast on channel 10 at 7 pm Thursday. The electronic system 100 can not only automatically set an alarm to notify the user of this favorite event, but can also turn on the VCR if it is determined that the user is not watching his favorite program. The electronic system 100 may also generate an audible alarm prompting the user to turn on the television before or when the favorite program is turned on.

【0062】 制御ステーション40は、ユーザが関心を持つメディア・プログラムの「種類
」を判定する点で電子システム100を上回る機能レベルを提供する。例えば、
制御ステーション40は、ユーザがドラマよりもコメディーを多く見るかどうか
を判定し、好みに近いプログラムをユーザに知らせ、好みではないと思われるプ
ログラムの通知は避けることができる。 当業者には明らかなように、本発明に
は他にも様々な機能があるが、ここでは説明を省略する。 (サンプリング・モード) 本発明を実施する好適な方法は、制御対象の電子デバイス12に対応するリモ
コンからの信号を「サンプリング」することである。信号をサンプリングする前
に、ユーザは、電子システムを、リモコン当たり1つ以上の信号を受信する「サ
ンプル・モード」にする「サンプル・ボタン」を選択することができる。信号サ
ンプリングは、リモコン業界で長年行われており、特に赤外線信号サンプリング
については当業者には周知の通りである。信号サンプリングについての詳細は、
当業者には明らかなのでここでは省略する。
The control station 40 provides a higher level of functionality than the electronic system 100 in determining the “type” of media program that the user is interested in. For example,
The control station 40 determines whether the user watches more comedies than dramas, informs the user of programs that are close to taste, and avoids notifying programs that he or she may not like. Those skilled in the art will appreciate that the present invention has various other functions, but will not be described here. Sampling Mode The preferred method of practicing the invention is to "sample" the signal from the remote control corresponding to the electronic device 12 being controlled. Prior to sampling the signal, the user can select a "sample button" that puts the electronic system into a "sample mode" that receives one or more signals per remote control. Signal sampling has been done in the remote control industry for many years and is well known to those skilled in the art, especially for infrared signal sampling. For more information on signal sampling,
Since it is obvious to those skilled in the art, it is omitted here.

【0063】 信号をサンプリングする前に、ユーザは、電子システム100の通信デバイス
108を、リモコンからの信号を検出・受信する位置に置く。必要はないが、通
常ユーザは、リモコン上で押す予定のボタンを示すキーパッド114のボタンを
、押す前に選択する。例えば、ユーザは、リモコンからの「電源オン/オフ信号
」をサンプリングしようとする場合、サンプリング・モードのときキーパッド1
14上の「電源ボタン」または他の適切なボタンを選択する。 リモコン上のどのボタンが押されるかを電子システム100に示した後、ユー
ザがリモコン上の所望のボタンを押すことにより、信号が通信デバイス108に
送られ、通信デバイス108は信号を受信する(図9)。信号は、次に通信デバ
イス108によって変換され、電子システム100のメモリ120に転送され保
存される。電子システム100は、グローバル・コンピュータ・ネットワーク1
30に接続され、サンプル信号を電子システム100に保存する必要のないこと
は理解されよう。リモコンから他のサンプルを取ることもでき、他のリモコンを
サンプリングすることもできる。 (サンプリング済み信号のアップロード) 図9、10に示すように、所望の信号がサンプリングされた後、ユーザは電子
システム100をネットワーク・インタフェース112、通信デバイス108、
その他の手段によりインターネットに接続する。電子システム100は、図に示
すように、インターネットに直接的または間接的に接続することができる。ユー
ザは次に、「サンプル・データ」を制御ステーション40にアップロードする。
Before sampling the signal, the user places the communication device 108 of the electronic system 100 in a position to detect and receive the signal from the remote control. Although not required, typically the user will select a button on the keypad 114 that indicates the button to be pressed on the remote control prior to pressing. For example, when the user wants to sample the “power on / off signal” from the remote controller, the keypad 1 in the sampling mode is used.
Select "Power Button" on 14 or other appropriate button. After instructing the electronic system 100 which button on the remote controller is pressed, the user presses the desired button on the remote controller to send a signal to the communication device 108, which receives the signal (FIG. 9). The signal is then converted by the communication device 108 and transferred to and stored in the memory 120 of the electronic system 100. The electronic system 100 is a global computer network 1
It will be appreciated that the sample signal need not be stored in the electronic system 100 connected to 30. You can also take other samples from the remote and sample other remotes. (Uploading of Sampled Signal) As shown in FIGS. 9 and 10, after the desired signal is sampled, the user connects the electronic system 100 to the network interface 112, the communication device 108,
Connect to the Internet by other means. The electronic system 100 can be directly or indirectly connected to the Internet as shown. The user then uploads the "sample data" to control station 40.

【0064】 図に示すように、制御ステーション40は、サンプル・データを分析し、対応
するサンプリング済み信号によって制御される各電子デバイス12の種類、ブラ
ンド、モデルを判定する。制御ステーション40は、各電子デバイス12の種類
、ブランド、モデルを確定すると、「設定データ」を生成し、これは次に設定デ
ータは電子システム100にダウンロードされる。設定データは、電子システム
を、汎用リモコンの場合のように、すべての外部電子デバイス12を制御できる
ように設定する。ユーザは次に、プログラムされたリモコンを汎用リモコンと同
様に利用する。制御システムはまた、パーソナライズ設定を生成するために利用
できる追加情報の入力をユーザに促すことができることを注記する。 (直接設定) 図に示すように、ユーザは各リモコンからの信号のサンプリングを避け、代わ
りに製品情報を制御ステーション40のWebページに直接入力することもでき
る。ユーザは、好適には、デバイスの種類(VCR、テレビ、DVDプレーヤー
等)、ブランド(ソニー、東芝等)、モデル等の関連製品情報を入力する。
As shown, the control station 40 analyzes the sample data to determine the type, brand, and model of each electronic device 12 controlled by the corresponding sampled signal. Once the control station 40 has determined the type, brand, and model of each electronic device 12, it generates "setting data," which is then downloaded to the electronic system 100. The setting data sets the electronic system such that it can control all external electronic devices 12 as in the case of a universal remote control. The user then uses the programmed remote control as if it were a general purpose remote control. Note that the control system can also prompt the user for additional information that can be used to generate personalized settings. (Direct Setting) As shown in the figure, the user can avoid sampling the signal from each remote controller and instead directly input the product information to the Web page of the control station 40. The user preferably inputs relevant product information such as device type (VCR, TV, DVD player, etc.), brand (Sony, Toshiba, etc.), model and the like.

【0065】 電子デバイス12それぞれにすべてのデバイス情報が入力されると、ユーザは
次に、ネットワーク・インタフェース112、通信デバイス108、その他の手
段で電子システム100をインターネットに接続する。電子システム100は、
図に示すように、インターネットに直接的または間接的に接続することができる
。 制御ステーション40は、各電子デバイス12の種類、ブランド、モデルを確
定すると、「設定データ」を生成し、これは次に電子システム100にダウンロ
ードされる。設定データは、電子システムを、汎用リモコンの場合のように、す
べての外部電子デバイス12を制御できるように設定する。ユーザは次に、プロ
グラムされたリモコンを汎用リモコンと同様に利用する。
Once all device information has been entered for each electronic device 12, the user then connects the electronic system 100 to the Internet via the network interface 112, communication device 108, or other means. The electronic system 100 is
As shown in the figure, it can be directly or indirectly connected to the Internet. When the control station 40 determines the type, brand, and model of each electronic device 12, the control station 40 generates “setting data”, which is then downloaded to the electronic system 100. The setting data sets the electronic system such that it can control all external electronic devices 12 as in the case of a universal remote control. The user then uses the programmed remote control as if it were a general purpose remote control.

【0066】 電子デバイスがユーザの電子システムに追加あるいは削除されるとき、アップ
ロードされた信号サンプルを使用するか、あるいはWebページを通して直接に
、制御ステーション40側でデバイス情報を更新することができる。ユーザは、
リモコンを、すべての電子デバイス12のための従来のリモコンとして間断なく
利用することができる。 (メディア・ガイド) 「メディア・ガイド」は、電子システム100によって制御され、ユーザが見
るためにディスプレイ104によって表示される。メディア・ガイドは、ユーザ
が視聴するメディア(コンパクト・ディスク、DVD、ビデオ・テープ等)の一
覧を提供する。メディア・ガイドの例を図に示している。
When electronic devices are added or removed from the user's electronic system, the device information can be updated at the control station 40 side using the uploaded signal samples or directly through the web page. The user
The remote control can be used without interruption as a conventional remote control for all electronic devices 12. Media Guide The “Media Guide” is controlled by the electronic system 100 and displayed by the display 104 for viewing by the user. The media guide provides a list of media (compact discs, DVDs, video tapes, etc.) that the user views. An example of a media guide is shown in the figure.

【0067】 ユーザは、キーパッド114を使用して、視聴に興味のあるメディアを「スク
ロール」し「選択」する。例えば、テレビ番組一覧が一定時間の間表示され、ユ
ーザが表示されたプログラム・イベントを選択して視聴することができる。ユー
ザが所望のプログラムを選択すると、電子システム100は、対応する外部電子
デバイス12に信号を送り、電子デバイス12の所望の設定を実行する。メディ
ア・ガイドには、メディア・ガイドに一覧表示される映画の説明、関連情報等、
視聴するメディアに関する情報を加えることもできる。
The user uses the keypad 114 to “scroll” and “select” the media that they are interested in viewing. For example, a television program list is displayed for a certain period of time, and the user can select and watch the displayed program event. When the user selects the desired program, the electronic system 100 sends a signal to the corresponding external electronic device 12 to perform the desired setting of the electronic device 12. The media guide includes a description of the movies listed in the media guide, related information, etc.
You can also add information about the media you are watching.

【0068】 例えば、ユーザがテレビ一覧を有効にすると、テレビ一覧は正しい時間に正し
く表示される。ユーザは、画面に表示される興味のある番組までスクロールでき
る。ユーザがその番組を「選択」すると、電子デバイスは、どのチャンネル変更
信号をテレビに送り、その番組を表示するかを決定する。ユーザは、テレビ一覧
を有効にすると、前もってスクロールし、記録したい番組を選択する。ユーザが
その番組を「選択」すると、電子システムは、その番組が放送される日付と時刻
を確認し、対応する制御信号をVCRに送り、その番組を記録するようにVCR
をプログラムする。ユーザは、CDやCDトラック名の一覧を有効にすると、画
面に表示される興味のある曲までスクロールできる。ユーザが曲を選択すると、
電子デバイス12は、どのCD、トラック変更信号をCDプレーヤーに送るかを
決定する。 (メディア情報) メディア情報は、ディスプレイ104に詳しく表示される。音楽メディア情報
には、タイトルだけでなく、アーティスト、トラック等の情報を含むことができ
る。
For example, if the user enables the television listing, the television listing will be displayed correctly at the correct time. The user can scroll to the program of interest displayed on the screen. When the user "selects" the program, the electronic device determines which channel change signal to send to the television to display the program. When the user activates the television list, the user scrolls in advance and selects a program to be recorded. When the user "selects" the program, the electronic system confirms the date and time that the program will be broadcast, sends a corresponding control signal to the VCR, and causes the VCR to record the program.
To program. When the user activates the list of CDs and CD track names, the user can scroll to a song of interest displayed on the screen. When the user selects a song,
The electronic device 12 determines which CD, track change signal to send to the CD player. (Media Information) The media information is displayed in detail on the display 104. The music media information can include not only the title but also information about the artist, track, and the like.

【0069】 DVDのメディア情報には、タイトルだけでなく、俳優、映画の種類(コメデ
ィー、ドラマ、ホラー等)を含むことができる。本発明では、ユーザがリモコン
内で利用するため、様々な種類のメディア情報を利用できることは理解されよう
。 (プログラム警告) 電子システム100は、NBCのテレビ番組「フレンズ」等の放送等の近々放
映されるメディア・イベントをユーザに「警告」するようにプログラムすること
ができる。
The media information of the DVD can include not only the title but also the actor, the type of movie (comedy, drama, horror, etc.). It will be appreciated that various types of media information are available to the user for use within the remote control in the present invention. Program Alert The electronic system 100 can be programmed to "warn" users of upcoming media events such as broadcasts of the NBC television program "Friends" and the like.

【0070】 ユーザは、キーパッド114を使用して、所望の番組を選択し、次に電子シス
テムがアラームをいつ鳴らすかを確定するために必要な情報を入力する。あらゆ
る形態のメディアを楽しむことができるように、他にも様々な機能を電子システ
ム100にプログラムすることができる。 (操作) 使用時、ユーザは最初に、電子システム100の日付と時刻の情報が正しいこ
とを確認する。日付や時刻が正しくない場合、ユーザはキーパッド114を使用
して電子システム100を再プログラムして、正しい日付と時刻を加えるか、ま
たは制御ステーション40に接続されているときには日付/時刻を自動的に更新
することができる。ユーザはまた、テレビやラジオ局が設定されている現在のチ
ャンネルを入力して、電子システム100とテレビやステレオを同期させる。ユ
ーザは次にリモコンを使用して、チャンネル番号を直接入力するか、またはテレ
ビ、ケーブル・ボックス、VCR、ステレオ、その他の電子デバイスをコントロ
ールする従来のリモコンに共通な「チャンネル・アップ」や「チャンネル・ダウ
ン」ボタンを選択して現在のチャンネルを切り替え、視聴しているメディアをコ
ントロールする。図9に示すように、電子システム100は、キーパッド114
上のチャンネル・アップ・ボタンやチャンネル・ダウン・ボタンの選択を補正す
ることによって、「現在のチャンネル」を常時監視・記録し、テレビの設定(電
源オン/オフ、チャネル、ボリューム・レベル、画像/音声入力等)の「ミラー
リング」を可能にする。ユーザは、テレビの視聴、ステレオその他のメディアの
鑑賞を終えた後、記録されたイベント・データを制御ステーション40にアップ
ロードすることができる。記録されたイベント・データのアップロードはリアル
タイムで継続的に行える。イベント・データのアップロード後、イベント・デー
タは、好適には電子システムからクリアされるので、ユーザに送られる情報の重
複が避けられる。制御ステーション40は、アップロードされたイベント・デー
タを受信すると、イベント・データを、プログラム・ステーション50から受信
されたプログラム・スケジュールと比較し、ユーザが追加情報の受信に興味を持
つと思われる実際のテレビ、ラジオ、その他のイベントを判定する。情報が利用
できない場合、特定のテレビ・イベントに関して情報を利用できないことがユー
ザに通知される。図11、12に示すように、情報をユーザに送ることができる
場合、利用可能な情報の種類およびユーザによって予めプログラムされた項目に
応じて、ユーザが興味を持つテレビ・イベントに関する様々な情報をユーザに送
ることができる。また、制御ステーション40は、将来のメディア・イベントを
認識し、メディア・コンテンツとの対話でかなりの興味を示したプログラムに関
連し得るそれらのイベントに関してユーザに注意を促すように電子システム10
0をプログラムすることができる。イベントの記録に関して、ユーザと電子シス
テムの対話に関する要件はない。記録された情報はまた、第三者が利用するため
に統計フォーマットで集約することもできる。
The user uses the keypad 114 to select the desired program and then enter the necessary information to determine when the electronic system will sound an alarm. Various other functions can be programmed into the electronic system 100 so that all types of media can be enjoyed. (Operation) In use, the user first confirms that the date and time information of the electronic system 100 is correct. If the date and time are incorrect, the user may reprogram the electronic system 100 using the keypad 114 to add the correct date and time, or to automatically set the date / time when connected to the control station 40. Can be updated to. The user also enters the current channel on which the television or radio station is set to synchronize the electronic system 100 with the television or stereo. The user can then use the remote control to enter the channel number directly, or the "channel up" or "channel" common to conventional remote controls that control televisions, cable boxes, VCRs, stereos, and other electronic devices. -Select the "Down" button to switch the current channel and control the media you are watching. As shown in FIG. 9, the electronic system 100 includes a keypad 114.
By correcting the selection of the channel up and channel down buttons above, the "current channel" is constantly monitored and recorded, and the TV settings (power on / off, channel, volume level, image / It enables "mirroring" of voice input etc.). The user can upload the recorded event data to the control station 40 after watching television, viewing stereo or other media. The recorded event data can be uploaded continuously in real time. After uploading the event data, the event data is preferably cleared from the electronic system, thus avoiding duplication of information sent to the user. When the control station 40 receives the uploaded event data, it compares the event data with the program schedule received from the program station 50, and the actual user may be interested in receiving additional information. Determine TV, radio, and other events. If the information is unavailable, the user is notified that the information is unavailable for the particular television event. As shown in FIGS. 11 and 12, if the information can be sent to the user, depending on the type of information available and the items pre-programmed by the user, various information about the television event in which the user is interested can be displayed. Can be sent to the user. The control station 40 also recognizes future media events and alerts the user to those events that may be associated with programs that have shown significant interest in interacting with the media content.
0 can be programmed. There are no requirements regarding user interaction with the electronic system regarding the recording of events. The recorded information can also be aggregated in a statistical format for use by third parties.

【0071】 電子システム100は、キーパッド114上のチャンネル・アップ・ボタンや
チャンネル・ダウン・ボタンの選択を補正することによって、「現在のチャンネ
ル」を常時監視し、テレビ等のチャンネル制御デバイスの設定(電源オン/オフ
、チャネル、ボリューム・レベル、画像/音声入力等)の「ミラーリング」を可
能にする。ユーザが、追加情報(コマーシャル、テレビ番組、インフォマーシャ
ル等)の受信に興味を持つテレビ・イベントを視聴しているとき、選択ボタン1
10を押すと、電子システム100は、ユーザの好み等の追加情報とともにイベ
ント・データ(日付、時刻、現在のチャンネル等)を記録する。ユーザは、テレ
ビの視聴を続け、追加テレビ・イベントを選択することもでき、そのイベント・
データが電子システム100によって記録される。ユーザは、テレビの視聴を終
えると、記録されたイベント・データを制御ステーション40にアップロードす
ることができる。記録されたイベント・データのアップロードはリアルタイムで
継続して行うことができる。イベント・データのアップロード後、イベント・デ
ータは、好適には電子システムからクリアされるので、ユーザに送られる情報の
重複が避けられる。制御ステーション40は、アップロードされたイベント・デ
ータを受信すると、イベント・データを、プログラム・ステーション50から受
信されたプログラム・スケジュールと比較し、ユーザが追加情報の受信に興味を
持つ実際のテレビ・イベントを判定する。情報が利用できない場合、特定のテレ
ビ・イベントに関して情報を利用できないことがユーザに通知される。情報をユ
ーザに送ることができる場合、利用可能な情報の種類およびユーザによって予め
プログラムされた項目に応じて、ユーザが興味を持つテレビ・イベントに関する
様々な情報をユーザに送ることができる。
The electronic system 100 constantly monitors the “current channel” by correcting the selection of the channel up button or the channel down button on the keypad 114, and sets the channel control device such as a television. Allows "mirroring" of (power on / off, channel, volume level, image / audio input, etc.). Select button 1 when the user is watching a television event that is interested in receiving additional information (commercial, television program, infomercial, etc.)
Pressing 10 causes the electronic system 100 to record event data (date, time, current channel, etc.) along with additional information such as user preferences. The user can continue watching TV and select additional TV events,
Data is recorded by electronic system 100. When the user finishes watching the television, the recorded event data can be uploaded to the control station 40. Uploading of recorded event data can be performed continuously in real time. After uploading the event data, the event data is preferably cleared from the electronic system, thus avoiding duplication of information sent to the user. When the control station 40 receives the uploaded event data, it compares the event data with the program schedule received from the program station 50, and the actual television event at which the user is interested in receiving additional information. To judge. If the information is unavailable, the user is notified that the information is unavailable for the particular television event. If the information can be sent to the user, then depending on the type of information available and the items pre-programmed by the user, various information can be sent to the user about the television event in which the user is interested.

【0072】 電子システム100を設定するとき、ユーザは、メディア情報を電子システム
100に直接入力することができる。ユーザはメディア情報のすべてまたは一部
を入力することができる。アルバム・タイトル等、メディア情報の一部のみ入力
された場合、電子システム100が次に制御ステーション40に接続されて、ア
ーティスト名、トラック情報等、残りのメディア情報をダウンロードすることが
できる。ユーザはまた、メディア情報を制御ステーション40のWebページに
直接入力することもできる。制御ステーション40は、メディア・ガイド内の一
覧表示が求められるメディアを確定するのに必要な情報を受信した後、ユーザに
よって入力されたメディア情報に関する情報を検索する。制御ステーション40
は、その後、設定データを生成する。設定データはその後、インターネット13
0を介して電子システム100に転送される。電子システム100は、ユーザが
要求したときにディスプレイ104にメディア・ガイドを生成するため、設定デ
ータを保存する。メディア・ガイドは、音楽、テレビ、DVD、その他のメディ
アに関する情報を表示する。メディア・ガイドは、好適には、ユーザが表示し選
択するため、アイテムを構造化された形式で一覧表示する。メディア・ガイドの
構造と機能は、メディア業界で広く用いられる様々なガイド構造から構成できる
ことは理解されよう。
When configuring the electronic system 100, the user can directly input the media information into the electronic system 100. The user can enter all or part of the media information. If only a portion of the media information, such as the album title, is entered, the electronic system 100 can then connect to the control station 40 to download the rest of the media information such as artist name, track information, etc. The user may also enter the media information directly into the control station 40 web page. The control station 40 retrieves the information regarding the media information entered by the user after receiving the information necessary to establish the media for which listing is desired in the media guide. Control station 40
Then generates the setting data. The setting data will be transferred to the Internet 13
0 to the electronic system 100. The electronic system 100 stores the configuration data to generate the media guide on the display 104 when requested by the user. The media guide displays information about music, television, DVD, and other media. The media guide preferably lists items in a structured format for the user to view and select. It will be appreciated that the structure and function of the media guide can consist of various guide structures that are widely used in the media industry.

【0073】 本発明の利用と動作の方法についての詳細な説明にも同様なことが当てはまる
ことは、前記の説明から明らかである。したがって、本発明の利用と動作の方法
に関する詳細な説明は省略する。 前記の説明に関して、本発明のパーツに最適な寸法関係は、サイズ、材料、形
状、機能、動作方法、組み立て、使用等のばらつきを含め、当業者の専門知識の
範囲内にあるとみなされ、図に示し、本明細書で説明したものとの同等な構造上
のばらつきや関係はすべて、本発明により包含されることを意図していることを
理解されたい。
It is clear from the above description that the same applies to the detailed description of the method of using and operating the invention. Therefore, a detailed description of the method of using and operating the present invention is omitted. With respect to the above description, the optimum dimensional relationships for the parts of the present invention are considered to be within the expertise of one of ordinary skill in the art, including variations in size, material, shape, function, method of operation, assembly, use, etc., It should be understood that all equivalent structural variations and relationships to those shown in the figures and described herein are intended to be covered by the present invention.

【0074】 したがって、前記は本発明の原理に関する便宜上の説明とのみみなされる。さ
らに、当業者にとっては様々な変形例が容易に考えられるため、本発明は、ここ
に示し説明したものと全く同じ構造、動作に限定するものではなく、よって、適
切な変形例、同等な実施例はすべて、本発明の範囲内で考慮することができる。 本発明の他の様々な目的、特徴、それらに付随する利点は、添付図とともに考
察すると、十分に評価されるはずである。図の中の類似の参照符号は同一または
類似のパーツを示す。
Therefore, the foregoing is considered as merely a convenient description of the principles of the invention. Further, since various modifications can be easily conceived by those skilled in the art, the present invention is not limited to the same structure and operation as those shown and described here, and thus appropriate modifications and equivalent implementations are possible. All examples can be considered within the scope of the invention. Various other objects, features and attendant advantages of the present invention should be fully appreciated when considered in conjunction with the accompanying figures. Like reference symbols in the figures indicate identical or similar parts.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の上から見た透視図である。[Figure 1]   It is a perspective view seen from the top of the present invention.

【図2】 本発明の側面図である。[Fig. 2]   It is a side view of the present invention.

【図3】 本発明の内部電子回路を示す側面図である。[Figure 3]   It is a side view which shows the internal electronic circuit of this invention.

【図4】 本発明と複数の外部電子デバイスの通信を示すブロック図である。[Figure 4]   FIG. 3 is a block diagram illustrating communication between the present invention and a plurality of external electronic devices.

【図5】 電源に電気的に接続され、外部電子デバイスと通信する本発明の電子システム
を示すブロック図である。
FIG. 5 is a block diagram illustrating an electronic system of the present invention electrically connected to a power source and communicating with an external electronic device.

【図6】 電子システムとこれに接続された複数のアクセサリ・デバイスを示すブロック
図である。
FIG. 6 is a block diagram showing an electronic system and a plurality of accessory devices connected thereto.

【図7】 使用前の本発明の初期設定を示すフローチャートである。[Figure 7]   It is a flowchart which shows the initial setting of this invention before use.

【図8】 実行対象のタスク内で所望の状態にはない外部電子デバイスの状態の変更を示
すフローチャートである。
FIG. 8 is a flowchart showing a change of a state of an external electronic device which is not in a desired state within a task to be executed.

【図9】 1つ以上の外部デバイスに対して実行され、よって電子システム内のメモリを
変更する処理を示すフローチャートである。
FIG. 9 is a flow chart illustrating a process that is performed on one or more external devices and thus modifies the memory in the electronic system.

【図10】 タスクまたは処理が完了した後に外部電子デバイスの変更された状態を反映す
るために電子システム内のメモリの変更を示すフローチャートである。
FIG. 10 is a flow chart illustrating modification of memory within an electronic system to reflect a modified state of an external electronic device after a task or process is completed.

【図11a】 テレビを見るタスクの実行例を示すフローチャートである。FIG. 11a   It is a flowchart which shows the execution example of the task which watches television.

【図11b】 テレビを見るタスクの実行例を示すフローチャートである。FIG. 11b   It is a flowchart which shows the execution example of the task which watches television.

【図12】 電子システムが中間コンピュータ・システムに直接接続されたグローバル・コ
ンピュータ・ネットワークを通して制御ステーションと通信する本発明を示すブ
ロック図である。
FIG. 12 is a block diagram illustrating the present invention in which an electronic system communicates with a control station through a global computer network directly connected to an intermediate computer system.

【図13】 中間コンピュータ・システムを使用せずにグローバル・コンピュータ・ネット
ワークを通して制御ステーションと直接通信する本発明を示すブロック図である
FIG. 13 is a block diagram illustrating the present invention communicating directly with a control station through a global computer network without the use of an intermediate computer system.

【図14】 ユーザがテレビ番組を視聴中のリモコンと選択ボタンの操作を示すフローチャ
ートである。
FIG. 14 is a flowchart showing the operation of the remote controller and the select button while the user is watching a television program.

【図15】 リモコン内に格納されたログ・データのアップロードを示すフローチャートで
ある。
FIG. 15 is a flowchart showing uploading of log data stored in the remote controller.

【図16】 ユーザに情報を送るかどうかを決定するためリモコンからログ・データを受信
し利用するフローチャートである。
FIG. 16 is a flow chart of receiving and utilizing log data from a remote control to determine whether to send information to a user.

【図17】 ユーザが要求した情報とその可用性の形式を確定するフローチャートである。FIG. 17   It is a flowchart which determines the information requested by the user and the form of its availability.

【図18】 各リモコンの信号コードのサンプリングから設定データのダウンロードまで、
本発明の処理全般を示すフローチャートである。
FIG. 18 From sampling of signal code of each remote controller to downloading of setting data,
It is a flowchart which shows the whole process of this invention.

【図19】 各電子デバイスを識別するための制御ステーション内の機能を示すフローチャ
ートである。
FIG. 19 is a flow chart showing the functions within the control station for identifying each electronic device.

【図20】 ユーザが各電子デバイスのIDを制御ステーションに直接入力することができ
るWebページの利用を示すフローチャートである。
FIG. 20 is a flow chart showing the use of a web page that allows the user to directly enter the ID of each electronic device into the control station.

【図21】 電子デバイス情報を入力するWebページを示す図である。FIG. 21   It is a figure which shows the web page which inputs electronic device information.

【図22】 外部電子デバイスの接続を表示するWebページを示す図である。FIG. 22   It is a figure which shows the web page which displays the connection of an external electronic device.

【図23】 電子システム設定に追加および削除するためのチャンネルの選択を表示するW
ebページを示す図である。
FIG. 23: W displaying selection of channels for addition and deletion in electronic system settings
It is a figure which shows an eb page.

【図24】 音楽ガイドのあるリモコンを示す図である。FIG. 24   It is a figure which shows the remote control with a music guide.

【図25】 テレビ・ガイドのあるリモコンを示す図である。FIG. 25   It is a figure which shows the remote control with a television guide.

【図26】 設定されているキーパッド上のキー・マッピングを示すWebページの図であ
る。
FIG. 26 is a diagram of a web page showing key mappings on a configured keypad.

【図27】 「テレビを見る」、「DVDを見る」等の様々なタスクのセットアップを示す
Webページの図である。
FIG. 27 is a diagram of a web page showing the setup of various tasks such as “Watch TV”, “Watch DVD”, etc.

【図28】 デバイス設定の変更に関する情報を記録する場合の電子システムの自動処理を
示すフローチャートである。
FIG. 28 is a flowchart showing an automatic process of the electronic system when recording information related to changes in device settings.

【図29】 リモコン内に格納されたログ・データのアップロードを示すフローチャートで
ある。
FIG. 29 is a flowchart showing upload of log data stored in the remote controller.

【図30】 ユーザに情報を送るかどうかを決定するためリモコンからログ・データを受信
し利用するフローチャートである。
FIG. 30 is a flowchart of receiving and utilizing log data from a remote control to determine whether to send information to a user.

【図31】 ユーザが要求した情報とその可用性の形式を確定するフローチャートである。FIG. 31   It is a flowchart which determines the information requested by the user and the form of its availability.

【図32】 指定時間視聴された回数をもとに気に入り番組を記録し、次のプログラム・イ
ベントのアラームをセットするフローチャートである。
FIG. 32 is a flowchart for recording a favorite program based on the number of times the program has been viewed for a specified time and setting an alarm for the next program event.

【図33】 気に入りプログラムに関する本発明の直覚的、自動的な機能を示すフローチャ
ートである。
FIG. 33 is a flowchart showing the intuitive and automatic functions of the present invention relating to a favorite program.

【図34】 制御ステーションから設定データをダウンロードする本発明の処理全般を示す
フローチャートである。
FIG. 34 is a flowchart showing the overall processing of the present invention for downloading setting data from a control station.

【図35】 音楽データをアップロードし、設定データをダウンロードするための制御ステ
ーションとの接続を示すフローチャートである。
FIG. 35 is a flowchart showing a connection with a control station for uploading music data and downloading setting data.

【図36】 音楽データをダウンロードし、各音楽CDを同定し、さらに設定データを電子
システムへ送るプロセスを示すフローチャートである。
FIG. 36 is a flowchart showing a process of downloading music data, identifying each music CD, and further sending setting data to the electronic system.

【図37】 メディア情報を入力するWebページの利用を示すフローチャートである。FIG. 37   It is a flow chart which shows use of a Web page which inputs media information.

【図38】 メディア情報を入力するWebページを示す図である。FIG. 38   It is a figure which shows the web page which inputs media information.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04Q 9/00 331 H04Q 9/00 331Z (31)優先権主張番号 09/804,619 (32)優先日 平成13年3月12日(2001.3.12) (33)優先権主張国 米国(US) (31)優先権主張番号 09/804,620 (32)優先日 平成13年3月12日(2001.3.12) (33)優先権主張国 米国(US) (31)優先権主張番号 09/804,623 (32)優先日 平成13年3月12日(2001.3.12) (33)優先権主張国 米国(US) (31)優先権主張番号 09/804,624 (32)優先日 平成13年3月12日(2001.3.12) (33)優先権主張国 米国(US) (31)優先権主張番号 09/804,718 (32)優先日 平成13年3月12日(2001.3.12) (33)優先権主張国 米国(US) (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE,TR),OA(BF ,BJ,CF,CG,CI,CM,GA,GN,GW, ML,MR,NE,SN,TD,TG),AP(GH,G M,KE,LS,MW,MZ,SD,SL,SZ,TZ ,UG,ZW),EA(AM,AZ,BY,KG,KZ, MD,RU,TJ,TM),AE,AG,AL,AM, AT,AU,AZ,BA,BB,BG,BR,BY,B Z,CA,CH,CN,CO,CR,CU,CZ,DE ,DK,DM,DZ,EE,ES,FI,GB,GD, GE,GH,GM,HR,HU,ID,IL,IN,I S,JP,KE,KG,KP,KR,KZ,LC,LK ,LR,LS,LT,LU,LV,MA,MD,MG, MK,MN,MW,MX,MZ,NO,NZ,PL,P T,RO,RU,SD,SE,SG,SI,SK,SL ,TJ,TM,TR,TT,TZ,UA,UG,US, UZ,VN,YU,ZA,ZW (72)発明者 ヘンリー,ジャスティン,エム. カナダ,オンタリオ エル5エル 3エス 8,ミシソウガ,ユニット 13,3125 フ ィフス ライン ウェスト Fターム(参考) 5C056 AA01 BA01 BA08 EA05 EA09 5K048 AA04 BA12 DA02 DA07 EB02 EB12 FB05 FC01 HA01 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) H04Q 9/00 331 H04Q 9/00 331Z (31) Priority claim number 09/804, 619 (32) Priority date March 12, 2001 (March 12, 2001) (33) Priority claiming country United States (US) (31) Priority claim number 09 / 804,620 (32) Priority date March 12, 2001 ( March 12, 2001 (33) Priority claiming country United States (US) (31) Priority claim number 09 / 804,623 (32) Priority date March 12, 2001 (March 12, 2001) (33) ) Priority claiming United States (US) (31) Priority claiming number 09 / 804,624 (32) Priority date March 12, 2001 (March 12, 2001) (33) Priority claiming United States (US) ) (31) Priority claim number 09 / 804,718 (32) Priority date Heisei 13 March 12 (March 12, 2001) (33) Priority claiming countries United States (US) (81) Designated countries EP (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR , IE, IT, LU, MC, NL, PT, SE, TR), OA (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG ), AP (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW), EA (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM) , AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PL, PT, RO, RU, SD, SE , SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZW (72) Inventor Henry, Justin, Em. Canada, Ontario L5L3S8, Mississauga, Unit 13,3125 Fifth line West F term (reference) 5C056 AA01 BA01 BA08 EA05 EA09 5K048 AA04 BA12 DA02 DA07 EB02 EB12 FB05 FC01 HA01

Claims (89)

【特許請求の範囲】[Claims] 【請求項1】 状態ベースのリモコン・システムであって、ハウジング、少なくとも1つの外
部電子デバイスに関連する現在状態データを保存し更新することのできる電子シ
ステム、前記電子システムに接続され、制御信号を前記少なくとも1つの外部電
子デバイスに出力する通信デバイス、および前記電子システムに接続され、前記
電子システムを制御する入力手段を含む、状態ベースのリモコン・システム。
1. A state-based remote control system comprising: a housing, an electronic system capable of storing and updating current state data associated with at least one external electronic device, connected to the electronic system, and providing control signals. A state-based remote control system including a communication device for outputting to the at least one external electronic device, and input means connected to the electronic system for controlling the electronic system.
【請求項2】 前記入力手段は、複数のボタンを持つキーパッドを含む、請求項1記載の状態
ベースのリモコン・システム。
2. The state-based remote control system of claim 1, wherein the input means includes a keypad having a plurality of buttons.
【請求項3】 前記入力手段はディスプレイを含む、請求項2記載の状態ベースのリモコン・
システム。
3. The state-based remote controller as claimed in claim 2, wherein the input means includes a display.
system.
【請求項4】 前記電子システムは、前記現在状態データと比較された所望の状態データをも
とにタスクを実行することのできる、請求項1記載の状態ベースのリモコン・シ
ステム。
4. The state-based remote control system of claim 1, wherein the electronic system is capable of performing a task based on desired state data compared to the current state data.
【請求項5】 前記電子システムは、現在状態が所望の状態に一致しない電子デバイスの状態
のみを変更する、請求項4記載の状態ベースのリモコン・システム。
5. The state-based remote control system of claim 4, wherein the electronic system changes only the state of an electronic device whose current state does not match the desired state.
【請求項6】 前記通信デバイスはデータを送受信できる、請求項1記載の状態ベースのリモ
コン・システム。
6. The state-based remote control system of claim 1, wherein the communication device can send and receive data.
【請求項7】 前記電子システムは、複数の外部電子デバイスを制御するようにプログラマブ
ルである、請求項1記載の状態ベースのリモコン・システム。
7. The state-based remote control system of claim 1, wherein the electronic system is programmable to control a plurality of external electronic devices.
【請求項8】 通信デバイスと入力デバイスを含み、複数の外部電子デバイスを制御する電子
システムを持つ状態ベースのリモコン・システムを動作させる方法であって、 (a)前記外部電子デバイスの現在状態データを判定するステップ、 (b)前記入力デバイスから処理リクエストを受信するステップ、 (c)前記処理リクエストを実行するステップ、および (d)前記現在状態データを変更して前記電子デバイスの新しい状態を反映
するステップ、を含む、状態ベースのリモコン・システムを動作させる方法。
8. A method of operating a state-based remote control system having an electronic system for controlling a plurality of external electronic devices including a communication device and an input device, comprising: (a) a current state data of the external electronic device. Determining (b) receiving a processing request from the input device, (c) executing the processing request, and (d) changing the current state data to reflect the new state of the electronic device. A method of operating a state-based remote control system, the method including:
【請求項9】 前記ステップ(a)は、前記外部電子デバイスそれぞれの状態に関してユーザ
に一連の質問をすることを含む、請求項8記載の状態ベースのリモコン・システ
ムを動作させる方法。
9. The method of operating a state-based remote control system of claim 8, wherein step (a) includes asking the user a series of questions regarding the state of each of the external electronic devices.
【請求項10】 前記ステップ(a)は、前記外部電子デバイスがすべて所定状態にあると想定
することを含む、請求項8記載の状態ベースのリモコン・システムを動作させる
方法。
10. The method of operating a state-based remote control system of claim 8, wherein step (a) includes assuming that the external electronic devices are all in a predetermined state.
【請求項11】 通信デバイスと入力デバイスを含み、複数の外部電子デバイスを制御する電子
システムを持つ状態ベースのリモコン・システムを動作させる方法であって、 (a)前記外部電子デバイスの現在状態データを判定するステップ、 (b)前記入力デバイスから、所望の状態データが前記電子システム内に保
存されたタスク・リクエストを受信するステップ、 (c)前記外部電子デバイスのうち、状態を変更する必要のあるデバイスを
判定して変更グループを形成するステップ、および (d)前記変更グループ内の各外部電子デバイスを変更し、前記所望の状態
データに一致させるステップ、を含む、状態ベースのリモコン・システムを動作
させる方法。
11. A method of operating a state-based remote control system having an electronic system for controlling a plurality of external electronic devices including a communication device and an input device, comprising: (a) present state data of the external electronic device. (B) receiving a task request with desired state data stored in the electronic system from the input device, (c) changing the state of the external electronic device. A state-based remote control system, comprising: determining a device to form a change group; and (d) changing each external electronic device in the change group to match the desired state data. How to make it work.
【請求項12】 (e)前記現在状態データを更新して、前記変更グループ内の変更された前
記外部電子デバイスの新しい状態を反映するステップを含む、請求項11記載の
状態ベースのリモコン・システムを動作させる方法。
12. The state-based remote control system of claim 11, including the step of: (e) updating the current state data to reflect the changed new state of the external electronic device in the change group. How to work.
【請求項13】 前記ステップ(a)は、前記外部電子デバイスそれぞれの状態に関してユーザ
に一連の質問をすることを含む、請求項11記載の状態ベースのリモコン・シス
テムを動作させる方法。
13. The method of operating a state-based remote control system of claim 11, wherein step (a) comprises asking the user a series of questions regarding the state of each of the external electronic devices.
【請求項14】 前記ステップ(a)は、前記外部電子デバイスがすべて所定状態にあると想定
することを含む、請求項11記載の状態ベースのリモコン・システムを動作させ
る方法。
14. The method of operating a state-based remote control system of claim 11, wherein step (a) includes assuming that the external electronic devices are all in a predetermined state.
【請求項15】 前記ステップ(c)は前記現在状態データを前記所望の状態データと比較する
ことを含む、請求項11記載の状態ベースのリモコン・システムを動作させる方
法。
15. The method of operating a state-based remote control system of claim 11, wherein step (c) includes comparing the current state data with the desired state data.
【請求項16】 (e)前記外部電子デバイスの状態に依存する少なくとも1つのタスクを含む
メニューを表示するステップを含む、請求項11記載の状態ベースのリモコン・
システムを動作させる方法。
16. The state-based remote control of claim 11 including the step of: (e) displaying a menu that includes at least one task that depends on the state of the external electronic device.
How to get the system working.
【請求項17】 能動的メディア・コンテンツ・アクセス・システムであって、制御ステーショ
ン、ハウジング、少なくとも1つのテレビ・イベントに関連するイベント・デー
タを保存しアップロードすることができ、現在の時刻、現在の日付、現在のデバ
イス、および現在のチャンネルを格納した電子システム、前記電子システムに接
続され、前記イベント・データを前記制御ステーションにアップロードする通信
デバイス、ならびに前記電子システムに接続され、前記電子システムが、前記現
在の時刻、前記現在の日付、および前記現在のチャンネルを含むイベント・デー
タをいつ記録するかを指示する入力手段を含む、能動的メディア・コンテンツ・
アクセス・システム。
17. An active media content access system, capable of storing and uploading event data relating to a control station, housing, at least one television event, current time, current. An electronic system storing a date, a current device, and a current channel, a communication device connected to the electronic system for uploading the event data to the control station, and connected to the electronic system, the electronic system comprising: Active media content including an input means for indicating when to record event data including the current time, the current date, and the current channel.
Access system.
【請求項18】 前記入力手段は選択ボタンを含む、請求項17記載の能動的メディア・コンテ
ンツ・アクセス・システム。
18. The active media content access system of claim 17, wherein the input means includes a select button.
【請求項19】 前記入力手段はディスプレイとキーパッドを含む、請求項18記載の能動的メ
ディア・コンテンツ・アクセス・システム。
19. The active media content access system of claim 18, wherein the input means includes a display and a keypad.
【請求項20】 前記電子システムは、個人的な好みに関連するユーザ選択データを受信するこ
とのできる、請求項19記載の能動的メディア・コンテンツ・アクセス・システ
ム。
20. The active media content access system of claim 19, wherein the electronic system is capable of receiving user selection data related to personal preferences.
【請求項21】 前記制御ステーションは複数のプログラム・ステーションと通信し、更新され
たテレビ・イベント情報を受信する、請求項20記載の能動的メディア・コンテ
ンツ・アクセス・システム。
21. The active media content access system of claim 20, wherein the control station communicates with a plurality of program stations to receive updated television event information.
【請求項22】 前記制御ステーションは、前記イベント・データを前記テレビ・イベント情報
と比較し、前記ユーザに送る情報の種類を決定する、請求項21記載の能動的メ
ディア・コンテンツ・アクセス・システム。
22. The active media content access system of claim 21, wherein the control station compares the event data with the television event information to determine the type of information to send to the user.
【請求項23】 前記制御ステーションは、前記制御ステーションは、前記個人的好みを反映す
るために前記ユーザによってプログラマブルである、請求項22記載の能動的メ
ディア・コンテンツ・アクセス・システム。
23. The active media content access system of claim 22, wherein the control station is programmable by the user to reflect the personal preference.
【請求項24】 前記個人的好みは、前記テレビ・イベントに関連して受信する種類の情報を含
む、請求項23記載の能動的メディア・コンテンツ・アクセス・システム。
24. The active media content access system of claim 23, wherein the personal preferences include the type of information received in connection with the television event.
【請求項25】 前記通信デバイスはグローバル・コンピュータ・ネットワークを通して前記制
御ステーションと通信する、請求項24記載の能動的メディア・コンテンツ・ア
クセス・システム。
25. The active media content access system of claim 24, wherein the communication device communicates with the control station over a global computer network.
【請求項26】 制御ステーションと通信する通信デバイスおよび入力デバイスを備える電子シ
ステムを有する能動的メディア・コンテンツ・アクセス・システムを使用する方
法であって、 (a)テレビ・イベントを視聴するステップ、 (b)ユーザからイベント・データ記録指示を受信するステップ、および (c)前記イベント・データ記録指示を受信した時点における現在の日付、
現在の時刻、現在のデバイス、および現在のチャンネルを含む前記イベントデー
タを、前記電子システム内に記録するステップ、を含む、能動的メディア・コン
テンツ・アクセス・システムを使用する方法。
26. A method of using an active media content access system having an electronic system comprising a communication device and an input device in communication with a control station, comprising: (a) watching a television event. b) receiving an event data recording instruction from a user, and (c) the current date at the time of receiving the event data recording instruction,
Recording the event data in the electronic system including a current time, a current device, and a current channel, the method of using an active media content access system.
【請求項27】 (d)前記イベント・データを前記制御ステーションにアップロードするス
テップを含む、請求項26記載の能動的メディア・コンテンツ・アクセス・シス
テムを使用する方法。
27. The method of using an active media content access system of claim 26, including the step of: (d) uploading the event data to the control station.
【請求項28】 (e)前記イベント・データから前記テレビ・イベントを同定するステップ
、および (f)前記テレビ・イベントに関する情報が利用できるかどうかを判定する
ステップ、を含む、請求項27記載の能動的メディア・コンテンツ・アクセス・
システムを使用する方法。
28. The method of claim 27, comprising: (e) identifying the television event from the event data, and (f) determining if information about the television event is available. Active media content access
How to use the system.
【請求項29】 (g)利用可能な情報を前記ユーザに提供するステップを含む、請求項28
記載の能動的メディア・コンテンツ・アクセス・システムを使用する方法。
29. The method of claim 28, including the step of: (g) providing available information to the user.
A method of using the described active media content access system.
【請求項30】 (h)前記利用可能な情報を含む電子メールを前記ユーザに送るステップを
含む、請求項29記載の能動的メディア・コンテンツ・アクセス・システムを使
用する方法。
30. The method of using an active media content access system of claim 29, including the step of: (h) sending an email containing the available information to the user.
【請求項31】 (g)所定のユーザ選択に応じて利用可能な情報を提供するステップを含む
、請求項28記載の能動的メディア・コンテンツ・アクセス・システムを使用す
る方法。
31. The method of using an active media content access system of claim 28, including the step of: (g) providing information available in response to a predetermined user selection.
【請求項32】 制御ステーションと通信する通信デバイスおよび入力デバイスを備える電子シ
ステムを有する能動的メディア・コンテンツ・アクセス・システムを使用する方
法であって、 (a)現在の日付、現在の時刻、現在のデバイス、および現在のチャンネル
を前記電子システムに初期化するステップ、 (b)テレビ・イベントを視聴するステップ、 (c)ユーザからイベント・データ記録指示を受信するステップ、および (d)前記イベント・データ記録指示を受信した時点における現在の日付、
現在の時刻、現在のデバイス、および現在のチャンネルを含む前記イベントデー
タを、前記電子システム内に記録するステップ、を含む、能動的メディア・コン
テンツ・アクセス・システムを使用する方法。
32. A method of using an active media content access system having an electronic system comprising a communication device in communication with a control station and an input device, comprising: (a) a current date, a current time, a current Device and current channel to the electronic system, (b) watching a television event, (c) receiving an event data recording instruction from a user, and (d) the event. The current date at the time of receiving the data recording instruction,
Recording the event data in the electronic system including a current time, a current device, and a current channel, the method of using an active media content access system.
【請求項33】 (e)前記イベント・データを前記制御ステーションにアップロードするス
テップを含む、請求項32記載の能動的メディア・コンテンツ・アクセス・シス
テムを使用する方法。
33. The method of using an active media content access system of claim 32, including the step of: (e) uploading the event data to the control station.
【請求項34】 (f)前記イベント・データから前記テレビ・イベントを同定するステップ
、および (g)前記テレビ・イベントに関する情報が利用できるかどうかを判定する
ステップ、を含む、請求項33記載の能動的メディア・コンテンツ・アクセス・
システムを使用する方法。
34. The method of claim 33, comprising: (f) identifying the television event from the event data, and (g) determining if information about the television event is available. Active media content access
How to use the system.
【請求項35】 (h)利用可能な情報を前記ユーザに提供するステップを含む、請求項34
記載の能動的メディア・コンテンツ・アクセス・システムを使用する方法。
35. The method according to claim 34, comprising the step of: (h) providing available information to the user.
A method of using the described active media content access system.
【請求項36】 (i)前記利用可能な情報を含む電子メールを前記ユーザに送るステップを
含む、請求項35記載の能動的メディア・コンテンツ・アクセス・システムを使
用する方法。
36. A method of using an active media content access system according to claim 35, including the step of: (i) sending an email containing the available information to the user.
【請求項37】 リモコン設定システムであって、設定データを提供する制御ステーション、ハ
ウジング、少なくとも1つの電子デバイスとリモコンに関連するサンプル信号デ
ータを保存することのできる電子システム、前記電子システムに接続され、前記
サンプル信号データを受信する通信デバイス、前記制御ステーションと通信する
手段、および前記電子システムに接続された入力手段を含む、リモコン設定シス
テム。
37. A remote control configuration system, a control station providing configuration data, a housing, an electronic system capable of storing sample signal data associated with at least one electronic device and a remote control, connected to said electronic system. A remote control setting system including a communication device for receiving the sample signal data, means for communicating with the control station, and input means connected to the electronic system.
【請求項38】 前記入力手段はキーパッドを含む、請求項37記載のリモコン設定システム。38.   38. The remote control setting system according to claim 37, wherein the input means includes a keypad. 【請求項39】 前記サンプル信号データは少なくとも1つの赤外線信号を含む、請求項38記
載のリモコン設定システム。
39. The remote control setting system according to claim 38, wherein the sample signal data includes at least one infrared signal.
【請求項40】 前記制御ステーションと通信する前記手段はグローバル・コンピュータ・ネッ
トワークを含む、請求項37記載のリモコン設定システム。
40. The remote control configuration system of claim 37, wherein the means for communicating with the control station comprises a global computer network.
【請求項41】 前記制御ステーションは、電子デバイス情報を受信するWebページを含む、
請求項40記載のリモコン設定システム。
41. The control station includes a web page for receiving electronic device information.
The remote control setting system according to claim 40.
【請求項42】 前記制御ステーションは、電子デバイス情報を受信するWebページを含む、
請求項37記載のリモコン設定システム。
42. The control station includes a web page for receiving electronic device information.
The remote control setting system according to claim 37.
【請求項43】 通信デバイス、入力デバイス、および制御ステーションと通信する手段を含む
電子システムを持つリモコン設定システムを使用する方法であって、 (a)リモコンからの信号サンプルをサンプリングするステップ、 (b)前記電子システム内の前記信号サンプルをサンプル・ストレージに保
存するステップ、 (c)さらなるリモコン毎にステップ(a)、(b)を繰り返すステップ、 (d)前記サンプル・ストレージを前記制御ステーションにアップロードす
るステップ、 (e)前記サンプル・ストレージの各信号サンプルに対応するリモコンを同
定するするステップ、および (f)前記電子システムが、サンプリングされた各リモコンを模倣するよう
に前記電子システムの設定データを生成するステップ、を含む、リモコン設定シ
ステムを使用する方法。
43. A method of using a remote control configuration system having an electronic system including a communication device, an input device, and means for communicating with a control station, the method comprising: (a) sampling signal samples from the remote control; ) Storing the signal samples in the electronic system in a sample storage, (c) repeating steps (a) and (b) for each additional remote control, (d) uploading the sample storage to the control station (E) identifying a remote control corresponding to each signal sample in the sample storage, and (f) the electronic system modifying the configuration data of the electronic system to mimic each sampled remote control. A step of generating, including a remote How to use the Con Settings system.
【請求項44】 (g)前記設定データを前記電子システムに転送するステップを含む、請求
項43記載のリモコン設定システムを使用する方法。
44. A method of using the remote control configuration system of claim 43, including the step of: (g) transferring the configuration data to the electronic system.
【請求項45】 (h)前記設定データを前記電子システムに保存するステップを含む、請求
項44記載のリモコン設定システムを使用する方法。
45. A method of using a remote control setting system according to claim 44, comprising the step of: (h) storing the setting data in the electronic system.
【請求項46】 (i)前記設定データをもとに電子デバイスを制御する信号を生成するステ
ップを含む、請求項45記載のリモコン設定システムを使用する方法。
46. The method of using a remote control setting system according to claim 45, comprising the step of: (i) generating a signal for controlling an electronic device based on the setting data.
【請求項47】 通信デバイス、入力デバイス、および制御ステーションと通信する手段を含む
電子システムを持つリモコン設定システムを使用する方法であって、 (a)前記制御ステーションのWebページにアクセスするステップ、 (b)電子デバイスに関するデバイス・データを入力するステップ、 (c)さらなる電子デバイス毎にステップ(a)、(b)を繰り返すステッ
プ、および (d)前記電子システムが各電子デバイスのリモコンを模倣するように前記
電子システムの設定データを生成するステップ、を含む、リモコン設定システム
を使用する方法。
47. A method of using a remote control configuration system having an electronic system including a communication device, an input device, and means for communicating with a control station, comprising: (a) accessing a web page of the control station. b) entering device data for electronic devices, (c) repeating steps (a), (b) for each additional electronic device, and (d) such that the electronic system mimics the remote control of each electronic device. Generating a setting data of the electronic system, and using the remote control setting system.
【請求項48】 (e)前記設定データを前記電子システムに転送するステップを含む、請求
項47記載のリモコン設定システムを使用する方法。
48. A method of using the remote control configuration system of claim 47, including the step of: (e) transferring the configuration data to the electronic system.
【請求項49】 (f)前記設定データを前記電子システムに保存するステップを含む、請求
項48記載のリモコン設定システムを使用する方法。
49. A method of using the remote control configuration system of claim 48, including the step of: (f) storing the configuration data in the electronic system.
【請求項50】 (g)前記設定データをもとに電子デバイスを制御する信号を生成するステ
ップを含む、請求項49記載のリモコン設定システムを使用する方法。
50. The method of using a remote control setting system according to claim 49, comprising the step of: (g) generating a signal for controlling an electronic device based on the setting data.
【請求項51】 受動的メディア・コンテンツ・アクセス・システムであって、 制御ステーション、 ハウジング、 少なくとも1つのメディア・イベントに関連するイベント・データを保存し
アップロードすることができ、現在の時刻、現在の日付、現在のデバイス、およ
び現在のチャンネルを格納した電子システム、 前記電子システムに接続され、前記制御ステーションに前記イベント・デー
タをアップロードする通信デバイス、および 前記電子システムに接続された入力手段を含む、受動的メディア・コンテン
ツ・アクセス・システム。
51. A passive media content access system, which is capable of storing and uploading event data related to a control station, a housing, at least one media event, a current time, a current An electronic system storing a date, a current device, and a current channel, a communication device connected to the electronic system for uploading the event data to the control station, and an input means connected to the electronic system. Passive media content access system.
【請求項52】 前記入力手段はキーパッドを含む、請求項51記載の受動的メディア・コンテ
ンツ・アクセス・システム。
52. The passive media content access system of claim 51, wherein the input means comprises a keypad.
【請求項53】 前記入力手段はディスプレイを含む、請求項52記載の受動的メディア・コン
テンツ・アクセス・システム。
53. The passive media content access system of claim 52, wherein the input means comprises a display.
【請求項54】 前記電子システムは、個人的な好みに関連するユーザ選択データを受信するこ
とのできる、請求項53記載の受動的メディア・コンテンツ・アクセス・システ
ム。
54. The passive media content access system of claim 53, wherein the electronic system is capable of receiving user selection data related to personal preferences.
【請求項55】 前記制御ステーションは複数のプログラム・ステーションと通信し、更新され
たメディア・イベント情報を受信する、請求項54記載の受動的メディア・コン
テンツ・アクセス・システム。
55. The passive media content access system of claim 54, wherein the control station is in communication with a plurality of program stations and receives updated media event information.
【請求項56】 前記制御ステーションは、前記イベント・データを前記メディア・イベント情
報と比較し、前記ユーザに送る情報の種類を決定する、請求項55記載の受動的
メディア・コンテンツ・アクセス・システム。
56. The passive media content access system of claim 55, wherein the control station compares the event data with the media event information to determine the type of information to send to the user.
【請求項57】 前記制御ステーションは前記ユーザによってプログラマブルであり、前記個人
的な好みを反映することができる、請求項56記載の受動的メディア・コンテン
ツ・アクセス・システム。
57. The passive media content access system of claim 56, wherein the control station is programmable by the user and can reflect the personal preference.
【請求項58】 前記個人的好みは、前記メディア・イベントに関連して受信する情報の種類を
含む、請求項57記載の受動的メディア・コンテンツ・アクセス・システム。
58. The passive media content access system of claim 57, wherein the personal preference comprises the type of information received in connection with the media event.
【請求項59】 前記通信デバイスはグローバル・コンピュータ・ネットワークを通して前記制
御ステーションと通信する、請求項58記載の受動的メディア・コンテンツ・ア
クセス・システム。
59. The passive media content access system of claim 58, wherein the communication device communicates with the control station over a global computer network.
【請求項60】 制御ステーションと通信する通信デバイスおよび入力デバイスを備える電子シ
ステムを有する受動的メディア・コンテンツ・アクセス・システムを使用する方
法であって、 (a)メディア・イベントに関連するデバイス設定を変更するステップ、お
よび (b)前記イベント・データ記録指示を受信した時点における現在の日付、
現在の時刻、現在のデバイス、および現在のチャンネルを含む前記イベントデー
タを、前記電子システム内に記録するステップ、を含む、受動的メディア・コン
テンツ・アクセス・システムを使用する方法。
60. A method of using a passive media content access system having an electronic system comprising a communication device in communication with a control station and an input device, the method comprising: (a) configuring device settings associated with a media event. Changing, and (b) the current date at the time of receiving the event data recording instruction,
Recording the event data in the electronic system including a current time of day, a current device, and a current channel, the method of using a passive media content access system.
【請求項61】 (c)前記イベント・データを前記制御ステーションにアップロードするス
テップを含む、請求項60記載の受動的メディア・コンテンツ・アクセス・シス
テムを使用する方法。
61. The method of using a passive media content access system of claim 60, including the step of: (c) uploading the event data to the control station.
【請求項62】 (d)前記イベント・データから前記メディア・イベントを同定するするス
テップ、および (e)前記メディア・イベントに関する情報が利用できるかどうかを判定す
るステップ、を含む、請求項61記載の受動的メディア・コンテンツ・アクセス
・システムを使用する方法。
62. The method of claim 61, comprising: (d) identifying the media event from the event data, and (e) determining if information about the media event is available. To use our passive media content access system.
【請求項63】 (f)利用可能な情報を前記ユーザに提供するステップを含む、請求項62
記載の受動的メディア・コンテンツ・アクセス・システムを使用する方法。
63. The method of claim 62, including the step of: (f) providing available information to the user.
A method of using the described passive media content access system.
【請求項64】 (g)前記利用可能な情報を含む電子メールを前記ユーザに送るステップを
含む、請求項63記載の受動的メディア・コンテンツ・アクセス・システムを使
用する方法。
64. The method of using a passive media content access system of claim 63, including the step of: (g) sending an email containing the available information to the user.
【請求項65】 (f)所定のユーザ選択に応じて利用可能な情報を提供するステップを含む
、請求項62記載の受動的メディア・コンテンツ・アクセス・システムを使用す
る方法。
65. The method of using a passive media content access system of claim 62, including the step of: (f) providing information available in response to a predetermined user selection.
【請求項66】 (f)前記イベント・データをもとに、少なくとも1つの気に入りメディア
・イベントを判定するステップ、および (g)将来イベントをユーザに知らせるため、前記少なくとも1つの気に入
りメディア・イベントの通知をセットするステップ、を含む、請求項60記載の
受動的メディア・コンテンツ・アクセス・システムを使用する方法。
66. (f) determining at least one favorite media event based on the event data; and (g) notifying the user of future events of the at least one favorite media event. 61. The method of using a passive media content access system of claim 60, comprising setting a notification.
【請求項67】 (h)前記少なくとも1つの気に入りメディア・イベントについてデバイス
が適切な状態にあるかどうかを判定するステップ、および (i)前記デバイスが適切な状態にない場合、少なくとも1つの外部電子デ
バイスを適切なデバイス状態に切り替えるステップ、を含む、請求項66記載の
受動的メディア・コンテンツ・アクセス・システムを使用する方法。
67. (h) determining if a device is in the proper state for the at least one favorite media event, and (i) if the device is not in the proper state, at least one external electronic device. 67. A method of using the passive media content access system of claim 66, comprising switching the device to the appropriate device state.
【請求項68】 制御ステーションと通信する通信デバイスおよび入力デバイスを備える電子シ
ステムを有する受動的メディア・コンテンツ・アクセス・システムを使用する方
法であって、 (a)現在の日付、現在の時刻、現在のデバイス、および現在のチャンネル
を前記電子システムに初期化するステップ、 (b)メディア・イベントに関連するデバイス設定を変更するステップ、 (c)前記イベント・データ記録指示を受信した時点における現在の日付、
現在の時刻、現在のデバイス、および現在のチャンネルを含む前記イベントデー
タを、前記電子システム内に記録するステップ、を含む、受動的メディア・コン
テンツ・アクセス・システムを使用する方法。
68. A method of using a passive media content access system having an electronic system comprising a communication device in communication with a control station and an input device, comprising: (a) a current date, a current time, a current Device and current channel to the electronic system, (b) changing device settings related to media events, (c) current date at the time of receiving the event data recording instruction. ,
Recording the event data in the electronic system including a current time of day, a current device, and a current channel, the method of using a passive media content access system.
【請求項69】 (d)前記イベント・データを前記制御ステーションにアップロードするス
テップを含む、請求項68記載の受動的メディア・コンテンツ・アクセス・シス
テムを使用する方法。
69. The method of using a passive media content access system of claim 68, including the step of: (d) uploading the event data to the control station.
【請求項70】 (e)前記イベント・データから前記メディア・イベントを同定するステッ
プ、および前記メディア・イベントに関する情報が利用できるかどうかを判定す
るステップ、を含む、請求項69記載の受動的メディア・コンテンツ・アクセス
・システムを使用する方法。
70. The passive media of claim 69, including the steps of: (e) identifying the media event from the event data and determining if information about the media event is available. • How to use the Content Access System.
【請求項71】 リモコン・マルチメディア・コンテンツ一覧システムであって、 設定データを提供する制御ステーション、 ハウジング、 前記ハウジング内のディスプレイ、 前記ディスプレイと通信し、メディア・ガイドを保存することのできる電子
システム、 前記制御ステーションと通信し、前記メディア・ガイドを受信する手段、お
よび 前記電子システムに接続された入力手段を含む、リモコン・マルチメディア
・コンテンツ一覧システム。
71. A remote control multimedia content listing system, comprising: a control station providing configuration data, a housing, a display in the housing, an electronic system capable of communicating with the display and storing a media guide. A remote control multimedia content listing system including means for communicating with the control station and receiving the media guide, and input means connected to the electronic system.
【請求項72】 前記入力手段はキーパッドを含む、請求項71記載のリモコン・マルチメディ
ア・コンテンツ一覧システム。
72. The remote control multimedia content listing system of claim 71, wherein the input means includes a keypad.
【請求項73】 前記メディア・ガイドは音楽情報とビデオ情報を含む、請求項71記載のリモ
コン・マルチメディア・コンテンツ一覧システム。
73. The remote control multimedia content listing system of claim 71, wherein the media guide includes music information and video information.
【請求項74】 前記制御ステーションと通信する前記手段はグローバル・コンピュータ・ネッ
トワークを含む、請求項71記載のリモコン・マルチメディア・コンテンツ一覧
システム。
74. The remote control multimedia content listing system of claim 71, wherein said means for communicating with said control station comprises a global computer network.
【請求項75】 前記制御ステーションは、メディア情報を受信するWebページを含む、請求
項74記載のリモコン・マルチメディア・コンテンツ・システム。
75. The remote control multimedia content system of claim 74, wherein the control station includes a web page for receiving media information.
【請求項76】 前記制御ステーションは、メディア情報を受信するWebページを含む、請求
項71記載のリモコン・マルチメディア・コンテンツ・システム。
76. The remote control multimedia content system of claim 71, wherein the control station includes a web page for receiving media information.
【請求項77】 通信デバイス、入力デバイス、ディスプレイ、および制御ステーションと通信
する手段を備える電子システムを有するリモコン・マルチメディア・コンテンツ
・システムシステムを使用する方法であって、 (a)前記電子システムにメディア・レコードを入力するステップ、 (b)前記電子システム内の前記メディア・レコードをメディア・ストレー
ジに格納するステップ、 (c)さらなるメディア・レコード毎にステップ(a)、(b)を繰り返す
ステップ、 (d)前記メディア・ストレージを前記制御ステーションにアップロードす
るステップ、 (e)前記メディア・ストレージの前記メディア・レコードそれぞれに対応
するメディアを同定するするステップ、および (f)前記電子システムがメディア・ガイドを表示するように前記電子シス
テムの設定データを生成するステップ、を含む、リモコン・マルチメディア・コ
ンテンツ一覧システムを使用する方法。
77. A method of using a remote control multimedia content system system having an electronic system comprising a communication device, an input device, a display, and means for communicating with a control station, the method comprising: Inputting a media record, (b) storing the media record in the electronic system in a media storage, (c) repeating steps (a), (b) for each additional media record, (D) uploading the media storage to the control station, (e) identifying media corresponding to each of the media records in the media storage, and (f) the electronic system being a media guide. The table Generating the configuration data of the electronic system as shown, a method of using a remote control multimedia content listing system.
【請求項78】 (g)前記設定データを前記電子システムに転送するステップを含む、請求
項77記載のリモコン・マルチメディア・コンテンツ一覧システムを使用する方
法。
78. The method of using a remote control multimedia content listing system of claim 77, including the step of: (g) transferring the configuration data to the electronic system.
【請求項79】 (h)前記設定データを前記電子システムに保存するステップを含む、請求
項78記載のリモコン・マルチメディア・コンテンツ一覧システムを使用する方
法。
79. The method of using a remote control multimedia content listing system of claim 78, including the step of: (h) storing the configuration data in the electronic system.
【請求項80】 (i)前記メディア・ガイドを前記ディスプレイに表示するステップを含む
、請求項79記載のリモコン・マルチメディア・コンテンツ一覧システムを使用
する方法。
80. The method of using a remote control multimedia content listing system of claim 79, including the step of: (i) displaying the media guide on the display.
【請求項81】 通信デバイス、入力デバイス、ディスプレイ、および制御ステーションと通信
する手段を備える電子システムを有するリモコン・マルチメディア・コンテンツ
一覧システムを使用する方法であって、 (a)前記制御ステーションのWebページにアクセスするステップ、 (b)前記Webページにメディア・データを入力するステップ、および (c)前記電子システムがメディア・ガイドを表示するように前記電子シス
テムの設定データを生成するステップ、を含む、リモコン・マルチメディア・コ
ンテンツ一覧システムを使用する方法。
81. A method of using a remote control multimedia content listing system having an electronic system comprising a communication device, an input device, a display, and means for communicating with a control station, comprising: (a) a web of the control station. Accessing a page, (b) entering media data into the web page, and (c) generating configuration data for the electronic system so that the electronic system displays a media guide. , How to use remote control multimedia content listing system.
【請求項82】 (d)前記設定データを前記電子システムに転送するステップを含む、請求
項81記載のリモコン・マルチメディア・コンテンツ一覧システムを使用する方
法。
82. The method of using a remote control multimedia content listing system of claim 81, including the step of: (d) transferring the configuration data to the electronic system.
【請求項83】 (e)前記設定データを前記電子システムに保存するステップを含む、請求
項82記載のリモコン・マルチメディア・コンテンツ一覧システムを使用する方
法。
83. A method of using the remote control multimedia content listing system of claim 82, including the step of: (e) storing the configuration data in the electronic system.
【請求項84】 (f)前記メディア・ガイドを前記ディスプレイに表示するステップとを含
む、請求項83記載のリモコン・マルチメディア・コンテンツ一覧システムを使
用する方法。
84. The method of using the remote control multimedia content listing system of claim 83, including the step of: (f) displaying the media guide on the display.
【請求項85】 前記メディア・ガイドはテレビ・ガイドを含む、請求項81記載のリモコン・
マルチメディア・コンテンツ一覧システムを使用する方法。
85. The remote control of claim 81, wherein the media guide comprises a television guide.
How to use the multimedia content listing system.
【請求項86】 前記メディア・ガイドは音楽ガイドを含む、請求項81記載のリモコン・マル
チメディア・コンテンツ一覧システムを使用する方法。
86. The method of using a remote control multimedia content listing system of claim 81, wherein the media guide comprises a music guide.
【請求項87】 前記音楽ガイドは、ユーザのホーム・ステレオ・システムに含まれる音楽メデ
ィアに関連する情報を含む、請求項16記載のリモコン・マルチメディア・コン
テンツ一覧システム。
87. The remote control multimedia content listing system of claim 16, wherein the music guide includes information related to music media included in the user's home stereo system.
【請求項88】 前記音楽ガイドは、ユーザのホーム・ステレオ・システムに含まれるコンパク
ト・ディスクに関連する情報を含む、請求項86記載のリモコン・マルチメディ
ア・コンテンツ一覧システム。
88. The remote control multimedia content listing system of claim 86, wherein the music guide includes information related to a compact disc included in the user's home stereo system.
【請求項89】 (d)前記ユーザによってディスプレイまたは聴取されるメディア・イベン
トを選択し、制御信号を電子デバイスに転送して前記メディア・イベントを再生
するステップを含む、請求項88記載のリモコン・マルチメディア・コンテンツ
一覧システムを使用する方法。
89. The remote control of claim 88, including: (d) selecting a media event to be displayed or listened to by the user and transferring a control signal to an electronic device to play the media event. How to use the multimedia content listing system.
JP2001567563A 2000-03-15 2001-03-14 State-based remote control system Expired - Fee Related JP5288673B2 (en)

Applications Claiming Priority (15)

Application Number Priority Date Filing Date Title
US18948700P 2000-03-15 2000-03-15
US60/189,487 2000-03-15
US25372700P 2000-11-29 2000-11-29
US60/253,727 2000-11-29
US09/804,624 US7283059B2 (en) 2000-03-15 2001-03-12 Remote control multimedia content listing system
US09/804,623 US20010033243A1 (en) 2000-03-15 2001-03-12 Online remote control configuration system
US09/804,623 2001-03-12
US09/804,718 2001-03-12
US09/804,619 2001-03-12
US09/804,620 US20020008789A1 (en) 2000-03-15 2001-03-12 Passive media content access system
US09/804,718 US6784805B2 (en) 2000-03-15 2001-03-12 State-based remote control system
US09/804,624 2001-03-12
US09/804,619 US20020056084A1 (en) 2000-03-15 2001-03-12 Active media content access system
US09/804,620 2001-03-12
PCT/CA2001/000323 WO2001069567A2 (en) 2000-03-15 2001-03-14 State-based remote control system

Publications (2)

Publication Number Publication Date
JP2003527805A true JP2003527805A (en) 2003-09-16
JP5288673B2 JP5288673B2 (en) 2013-09-11

Family

ID=27569234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001567563A Expired - Fee Related JP5288673B2 (en) 2000-03-15 2001-03-14 State-based remote control system

Country Status (5)

Country Link
EP (1) EP1264294B1 (en)
JP (1) JP5288673B2 (en)
AU (1) AU2001239080A1 (en)
CA (1) CA2402325C (en)
WO (1) WO2001069567A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014500558A (en) * 2010-12-06 2014-01-09 ネットフリックス・インコーポレイテッド User interface for remote control

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7831930B2 (en) 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US8098140B1 (en) 2000-07-13 2012-01-17 Universal Electronics Inc. Customizable and upgradable devices and methods related thereto
US7218243B2 (en) * 1998-07-23 2007-05-15 Universal Electronics Inc. System and method for automatically setting up a universal remote control
US7283059B2 (en) 2000-03-15 2007-10-16 Logitech Europe S.A. Remote control multimedia content listing system
US6784805B2 (en) 2000-03-15 2004-08-31 Intrigue Technologies Inc. State-based remote control 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
US7093003B2 (en) 2001-01-29 2006-08-15 Universal Electronics Inc. System and method for upgrading the remote control functionality of a device
US6938101B2 (en) 2001-01-29 2005-08-30 Universal Electronics Inc. Hand held device having a browser application
US8909739B2 (en) 2001-01-29 2014-12-09 Universal Electronics Inc. System and method for upgrading the remote control functionality of a device
US7102688B2 (en) 2001-01-29 2006-09-05 Universal Electronics Inc. System and method for using a hand held device to display a readable representation of an audio track
US7206559B2 (en) * 2001-10-16 2007-04-17 Hewlett-Packard Development Company, L.P. System and method for a mobile computing device to control appliances
US8176432B2 (en) 2001-11-20 2012-05-08 UEI Electronics Inc. Hand held remote control device having an improved user interface
US6747591B1 (en) * 2001-11-20 2004-06-08 Universal Electronics Inc. System and method for retrieving information while commanding operation of an appliance
GB2422700A (en) * 2005-01-27 2006-08-02 Inventec Multimedia & Telecom Digitised wireless remote control of personal video recorder
DE102006018238A1 (en) 2005-04-20 2007-03-29 Logitech Europe S.A. Remote control system for home theater system, analyzes log of events stored by remote controller to identify patterns of interest in logged use of remote controller
FR2885722B1 (en) 2005-05-13 2007-08-03 Somfy Sas METHOD OF OPERATING A DOMOTIC INSTALLATION AND DOMOTIC INSTALLATION FOR ITS IMPLEMENTATION
US9086737B2 (en) 2006-06-15 2015-07-21 Apple Inc. Dynamically controlled keyboard
US8587953B2 (en) 2008-01-07 2013-11-19 Apple Inc. Flexible data cable
US8110744B2 (en) 2008-08-19 2012-02-07 Apple Inc. Flexible shielded cable
GB0818867D0 (en) * 2008-10-14 2008-11-19 Hardman Steven J Occupancy sensor/controller
EP2230653B1 (en) 2009-03-17 2013-01-23 Onkyo Corporation Remote controller
US8508401B1 (en) 2010-08-31 2013-08-13 Logitech Europe S.A. Delay fixing for command codes in a remote control system
US9607505B2 (en) 2010-09-22 2017-03-28 Apple Inc. Closed loop universal remote control
US8918544B2 (en) 2011-03-31 2014-12-23 Logitech Europe S.A. Apparatus and method for configuration and operation of a remote-control system
US9239837B2 (en) 2011-04-29 2016-01-19 Logitech Europe S.A. Remote control system for connected devices
US10055030B2 (en) 2013-05-17 2018-08-21 Apple Inc. Dynamic visual indications for input devices
US9753436B2 (en) 2013-06-11 2017-09-05 Apple Inc. Rotary input mechanism for an electronic device
CN109634447B (en) 2013-08-09 2022-04-19 苹果公司 Tactile switch for electronic devices
WO2015122885A1 (en) 2014-02-12 2015-08-20 Bodhi Technology Ventures Llc Rejection of false turns of rotary inputs for electronic devices
US10190891B1 (en) 2014-07-16 2019-01-29 Apple Inc. Optical encoder for detecting rotational and axial movement
KR102544557B1 (en) 2014-09-02 2023-06-20 애플 인크. Wearable electronic device
KR101940943B1 (en) 2015-03-05 2019-01-21 애플 인크. Optical encoder with direction dependent optical properties
WO2016144919A1 (en) 2015-03-08 2016-09-15 Apple Inc. Compressible seal for rotatable and translatable input mechanisms
US10018966B2 (en) 2015-04-24 2018-07-10 Apple Inc. Cover member for an input mechanism of an electronic device
US9891651B2 (en) 2016-02-27 2018-02-13 Apple Inc. Rotatable input mechanism having adjustable output
CN105898578A (en) * 2016-04-06 2016-08-24 乐视控股(北京)有限公司 Upgrading method, device and system of remote controller
US10551798B1 (en) 2016-05-17 2020-02-04 Apple Inc. Rotatable crown for an electronic device
US10061399B2 (en) 2016-07-15 2018-08-28 Apple Inc. Capacitive gap sensor ring for an input device
US10019097B2 (en) 2016-07-25 2018-07-10 Apple Inc. Force-detecting input structure
US10664074B2 (en) 2017-06-19 2020-05-26 Apple Inc. Contact-sensitive crown for an electronic watch
US10962935B1 (en) 2017-07-18 2021-03-30 Apple Inc. Tri-axis force sensor
US11360440B2 (en) 2018-06-25 2022-06-14 Apple Inc. Crown for an electronic watch
US11561515B2 (en) 2018-08-02 2023-01-24 Apple Inc. Crown for an electronic watch
US11181863B2 (en) 2018-08-24 2021-11-23 Apple Inc. Conductive cap for watch crown
US12259690B2 (en) 2018-08-24 2025-03-25 Apple Inc. Watch crown having a conductive surface
CN211293787U (en) 2018-08-24 2020-08-18 苹果公司 Electronic watch
CN209625187U (en) 2018-08-30 2019-11-12 苹果公司 Electronic Watches and Electronic Devices
US11194298B2 (en) 2018-08-30 2021-12-07 Apple Inc. Crown assembly for an electronic watch
US11194299B1 (en) 2019-02-12 2021-12-07 Apple Inc. Variable frictional feedback device for a digital crown of an electronic watch
US11550268B2 (en) 2020-06-02 2023-01-10 Apple Inc. Switch module for electronic crown assembly
US11983035B2 (en) 2020-06-11 2024-05-14 Apple Inc. Electronic device
US12092996B2 (en) 2021-07-16 2024-09-17 Apple Inc. Laser-based rotation sensor for a crown of an electronic watch
US12189347B2 (en) 2022-06-14 2025-01-07 Apple Inc. Rotation sensor for a crown of an electronic watch

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0374139A (en) * 1989-05-16 1991-03-28 Sony Corp Power source condition detector
JPH0775173A (en) * 1993-07-05 1995-03-17 Matsushita Electric Ind Co Ltd Equipment control device
JP2001103584A (en) * 1999-10-01 2001-04-13 Sharp Corp Device control method and device control system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109222A (en) * 1989-03-27 1992-04-28 John Welty Remote control system for control of electrically operable equipment in people occupiable structures
US5629868A (en) * 1994-02-07 1997-05-13 Le Groupe Videotron Ltee Method of programming local control
KR0164089B1 (en) * 1995-12-20 1998-12-01 양승택 Remote control method and system thereof
US5907322A (en) * 1996-10-16 1999-05-25 Catch Tv Acquisition Corp. Television event marking system
KR100288581B1 (en) * 1997-05-29 2001-05-02 윤종용 How to Power On / Off Multiple Monitors Using the Remote Control
US6104334A (en) * 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
JP2000184478A (en) * 1998-12-16 2000-06-30 Sharp Corp Remote control device, device to be controlled, remote control system, and method for controlling remote control system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0374139A (en) * 1989-05-16 1991-03-28 Sony Corp Power source condition detector
JPH0775173A (en) * 1993-07-05 1995-03-17 Matsushita Electric Ind Co Ltd Equipment control device
JP2001103584A (en) * 1999-10-01 2001-04-13 Sharp Corp Device control method and device control system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014500558A (en) * 2010-12-06 2014-01-09 ネットフリックス・インコーポレイテッド User interface for remote control
US8963847B2 (en) 2010-12-06 2015-02-24 Netflix, Inc. User interface for a remote control device

Also Published As

Publication number Publication date
CA2402325C (en) 2009-08-18
WO2001069567A3 (en) 2002-08-08
JP5288673B2 (en) 2013-09-11
CA2402325A1 (en) 2001-09-20
EP1264294A2 (en) 2002-12-11
WO2001069567A2 (en) 2001-09-20
EP1264294B1 (en) 2013-12-18
AU2001239080A1 (en) 2001-09-24

Similar Documents

Publication Publication Date Title
JP5288673B2 (en) State-based remote control system
US11277654B2 (en) Systems and methods for saving and restoring scenes in a multimedia system
US7283059B2 (en) Remote control multimedia content listing system
US8330582B2 (en) Online remote control configuration system
US8653950B2 (en) State-based remote control system
US7333396B1 (en) Digital audio devices
US7076202B1 (en) System and method for providing an electronic program guide of live and cached radio programs accessible to a mobile device
CN101536520B (en) Management of profiles for interactive media guidance applications
US20020056084A1 (en) Active media content access system
US20090094645A1 (en) Method of controlling remote-controlled electronic device using universal remote controller and universal remote controller thereof
US20020008789A1 (en) Passive media content access system
JP2004128795A (en) Data processing apparatus, data processing method and program, and data processing system
US20060294567A1 (en) Method of controlling remote-controlled electronic device using universal remote controller and universal remote controller thereof
JP3953497B2 (en) Mobile device
US12356036B2 (en) Systems and methods for saving and restoring scenes in a multimedia system
US20040136690A1 (en) Controlling the recording of a media program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040420

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20040420

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040420

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101214

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110311

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110318

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110413

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110420

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110513

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110520

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110614

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120704

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20120712

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20120803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130604

LAPS Cancellation because of no payment of annual fees