EP2161696A2 - Multimedia assembly with a programmable universal remote control and method for programming a remote control - Google Patents

Multimedia assembly with a programmable universal remote control and method for programming a remote control Download PDF

Info

Publication number
EP2161696A2
EP2161696A2 EP09010498A EP09010498A EP2161696A2 EP 2161696 A2 EP2161696 A2 EP 2161696A2 EP 09010498 A EP09010498 A EP 09010498A EP 09010498 A EP09010498 A EP 09010498A EP 2161696 A2 EP2161696 A2 EP 2161696A2
Authority
EP
European Patent Office
Prior art keywords
remote control
universal remote
universal
memory
control unit
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
EP09010498A
Other languages
German (de)
French (fr)
Other versions
EP2161696A3 (en
EP2161696B1 (en
Inventor
Ferdinand Maier
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.)
FM Marketing GmbH
Original Assignee
FM Marketing GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FM Marketing GmbH filed Critical FM Marketing GmbH
Publication of EP2161696A2 publication Critical patent/EP2161696A2/en
Publication of EP2161696A3 publication Critical patent/EP2161696A3/en
Application granted granted Critical
Publication of EP2161696B1 publication Critical patent/EP2161696B1/en
Not-in-force legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/16Electric signal transmission systems in which transmission is by pulses
    • G08C19/28Electric signal transmission systems in which transmission is by pulses using pulse code
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/20Binding and programming of remote control devices
    • 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/40Remote control systems using repeaters, converters, gateways
    • G08C2201/41Remote control of gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/92Universal remote control

Definitions

  • the invention relates to a multimedia arrangement with a programmable universal remote control and a method for programming a remote control according to the preamble of claims 1 and 7.
  • Remote controls and methods of this kind are from the US 4,626,848 A known. There is described a programmable universal remote control which receives, analyzes, decodes and stores remote control codes transmitted from one or more original remote controls so that the remote control to be programmed "learns" the corresponding codes of the original remote controls. The programmable remote control is then a copy of the original remote controls in terms of their functions.
  • a universal remote control according to the above US 4,626,848 A to use, with the several different devices can be remotely controlled.
  • this universal remote control the corresponding codes for the different devices are stored.
  • a selection function such as by pressing a selection button or pressing a multi-level slide switch, the device to be controlled can be selected and the individual keys of the universal remote control the appropriate code is assigned.
  • a problem with the known universal remote controls is that the user must determine via the selection function, which device he currently wants to control. In the US 4,626,848 A this is done by special buttons for a device selection. Often the user then does not know which device to control the remote control is currently set, so that unwanted functions are triggered. If, for example, the user has selected the satellite receiver when watching television via a satellite receiver in the remote control in order to select a TV channel and then wants to change the volume on the television set, he must first select the television on the remote control before starting the TV Can change the volume. If, without having made this selection beforehand, he presses the corresponding buttons for changing the volume, these buttons can be assigned other functions for the satellite receiver still selected and an incorrect function can be triggered.
  • the two includes slidable bars, each of which comprises at least two object fields that overlap in a focus field.
  • the object fields of one bar are subordinate to those of the other bar.
  • the object fields lying in the focus field are selected by input means and combined with one another for the purpose of transmitting a control signal.
  • the prerequisite is that the "user interface”, ie a central control unit, can control all connected devices, since the "input device”, such as a remote control, can only control the "user interface” and not the individual connected devices. If individual connected devices are replaced by other devices or new additional devices are connected, then the central control unit must be replaced or adapted accordingly.
  • the basic idea of the invention is that the universal remote control in its programming in combination with a central control unit and a Screen works together.
  • the user is prompted via the screen to operate predetermined function keys of an original remote control.
  • the signal thus triggered is received, analyzed and coded by the central control unit and then sent by the central control unit as a coded signal to the universal remote control where it is stored. This can be done in direct or indirect association with certain buttons on the universal remote control, which will be explained in more detail below.
  • the original remote control is no longer needed.
  • certain functions of the remotely controlled devices may be called indirectly in cooperation with a menu system of the control unit and not directly by a single button of the universal remote control.
  • the universal remote control calls through an infrared signal to the control unit on a menu system, in which the user selects the desired function of the corresponding device and at the same time the associated remote control code in the memory.
  • the corresponding remote control code is transferred from the memory of the universal remote control to the device to be remotely controlled and to trigger the desired function.
  • buttons therefore, only a few buttons must be present, and it may be appropriate to certain basic functions that are very often needed to call directly and immediately via special buttons on the universal remote control.
  • FIG. 1 shows a multimedia arrangement with a television receiver 1, which has a screen 2 and two speakers 3 and 4.
  • the television receiver 1 is connected to a central control unit 5, which may be a modified set-top box, for example.
  • a central control unit 5 which may be a modified set-top box, for example.
  • various accessories are connected, such as a satellite receiver 6, a DVD player 7, a video recorder 8, a music system 9, a video camera 10, as well as other devices, such as a so-called projector 11, a light control 12, a storage medium 13, such as a hard drive, and other remotely controllable devices 14, such as a door opener, air conditioning, a heating system, etc.
  • each of these devices 6 to 14 is assigned its own remote control 6.1 to 6.14, which respectively supplies control signals to the assigned device, which is represented by corresponding arrows 6.2 to 14.2.
  • All these device-specific remote controls 6.1 to 14.1 are to be replaced by a universal remote control 15, with which then all devices can be controlled, as indicated by the arrows 16.
  • the central control unit 5 may also be connected to an external service provider 17, from which various services can be obtained. This is also a possible Internet access or an intranet connection to understand.
  • FIG. 1 It can already be seen that the number of nine individual shown in this example Remote controls for the corresponding devices in practice is no longer manageable, so that it is of significant advantage to eliminate all these remote controls 6.1 to 14.1 and replace it with a single universal remote control 15.
  • a universal remote control For this purpose, as explained below, some functions of a universal remote control are relocated to the central control unit 5, wherein between the central control unit 5 and the universal remote control 15 there is a bidirectional communication link indicated by an arrow 18.
  • a bidirectional communication link indicated by an arrow 18.
  • it is an infrared connection, but other communication connections are conceivable, such as e.g. via radio, ultrasound or similar.
  • the universal remote control 15 and the central control unit 5 have respective transceivers such as e.g. Infrared transmitting and receiving diodes and their driver circuits, which are known in the art and therefore are not shown here in detail.
  • transceivers such as e.g. Infrared transmitting and receiving diodes and their driver circuits, which are known in the art and therefore are not shown here in detail.
  • FIGS. 2 to 4 explain the process of programming the universal remote control 15 using the example of the device 6 of FIG. 1 that here is a satellite receiver to which the remote control 6.1 is assigned.
  • a menu will appear on it Fig. 3 indicating the devices connected to the control unit 5, of which one can be selected via control buttons (21, 22 and 25) on the universal remote control 15.
  • the control unit 5 can recognize the connected devices, for example via a "plug-and-play" function. But it is also possible that the control unit 5 only detects and reports that a new unknown device has been connected to a specific port and asks the user to name it; what is done by a menu controlled input to the universal remote control 15.
  • the user is prompted via the screen 2 to successively press predetermined function keys on the original remote control 6.1.
  • the original remote control 6.1 transmits a corresponding coded signal to the central control unit 5, which is indicated by the arrow 19 (FIG. Fig. 2 ) is indicated.
  • This signal is received by the control unit 5 where it is analyzed, decoded and re-encoded, transmitted thereon as a coded signal to the universal remote control 15, indicated by the arrow 18, and stored there as a remote control code.
  • the compute-intensive analyzing, decoding and re-encoding thus takes place in the central control unit, which has a more powerful processor than the universal remote control.
  • a so-called SIM card 44 may be provided, which can be inserted into a SIM card reader 45, which is present in the universal remote control 15.
  • This removable storage medium gives the advantage that when replacing a defective universal remote control not all the programming must be made anew, but only the SIM card 44 is replaced.
  • the universal remote control 15 may include an identification device 33, such as a fingerprint reader, through which various users can identify and over which the universal remote control is personalized by invoking a specific key mapping for each user created.
  • an identification device 33 such as a fingerprint reader
  • an assignment to the respective user USR1 to USRn in Fig. 4 ), wherein the user previously by the identification device, such as. a fingerprint reader 33 ( Fig. 2 ) was identified.
  • the user can, by pressing one of the buttons on the universal remote control 15, read the received signal of a specific button (T1 to Tn in FIG Fig. 4 ) assign the universal remote control 15. The signal and the assignment are then stored in the universal remote control 15.
  • FIG. 2 It can be seen that the original remote control 6.1 has a far larger number of buttons than the universal remote control 15. Thus, not every button of the original remote control 6.1 can be assigned a corresponding button on the universal remote control 15.
  • movement keys for movements of a cursor or selection of specific fields in a menu system, namely keys for UP (21), DOWN (22), RIGHT (23) and LEFT (24) as well as a selection key 25 and a key for the RETURN function (26).
  • Each field of the menu system is assigned a unique address in memory 44. Additional buttons may be provided for certain special functions, but are not essential, such as a button 27 for "LOUD” and a button 28 for "SILENT" via which the volume can be changed immediately and without calling a menu. Another key 29 may be provided for the function "ON / OFF".
  • further keys 30, 31 and 32 can be provided, which can be assigned device-dependent and / or user-dependent with certain functions.
  • Fig. 4 schematically shows the organization of the memory 44, in which the remote control codes of the remote control depending on the user, are stored by the respective device.
  • a separate memory area is created, which is identified by the identification device 33 (FIG. Fig. 2 ) is selected.
  • a table or a section of a table is stored which contains for each device (device 1 to device n) the corresponding codes C1 to Cn (for the functions F1 to Fn) and for some codes also an assignment of the code to one certain key.
  • the codes C1, C2, C3 and C4 are respectively directly associated with the keys T1, T2, T3 and T4, for example the keys 26, 29, 30 and 31 of the universal remote control 15 of FIG Fig. 2 .
  • the codes C5 to C8 are not assigned to a special key and therefore at the corresponding place in Fig. 4 a "0" is shown.
  • the code C9 is in turn associated with a key T5, such as the key 32 of the universal remote control 15 of Fig. 2 ,
  • FIG. 6 2 shows the menu for normal operation appearing on the screen 2, via which the devices 6 to 14 (FIG. Fig. 1 ) and their functions can be called.
  • This menu is activated by pressing a predetermined key, for example the confirmation key 25.
  • a predetermined key for example the confirmation key 25.
  • a column 41 several fields appear, which designate the corresponding devices.
  • a row 42 also appear several fields that denote the individual functions of the corresponding devices, with the column 41 and the line 42 in a focus field 43 intersect.
  • the movement keys 21 and 22 With the movement keys 21 and 22, the elements of the column 41 are shifted up and down, while the elements of the line are moved to the right or left by the movement keys 23 and 24.
  • the element located in the focus field 43 can then be selected by the key 25, whereupon the code assigned to this field or its function is emitted by the universal remote control 15, which triggers the corresponding function on the selected device. If the desired function is thereby selected, the menu disappears from the screen 2 and normal operation continues.
  • the arrangement of the individual elements of the fields can be selected user-dependent and during programming the universal remote control 15 are selected.
  • the memory in which all codes, users and key assignments are stored can also be accommodated spatially in the control unit 5.
  • the universal remote control then only a very small supply of code is stored, namely only codes for the keys located on the universal remote control 15 via which the menu system is controlled.
  • key or “keys” includes not only keys in the narrower sense, but also any other input means, such as e.g. a touch-sensitive button (so-called touch screen) on the touch by predetermined areas or by predefined movements of an object such. a finger can be used to trigger certain commands via this touch screen.
  • touch screen e.g. a touch-sensitive button (so-called touch screen) on the touch by predetermined areas or by predefined movements of an object such. a finger can be used to trigger certain commands via this touch screen.
  • the operation of the programmed universal remote control 15 will be explained. It is assumed that previously on the menu system in conjunction with the universal remote control 5, the mode for the operation of the satellite receiver 6 (eg, device 1 in Fig. 4 ) was selected. Thus, for example, the key 21 can be assigned the function "channel change forward" and the button 22 the function "channel change backwards". If these keys are pressed on the universal remote control 15, then the correspondingly encoded infrared signal from the transmitter diode 34 of the universal remote control 15 is sent to a receiving diode 36 of the satellite receiver 6, which is indicated by the arrow 36.
  • buttons 27 and 28 can always be assigned to specific keys, such as the keys 27 and 28, independently of the selected device. If these buttons are pressed, the transmitting diode 34 of the universal remote control 15 sends a corresponding control signal to a receiving diode 38 of the television receiver 1, which is represented by the arrow 37, while the device 6 does not respond to these signals. If the user can run the sound of the TV via a music system, so of course the programming can also be done so that with the above buttons 27 and 28, the volume of the music system is changed.
  • buttons such as 29 to 32
  • Other functions of the activated device 6 can be directly assigned to the other buttons, such as 29 to 32, so that the user can call the function directly about it.
  • Other functions of the activated device 6 can be reduced due to the lower number of buttons of the universal remote control compared to the original remote control (6.1 in FIG. 1 ) can not be called directly. Rather, they are called via a menu system which the user activates at the universal remote control 15 by a predetermined key, for example, the confirmation key 25 or one of the keys 29 to 32. Via the communication link 18, a menu system is activated in the central control unit 5 and displayed on the screen 2 is displayed.
  • the user can then use the movement keys 21 to 24 to select a particular menu item, for example, the "channel search" function in the satellite receiver and to select this by the confirmation key 25.
  • the universal remote control 15 then sends the stored coded infrared signal directly to the corresponding device 6, which is represented by the arrow 36.
  • the remote control codes may be transmitted via the communication link 18 to the universal remote control 15, which then forwards it to the device 6 as shown by the arrow 36.
  • the controller 5 may also send the encoded signal directly to the selected device 6, as indicated by the arrow 39. If the device 6 is also directly, i. via cable, can be controlled by the central control unit 5, a corresponding signal can also be transmitted via the cable.

Abstract

The multimedia arrangement has a control unit (5), at which multiple remote controlled electronic equipments are connected. A programmable universal remote control (15) is provided for receiving remote control codes and has a memory for storing the remote control codes. The control unit and the universal remote control have a sending- and receiving unit for bidirectional communication with each other. The control unit has a device for receiving, analyzing and decoding remote control signals of private remote control (6.1). An independent claim is included for a method for programming a universal remote control using an original remote control.

Description

Die Erfindung betrifft ein Multimedia-Anordnung mit einer programmierbaren Universal-Fernsteuerung und ein Verfahren zum Programmieren einer Fernsteuerung gemäß dem Oberbegriff der Patentansprüche 1 und 7.The invention relates to a multimedia arrangement with a programmable universal remote control and a method for programming a remote control according to the preamble of claims 1 and 7.

Fernsteuerungen und Verfahren dieser Art sind aus der US 4,626 848 A bekannt. Dort ist eine programmierbare Universal-Fernsteuerung beschrieben, die Fernsteuercodes, die von einer oder mehreren Original-Fernsteuerungen ausgesandt werden, empfängt, analysiert, decodiert und speichert, so daß die zu programmierende Fernsteuerung die entsprechenden Codes der Original-Fernsteuerungen "lernt". Die programmierbare Fernsteuerung ist dann hinsichtlich ihrer Funktionen eine Kopie der Original-Fernsteuerungen.Remote controls and methods of this kind are from the US 4,626,848 A known. There is described a programmable universal remote control which receives, analyzes, decodes and stores remote control codes transmitted from one or more original remote controls so that the remote control to be programmed "learns" the corresponding codes of the original remote controls. The programmable remote control is then a copy of the original remote controls in terms of their functions.

Die Programmierung einer solchen Universal-Fernsteuerung ist in der Praxis jedoch sehr aufwendig, da für jedes Gerät nacheinander alle Tasten betätigt werden müssen, um die Universal-Fernsteuerung zu programmieren.However, the programming of such a universal remote control is very expensive in practice, since for each device, all keys must be pressed sequentially to program the universal remote control.

Auch erfordert das Analysieren, Decodieren und neu Codieren der von den Original-Fernsteuerungen stammenden Signale einen hohen Aufwand an Rechenleistung, Speicher und sonstigen Bauteilen in der Universal-Fernsteuerung, was deren Kosten und während des Betriebes deren Energieverbrauch erhöht.Also, analyzing, decoding and re-encoding the signals originating from the original remote controls requires a great deal of processing power and memory and other components in the universal remote control, which increases their cost and during operation their energy consumption.

Heutige Fernsteuerungen für elektronische Geräte, wie z.B. Fernsehempfänger, Satellitenempfänger, Videorecorder, CD-Abspielgeräte, Musikanlagen, etc., haben eine große Anzahl von Tasten und Tastenkombinationen, denen jeweils ein bestimmter Code zugeordnet ist, der üblicherweise als codiertes Infrarotsignal übertragen wird. Fernsteuerungen mit mehr als 40 Tasten sind durchaus gebräuchlich.Today's remote controls for electronic devices, such as Television receivers, satellite receivers, video recorders, CD players, music equipment, etc., have a large number of keys and key combinations, each associated with a particular code, which is usually transmitted as a coded infrared signal. Remote controls with more than 40 buttons are quite common.

Normalerweise wird zu jedem Gerät eine eigene Fernsteuerung geliefert, in der die für das zugehörige Gerät passenden Code-Kombinationen abgespeichert sind. In der Praxis befinden sich in einem Haushalt daher diverse Fernsteuerungen zur Steuerung von diversen Geräten, was viele Benutzer überfordert und unpraktisch ist.Normally, a separate remote control is supplied with each device, in which the code combinations suitable for the associated device are stored. In practice, therefore, in a household are various remote controls for controlling various devices, which is a lot of users overwhelmed and impractical.

Es bietet sich daher an, eine Universal-Fernsteuerung gemäß der oben genannten US 4,626 848 A einzusetzen, mit der mehrere unterschiedliche Geräte ferngesteuert werden können. In dieser Universal-Fernsteuerung sind die entsprechenden Codes für die unterschiedlichen Geräte abgespeichert. Durch eine Auswahlfunktion wie z.B. durch Drücken einer Auswahltaste oder Betätigen eines mehrstufigen Schiebeschalter kann das zu steuernde Gerät selektiert werden und den einzelnen Tasten der Universal-Fernsteuerung der jeweils passende Code zugewiesen wird.It is therefore appropriate, a universal remote control according to the above US 4,626,848 A to use, with the several different devices can be remotely controlled. In this universal remote control the corresponding codes for the different devices are stored. Through a selection function, such as by pressing a selection button or pressing a multi-level slide switch, the device to be controlled can be selected and the individual keys of the universal remote control the appropriate code is assigned.

Ein Problem bei den bekannten Universal-Fernsteuerungen liegt darin, daß der Benutzer über die Auswahlfunktion bestimmen muß, welches Gerät er gerade steuern möchte. Bei der US 4,626 848 A erfolgt dies durch spezielle Tasten für eine Geräteauswahl. Oftmals weiß der Benutzer dann nicht, für welches zu steuernde Gerät die Fernsteuerung gerade eingestellt ist, so daß unerwünschte Funktionen ausgelöst werden. Hat beispielsweise der Benutzer beim Fernsehen über einen Satelliten-Empfänger in der Fernsteuerung den Satelliten-Empfänger selektiert, um dort einen Fernsehkanal auszuwählen und möchte anschließend am Fernsehgerät die Lautstärke ändern, so muß er zunächst an der Fernsteuerung das Fernsehgerät selektieren, bevor er an diesem die Lautstärke ändern kann. Betätigt er, ohne vorher diese Selektion vorgenommen zu haben, die entsprechenden Tasten für Ändern der Lautstärke, so können diesen Tasten andere Funktionen für den noch selektierten Satelliten-Empfänger zugewiesen sein und eine falsche Funktion kann ausgelöst werden.A problem with the known universal remote controls is that the user must determine via the selection function, which device he currently wants to control. In the US 4,626,848 A this is done by special buttons for a device selection. Often the user then does not know which device to control the remote control is currently set, so that unwanted functions are triggered. If, for example, the user has selected the satellite receiver when watching television via a satellite receiver in the remote control in order to select a TV channel and then wants to change the volume on the television set, he must first select the television on the remote control before starting the TV Can change the volume. If, without having made this selection beforehand, he presses the corresponding buttons for changing the volume, these buttons can be assigned other functions for the satellite receiver still selected and an incorrect function can be triggered.

Ein weiteres Problem besteht darin, dass manche Geräte eine Fülle von Funktionen anbieten, die manche Benutzer überhaupt nicht nutzen möchten. Daraus resultiert, daß manche Fernsteuerungen eine kaum mehr überschaubare Anzahl von Tasten aufweisen, denen bestimmte Funktionen zugewiesen sind mit der Folge, daß durch Fehlbedienung wiederum unerwünschte Funktionen aktiviert werden.Another problem is that some devices offer a wealth of features that some users do not want to use at all. As a result, some remote controls have a barely manageable number of keys to which certain functions are assigned, with the result that again undesirable functions are activated by incorrect operation.

Zur Lösung dieses Problems schlägt die EP 1185922 B1 ein Multimedia-System für gescrollte Kreuzungspunkt-Navigation an einer Benutzerschnittstelle vor, die zwei verschiebbare Balken umfasst, von denen jeder wenigstens zwei Objektfelder umfasst, die sich in einem Fokusfeld überlappen. Dabei sind die Objektfelder des einen Balkens denen des anderen Balkens untergeordnet. Die im Fokusfeld liegenden Objektfelder werden durch Eingabemittel ausgewählt und zur Aussendung eines Steuersignals miteinander kombiniert. Voraussetzung ist allerdings, daß die "Benutzerschnittstelle" d.h. ein zentrales Steuergerät, alle angeschlossenen Geräte steuern kann, da das "Eingabemittel", wie z.B. eine Fernsteuerung, nur die "Benutzerschnittstelle" steuern kann und nicht die einzelnen angeschlossenen Geräte. Werden einzelne angeschlossene Geräte durch andere Geräte ausgetauscht oder neue zusätzliche Geräte angeschlossen, so muß das zentrale Steuergerät entsprechend ausgetauscht oder angepaßt werden.To solve this problem proposes the EP 1185922 B1 a multimedia system for scrolled intersection point navigation on a user interface, the two includes slidable bars, each of which comprises at least two object fields that overlap in a focus field. The object fields of one bar are subordinate to those of the other bar. The object fields lying in the focus field are selected by input means and combined with one another for the purpose of transmitting a control signal. However, the prerequisite is that the "user interface", ie a central control unit, can control all connected devices, since the "input device", such as a remote control, can only control the "user interface" and not the individual connected devices. If individual connected devices are replaced by other devices or new additional devices are connected, then the central control unit must be replaced or adapted accordingly.

Es ist daher wünschenswert ein Multimedia-System mit einer Universal-Fernsteuerung zur Steuerung einer Vielzahl unterschiedlicher Geräte zu schaffen, die eine möglichst geringe Anzahl von Tasten hat, die einfach zu programmieren und einfach zu bedienen ist. Weiter soll der Geräteaufwand der Universal-Fernsteuerung möglichst gering sein.It is therefore desirable to provide a multimedia system with a universal remote control for controlling a variety of different devices having as few buttons as possible, which is easy to program and easy to use. Next, the device cost of the universal remote control should be as low as possible.

Diese Aufgabe wird durch die in den Patentansprüchen 1 bzw. 7 angegebenen Merkmale gelöst. Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung sind den Unteransprüchen zu entnehmen.This object is achieved by the features specified in the patent claims 1 and 7, respectively. Advantageous embodiments and further developments of the invention can be found in the dependent claims.

Der Grundgedanke der Erfindung liegt darin, daß die Universal-Fernsteuerung bei ihrer Programmierung in Kombination mit einer zentralen Steuereinheit und einem Bildschirm zusammenarbeitet. Dabei wird bei der Programmierung der Universal-Fernsteuerung der Benutzer über den Bildschirm aufgefordert, vorbestimmte Funktionstasten einer Original-Fernsteuerung zu betätigen. Das dadurch ausgelöste Signal wird von der zentralen Steuereinheit empfangen, analysiert und codiert und dann von der zentralen Steuereinheit als codiertes Signal an die Universal-Fernsteuerung gesendet, wo es abgespeichert wird. Dies kann in unmittelbarer oder mittelbarer Zuordnung zu bestimmten Tasten an der Universal-Fernsteuerung erfolgen, was weiter unten näher erläutert wird. Nach der Programmierung der Universal-Fernsteuerung wird die Original-Fernsteuerung nicht mehr benötigt.The basic idea of the invention is that the universal remote control in its programming in combination with a central control unit and a Screen works together. In the programming of the universal remote control, the user is prompted via the screen to operate predetermined function keys of an original remote control. The signal thus triggered is received, analyzed and coded by the central control unit and then sent by the central control unit as a coded signal to the universal remote control where it is stored. This can be done in direct or indirect association with certain buttons on the universal remote control, which will be explained in more detail below. After programming the universal remote control, the original remote control is no longer needed.

Zwischen der Universal-Fernsteuerung und der Steuereinheit besteht somit eine bidirektionale Kommunikationsverbindung, vorzugsweise über Infrarotsignale.There is thus a bidirectional communication connection between the universal remote control and the control unit, preferably via infrared signals.

Zur Reduzierung der Anzahl der Tasten der Universal-Fernsteuerung ist vorgesehen, daß bestimmte Funktionen der fernzusteuernden Geräte indirekt in Zusammenwirken mit einem Menüsystem der Steuereinheit aufgerufen werden und nicht direkt durch eine einzelne Taste der Universal-Fernsteuerung. Die Universal-Fernsteuerung ruft durch ein Infrarotsignal an der Steuereinheit ein Menüsystem auf, über in welches der Benutzer die gewünschte Funktion des entsprechenden Gerätes und gleichzeitig den zugeordneten Fernsteuercode im Speicher selektiert. Durch Drücken einer Bestätigungstaste an der Universal-Fernsteuerung wird der entsprechende Fernsteuercode aus dem Speicher der Universal-Fernsteuerung an das fernzusteuernde Gerät übertragen und damit die gewünschte Funktion ausgelöst. An der Universal-Fernsteuerung müssen daher nur noch wenige Tasten vorhanden sein, wobei es zweckmäßig sein kann, bestimmte Grundfunktionen die sehr häufig benötigt werden, direkt und unmittelbar über spezielle Tasten der Universal-Fernsteuerung aufzurufen.To reduce the number of universal remote control buttons, it is contemplated that certain functions of the remotely controlled devices may be called indirectly in cooperation with a menu system of the control unit and not directly by a single button of the universal remote control. The universal remote control calls through an infrared signal to the control unit on a menu system, in which the user selects the desired function of the corresponding device and at the same time the associated remote control code in the memory. By pressing a confirmation button on the universal remote control, the corresponding remote control code is transferred from the memory of the universal remote control to the device to be remotely controlled and to trigger the desired function. At the universal remote control, therefore, only a few buttons must be present, and it may be appropriate to certain basic functions that are very often needed to call directly and immediately via special buttons on the universal remote control.

Im folgenden wird die Erfindung anhand eines Ausführungsbeispieles im Zusammenhang mit der Zeichnung ausführlicher erläutert. Es zeigt:

Figur 1
ein Beispiel eines Multimediasystems mit zentraler Steuereinheit und Universal-Fernsteuerung nach der Erfindung im Zustand vor der Programmierung der Universal-Fernsteuerung;
Figur 2
eine Prinzipskizze zur Erläuterung des Programmiervorganges;
Figur 3
eine Prinzipskizze eines Menüsystems zur Erläuterung des Programmiervorganges;
Figur 4
eine Prinzipskizze einer Speicherorganisation zur Erläuterung des Programmiervorganges; und
Figur 5
eine Prinzipskizze zur Erläuterung des Betriebes der Universal-Fernsteuerung nach der Programmierung.
In the following the invention will be explained in more detail with reference to an embodiment in conjunction with the drawing. It shows:
FIG. 1
an example of a multimedia system with central control unit and universal remote control according to the invention in the state before the programming of the universal remote control;
FIG. 2
a schematic diagram for explaining the programming process;
FIG. 3
a schematic diagram of a menu system to explain the programming process;
FIG. 4
a schematic diagram of a memory organization to explain the programming process; and
FIG. 5
a schematic diagram for explaining the operation of the universal remote control after programming.

Figur 1 zeigt eine Multimedia-Anordnung mit einem Fernsehempfänger 1, der einen Bildschirm 2 aufweist sowie zwei Lautsprecher 3 und 4. Der Fernsehempfänger 1 ist an eine zentrale Steuereinheit 5 angeschlossen, die beispielsweise eine modifizierte Set-Top-Box sein kann. An die zentrale Steuereinheit 5 sind diverse Zusatzgeräte angeschlossen, wie z.B. ein Satellitenempfänger 6, ein DVD-Abspielgerät 7, ein Video-Recorder 8, eine Musikanlage 9, eine Videokamera 10, sowie auch weitere Geräte, wie z.B. ein sogenannter Beamer 11, eine Lichtsteuerung 12, ein Speichermedium 13, wie z.B. eine Festplatte, sowie weitere fernsteuerbare Geräte 14, wie z.B. ein Türöffner, eine Klimaanlage, eine Heizungsanlage etc. FIG. 1 shows a multimedia arrangement with a television receiver 1, which has a screen 2 and two speakers 3 and 4. The television receiver 1 is connected to a central control unit 5, which may be a modified set-top box, for example. To the central control unit 5 various accessories are connected, such as a satellite receiver 6, a DVD player 7, a video recorder 8, a music system 9, a video camera 10, as well as other devices, such as a so-called projector 11, a light control 12, a storage medium 13, such as a hard drive, and other remotely controllable devices 14, such as a door opener, air conditioning, a heating system, etc.

Im Grundzustand ist jedem dieser genannten Geräte 6 bis 14 eine eigene Fernsteuerung 6.1 bis 6.14 zugeordnet, die jeweils Steuersignale an das zugeordnete Gerät liefert, was durch entsprechende Pfeile 6.2 bis 14.2 dargestellt ist.In the basic state, each of these devices 6 to 14 is assigned its own remote control 6.1 to 6.14, which respectively supplies control signals to the assigned device, which is represented by corresponding arrows 6.2 to 14.2.

All diese gerätespezifischen Fernsteuerungen 6.1 bis 14.1 sollen durch eine Universal-Fernsteuerung 15 ersetzt werden, mit der dann alle Geräte gesteuert werden können, wie durch die Pfeile 16 angedeutet ist.All these device-specific remote controls 6.1 to 14.1 are to be replaced by a universal remote control 15, with which then all devices can be controlled, as indicated by the arrows 16.

Neben den genannten Geräten 6 bis 14 kann die zentrale Steuereinheit 5 auch noch mit einem externen Serviceprovider 17 verbunden sein, von dem diverse Dienstleistungen bezogen werden können. Hierunter ist auch ein möglicher Internetzugang oder eine Intranetverbindung zu verstehen.In addition to the aforementioned devices 6 to 14, the central control unit 5 may also be connected to an external service provider 17, from which various services can be obtained. This is also a possible Internet access or an intranet connection to understand.

Aus Figur 1 ist bereits zu erkennen, daß die in diesem Beispiel dargestellte Anzahl von neun individuellen Fernsteuerungen für die entsprechenden Geräte in der Praxis nicht mehr handhabbar ist, so daß es von wesentlichem Vorteil ist, all diese Fernsteuerungen 6.1 bis 14.1 zu eliminieren und durch eine einzige Universal-Fernsteuerung 15 zu ersetzen.Out FIG. 1 It can already be seen that the number of nine individual shown in this example Remote controls for the corresponding devices in practice is no longer manageable, so that it is of significant advantage to eliminate all these remote controls 6.1 to 14.1 and replace it with a single universal remote control 15.

Zu diesem Zwecke sind, wie nachfolgend erläutert wird, einige Funktionen einer Universal-Fernsteuerung in die zentrale Steuereinheit 5 verlegt, wobei zwischen der zentralen Steuereinheit 5 und der Universal-Fernsteuerung 15 eine bidirektionale Kommunikationsverbindung besteht, die durch einen Pfeil 18 angedeutet ist. Vorzugsweise handelt es sich um eine Infrarotverbindung, wobei aber auch andere Kommunikationsverbindungen denkbar sind, wie z.B. über Funk, Ultraschall oder ähnliches.For this purpose, as explained below, some functions of a universal remote control are relocated to the central control unit 5, wherein between the central control unit 5 and the universal remote control 15 there is a bidirectional communication link indicated by an arrow 18. Preferably, it is an infrared connection, but other communication connections are conceivable, such as e.g. via radio, ultrasound or similar.

Die Universal-Fernsteuerung 15 und die zentrale Steuereinheit 5 haben entsprechende Sende-/Empfangseinrichtungen wie z.B. Infrarot-Sende- und Empfangsdioden und deren Treiberschaltungen, die im Stand der Technik bekannt und daher hier nicht näher darzustellen sind.The universal remote control 15 and the central control unit 5 have respective transceivers such as e.g. Infrared transmitting and receiving diodes and their driver circuits, which are known in the art and therefore are not shown here in detail.

Die Figuren 2 bis 4 erläutern den Vorgang der Programmierung der Universal-Fernsteuerung 15 am Beispiel des Gerätes 6 der Figur 1, das hier ein Satellitenempfänger sei, dem die Fernsteuerung 6.1 zugeordnet ist.The FIGS. 2 to 4 explain the process of programming the universal remote control 15 using the example of the device 6 of FIG. 1 that here is a satellite receiver to which the remote control 6.1 is assigned.

An der zentralen Steuereinheit 5 wird durch Drücken einer Taste "P" (Fig. 2) die Betriebsart "Programmieren" aufgerufen.At the central control unit 5, by pressing a key "P" ( Fig. 2 ) called the "Programming" mode.

Am Bildschirm 2 erscheint darauf ein Menü entsprechend Fig. 3, das die an die Steuereinheit 5 angeschlossenen Geräte anzeigt, von denen über Steuertasten (21, 22 und 25) an der Universal-Fernsteuerung 15 eines ausgewählt werden kann. Die Steuereinheit 5 kann die angeschlossenen Geräte beispielsweise über eine "plug-and-play"-Funktion erkennen. Es ist aber auch möglich, daß die Steuereinheit 5 nur erkennt und meldet, daß ein neues unbekanntes Gerät an einem bestimmten Anschluss angeschlossen wurde und den Benutzer auffordert, dieses zu benennen; was durch eine Menü gesteuerte Eingabe an der Universal-Fernsteuerung 15 erfolgt.On screen 2, a menu will appear on it Fig. 3 indicating the devices connected to the control unit 5, of which one can be selected via control buttons (21, 22 and 25) on the universal remote control 15. The control unit 5 can recognize the connected devices, for example via a "plug-and-play" function. But it is also possible that the control unit 5 only detects and reports that a new unknown device has been connected to a specific port and asks the user to name it; what is done by a menu controlled input to the universal remote control 15.

Sodann wird unter Steuerung der zentralen Steuereinheit 5 der Benutzer über den Bildschirm 2 aufgefordert, nacheinander vorbestimmte Funktionstasten an der Original-Fernsteuerung 6.1 zu drücken. Befolgt der Benutzer die Anweisung so sendet die Original-Fernsteuerung 6.1 ein entsprechend codiertes Signal an die zentrale Steuereinheit 5, was durch den Pfeil 19 (Fig. 2) angedeutet ist. Dieses Signal wird von der Steuereinheit 5 empfangen, dort analysiert, decodiert und neu codiert, darauf als codiertes Signal an die Universal-Fernsteuerung 15 übertragen, was durch den Pfeil 18 dargestellt ist, und dort als Fernsteuercode abgespeichert. Das rechenaufwendige Analysieren, Dekodieren und neu Kodieren erfolgt also in der zentralen Steuereinheit, die einen leistungsfähigeren Prozessor hat als die Universalfernsteuerung. In der Universal-Fernsteuerung 15 werden auf diese Weise nacheinander alle Fernsteuercodes (C1 bis Cn in Fig. 4) in Zuordnung zum selektierten Gerät gespeichert. Dieser Vorgang wird so oft wiederholt, bis alle vom Benutzer gewünschten Funktionen der Original-Fernsteuerung 6.1 übernommen sind. Dabei steht es dem Benutzer frei, die von ihm gewünschten Funktionen zu übernehmen und nicht gewünschte Funktionen zu überspringen.Then, under control of the central control unit 5, the user is prompted via the screen 2 to successively press predetermined function keys on the original remote control 6.1. If the user follows the instruction, the original remote control 6.1 transmits a corresponding coded signal to the central control unit 5, which is indicated by the arrow 19 (FIG. Fig. 2 ) is indicated. This signal is received by the control unit 5 where it is analyzed, decoded and re-encoded, transmitted thereon as a coded signal to the universal remote control 15, indicated by the arrow 18, and stored there as a remote control code. The compute-intensive analyzing, decoding and re-encoding thus takes place in the central control unit, which has a more powerful processor than the universal remote control. In the universal remote control 15, all remote control codes (C1 to Cn in FIG Fig. 4 ) stored in association with the selected device. This process is repeated as many times as desired by the user Functions of the original remote control 6.1 are taken over. It is up to the user to take over the functions he desires and to skip functions that are not desired.

Als Speichermedium für den Speicher der Universal-Fernsteuerung 15 kann eine sogenannte SIM-Karte 44 vorgesehen sein, die in ein SIM-Kartenlesegerät 45, das in der Universal-Fernsteuerung 15 vorhanden ist, eingeschoben werden kann. Durch dieses auswechselbare Speichermedium erhält man den Vorteil, daß bei einem Austausch einer defekten Universal-Fernsteuerung nicht mehr die gesamte Programmierung neu vorgenommen werden muß, sondern nur noch die SIM-Karte 44 auszutauschen ist.As a storage medium for the memory of the universal remote control 15, a so-called SIM card 44 may be provided, which can be inserted into a SIM card reader 45, which is present in the universal remote control 15. This removable storage medium gives the advantage that when replacing a defective universal remote control not all the programming must be made anew, but only the SIM card 44 is replaced.

Weiter kann die Universal-Fernsteuerung 15 eine Identifizierungseinrichtung 33 enthalten, wie z.B. ein Fingerabdruck-Lesegerät, über das sich verschiedene Benutzer identifizieren können und worüber die Universal-Fernsteuerung personalisiert wird, indem für jeden angelegten Benutzer eine bestimmte Tastenbelegung aufgerufen wird. Damit kann optional zusätzlich eine Zuordnung zum jeweiligen Benutzer (USR1 bis USRn in Fig. 4) vorgenommen werden, wobei der Benutzer zuvor durch die Identifizierungseinrichtung, wie zB. ein Fingerabdrucklesegerät 33 (Fig. 2), identifiziert wurde. Damit ist es möglich, bestimmte Geräte (zB. Internetzugang) und/oder bestimmte Funktionen (zB. Löschfunktion) für einzelne Benutzer zu sperren, da deren Fernsteuercodes für bestimmte Benutzer nicht gespeichert werden und damit auch nicht abrufbar sind.Further, the universal remote control 15 may include an identification device 33, such as a fingerprint reader, through which various users can identify and over which the universal remote control is personalized by invoking a specific key mapping for each user created. In addition, an assignment to the respective user (USR1 to USRn in Fig. 4 ), wherein the user previously by the identification device, such as. a fingerprint reader 33 ( Fig. 2 ) was identified. This makes it possible to block certain devices (eg Internet access) and / or certain functions (eg deletion function) for individual users since their remote control codes are not stored for specific users and thus can not be called up.

Der Benutzer kann während des Programmiervorganges durch Drücken einer der Tasten an der Universal-Fernsteuerung 15 das empfangene Signal einer bestimmten Taste (T1 bis Tn in Fig. 4) der Universal-Fernsteuerung 15 zuordnen. Das Signal und die Zuordnung werden dann in der Universal-Fernsteuerung 15 gespeichert.During the programming process, the user can, by pressing one of the buttons on the universal remote control 15, read the received signal of a specific button (T1 to Tn in FIG Fig. 4 ) assign the universal remote control 15. The signal and the assignment are then stored in the universal remote control 15.

Aus Figur 2 ist ersichtlich, daß die Original-Fernsteuerung 6.1 eine weitaus größere Anzahl von Tasten hat, als die Universal-Fernsteuerung 15. Somit kann nicht jeder Taste der Original-Fernsteuerung 6.1 eine entsprechende Taste an der Universal-Fernsteuerung 15 zugewiesen werden.Out FIG. 2 It can be seen that the original remote control 6.1 has a far larger number of buttons than the universal remote control 15. Thus, not every button of the original remote control 6.1 can be assigned a corresponding button on the universal remote control 15.

Um gleichwohl alle Funktionen der Original-Fernsteuerung 6.1 aufrufen zu können, ist vorgesehen, daß zumindest ausgewählte Codes vorbestimmter Tasten der Original-Fernsteuerung 6.1 nur in indirekter Zuordnung zu speziellen Tasten gespeichert werden und später beim Betrieb unter Steuerung der Universal-Fernsteuerung 15 in Verbindung mit der zentralen Steuereinheit 5 und einem Menüsystem aufgerufen werden.However, in order to call all the functions of the original remote control 6.1, it is provided that at least selected codes of predetermined keys of the original remote control 6.1 are stored only in indirect assignment to special keys and later in operation under control of the universal remote control 15 in conjunction with the central control unit 5 and a menu system are called.

Wesentlich sind hierfür "Bewegungstasten" für Bewegungen eines Cursors bzw. Selektion bestimmter Felder in einem Menüsystem, nämlich Tasten für AUF (21), AB (22), RECHTS (23) und LINKS (24) sowie eine Auswahltaste 25 und eine Taste für die Funktion ZURÜCK (26). Jedem Feld des Menüsystems ist eine eindeutige Adresse in dem Speicher 44 zugewiesen. Weitere Tasten für bestimmte Sonderfunktionen können vorgesehen sein, sind aber nicht unbedingt notwendig, wie z.B. eine Taste 27 für "LAUT" und eine Taste 28 für "LEISE" über die unmittelbar und ohne Aufruf eines Menüs die Lautstärke verändert werden kann. Eine weitere Taste 29 kann für die Funktion "EIN/AUS" vorgesehen sein. Schließlich können noch weitere Tasten 30, 31 und 32 vorgesehen sein, die geräteabhängig und/oder benutzerabhängig mit bestimmten Funktionen belegt werden können.Essential for this purpose are "movement keys" for movements of a cursor or selection of specific fields in a menu system, namely keys for UP (21), DOWN (22), RIGHT (23) and LEFT (24) as well as a selection key 25 and a key for the RETURN function (26). Each field of the menu system is assigned a unique address in memory 44. Additional buttons may be provided for certain special functions, but are not essential, such as a button 27 for "LOUD" and a button 28 for "SILENT" via which the volume can be changed immediately and without calling a menu. Another key 29 may be provided for the function "ON / OFF". Finally, further keys 30, 31 and 32 can be provided, which can be assigned device-dependent and / or user-dependent with certain functions.

Fig. 4 zeigt schematisch die Organisation des Speichers 44, in dem die Fernsteuercodes der Fernsteuerung in Abhängigkeit vom Benutzer, vom jeweiligen Gerät abgelegt sind. Für jeden Benutzer USR:1 bis USR:n ist ein eigener Speicherbereich angelegt, der durch die Identifizierungseinrichtung 33 (Fig. 2) selektiert wird. Für jeden Benutzer ist eine Tabelle oder ein Bereich einer Tabelle gespeichert, die für jedes Gerät (Gerät 1 bis Gerät n) die entsprechenden Codes C1 bis Cn (für die Funktionen F1 bis Fn) enthält und für manche Codes auch eine Zuordnung des Codes zu einer bestimmten Taste. Fig. 4 schematically shows the organization of the memory 44, in which the remote control codes of the remote control depending on the user, are stored by the respective device. For each user USR: 1 to USR: n, a separate memory area is created, which is identified by the identification device 33 (FIG. Fig. 2 ) is selected. For each user, a table or a section of a table is stored which contains for each device (device 1 to device n) the corresponding codes C1 to Cn (for the functions F1 to Fn) and for some codes also an assignment of the code to one certain key.

Im Beispiel des Gerätes 1 der Fig. 4 sind die Codes C1, C2, C3 und C4 jeweils unmittelbar den Tasten T1, T2, T3 und T4 zugeordnet, beispielsweise den Tasten 26, 29, 30 und 31 der Universal-Fernsteuerung 15 der Fig. 2. Die Codes C5 bis C8 sind keiner speziellen Taste zugewiesen weshalb an der entsprechenden Stelle in Fig. 4 eine "0" abgebildet ist. Der Code C9 ist wiederum einer Taste T5 zugeordnet, beispielsweise der Taste 32 der Universal-Fernsteuerung 15 der Fig. 2.In the example of the device 1 of Fig. 4 For example, the codes C1, C2, C3 and C4 are respectively directly associated with the keys T1, T2, T3 and T4, for example the keys 26, 29, 30 and 31 of the universal remote control 15 of FIG Fig. 2 , The codes C5 to C8 are not assigned to a special key and therefore at the corresponding place in Fig. 4 a "0" is shown. The code C9 is in turn associated with a key T5, such as the key 32 of the universal remote control 15 of Fig. 2 ,

In entsprechender Weise sind solche Zuordnungen für alle weiteren Geräte abgespeichert sowie für die entsprechenden Benutzer.Correspondingly, such assignments are stored for all other devices and for the corresponding users.

Aus dieser Organisation folgt, daß beispielsweise bei Selektion des Gerätes 1 durch den Benutzer USR1 auf ein Drücken einer der Tasten T1 bis T5 unmittelbar der entsprechende Code C1, C2, C3, C4 bzw. C9 von der Universal-Fernsteuerung 15 ausgesandt wird, während für die übrigen Codes C5 bis C8 und C10 bis Cn keine direkte Zuordnung zu einer individuellen Taste vorgenommen ist, sondern nur eine "indirekte" Zuordnung. Die entsprechenden Speicheradressen und damit die Codes können über die genannten Bewegungstasten, also insbesondere die Tasten 21 und 22 der Universal-Fernsteuerung 15 der Fig. 2 angesteuert werden und das Aussenden des entsprechenden Codes erfolgt durch Drükken der Bestätigungstaste 25. Mit diesen Bewegungstasten 21,22,23 oder 24 kann sich der Benutzer somit vertikal und horizontal durch den Speicher "bewegen" und einzelne Speicheradressen ansteuern, was ihm gleichzeitig auf dem Bildschirm 2 in einem Menü (Fig. 6) angezeigt wird. Durch Drücken der Bewegungstasten an der Universal-Fernsteuerung 15 wird also gleichzeitig eine neue Speicheradresse selektiert und ein codiertes Signal an die Steuereinheit 5 ausgesandt, das dort eine Änderung der Anzeige im Menüsystem zu Folge hat. Das Menüsystem des Steuergerätes und der Speicher 44 der Universal-Fernsteuerung sind also untereinander synchronisiert. Für den Fall, daß die Synchronisation z.B. bei Batteriewechsel verloren gegangen sein sollte, ist vorgesehen, daß bei Aufruf des Menüsystems ein Synchronisationssignal übertragen wird, beispielsweise von der Universal-Fernsteuerung 15 an das Steuergerät 5, das z.B. eine Speicheradresse bezeichnet.From this organization follows that, for example, when selecting the device 1 by the user USR1 on pressing one of the keys T1 to T5 immediately the corresponding code C1, C2, C3, C4 and C9 is sent from the universal remote control 15, while for the remaining codes C5 to C8 and C10 to Cn no direct assignment to an individual key is made, but only an "indirect" assignment. The corresponding memory addresses and thus the codes can on the above movement keys, ie in particular the keys 21 and 22 of the universal remote control 15 of Fig. 2 With this movement keys 21,22,23 or 24, the user can thus "move" vertically and horizontally through the memory and drive individual memory addresses, which him at the same time on the screen 2 in a menu ( Fig. 6 ) is shown. By pressing the movement buttons on the universal remote control 15 so a new memory address is simultaneously selected and sent a coded signal to the control unit 5, which there has a change in the display in the menu system result. The menu system of the control unit and the memory 44 of the universal remote control are thus synchronized with each other. In the event that the synchronization should have been lost when changing the battery, it is provided that when calling the menu system, a synchronization signal is transmitted, for example from the universal remote control 15 to the control unit 5, which for example denotes a memory address.

Dies wird im Detail im Zusammenhang mit Fig. 6 erläutert.This will be related in detail Fig. 6 explained.

Figur 6 zeigt das auf dem Bildschirm 2 erscheinende Menü für den normalen Betrieb, über welches die an die Steuereinheit 5 angeschlossenen Geräte 6 bis 14 (Fig. 1) selektiert und deren Funktionen aufgerufen werden können. Dieses Menü wird durch Drücken einer vorbestimmten Taste aktiviert, beispielsweise die Bestätigungstaste 25. In einer Spalte 41 erscheinen mehrere Felder, die die entsprechenden Geräte bezeichnen. In einer Zeile 42 erscheinen ebenfalls mehrere Felder, die die einzelnen Funktionen der entsprechenden Geräte bezeichnen, wobei sich die Spalte 41 und die Zeile 42 in einem Focus-Feld 43 kreuzen. Mit den Bewegungstasten 21 und 22 werden die Elemente der Spalte 41 nach oben bzw. unten verschoben, während durch die Bewegungstasten 23 und 24 die Elemente der Zeile nach rechts bzw. links verschoben werden. Das in dem Focus-Feld 43 befindliche Element kann dann durch die Taste 25 selektiert werden, worauf der diesem Feld bzw. dessen Funktion zugeordneter Code von der Universal-Fernsteuerung 15 abgestrahlt wird, was an dem selektierten Gerät die entsprechende Funktion auslöst. Ist die gewünschte Funktion dadurch ausgewählt, so verschwindet das Menü von dem Bildschirm 2 und der normale Betrieb wird fortgesetzt. FIG. 6 2 shows the menu for normal operation appearing on the screen 2, via which the devices 6 to 14 (FIG. Fig. 1 ) and their functions can be called. This menu is activated by pressing a predetermined key, for example the confirmation key 25. In a column 41 several fields appear, which designate the corresponding devices. In a row 42 also appear several fields that denote the individual functions of the corresponding devices, with the column 41 and the line 42 in a focus field 43 intersect. With the movement keys 21 and 22, the elements of the column 41 are shifted up and down, while the elements of the line are moved to the right or left by the movement keys 23 and 24. The element located in the focus field 43 can then be selected by the key 25, whereupon the code assigned to this field or its function is emitted by the universal remote control 15, which triggers the corresponding function on the selected device. If the desired function is thereby selected, the menu disappears from the screen 2 and normal operation continues.

Die Anordnung der einzelnen Elemente der Felder kann benutzerabhängig gewählt werden und bei der Programmierung der Universal-Fernsteuerung 15 ausgewählt werden.The arrangement of the individual elements of the fields can be selected user-dependent and during programming the universal remote control 15 are selected.

Nach einer Variante der Erfindung kann der Speicher, in dem alle Codes, Benutzer und Tastenzuordnungen gespeichert sind, räumlich auch in der Steuereinheit 5 untergebracht sein. In der Universal-Fernsteuerung ist dann nur noch ein sehr geringer Code-Vorrat gespeichert, nämlich nur noch Codes für die auf der Universal-Fernsteuerung 15 befindlichen Tasten, über die das Menüsystem gesteuert wird.According to a variant of the invention, the memory in which all codes, users and key assignments are stored can also be accommodated spatially in the control unit 5. In the universal remote control then only a very small supply of code is stored, namely only codes for the keys located on the universal remote control 15 via which the menu system is controlled.

In diesem Zusammenhang sei betont, daß der Begriff "Taste" oder "Tasten" nicht nur Tasten im engeren Sinn umfaßt, sondern auch jegliche sonstige Eingabeeinrichtungen, wie z.B. eine berührungsempfindliche Schaltfläche (sog. Touch Screen) auf der durch Berührung vorbestimmter Bereiche oder durch vordefinierte Bewegungen eines Gegenstandes wie z.B. eines Fingers über diesen Touch Screen bestimmte Befehle ausgelöst werden können.In this connection, it should be emphasized that the term "key" or "keys" includes not only keys in the narrower sense, but also any other input means, such as e.g. a touch-sensitive button (so-called touch screen) on the touch by predetermined areas or by predefined movements of an object such. a finger can be used to trigger certain commands via this touch screen.

In Zusammenhang mit Figur 5 wird nun der Betrieb der programmierten Universal-Fernsteuerung 15 erläutert. Dabei sei angenommen, daß zuvor über das Menüsystem in Verbindung mit der Universal-Fernsteuerung 5 die Betriebsart für den Betrieb des Satellitenempfängers 6 (z.B. Gerät 1 in Fig. 4) ausgewählt wurde. So kann beispielsweise der Taste 21 die Funktion "Kanalwechsel vorwärts" und der Taste 22 die Funktion "Kanalwechsel rückwärts" zugewiesen sein. Werden an der Universal-Fernsteuerung 15 diese Tasten gedrückt, so wird das entsprechend codierte Infrarotsignal von der Sendediode 34 der Universal-Fernsteuerung 15 an eine Empfangsdiode 36 des Satellitenempfängers 6 gesendet, was durch den Pfeil 36 angedeutet ist.Relating to FIG. 5 Now, the operation of the programmed universal remote control 15 will be explained. It is assumed that previously on the menu system in conjunction with the universal remote control 5, the mode for the operation of the satellite receiver 6 (eg, device 1 in Fig. 4 ) was selected. Thus, for example, the key 21 can be assigned the function "channel change forward" and the button 22 the function "channel change backwards". If these keys are pressed on the universal remote control 15, then the correspondingly encoded infrared signal from the transmitter diode 34 of the universal remote control 15 is sent to a receiving diode 36 of the satellite receiver 6, which is indicated by the arrow 36.

Andere Funktionen, wie z.B. die Funktion "Lautstärke" der Lautsprecher 3 und 4 des Fernsehempfängers 1 können unabhängig von dem selektierten Gerät stets bestimmten Tasten, wie den Tasten 27 und 28 zugeordnet sein. Werden diese Tasten gedrückt, so sendet die Sendediode 34 der Universal-Fernsteuerung 15 ein entsprechendes Steuersignal an eine Empfangseindiode 38 des Fernsehempfängers 1, was durch den Pfeil 37 dargestellt ist, während das Gerät 6 auf diese Signale nicht reagiert. Sollte der Benutzer den Ton des Fernsehgerätes über eine Musikanlage laufen lassen, so kann selbstverständlich die Programmierung auch so erfolgen, daß mit den genannten Tasten 27 und 28 die Lautstärke der Musikanlage verändert wird.Other functions, such as the function "volume" of the loudspeakers 3 and 4 of the television receiver 1 can always be assigned to specific keys, such as the keys 27 and 28, independently of the selected device. If these buttons are pressed, the transmitting diode 34 of the universal remote control 15 sends a corresponding control signal to a receiving diode 38 of the television receiver 1, which is represented by the arrow 37, while the device 6 does not respond to these signals. If the user can run the sound of the TV via a music system, so of course the programming can also be done so that with the above buttons 27 and 28, the volume of the music system is changed.

Andere Funktionen des aktivierten Gerätes 6 können unmittelbar den weiteren Tasten, wie z.B. 29 bis 32 zugewiesen sein, so daß der Benutzer darüber die Funktion unmittelbar aufrufen kann. Weitere Funktionen des aktivierten Gerätes 6 können wegen der geringeren Anzahl von Tasten der Universal-Fernsteuerung im Vergleich zu der Original-Fernsteuerung (6.1 in Figur 1) nicht direkt aufgerufen werden. Sie werden vielmehr über ein Menüsystem aufgerufen, das der Benutzer an der Universal-Fernsteuerung 15 durch eine vorgegebene Taste, beispielsweise die Bestätigungstaste 25 oder eine der Tasten 29 bis 32 aktiviert. Über die Kommunikationsverbindung 18 wird in der zentralen Steuereinheit 5 ein Menüsystem aktiviert und auf dem Bildschirm 2 angezeigt. Der Benutzer kann dann über die Bewegungstasten 21 bis 24 einen bestimmten Menüpunkt auswählen, beispielsweise die Funktion "Kanalsuchlauf" in dem Satellitenempfänger und dies durch die Bestätigungstaste 25 auswählen. Die Universal-Fernsteuerung 15 sendet darauf das gespeicherte codierte Infrarotsignal direkt an das entsprechende Gerät 6, was durch den Pfeil 36 dargestellt ist. Alternativ kann , wenn Fernsteuercodes in der Steuereinheit 5 gespeichert sind, die Fernsteuercodes über die Kommunikationsverbindung 18 an die Universal-Fernsteuerung 15 übertragen werden, die es dann, wie durch den Pfeil 36 dargestellt, an das Gerät 6 weiter sendet.Other functions of the activated device 6 can be directly assigned to the other buttons, such as 29 to 32, so that the user can call the function directly about it. Other functions of the activated device 6 can be reduced due to the lower number of buttons of the universal remote control compared to the original remote control (6.1 in FIG. 1 ) can not be called directly. Rather, they are called via a menu system which the user activates at the universal remote control 15 by a predetermined key, for example, the confirmation key 25 or one of the keys 29 to 32. Via the communication link 18, a menu system is activated in the central control unit 5 and displayed on the screen 2 is displayed. The user can then use the movement keys 21 to 24 to select a particular menu item, for example, the "channel search" function in the satellite receiver and to select this by the confirmation key 25. The universal remote control 15 then sends the stored coded infrared signal directly to the corresponding device 6, which is represented by the arrow 36. Alternatively, if remote control codes are stored in the control unit 5, the remote control codes may be transmitted via the communication link 18 to the universal remote control 15, which then forwards it to the device 6 as shown by the arrow 36.

Stattdessen kann das Steuergerät 5 das codierte Signal auch direkt an das selektierte Gerät 6 senden, was durch den Pfeil 39 dargestellt ist. Sofern das Gerät 6 auch direkt, d.h. über Kabel, von der zentralen Steuereinheit 5 steuerbar ist, kann ein entsprechendes Signal auch über das Kabel übermittelt werden.Instead, the controller 5 may also send the encoded signal directly to the selected device 6, as indicated by the arrow 39. If the device 6 is also directly, i. via cable, can be controlled by the central control unit 5, a corresponding signal can also be transmitted via the cable.

Will der Benutzer ein anderes Gerät betreiben, beispielsweise das DVD-Abspielgerät 7 der Figur 1, so ruft er wiederum das Menüsystem auf und wählt dort mit den Bewegungstasten 21 bis 24 und der Bestätigungstaste 25 das entsprechende Menü aus, worauf die entsprechende Tastenbelegung in der Universal-Fernsteuerung 15 aktiviert wird, d.h. der Speicherbereich für das Gerät 7 adressiert wird.Will the user operate another device, such as the DVD player 7 of FIG. 1 , he then calls the menu system again and selects there with the movement keys 21 to 24 and the confirmation key 25, the corresponding menu, whereupon the corresponding key assignment in the universal remote control 15 is activated, ie the memory area for the device 7 is addressed.

In entsprechender Weise können über das Menüsystem alle angeschlossenen Geräte 6 bis 14 der Figur 1 aktiviert und der Universal-Fernsteuerung 15 die entsprechenden Codes und Tastenbelegungen zugewiesen werden.In the same way, all connected devices 6 to 14 of the FIG. 1 activated and the universal remote control 15 are assigned the appropriate codes and key assignments.

Claims (7)

Multimedia-Anordnung mit einem Steuergerät (5), an das mehrere fernsteuerbare elektronische Geräte (6-14) anschließbar sind,
mit einer programmierbaren Universal-Fernsteuerung (15), die eine Empfangsrichtung (34) zum Empfang von Fernsteuercodes (C1...Cn) und einen Speicher (44) zum Abspeichern der Fernsteuercodes (C1...Cn) aufweist,
dadurch gekennzeichnet,
daß das Steuergerät (5) und die Universal-Fernsteuerung (15) jeweils eine Send- und Empfangseinrichtung (34, 40) zur bidirektionalen Kommunikation miteinander aufweisen,
daß das Steuergerät (5) eine Einrichtung zum Empfangen, Analysieren, und Dekodieren von Fernsteuersignalen (6.2-14.2) von Original-Fernsteuerungen (6.1-14.1) aufweist,
daß das Steuergerät (5) eine Einrichtung zum Aussenden der zuvor empfangenen Fernsteuersignale (6.2-14.2) als Fernsteuercodes (C1...Cn) an die Universal-Fernsteuerung (15) aufweist und
daß die Universal-Fernsteuerung (15) eine Einrichtung zum Empfangen der von dem Steuergerät (5) ausgesandten Fernsteuercodes aufweist.
Multimedia arrangement with a control unit (5) to which a plurality of remotely controllable electronic devices (6-14) can be connected,
a programmable universal remote control (15) having a receiving direction (34) for receiving remote control codes (C1 ... Cn) and a memory (44) for storing the remote control codes (C1 ... Cn),
characterized,
in that the control unit (5) and the universal remote control (15) each have a transmitting and receiving device (34, 40) for bidirectional communication with one another,
that the control unit (5) comprises means for receiving, analyzing, and decoding of remote control signals (6.2-14.2) of original remote controls (6.1-14.1)
that the control unit (5) has a device for transmitting the previously received remote control signals (6.2-14.2) as remote control codes (C1 ... Cn) to the universal remote control (15) and
in that the universal remote control (15) has a device for receiving the remote control codes transmitted by the control device (5).
Multimedia-Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß der Speicher (44) der Universal-Fernsteuerung (15) in Form einer Matrix organisiert ist und daß alle Felder der Matrix über höchstens vier Tasten (21, 22, 23, 24) der Universal-Fernsteuerung (15) ansteuerbar sind.Multimedia arrangement according to Claim 1, characterized in that the memory (44) of the universal remote control (15) is organized in the form of a matrix and in that all the fields of the matrix are over at most four buttons (21, 22, 23, 24) of the universal remote control (15) are controllable. Multimedia-Anordnung nach Anspruch 2, dadurch gekennzeichnet, daß vorbestimmte Felder der Matrix unmittelbar durch Sondertasten (26, 29, 30, 31, 32) der Universal-Fernsteuerung (15) ansteuerbar sind.Multimedia arrangement according to claim 2, characterized in that predetermined fields of the matrix can be controlled directly by special keys (26, 29, 30, 31, 32) of the universal remote control (15). Multimedia-Anordnung nach Anspruch 2, dadurch gekennzeichnet, daß die Universal-Fernsteuerung (15) bei Betätigung von Bewegungstasten (21-24) vorbestimmte Signale an das Steuergerät (5) aussendet, das auf einem Bildschirm (2) ein Menüsystem anzeigt, das mit den Fernsteuercodes (C1...Cn) des Speichers (44) synchronisiert ist.Multimedia arrangement according to Claim 2, characterized in that the universal remote control (15) sends predetermined signals to the control unit (5) upon actuation of movement keys (21-24), which displays a menu system on a screen (2) the remote control codes (C1 ... Cn) of the memory (44) is synchronized. Multimedia-Anordnung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die Universal-Fernsteuerung (5) eine Identifizierungseinrichtung (33) aufweist zur Identifizierung vorbestimmter Personen und daß der Speicher (44) vorbestimmte Bereiche aufweist, die nur nach vorheriger Identifikation eines vorbestimmten Benutzers für die Universal-Fernsteuerung (15) zugänglich sind.Multimedia arrangement according to one of Claims 1 to 4, characterized in that the universal remote control (5) has an identification device (33) for identifying predetermined persons and in that the memory (44) has predetermined areas which can only be determined after prior identification of a predetermined one User for universal remote control (15) are accessible. Multimedia-Anordnung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß der Speicher (44) der Universal-Fernsteuerung (15) ein SIM-Kartenspeicher ist, der in ein SIM-Kartenlesegerät (45) der Universal-Fernsteuerung (15) einsetzbar ist.Multimedia arrangement according to one of claims 1 to 5, characterized in that the memory (44) of the universal remote control (15) is a SIM card memory insertable into a SIM card reader (45) of the universal remote control (15) is. Verfahren zum Programmieren einer Universal-Fernsteuerung mittels einer Original-Fernsteuerung gekennzeichnet durch folgende Schritte: Aussenden eines Fernsteuersignales von der Original-Fernsteuerung an ein zentrales Steuergerät; Empfangen, Analysieren, Dekodieren und neu Kodieren des empfangenen Signals in dem zentralen Steuergerät; Aussenden des neukodierten Signales von dem zentralen Steuergerät an die Universal-Fernsteuerung; Speichern des von dem Steuergerät an die Universal-Fernsteuerung übermittelten Fernsteuercodes in einem Speicher der Universal-Fernsteuerung. Method for programming a universal remote control by means of an original remote control characterized by the following steps: Sending a remote control signal from the original remote control to a central controller; Receiving, analyzing, decoding and re-encoding the received signal in the central controller; Sending the re-encoded signal from the central controller to the universal remote controller; Storing the remote control code transmitted from the controller to the universal remote control in a memory of the universal remote control.
EP09010498.5A 2008-09-09 2009-08-14 Multimedia assembly with a programmable universal remote control and method for programming a remote control Not-in-force EP2161696B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102008046493A DE102008046493B4 (en) 2008-09-09 2008-09-09 Multimedia arrangement with a programmable universal remote control

Publications (3)

Publication Number Publication Date
EP2161696A2 true EP2161696A2 (en) 2010-03-10
EP2161696A3 EP2161696A3 (en) 2014-06-04
EP2161696B1 EP2161696B1 (en) 2018-02-14

Family

ID=41508238

Family Applications (1)

Application Number Title Priority Date Filing Date
EP09010498.5A Not-in-force EP2161696B1 (en) 2008-09-09 2009-08-14 Multimedia assembly with a programmable universal remote control and method for programming a remote control

Country Status (6)

Country Link
US (1) US8400345B2 (en)
EP (1) EP2161696B1 (en)
CA (1) CA2677513C (en)
DE (1) DE102008046493B4 (en)
DK (1) DK2161696T3 (en)
NO (1) NO2161696T3 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010528519A (en) * 2007-05-25 2010-08-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Easy to use universal remote controller
US20100066584A1 (en) * 2008-09-17 2010-03-18 Clifton Forlines Interface for Remote Controllers
US8410970B2 (en) 2009-08-13 2013-04-02 At&T Intellectual Property I, L.P. Programming a universal remote control via direct interaction
US8477060B2 (en) * 2009-11-13 2013-07-02 At&T Intellectual Property I, L.P. Programming a remote control using removable storage
US20110298581A1 (en) * 2010-06-08 2011-12-08 Wei Hsu Universal remote controller
JP2012023630A (en) * 2010-07-15 2012-02-02 Funai Electric Co Ltd Electrical apparatus
US9786159B2 (en) 2010-07-23 2017-10-10 Tivo Solutions Inc. Multi-function remote control device
DE102010055964B4 (en) * 2010-12-23 2013-10-31 Kathrein-Werke Kg Method for operating an electronic device that can be operated with a remote control, and an associated electronic device or an associated remote control
TW201227309A (en) * 2010-12-24 2012-07-01 Mstar Semiconductor Inc Display apparatus, remote controller and associated display system
CN102542782A (en) * 2010-12-27 2012-07-04 晨星软件研发(深圳)有限公司 Display device, remote controller and related display system
US9294869B2 (en) 2013-03-13 2016-03-22 Aliphcom Methods, systems and apparatus to affect RF transmission from a non-linked wireless client
CN103778765A (en) * 2012-10-25 2014-05-07 华为终端有限公司 Remote control method, remote control equipment and main equipment
CN103839398B (en) * 2012-11-20 2017-12-29 华为终端有限公司 The key value information processing method and control device of remote control, remote control
US20140347565A1 (en) * 2013-05-21 2014-11-27 Aliphcom Media devices configured to interface with information appliances
US9319149B2 (en) 2013-03-13 2016-04-19 Aliphcom Proximity-based control of media devices for media presentations
US11044451B2 (en) 2013-03-14 2021-06-22 Jawb Acquisition Llc Proximity-based control of media devices for media presentations
KR20150005061A (en) * 2013-07-04 2015-01-14 삼성전자주식회사 User terminal apparatus, display device and control method thereof
US20150042447A1 (en) * 2013-08-09 2015-02-12 Flyover Innovations, Llc Entertainment environment remote control and audio/video streaming method and system
CN103905872A (en) * 2014-03-27 2014-07-02 青岛海信宽带多媒体技术有限公司 Method and device for controlling multi-device system
US9773409B1 (en) 2014-09-30 2017-09-26 Apple Inc. Automatically configuring a remote control for a device
US9691270B1 (en) * 2014-09-30 2017-06-27 Apple Inc. Automatically configuring a remote control for a device
CN104361739A (en) * 2014-10-22 2015-02-18 高亿实业有限公司 Forwarding method of infrared remote control signal and remote control signal forwarder
DE102015108746B3 (en) * 2015-06-02 2016-09-15 Fm Marketing Gmbh Method for coupling a remote control and an electronic device
CN108614494B (en) * 2018-06-14 2021-06-04 出门问问创新科技有限公司 Equipment control method, device, equipment and storage medium
US11234040B1 (en) 2020-07-08 2022-01-25 Cox Communications, Inc. Control system that includes a virtual version of a remote control

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4626848A (en) 1984-05-15 1986-12-02 General Electric Company Programmable functions for reconfigurable remote control
EP1185922B1 (en) 1999-04-22 2004-06-23 Nokia Corporation Method and an arrangement for scrollable cross point navigation in a user interface

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3588385B2 (en) * 1994-05-10 2004-11-10 三星電子株式会社 Remote control system
US5819294A (en) * 1997-08-06 1998-10-06 Philips Electronics North America Corporation Automatic configuration mechanism for universal remote
US6476825B1 (en) * 1998-05-13 2002-11-05 Clemens Croy Hand-held video viewer and remote control device
WO2001039150A2 (en) * 1999-11-26 2001-05-31 Koninklijke Philips Electronics N.V. Method and system for programming a universal remote controller
US6813619B2 (en) * 2001-03-30 2004-11-02 Koninklijke Philips Electronics N.V. Storing and using personal profile from the remote
US7095456B2 (en) * 2001-11-21 2006-08-22 Ui Evolution, Inc. Field extensible controllee sourced universal remote control method and apparatus
US6788241B2 (en) * 2002-09-25 2004-09-07 Universal Electronics Inc. System and method for using keystroke data to configure a remote control device
GB0515113D0 (en) * 2005-07-22 2005-08-31 Carolan Laurence Remote activation system
US8054294B2 (en) * 2006-03-31 2011-11-08 Sony Corporation Touch screen remote control system for use in controlling one or more devices
US20080174467A1 (en) * 2007-01-23 2008-07-24 Laszlo Drimusz Universal remote control programming

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4626848A (en) 1984-05-15 1986-12-02 General Electric Company Programmable functions for reconfigurable remote control
EP1185922B1 (en) 1999-04-22 2004-06-23 Nokia Corporation Method and an arrangement for scrollable cross point navigation in a user interface

Also Published As

Publication number Publication date
DK2161696T3 (en) 2018-05-28
US20100060506A1 (en) 2010-03-11
NO2161696T3 (en) 2018-07-14
DE102008046493A1 (en) 2010-03-18
DE102008046493B4 (en) 2010-07-29
EP2161696A3 (en) 2014-06-04
CA2677513A1 (en) 2010-03-09
CA2677513C (en) 2013-07-30
US8400345B2 (en) 2013-03-19
EP2161696B1 (en) 2018-02-14

Similar Documents

Publication Publication Date Title
EP2161696B1 (en) Multimedia assembly with a programmable universal remote control and method for programming a remote control
DE69815996T2 (en) REMOTE CONTROL WITH 3D ORGANIZED GUI FOR A HOME ENTERTAINMENT SYSTEM
DE69908972T2 (en) REMOTE CONTROL OF ELECTRONIC DEVICES
DE69837653T2 (en) AUTOMATIC CONFIGURATION DEVICE FOR UNIVERSAL REMOTE CONTROL
EP0780990B1 (en) Method and apparatus for remote control of electronic equipment
EP0103707B1 (en) User-instructing operation for electronic-consumer goods
DE10329059B4 (en) Digital TV and Kanaleditierverfahren this
DE60224669T2 (en) GRAPHIC USER INTERFACE
DE69736032T2 (en) Method for command set selection for remote control
DE69729291T2 (en) MARKING OF TV PROGRAMS AND CHANNEL SELECTIONS
DE102008024632B4 (en) Programmable remote control and method for programming a remote control
WO2007118686A2 (en) System for triggering terminals
WO2008148533A1 (en) Multimedia arrangement
DE3710218A1 (en) REMOTE CONTROL WITH KEY FUNCTION DISPLAY
DE112009004652T5 (en) Controlling a keyboard
EP1578016B1 (en) Programmable remote control, in particular infrared remote control and programming device for programming the remote control
DE112020000620T5 (en) Video display system
DE112005002130T5 (en) Method for controlling an electronic device
EP1118220B2 (en) Method and device for selecting and storing preferred teletext numbers
DE10322179A1 (en) Display system and method for controlling the same
AT510873B1 (en) METHOD FOR OPERATING A REMOTE CONTROL OPERABLE ELECTRONIC DEVICE, AND AN ASSOCIATED ELECTRONIC DEVICE OR APPARATUS A RELATED REMOTE CONTROL
DE102020128476A1 (en) communication arrangement
EP1224801A1 (en) Method and device for displaying information with respect to selected image elements of images of a video sequence
DE102020122293A1 (en) METHOD OF ASSISTING A USER IN CONTROL OF DEVICE FUNCTIONS AND COMPUTER PROGRAM PRODUCT
EP1465416B1 (en) Operating system for television receiver

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

AX Request for extension of the european patent

Extension state: AL BA RS

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

AX Request for extension of the european patent

Extension state: AL BA RS

RIC1 Information provided on ipc code assigned before grant

Ipc: G08C 19/28 20060101AFI20140425BHEP

17P Request for examination filed

Effective date: 20140902

RBV Designated contracting states (corrected)

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

17Q First examination report despatched

Effective date: 20161129

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

INTG Intention to grant announced

Effective date: 20170920

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 502009014725

Country of ref document: DE

Ref country code: AT

Ref legal event code: REF

Ref document number: 970308

Country of ref document: AT

Kind code of ref document: T

Effective date: 20180315

REG Reference to a national code

Ref country code: DK

Ref legal event code: T3

Effective date: 20180522

REG Reference to a national code

Ref country code: SE

Ref legal event code: TRGR

REG Reference to a national code

Ref country code: NL

Ref legal event code: FP

REG Reference to a national code

Ref country code: NO

Ref legal event code: T2

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180514

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180515

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 10

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 502009014725

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20181115

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180814

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20180831

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180814

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20090814

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MK

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180214

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180614

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20200814

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NO

Payment date: 20200817

Year of fee payment: 12

Ref country code: DE

Payment date: 20200909

Year of fee payment: 12

Ref country code: DK

Payment date: 20200817

Year of fee payment: 12

Ref country code: FR

Payment date: 20200820

Year of fee payment: 12

Ref country code: GB

Payment date: 20200813

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: CH

Payment date: 20200819

Year of fee payment: 12

Ref country code: SE

Payment date: 20200817

Year of fee payment: 12

Ref country code: AT

Payment date: 20200814

Year of fee payment: 12

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502009014725

Country of ref document: DE

REG Reference to a national code

Ref country code: DK

Ref legal event code: EBP

Effective date: 20210831

REG Reference to a national code

Ref country code: NO

Ref legal event code: MMEP

REG Reference to a national code

Ref country code: SE

Ref legal event code: EUG

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

REG Reference to a national code

Ref country code: NL

Ref legal event code: MM

Effective date: 20210901

REG Reference to a national code

Ref country code: AT

Ref legal event code: MM01

Ref document number: 970308

Country of ref document: AT

Kind code of ref document: T

Effective date: 20210814

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20210814

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210831

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210831

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210814

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210815

Ref country code: NO

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210901

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210814

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210831

Ref country code: DK

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210831

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220301