DE102008026532B3 - Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set - Google Patents

Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set Download PDF

Info

Publication number
DE102008026532B3
DE102008026532B3 DE102008026532A DE102008026532A DE102008026532B3 DE 102008026532 B3 DE102008026532 B3 DE 102008026532B3 DE 102008026532 A DE102008026532 A DE 102008026532A DE 102008026532 A DE102008026532 A DE 102008026532A DE 102008026532 B3 DE102008026532 B3 DE 102008026532B3
Authority
DE
Germany
Prior art keywords
screen
remote control
control
pointer
remote
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
DE102008026532A
Other languages
German (de)
Inventor
Martin Schmalohr
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.)
Institut fuer Rundfunktechnik GmbH
Original Assignee
Institut fuer Rundfunktechnik 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 Institut fuer Rundfunktechnik GmbH filed Critical Institut fuer Rundfunktechnik GmbH
Priority to DE102008026532A priority Critical patent/DE102008026532B3/en
Application granted granted Critical
Publication of DE102008026532B3 publication Critical patent/DE102008026532B3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0234Character input methods using switches operable in different directions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42222Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV

Abstract

The method involves producing an image of a directional pad of a remote-control for entering of characters or letters on a screen for display on the screen of the television set or multimedia device. The display on the screen shows a group of characters or letters on respective arrow positions of the directional pad.

Description

Die Erfindung bezieht sich auf ein Verfahren zum Navigieren von wiedergebbaren Internet-Inhalten gemäß dem Oberbegriff des Patentanspruchs 1. Ein derartiges Verfahren ist aus der WO 2004/099903 A2 bekannt.The invention relates to a method for navigating reproducible Internet content according to the preamble of patent claim 1. Such a method is known from WO 2004/099903 A2 known.

Bei der Steuerung von Computersystemen ist es bekannt ( US 6 323 884 B1 und US 5 808 601 A ), den Mauszeiger zwischen wählbaren Bildschirmbereichen sprunghaft zu wechseln. Dieses sprunghafte Wechseln des Mauszeigers lässt sich auch bei der Navigation von Internet-Inhalten mit einem Web-Browser anwenden. Maussteuerungen sind ferner aus den Druckschriften DE 10 2006 019 083 A1 , DE 101 26 421 A1 , EP 1 168 149 A2 , US 5 805 165 A , WO 2004/063833 A2 , US 2007/0080949 A1 und US 2006/0282791 A1 bekannt.In the control of computer systems, it is known ( US Pat. No. 6,323,884 B1 and US 5 808 601 A ), the mouse pointer between selectable screen areas to jump. This flick of the mouse pointer can also be used when navigating Internet content with a web browser. Mouse controls are also from the references DE 10 2006 019 083 A1 . DE 101 26 421 A1 . EP 1 168 149 A2 . US 5,805,165 A . WO 2004/063833 A2 . US 2007/0080949 A1 and US 2006/0282791 A1 known.

Als Alternative zur herkömmlichen Maussteuerung ist es aus der WO 2004/099903 A2 bekannt, die Bewegung einer Fernbedienung mit Hilfe eines Gyrosensors zu detektieren, welcher die Winkelgeschwindigkeit des Handgelenks auswertet. Durch leichtes Neigen der Fernbedienung lässt sich der Maus- bzw. Bildschirmzeiger („ZEIGER”) punktgenau über den Bildschirm schieben. Eine weitere, von der Firma Gyration bekannte gyroskopische Fernbedienung ist mit einem Startknopf für ein Media-Center und einem Steuerkreuz ausgestattet. Die Knöpfe zur Steuerung der Abspielfunktionen (Plag, Pause, Skip) befinden sich oberhalb des Steuerkreuzes. Sobald man den Steuerknopf drückt, wird der in die Fernbedienung integrierte Kreiselkompass aktiviert. Zahlen lassen sich direkt über den Nummernblock eingeben. Eine Texteingabe ist nur über den Umweg der Bildschirmtastatur des Media-Centers möglich. Ebenso wenig ist ein Navigieren von wiedergegebenen Internet-Inhalten möglich.As an alternative to the conventional mouse control, it is out of the WO 2004/099903 A2 Known to detect the movement of a remote control using a gyro sensor, which evaluates the angular velocity of the wrist. By slightly tilting the remote control, the mouse or screen pointer ("POINTER") can be precisely slid over the screen. Another, known by the company Gyration gyroscopic remote control is equipped with a start button for a media center and a control pad. The buttons for controlling the playback functions (Plag, Pause, Skip) are located above the directional pad. As soon as you press the control button, the gyroscope integrated in the remote control is activated. Numbers can be entered directly via the number pad. Text input is only possible via the on-screen keyboard of the Media Center. Nor is it possible to navigate reproduced Internet content.

Die Aufgabe der Erfindung besteht demgegenüber darin, ein Verfahren zum Navigieren von wiedergegebenen Internet-Inhalten mittels einer Fernbedienung der eingangs erwähnten Art anzugeben, bei dem die die Eingabe von Texten zur Darstellung auf dem Bildschirm vereinfacht ist.The The object of the invention is in contrast, a method for Navigate rendered Internet content using a remote control the aforementioned Specify type in which the input of texts for presentation is simplified on the screen.

Diese Aufgabe wird erfindungsgemäß durch die Merkmale des Patentanspruchs 1 gelöst.These The object is achieved by the Characteristics of claim 1 solved.

Eine vorteilhafte Weiterbildung des erfindungsgemäßen Verfahrens ergibt sich aus dem Unteranspruch 2.A advantageous development of the method according to the invention results from the dependent claim 2.

Die Erfindung wird nachstehend an Hand von Ausführungsbeispielen näher erläutert. Die Bezeichnung ”Fernsehgerät” steht hierbei synonym für die Bezeichnung ”Multimediagerät”. Es zeigt:The Invention will be explained in more detail below with reference to exemplary embodiments. The Designation "TV" stands synonymous with the Designation "multimedia device". It shows:

1 die Darstellung eines Internet-Inhaltes auf dem Bildschirm eines Fernsehgerätes, wobei durch bloßes Bewegen einer Fernbedienung mit Gyrosensor zwischen wählbaren Bereichen des dargestellten Internet-Inhaltes sprunghaft navigiert und die Darstellung in Form einer variablen Bildschirmlupe vergrößert oder verkleinert werden kann; 1 the representation of an Internet content on the screen of a television, which can be jumped by simply moving a remote control with gyro sensor between selectable areas of the Internet content shown and the display in the form of a variable screen magnifier can be increased or decreased;

2 die Darstellung des Steuerkreuzes einer Fernbedienung auf dem Bildschirm eines Fernsehgerätes, wobei auf den vier Pfeilpositionen des dargestellten Steuerkreuzes eine Gruppe von Buchstaben wiedergegeben ist, welche durch Betätigen einer zentralen Bestätigungstaste „OK” im Zentrum des Steuerkreuzes gewechselt und durch Betätigen der zugeordneten Pfeiltasten auf der Fernbedienung ausgewählt werden können; 2 the representation of the control pad of a remote control on the screen of a television, wherein on the four arrowhead positions of the control pad shown a group of letters is displayed, which changed by pressing a central confirmation button "OK" in the center of the D-pad and by pressing the associated arrow keys on the remote control can be selected;

3 eine Darstellung eines Internet-Inhaltes auf dem Bildschirm eines Fernsehgerätes ähnlich wie in 1, wobei wählbare Bereiche des dargestellten Internet-Inhaltes durch verlinkte Inhalte („magnetische LINKS”) der Internet-Seite repräsentiert werden und der von der Fernbedienung mit Gyrosensor über den Bildschirm bewegte ZEIGER bei Annäherung an einen LINK sprunghaft dorthin verschoben wird; 3 a representation of an internet content on the screen of a television similar to in 1 wherein selectable portions of the displayed Internet content are represented by linked contents ("magnetic LEFT") of the Internet site and the cursor moved by the gyrosensor remote control over the screen is skipped thereon as it approaches a LINK;

4 eine Darstellung eines Internet-Inhaltes auf dem Bildschirm eines Fernsehgerätes ähnlich wie in 1, wobei durch Bewegen des ZEIGERS an den oberen, unteren, linken oder rechten Rand eines dargestellten Ausschnitts („AUSSCHNITT”) der dargestellten Internet-Seite der AUSSCHNITT in die Richtung der Bewegung des ZEIGERs verschoben („SCROLLING”) werden kann: 4 a representation of an internet content on the screen of a television similar to in 1 wherein, by moving the cursor to the upper, lower, left or right edge of a displayed portion ("CUT") of the displayed Internet page, the CLIPPING may be shifted ("SCROLLING") in the direction of movement of the HOLDER:

5 eine Darstellung eines Internet-Inhaltes auf dem Bildschirm eines Fernsehgerätes ähnlich wie in 1, wobei an der aktuellen Position des ZEIGERs die Darstellung in Form einer variablen Bildschirmlupe vergrößert oder verkleinert wird und ein verlinkter Inhalt eines wählbaren Bereiches durch drücken der Bestätigungstaste (OK) ausgewählt wird; 5 a representation of an internet content on the screen of a television similar to in 1 in which, at the current position of the POINTER, the representation in the form of a variable magnifier is increased or decreased and a linked content of a selectable area is selected by pressing the confirmation key (OK);

6 eine schematische Darstellung der Grundfunktionen der Fernbedienung zur Navigation in Internetinhalten abhängig von bestimmten Bewegungsabläufen des Gyrosensors (Gesten) in Kombination mit der Bestätigungstaste; 6 a schematic representation of the basic functions of the remote control for navigation in Internet content depending on certain movements of the gyroscope (gestures) in combination with the confirmation button;

7 eine vergrößerte Ansicht der Pfeiltasten einer Fernbedienung mit Gyrosensor und der den Pfeiltasten zugeordneten Darstellung des Steuerkreuzes auf dem Bildschirm eines Fernsehgerätes, bei welcher auf den vier Pfeilpositionen des dargestellten Steuerkreuzes eine veränderbare Gruppe von Buchstaben wiedergegeben ist; 7 an enlarged view of the arrow keys of a remote control with gyrosensor and associated with the arrow keys representation of the control pad on the screen of a television, in which on the four arrowhead positions of the control pad shown a variable group of letters is reproduced;

8 eine schematische Darstellung für die Gesetzmäßigkeit der logischen Abfolge von einzelnen, auf den vier Pfeilpositionen des Steuerkreuzes dargestellten, veränderbaren Gruppen von Buchstaben und Zeichen zur Texteingabe; 8th a schematic representation of the lawfulness of the logical sequence of individual, displayed on the four arrow positions of the directional pad, variable groups of letters and characters for text input;

9 ein Beispiel für die Eingabe der Buchstabenfolge „Irt” auf dem Bildschirm des Fernsehgerätes mit Hilfe der Pfeiltasten einer Fernbedienung mit Gyrosensor entsprechend dem Diagramm von 8 mit Hilfe des Drückens von 15 + 1 Tasten; 9 an example for entering the letter sequence "Irt" on the screen of the TV using the arrow keys of a remote control with gyrosensor according to the diagram of 8th with the help of pressing 15 + 1 keys;

1012 Ablaufdiagramme für das Steuerprogramm zur Durchführung des Verfahrens nach der Erfindung mit den Steuerungsmöglichkeiten einer Fernbedienung mit Gyrosensor; 10 - 12 Flowcharts for the control program for carrying out the method according to the invention with the control possibilities of a remote control with gyrosensor;

13 eine beispielhafte Darstellung der Nutzung einer Fernbedienung mit Gyrosensor in entspannter Körperhaltung mit indirekter Ausrichtung der Fernbedienung zum zu steuernden Gerät aus dem Handgelenk heraus zur Initialisierung für Pointing, Scrolling und Navigation in Internetinhalten. 13 an exemplary representation of the use of a remote control with gyrosensor in a relaxed posture with indirect orientation of the remote control to be controlled device from the wrist for initialization for pointing, scrolling and navigation in Internet content.

Im Folgenden werden zunächst die Grundfunktionen der Bewegungserkennung erläutert, welche in einer Fernbedienung mit Gyrosensor integriert ist und zur einfachen Steuerung eines Bildschirmzeigers („ZEIGER”) dient. Die normale Basisfunktionalität der üblichen Tastenbedienung zur Fernsteuerung eines Fernseh- oder Multimediagerätes („GERÄT”) bleibt davon weitestgehend unberührt. In diesem Abschnitt werden die Grundfunktionen zunächst unabhängig von der Anwendung zur Navigation eines Web-Browsers („Browser”) beschrieben.in the Following will be first explains the basic functions of motion detection, which in a remote control is integrated with gyrosensor and for easy control of a Screen pointer ("POINTER") is used. The normal basic functionality the usual Button operation for remote control of a TV or multimedia device ("DEVICE") remains thereof largely untouched. In this section, the basic functions are initially independent of the application for navigating a web browser ("browser").

Für eine einfache Nutzung des GERÄTES, welche keine Zeigernavigation erfordert, wie beispielsweise für einen Energiesparmodus der Fernbedienung, sowie zur wiederholbaren Neuausrichtung der Fernbedienung für eine Nachjustierung des darstellbaren Bildschirmbereichs sind zwei Betriebsarten vorgesehen. In der passiven Betriebsart („OFFLINE”) können die Tasten der Fernbedienung im herkömmlichen Sinne benutzt werden, ohne dass der ZEIGER den Bewegungen nachfolgt. In der aktiven Betriebsart („ONLINE”) ist die Bewegungserkennung der Fernbedienung eingeschaltet. Eine Initialisierung der Fernbedienung für den Wechsel von OFFLINE nach ONLINE kann entweder erfolgen durch die Erkennung einer beschleunigten linearen Bewegung in vertikaler Richtung (”AUFNEHMEN”) oder durch Betätigen einer zusätzlichen Taste auf der Unterseite der Fernbedienung. Der ZEIGER ist im OFFLINE-Modus deaktiviert und wird beim erneuten Wechsel in den ONLINE-Modus wieder aktiviert.For a simple Use of the DEVICE, which does not require pointer navigation, such as for a Energy saving mode of the remote control, as well as the repeatable realignment of the Remote control for a readjustment of the displayable screen area are two Operating modes provided. In passive mode ("OFFLINE"), the Remote control buttons in conventional Senses are used without the POINTER follows the movements. In active mode ("ONLINE") is the Motion detection of the remote control switched on. An initialization of Remote control for The change from OFFLINE to ONLINE can either be done by the detection of an accelerated linear motion in vertical Direction ("RECORD") or by pressing an additional one Button on the bottom of the remote control. The POINTER is in OFFLINE mode deactivated and will be restored when switching to ONLINE mode again activated.

Im ONLINE-Modus folgt der ZEIGER auf dem Bildschirm der horizontalen und vertikalen Ausrichtung der Fernbedienung relativ zur ursprünglichen Startposition. Ein exaktes Deuten (”POINTING”) auf den auszuwählenden Bildschirmbereich ist auf Grund der relativen Zeigersteuerung nicht notwendig. Eine Sichtverbindung von der Fernbedienung zum GERÄT ist bei Verwendung einer Funkübertragung der Steuersignale ebenfalls nicht nötig. Die Bewegungssteuerung mit Hilfe der Fernbedienung kann bequem in der beim Fernsehkonsum gewohnten, zurückgelehnten Körperhaltung (”LEAN-BACK”) erfolgen.in the ONLINE mode follows the POINTER on the screen of horizontal and vertical orientation of the remote control relative to the original one Starting position. An exact interpretation ("POINTING") on the to be selected Screen area is not due to relative pointer control necessary. A line of sight from the remote control to the DEVICE is on Use of a radio transmission the control signals also not necessary. The motion control with the help of the remote control can be comfortable in the case of watching TV habitual, reclined Posture ("LEAN-BACK").

Zur Steuerung des ZEIGERS in der Horizontalen wird die Fernbedienung nach rechts oder links gedreht. Um die vertikale Position des ZEIGERs zu verändern, muss die Fernbedienung nach oben und unten geneigt werden. Der gesamte Bewegungsablauf erfolgt dabei aus dem Handgelenk heraus, wobei die mittlere Startposition grundsätzlich aus dem jeweils letzten Wechsel zwischen OFF- und ONLINE-Modus hervorgeht. Die Startposition liegt nach dem erstmaligen Einschalten des GERÄTES oder der zu steuernden Applikation in der Mitte des Bildschirms. Danach wird bei jedem Moduswechsel als Startposition die jeweils zuletzt gespeicherte verwendet. Der Nutzer kann somit die räumliche Ausrichtung der Fernbedienung zur Startposition in beiden Richtungen selbst bestimmen und jederzeit ändern.to Control of the cursor in the horizontal is the remote control turned to the right or left. To the vertical position of the pointer to change, the remote must be tilted up and down. The whole Movement takes place out of the wrist, the middle starting position basically from the last change between OFF and ONLINE mode. The start position is after switching on the DEVICE or the first time to be controlled application in the middle of the screen. After that will each time the mode is changed, the last saved position is the starting position used. The user can thus the spatial orientation of the remote control to determine the start position in both directions and change at any time.

Außer für die oben genannte Initialisierungsvariante sind für diese Art der Bewegungserkennung ausschließlich rotationsempfindliche Sensoren für horizontale und vertikale Drehung nötig. Lineare Beschleunigungen der Fernbedienung werden nicht ausgewertet. Zusätzlich zur Bewegungserkennung wird eine zentrale und auf jeder Fernbedienung vorhandene Bestätigungstaste („OK”) benötigt, welche üblicherweise in der Mitte eines Steuerkreuzes angeordnet ist. Die Taste („OK”) dient zur Auswahl eines, mit dem ZEIGER angedeuteten Ziels, sofern diese kurz gedrückt und wieder losgelassen wird („KLICK”). Eine besondere Funktion kommt derselben Taste („OK”) zu, sofern sie dauerhaft – also länger als eine zu definierende Zeitkostante – gedrückt und gehalten wird („HOLD”). In diesem Fall wechselt die Fernbedienung in einen Modus und die Bewegungserkennung wird zur Gestenerkennung für besondere Funktionen genutzt (LUPE+/–, GEHEVOR/GEHEZURÜCK). Diese werden im folgenden Abschnitt erläutert.Except for the above Initialization variant mentioned are exclusively rotationally sensitive for this type of motion detection Sensors for horizontal and vertical rotation necessary. Linear accelerations of the remote control are not evaluated. additionally for motion detection is a central and on each remote control existing confirmation key ("OK") needed, which is usually is arranged in the middle of a D-pad. The key ("OK") is used to select a target indicated by the POINTER, provided that it is short depressed and let go ("CLICK"). A special function comes to the same key ("OK"), provided they are permanent - ie longer than a time constant to be defined - is pressed and held ("HOLD"). In this Case, the remote control switches to a mode and motion detection becomes gesture recognition for Special functions used (LUPE +/-, GIVE / GETTING BACK). These are explained in the following section.

Zur Navigation in Internetinhalten auf einem GERÄT mit Hilfe eines Browsers wird die Zeigersteuerung mittels Fernbedienung in besonderer Weise umgesetzt. Da beim Fernsehkonsum im Vergleich zum PC-Arbeitsplatz größere Abstände zwischen Betrachter und Bildschirm üblich sind, muss die bewegungssensitive Zeigersteuerung abhängig vom dargestellten Internetinhalt („SEITE”) unterstützt werden. Die einfache, in heutigen Browsern implementierte Zeigersteuerung beschränkt sich auf eine Variation des ZEIGERs beim Überfahren eines wählbaren Bereichs („MOUSEOVER”) sowie der Möglichkeit zur Verschiebung des auf dem Bildschirm dargestellten Ausschnittes („SCROLLING”) der SEITE mittels drehbarem Scrollrad an der Maus oder einer Schiebeleiste am Fensterrand des Bildschirms.For navigation in Internet content on a DEVICE using a browser, the pointer control by remote control is implemented in a special way. Since the TV consumption compared to the PC workstation larger distances between viewer and screen are common, the motion-sensitive pointer control must be supported depending on the Internet content shown ("PAGE"). The simple pointer control implemented in today's browsers is limited to a Vari Hovering a selectable area ("MOUSEOVER") as well as the possibility of moving the screen section ("SCROLLING") displayed on the screen by means of a rotating scroll wheel on the mouse or a slider bar at the edge of the screen.

Im Folgenden soll die Steuerung des ZEIGERs mit Hilfe „magnetischer Links” („LINKs”) erläutert werden.in the Following is the control of the pointer with the help of "magnetic Links "(" LINKs ") are explained.

Eine komfortable Steuerung des Browsers wird durch ein sprunghaftes Verhalten zwischen wählbaren Bereichen erreicht (1). Die wählbaren Bereiche werden durch verlinkte Inhalte der SEITE repräsentiert, siehe 3. Nähert sich der ZEIGER auf Grund der Bewegung der Fernbedienung einem LINK an, so wird der ZEIGER automatisch dorthin verschoben („SPRING”) sofern er eine gewisse Grenze überschreitet (”Magnetischer LINK”). Abhängig von der Entfernung des nächstgelegenen LINKs auf der SEITE ist eine mehr oder weniger starke Drehbewegung der Fernbedienung in die entsprechende Richtung nötig, um den ZEIGER dorthin zu bewegen. Die Charakteristik des Nachfolgens des ZEIGERS analog zur Bewegung der Fernbedienung gleicht dem physikalischen Verhalten zweier feststehender Magnete (LINKs) und einer beweglichen Eisenkugel (= ZEIGER) in der Ebene. Die Verzögerung oder Beschleunigung des ZEIGERS zwischen nahegelegenen LINKs ist dabei proportional zu deren jeweiliger Entfernung, wobei vereinfachend angenommen wird, dass LINKs ab einem gewissen Abstand keine Anziehungskraft auf den ZEIGER ausüben („AWAY”). Der Grad der Anziehung bzw. die Stärke der Beschleunigung, die dem ZEIGER im Verhältnis zur Bewegung der Fernbedienung zugefügt wird, kann zwischen bestimmten Grenzen vom Nutzer nach Vorliebe voreingestellt werden („STÄRKE”). In den 3 bis 5 ist der beispielhafte Verlauf einer Browser-Sitzung (SITZUNG) dargestellt. Die nummerierten Wegpunkte dienen der Verdeutlichung des Funktionsprinzips, wobei auf eine Visualisierung des zuvor genannten, magnetischen Verhaltens verzichtet wurde.A comfortable control of the browser is achieved by an erratic behavior between selectable areas ( 1 ). The selectable areas are represented by linked contents of the PAGE, see 3 , If the POINTER approaches a LINK due to the movement of the remote control, the POINTER is automatically moved there ("SPRING") if it exceeds a certain limit ("magnetic LINK"). Depending on the distance of the nearest LINK on the PAGE, a more or less strong rotary movement of the remote control in the appropriate direction is required to move the POINTER there. The characteristic of following the pointer in analogy to the movement of the remote control is similar to the physical behavior of two fixed magnets (LINKs) and a movable iron sphere (= POINTER) in the plane. The deceleration or acceleration of the pointer between nearby LINKs is proportional to their respective distance, for simplification it is assumed that LINKs exert no attraction for the POINTER from a certain distance ("AWAY"). The degree of attraction or the amount of acceleration added to the POINTER in relation to the movement of the remote control can be preset by the user between certain limits ("STRENGTH"). In the 3 to 5 the exemplary course of a browser session (SESSION) is shown. The numbered waypoints serve to clarify the principle of operation, whereby a visualization of the aforementioned magnetic behavior has been dispensed with.

Nach dem Start des Browsers im GERÄT (oder dem Laden einer neuen SEITE im geöffneten BROWSER) beginnt die SITZUNG mit der Darstellung der SEITE auf dem Bildschirm (3, Position 1). Der ZEIGER befindet sich in der Startposition 0. Nach der Initialisierung bewegt der Nutzer die Fernbedienung und überspringt mehrere LINKs (3, Position 2) bis der ZEIGER der unteren Rand des Browserfensters auf dem Bildschirm (RAND) erreicht (3, Position 3).After starting the browser in the DEVICE (or loading a new PAGE in the open BROWSER), the SESSION starts with the display of the PAGE on the screen ( 3 , Position 1 ). The POKER is in start position 0. After initialization, the user moves the remote control and skips several LINKs ( 3 , Position 2 ) until the POINTER reaches the bottom of the browser window on the screen (EDGE) ( 3 , Position 3 ).

Im Folgenden soll das Verschieben eines Ausschnitts („SCROLLING”) erläutert werden.in the The following section explains how to move a section ("SCROLLING").

Sobald der Zeiger durch Bewegung der Fernbedienung an den oberen, unteren, linken oder rechten RAND bewegt wird, kann der dargestellte Ausschnitt („AUSSCHNITT”) der SEITE in dieselbe Richtung verschoben werden („SCROLLING”). Beim horizontalen oder vertikalen SCROLLING wird der Zeiger an der Randposition festgehalten, bis der Nutzer die Richtung der Bewegung der Fernbedienung wechselt. Dabei wird nur die zum SCROLLING jeweils relevante Bewegungsachse ausgewertet. Beispielsweise wird der ZEIGER im dargestellten Fall an der horizontalen Position (X) am RAND des AUSSCHNITTs festgehalten, während die vertikale Position (Y) des AUSSCHNITTs verschoben wird (3, Position 3). Als Rückmeldung für den Nutzer verändert sich die Form des sichtbaren ZEIGERs am RAND und stellt einen Pfeil in Richtung der möglichen SCROLLING-Bewegung dar.As soon as the pointer is moved to the top, bottom, left or right edge by movement of the remote control, the section of the page ("CUT") can be moved in the same direction ("SCROLLING"). With the horizontal or vertical SCROLLING, the pointer is held at the edge position until the user changes the direction of movement of the remote control. Only the motion axis relevant to the SCROLLING is evaluated. For example, in the case illustrated, the POINTER is held at the horizontal position (X) at the edge of the CLIPPING while the vertical position (Y) of the CLIPPING is shifted ( 3 , Position 3 ). As feedback to the user, the shape of the visible pointer changes on the edge and represents an arrow in the direction of the possible scrolling motion.

In 4 ist als Beispiel ein verschobener AUSSCHNITT der SEITE gemäß 3 dargestellt. In diesem Beispiel hat der Nutzer den AUSSCHNITT durch Bewegung der Fernbedienung bis an das Ende des Inhalts verschoben (4, Position 4) und bewegt den ZEIGER dann in entgegen gesetzter Richtung. Die in 3 gezeigten gestrichelten Linien bzw. nicht ausgefüllten Wegpunkte stellen Positionen des ZEIGERs dar, in denen der ZEIGER nicht durchgehend sichtbar ist („AUS”). Die Sichtbarkeit des ZEIGERs wird proportional zur Entfernung zwischen LINKS beim Überschreiten eines Schwellwertes ein- und ausgeschaltet und damit auch analog der gewählten STÄRKE eingestellt. Es kann auch ein transparenter ZEIGER für weiches Ein- und Ausblenden eingesetzt werden. In 4 ist an der Position 5 beispielhaft und vereinfacht die Abhängigkeit der Sichtbarkeit vom Abstand der umliegenden LINKs gezeigt. Hat der ZEIGER einen gewissen Mindestabstand vom nächstgelegen LINK („AWAY”), geht der ZEIGER auf dem Weg dorthin AUS. Nach längerer Inaktivität der Fernbedienung und dem Wechsel des Modus von ONLINE nach OFFLINE geht der ZEIGER ebenfalls AUS.In 4 is an example of a shifted PAGE of the PAGE 3 shown. In this example, the user has moved the CLIPPING to the end of the content by moving the remote control ( 4 , Position 4 ) and then moves the POINTER in the opposite direction. In the 3 dashed lines or unfilled waypoints shown represent positions of the POINTER in which the POINTER is not continuously visible ("OFF"). The visibility of the POINTER is switched on and off proportionally to the distance between LINKS when a threshold value is exceeded, and thus adjusted analogously to the selected THICKNESS. A transparent POINTER can also be used for soft fading in and out. In 4 is at the position 5 exemplifies and simplifies the dependence of visibility on the distance of the surrounding LINKs shown. If the POINTER has a certain minimum distance from the nearest LINK ("AWAY"), the POINTER goes OFF on the way there. After a long period of inactivity of the remote control and changing the mode from ONLINE to OFFLINE, the POINTER also goes OFF.

Im Folgenden soll das Vergrößern und Verkleinern eines AUSSCHNITTS (Bildschirmlupe) erläutert werden.in the Following is the enlargement and Reducing a CLIPPING (magnifier) will be explained.

Beispielsweise betätigt der Nutzer an der aktuellen Position des ZEIGERs die Taste OK und hält diese gedrückt („HOLD”), während er die Fernbedienung in negativer, vertikaler Richtung (Y–) neigt (vgl. 4, Position 5). Die Bewegung wird nun als Geste interpretiert und der AUSSCHNITT an der aktuellen Position des ZEIGERS wird vergrößert oder verkleinert („LUPE+” bzw. „LUPE–”). Die jeweilige Vergrößerung („LUPE+”) oder Verkleinerung („LUPE–”) bei gedrückter Taste HOLD gleicht der Handbewegung des Heranholens oder Wegwerfens eines Gegentandes. LUPE+ bedeutet also eine Neigung (Y+) der Fernbedienung in Richtung des Nutzers (”ANNÄHERUNG”) und LUPE– ist die Neigung (Y–) vom Nutzer weg (”ENTFERNUNG”) hin zum Bildschirm.For example, at the current position of the TARGET, the user presses the OK button and holds it ("HOLD") while tilting the remote control in the negative, vertical (Y) direction (cf. 4 , Position 5 ). The movement will now be interpreted as a gesture and the CUT at the current position of the HAND will be increased or decreased ("LUPE +" or "LUPE-"). The respective magnification ("LUPE +") or reduction ("LUPE-") while holding down the HOLD key is similar to the hand movement of fetching or discarding a counter-gesture. LUPE + means an inclination (Y +) of the Remote control towards the user ("APPROXIMATION") and LUPE- is the tilt (Y-) away from the user ("DISTANCE") towards the screen.

Nachdem in dem betrachteten Beispiel der Nutzer die Taste OK wieder losgelassen hat, wird die Bewegung der Fernbedienung wieder zur Positionierung des ZEIGERs verwendet. Die LUPE verbleibt in der entsprechenden Vergrößerung des AUSSCHNITTS der SEITE und kann bei Erreichen des RANDs verschoben werden (vgl. 5, Positionen 7 und 8). Während der Nutzer den ZEIGER zu einem entfernten LINK („AWAY”) steuert (vgl. 5, Position 9) geht der ZEIGER auf dem Weg dorthin AUS (vgl. 5, Position 10). Nach dem Springen zu diesem LINK und einer weiter kontinuierlichen Bewegung in dieselbe Richtung bleibt der ZEIGER sichtbar („AN”) wobei er nach kurzem dortigem Verweilen trotz Bewegung zum nächsten LINK springt. Nach Erreichen des gewünschten LINKS betätigt der Nutzer kurz die Taste OK („KLICK”) (vgl. 5, Position 11) und es wird die im INHALT der SEITE hinterlegte neue SEITE vom BROWSER geladen. Die Fernbedienung geht nun wieder in der Modus OFFLINE und der Prozess beginnt von vorne. Alternativ kann die Browsersitzung durch den Wechsel in eine andere Betriebsart des GERÄTes ganz beendet werden („STOP”), indem eine vom Hersteller vorgesehene Taste gedrückt wird (z. B. „RETURN”, „CANCEL”, „BACK”, „END”, „TV”, „DVD”, „AV”).After the user has released the OK key in the example under consideration, the movement of the remote control is used again to position the POINTER. The LUPE remains in the corresponding magnification of the PITCH OF the PAGE and can be moved when the RIM is reached (cf. 5 , Positions 7 and 8th ). While the user controls the POINTER to a remote LINK ("AWAY") (cf. 5 , Position 9 ) the POINTER goes out on the way there (cf. 5 , Position 10 ). After jumping to this LINK and a further continuous movement in the same direction of the POINTER remains visible ("ON") and he jumps after a short stay there despite movement to the next LINK. After reaching the desired LEFT, the user briefly presses the OK button ("CLICK") (cf. 5 , Position 11 ) and the new PAGE filed in the CONTENT of the PAGE will be loaded by the BROWSER. The remote now returns to OFFLINE mode and the process starts over. Alternatively, the browser session can be completely stopped ("STOP") by changing to a different operating mode of the DEVICE by pressing a button provided by the manufacturer (eg "RETURN", "CANCEL", "BACK", "END"). , "TV", "DVD", "AV").

Eine weitere Funktion steht zum Wechsel der SEITE in der Historie einer aktuellen SITZUNG zur Verfügung. Wird die Taste OK gehalten („HOLD”), kann der Nutzer neben der oben genannten LUPE, die der vertikalen Bewegung folgt, auch zur zuletzt geladenen SEITE („GEHEZURÜCK”) oder zur nächsten SEITE („GEHEVOR”) wechseln. Dieser Wechsel wird durch eine Gestenerkennung eines ruckhaften Schwenks der Fernbedienung nach links (X– = ”GEHEZURÜCK”) oder nach rechts (X+ = „GEHEVOR”) eingeleitet. Die Funktion GEHEVOR steht freilich nur zur Verfügung, sofern bereits mindestens einmal in der Historie GEHEZURÜCK ausgewählt wurde (vgl. 6, Teilbild 3).Another function is available for changing the PAGE in the history of a current SESSION. If the OK button is held ("HOLD"), the user can also switch to the last loaded PAGE ("GETTING BACK") or to the next PAGE ("GETTING HORIZONTAL") in addition to the above mentioned LUPE following the vertical movement. This change is initiated by a gesture recognition of a jerky panning of the remote control to the left (X = "GETTING BACK") or to the right (X + = "GETTING HORIZONTAL"). The GEHEVOR function is, of course, only available if GOAL BACK has already been selected at least once in the history (cf. 6 , Part 3).

Die Eingabe beliebiger Zeichen in Eingabefeldern („FELD”) einer SEITE erfolgt bei dem erfindungsgemäßen Verfahren (Texteingabemodus, kurz „EINGABE) allein mit Hilfe des Steuerkreuzes („KREUZ”) der Fernbedienung. Diese Eingabe kann alternativ zur herkömmlichen SMS-Eingabe mittels Zehnertastatur oder zur gewohnten Bildschirmtastatur eingesetzt werden. Das Verfahren ermöglicht die blinde Eingabe beliebiger Zeichen mit einem optischen Feedback ohne Blick auf die Fernbedienung, unterstützt durch die intuitive Haptik der CURSOR-Tasten auf dem Steuerkreuz mit zentral liegender Bestätigungstaste OK.The Input of arbitrary characters in input fields ("FIELD") of a PAGE takes place at the method according to the invention (Text input mode, short "ENTER") solely with the help of the control cross ("CROSS") of the remote control. These Input can be an alternative to the conventional one SMS entry via the numeric keypad or the usual on-screen keyboard be used. The method allows the blind input of any Signs with an optical feedback without looking at the remote, supported by the intuitive feel of the CURSOR buttons on the control pad with central lying confirmation key OK.

Zunächst soll der Texteingabemodus mit interaktiven Bestätigungsfeld erläutert werden.First of all the text input mode with interactive confirmation field will be explained.

Sobald während einer SITZUNG ein auf der SEITE dargestelltes FELD aktiviert wird, wechselt der BROWSER in den Texteingabemodus (EINGABE). Formular- und Eingabefelder werden hinsichtlich der Steuerung des ZEIGERS wie LINKs behandelt. Zur EINGABE wird dem Nutzer zusätzlich zu den im FELD eingegebenen und dort angezeigten Zeichen ein zusätzliches, vergrößertes Bestätigungsfeld (vgl. 2 und 7) an geeigneter Stelle angezeigt („FEEDBACK”), welches auch von einem größeren Betrachtungsabstand noch gut lesbar ist. Dieses FEEDBACK zeigt sowohl die eingegebene Zeichenkette wie auch ein Abbild des Steuerkreuzes mit zentraler Bestätigungstaste (OK) und einige Zusatztasten an. Die Größe des FEEDBACK-Feldes kann analog zur aktuellen Länge der eingegebenen ZEICHENKETTE in Stufen erweitert werden. Das auf dem Bildschirm abgebildete, interaktive KREUZ stellt eine variable Belegung („BELEGUNG”) mit einer GRUPPE von jeweils vier wählbaren Zeichen zu den entsprechenden CURSOR-Tasten (AUF/AB/LINKS/RECHTS) dar. Die zentrale Bestätigungstaste OK dient ausschließlich zum Weiterschalten („WEITER”) auf die folgende BELEGUNG der CURSOR-Tasten mit einer GRUPPE.As soon as a FIELD displayed on the PAGE is activated during a SESSION, the BROWSER enters text entry mode (ENTER). Form and input fields are treated as LINKs in terms of controlling the POINTER. For the ENTER, in addition to the characters entered and displayed in the FIELD, the user will be given an additional, enlarged confirmation field (cf. 2 and 7 ) at a suitable location ("FEEDBACK"), which is still legible even from a larger viewing distance. This FEEDBACK displays both the entered string and an image of the control pad with the central confirmation key (OK) and some additional keys. The size of the FEEDBACK field can be extended in steps analogous to the current length of the entered CHARACTERISTIC. The interactive CROSS shown on the screen represents a variable assignment ("OCCUPANCY") with a GROUP of four selectable characters to the corresponding CURSOR keys (UP / DOWN / LEFT / RIGHT). The central confirmation key OK is used only for advancing ("CONTINUE") to the following ASSIGNMENT of the CURSOR keys with a GROUP.

Die Auswahl eines gewünschten Zeichens erfolgt durch Druck der AUF/AB/LINKS/RECHTS-Taste, deren entsprechende BELEGUNG im FEEDBACK auf dem Bildschirm angezeigt wird (vgl. 2 und 7, rechts Bild). Für das Löschen eines unerwünschten Zeichens („LÖSCHEN”) ist eine weitere Taste links vom KREUZ vorzusehen. Zum Umschalten zwischen bestimmten Kategorien, wie Groß- und Kleinschreibung oder Sonderzeichen („KATEGORIE”) ist ebenfalls eine zusätzliche Taste auf der rechten Seite des KREUZes vorzusehen. Da die Funktion der Tasten WEITER und LÖSCHEN sich nicht ändern, kann im FEEDBACK auf dem Bildschirm ein geeignetes statisches Symbol („ABC”) dargestellt werden. Während das FEEDBACK der CURSOR-Tasten eines aus einer GRUPPE von jeweils vier aktuell wählbaren Zeichen darstellt, wird für WEITER die jeweils nächste KATEGORIE (ABC > abc > 123 > !?& > ABC) auf dem FEEDBACK dargestellt (8). Jede Eingabe eines neuen Zeichens durch den Nutzer wird sofort im FEEDBACK wie auch im FELD ausgeführt. Die Eingabe der Buchstabenfolge „Irt” mit Hilfe des Drückens von 15 + 1 Tasten ist an Hand von 9 dargestellt.The selection of a desired character is done by pressing the UP / DOWN / LEFT / RIGHT key, whose corresponding OCCUPANCY is displayed in the FEEDBACK on the screen (cf. 2 and 7 , right picture). To delete an unwanted character ("DELETE"), another key to the left of the CROSS should be provided. To toggle between certain categories, such as uppercase or lowercase letters or special characters ("CATEGORY"), an additional button must also be provided on the right side of the CROSS. Since the function of the NEXT and DELETE keys do not change, a suitable static symbol ("ABC") can be displayed in the FEEDBACK on the screen. While the FEEDBACK of the CURSOR buttons represents one of a group of four currently selectable characters, NEXT will display the next CATEGORY (ABC>abc>123>!&> ABC) on the FEEDBACK ( 8th ). Any input of a new character by the user will be executed immediately in the FEEDBACK as well as in the FIELD. Entering the letter sequence "Irt" by pressing 15 + 1 keys is on hand of 9 shown.

Ein langes Drücken von OK („HOLD”) schließt die EINGABE ab, beendet die Einblendung des FEEDBACKS und sendet einen geeigneten Zeilenschaltungscode („CR”) zur Bestätigung der EINGABE an das FELD der SEITE im BROWSER.One long press OK ("HOLD") closes the INPUT stops, stops the insertion of the FEEDBACK and sends a suitable one Line Code ("CR") to confirm the INPUT to the FIELD of the PAGE in the BROWSER.

Im Folgenden wird der Ablauf einer Browsersitzung mit den Steuerungsmöglichkeiten der Fernbedienung anhand der in den 10 bis 12 gezeigten Ablaufdiagramme erläutert. Dabei zeigt 10 ein Ablaufdiagramm des Gesamtsystems mit ein- und ausgehenden Beziehungen zu den Ablaufdiagrammen nach 11 und 12. Die 11 zeigt ein Ablaufdiagramm der Funktion ”Zoom/Navigation”. 12 zeigt ein Ablaufdiagramm der Funktion „Pointing/Scrolling”.The following is the sequence of a browser session with the control options of the remote control based on in the 10 to 12 illustrated flow diagrams explained. It shows 10 a flowchart of the overall system with incoming and outgoing relationships to the flow charts after 11 and 12 , The 11 shows a flowchart of the function "Zoom / Navigation". 12 shows a flow chart of the function "Pointing / Scrolling".

Da der grundsätzliche Ablauf bereits in den vorangegangenen Abschnitten erläutert wurde, soll hier nur auf besondere Teile eingegangen werden.There the fundamental Process has already been explained in the previous sections, should be discussed here only on special parts.

Gesamtsystem (10)Overall system ( 10 )

Die Browsersitzung (SITZUNG) beginnt bei START, endet bei STOP und wird durch gerätespezifische, vom Internetinhalt unabhängige Funktionen ausgelöst wie auch beendet. So kann die SITZUNG beispielsweise auf einem Fernsehgerät durch die Auswahl eines entsprechenden Menu-Punkts eingeleitet und dann durch das Drücken einer Funktionstaste mm Wechsel in den normalen Fernseh-(TV) oder Video-Betrieb (DVD) wieder beendet werden.The Browser session (SESSION) starts at START, ends at STOP and becomes through device-specific, independent of internet content Functions triggered as well as finished. For example, the SESSION can be played on a TV the selection of a corresponding menu item initiated and then by pressing a function key mm change to the normal television (TV) or Video operation (DVD) stopped again.

Die in 10 dargestellte obere Verzweigung zeigt den Ablauf der Aktivierung des ZEIGERS beim Wechsel vom OFFLINE- in den ONLINE-Modus. Der Moduswechsel kann entweder über die Bewegungserkennung anhängig von einem vorgegebenen Schwellwert und einer definierten Ruhezeit oder durch die Verwendung einer, während der Dauer des POINTING zu haltenden speziellen Funktionstaste („START”) auf der Unterseite der Fernbedienung initiiert werden. Der Gerätehersteller kann sich hierbei für die Implementierung einer der beiden Varianten entscheiden.In the 10 The upper branch shown above shows the procedure of activation of the SHOW when changing from OFFLINE to ONLINE mode. The mode change can be initiated either via motion detection, depending on a given threshold and a defined idle time, or by using a special function key ("START") to be held during the POINTING on the bottom of the remote control. The device manufacturer can opt for the implementation of one of the two variants.

Zoom und Navigation (13)Zoom and navigation ( 13 )

Das Nachfolgen des ZEIGERS zur Bewegung der Fernbedienung analog der Charakteristik im Spannungsfeld zwischen magnetischen LINKS abhängig von einer eingestellten STARKE ist nicht explizit in den Ablaufdiagrammen gemäß 10 bis 12 abgebildet, da es als globale Funktion angesehen werden kann und während der gesamten SITZUNG anzuwenden ist. Nach der erstmaligen INITIALISIERUNG am START einer SITZUNG wird der ZEIGER in die Referenzposition („MITTE”) des AUSSCHNITTS gebracht. Dahingegen muss die jeweils letzte POSITION des ZEIGERs während einer SITZUNG fortlaufend gespeichert werden, damit diese nach einem MODUS-Wechsel, einer ZOOM-Aktion, oder dem Neuladen einer SEITE (NAVIGATION) wieder zur Verfügung steht. Auf eine Vorschrift zur Sichtbarkeit des ZEIGERs wird hier bewusst verzichtet, da diese von der speziellen Implementierung des Beschleunigungsverhaltens der magnetischen LINKS und der grafischen Gestaltung des ZEIGERs abhängig gemacht werden sollte und demzufolge dem Hersteller überlassen ist.The following of the pointer for movement of the remote control analogous to the characteristic in the field of stress between magnetic LINKS depending on a set STRONG is not explicitly in the flow charts according to 10 to 12 because it can be considered as a global feature and should be used throughout the SESSION. After the initial INITIALIZATION at the START of a MEETING, the POINTER is placed in the reference position ("CENTER") of the CLIPPING. On the other hand, the last POSITION of the POINTER must be stored continuously during a SESSION so that it is available again after a MODUS change, a ZOOM action or the reload of a PAGE (NAVIGATION). A rule on the visibility of the pointer is here deliberately omitted, since this should be made dependent on the specific implementation of the acceleration behavior of the magnetic links and the graphical design of the pointer and is therefore left to the manufacturer.

Wird nach der Aktivierung des ZEIGERS die Taste OK gedrückt, ist der in 11 schematisch veranschaulichte Ablauf für Zoom und Navigation relevant. Abhängig davon, ob die Taste OK gehalten oder nur kurz gedrückt wird („KLICK”), wird der linke Zweig („ZOOM”) oder der rechte Zweig („NAVIGATION”) der Ablaufsteuerung gewählt. Während bei ZOOM die Bildschirmlupe zur Vergrößerung oder Verkleinerung des INHALTS durch entsprechende Zieh- oder Druckbewegung der Fernsteuerung um die Senkrechte zum Einsatz kommt, wird beim Klicken („OK”) auf einen LINK die gewünschte SEITE geladen. Zusätzlich kann die NAVIGATION noch durch die Funktionen GEHEVOR und GEHEZURÜCK bei seitlicher Bewegung der Fernbedienung („SCHWENK”) nach rechts oder links unterstützt werden, wie dies in der linken Hälfte ”Bewegung (X)” des Zweigs HALTEN („OK”) der 11 dargestellt ist.If the OK button is pressed after activating the HAND, the in 11 schematically illustrated process for zoom and navigation relevant. Depending on whether the OK button is held or is pressed briefly ("CLICK"), the left branch ("ZOOM") or the right branch ("NAVIGATION") of the sequencer is selected. While in ZOOM the Magnifier is used to increase or decrease the CONTENT by appropriate pulling or pushing movement of the remote control to the vertical, the desired PAGE is loaded when clicking ("OK") on a LINK. In addition, NAVIGATION can still be assisted to the right or left by the GOAL and RETURN functions with the remote control ("PAN") moving sideways, as in the left half "Movement (X)" of the HOLD branch ("OK") 11 is shown.

Pointing und ScrollingPointing and scrolling

Das Diagramm nach 12 zeigt den Ablauf der Funktion POINTING und SCROLLING im Falle eines aktivierten ZEIGERS und entsprechender horizontaler oder vertikaler Bewegung (aus dem Handgelenk) der Fernbedienung ohne gedrückte OK-Taste. Der linke Zweig der Ablaufsteuerung bildet den Teil des Ablaufs bei waagerechter Bewegung (X) und der rechte Zweig bei senkrechter Bewegung (Y) der Fernbedienung (aus dem Handgelenk) ab. Abhängig von der aktuellen Position des ZEIGERs (POSITION) erfolgt entweder eine Verschiebung („SCROLLING”) am RAND des AUSSCHNITTS oder der SPRUNG zum nächsten, nahegelegenen LINK als Reaktion auf eine Bewegung der Fernbedienung. Sind keine LINKS in der nahen Umgebung vorhanden oder ist der nächste LINK weit genug von der aktuellen POSITION entfernt, beginnt der Vorgang von neuem (vgl. 10). In einer praxistauglichen Umsetzung sind beide Zweige der Ablaufsteuerung inkrementell implementiert, wodurch für den Benutzer der Eindruck einer flüssigen 2-dimensionalen Steuerung entsteht. Demnach ist auch der Abstand zum nächsten entfernten oder nahegelegenen LINK diagonal jeweils unter Einbeziehung der X- und Y-Achse zu bestimmen.The diagram after 12 shows the sequence of the function POINTING and SCROLLING in the case of an activated HAND and corresponding horizontal or vertical movement (from the wrist) of the remote control without pressing the OK button. The left-hand branch of the flow control system forms the part of the horizontal movement sequence (X) and the right-hand branch in the case of vertical movement (Y) of the remote control (from the wrist). Depending on the current position of the POINTER (POSITION), either a shift ("SCROLLING") occurs at the edge of the CLIPPING or the JUMP to the nearest, nearby LINK in response to movement of the remote control. If there are no LINKS in the immediate vicinity or if the next LINK is far enough away from the current POSITION, the process begins again (cf. 10 ). In a practical implementation, both branches of the flow control are implemented incrementally, giving the user the impression of a liquid 2-dimensional control. Accordingly, the distance to the nearest or distant LINK is also to be determined diagonally, including the X and Y axes.

Claims (2)

Verfahren zum Navigieren von wiedergegebenen Internet-Inhalten mittels einer Fernbedienung, bei dem die Bewegung der Fernbedienung detektiert wird und aus der detektierten Bewegung eine Information zur Steuerung eines mit einem Fernsehgerät oder Multimediagerät kommunizierenden Web-Browsers abgeleitet wird, dahingehend, dass durch die detektierte Bewegung ein Zeiger zwischen wählbaren („klickbaren”) Bereichen des auf dem Bildschirm des Fernsehgerätes oder Multimediagerätes dargestellten Internet-Inhaltes sprunghaft wechselt, dadurch gekennzeichnet dass zur Eingabe von Zeichen (Buchstaben) zur Darstellung auf dem Bildschirm des Fernsehgerätes oder Multimediagerätes ein Bild des Steuerkreuzes der Fernbedienung auf dem Bildschirm erzeugt wird, welches eine Gruppe von Zeichen (Buchstaben) auf den jeweiligen Pfeilpositionen des Steuerkreuzes zeigt, wobei die abgebildeten Zeichen der Gruppe durch Betätigung zugeordneter Pfeiltasten auf der Fernbedienung auswählbar sind und als Eingabe auf dem Bildschirm dargestellt werden, und wobei durch Betätigen einer zentralen Bestätigungstaste auf der Fernbedienung das Bild einer folgenden auswählbaren Gruppe von Zeichen auf dem Bildschirm dargestellt wird.A method for navigating reproduced Internet content by means of a remote control in which the movement of the remote control is detected and from the detected movement information for controlling a web browser communicating with a television or multimedia device sers to the effect that a detected movement of a pointer between selectable ("clickable") areas of the displayed on the screen of the TV or multimedia device Internet content changes suddenly, characterized in that the input of characters (letters) for display on the Screen of the TV or multimedia device, a picture of the control pad of the remote control is generated on the screen, which shows a group of characters (letters) on the respective arrow positions of the directional pad, the characters of the group can be selected by pressing associated arrow keys on the remote control and as Input on the screen are displayed, and which is displayed by pressing a central confirmation button on the remote control, the image of a following selectable group of characters on the screen. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass mit der detektierten Bewegung die Darstellungsgröße der Internet-Inhalte im Sinne einer verschiebbaren Bildschirmlupe mit Vergrößerung oder Verkleinerung der Darstellung gesteuert wird.Method according to claim 1, characterized in that that with the detected motion the display size of the internet content in the sense of a sliding Magnifier magnifier or Reduction of the representation is controlled.
DE102008026532A 2008-06-03 2008-06-03 Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set Active DE102008026532B3 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102008026532A DE102008026532B3 (en) 2008-06-03 2008-06-03 Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102008026532A DE102008026532B3 (en) 2008-06-03 2008-06-03 Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set

Publications (1)

Publication Number Publication Date
DE102008026532B3 true DE102008026532B3 (en) 2010-01-14

Family

ID=41413058

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102008026532A Active DE102008026532B3 (en) 2008-06-03 2008-06-03 Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set

Country Status (1)

Country Link
DE (1) DE102008026532B3 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805165A (en) * 1995-08-31 1998-09-08 Microsoft Corporation Method of selecting a displayed control item
US5808601A (en) * 1995-09-12 1998-09-15 International Business Machines Corporation Interactive object selection pointer method and apparatus
US6323884B1 (en) * 1999-03-31 2001-11-27 International Business Machines Corporation Assisting user selection of graphical user interface elements
EP1168149A2 (en) * 2000-06-30 2002-01-02 Nokia Corporation Method of selecting an object
DE10126421A1 (en) * 2001-05-31 2002-12-12 Caa Ag Vehicle computer system and method for controlling a cursor for a vehicle computer system
WO2004063833A2 (en) * 2003-01-11 2004-07-29 Action Information Technologies Limited Data input by first selecting one of four options then selecting one of eight directions to determine an input-character
WO2004099903A2 (en) * 2003-05-01 2004-11-18 Gyration, Inc. Multimedia user interface
US20060282791A1 (en) * 2005-05-27 2006-12-14 Lg Electronics, Inc. Character input apparatus and method for mobile communications terminal
US20070080949A1 (en) * 2005-10-10 2007-04-12 Samsung Electronics Co., Ltd. Character-input method and medium and apparatus for the same
DE102006019083A1 (en) * 2006-04-25 2007-10-31 Cycos Ag Pointer positioning method for use in e.g. computer, involves changing position of pointer based on operating units of graphical user interface such that pointer is positioned on target, where units are provided in close-up range of pointer

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805165A (en) * 1995-08-31 1998-09-08 Microsoft Corporation Method of selecting a displayed control item
US5808601A (en) * 1995-09-12 1998-09-15 International Business Machines Corporation Interactive object selection pointer method and apparatus
US6323884B1 (en) * 1999-03-31 2001-11-27 International Business Machines Corporation Assisting user selection of graphical user interface elements
EP1168149A2 (en) * 2000-06-30 2002-01-02 Nokia Corporation Method of selecting an object
DE10126421A1 (en) * 2001-05-31 2002-12-12 Caa Ag Vehicle computer system and method for controlling a cursor for a vehicle computer system
WO2004063833A2 (en) * 2003-01-11 2004-07-29 Action Information Technologies Limited Data input by first selecting one of four options then selecting one of eight directions to determine an input-character
WO2004099903A2 (en) * 2003-05-01 2004-11-18 Gyration, Inc. Multimedia user interface
US20060282791A1 (en) * 2005-05-27 2006-12-14 Lg Electronics, Inc. Character input apparatus and method for mobile communications terminal
US20070080949A1 (en) * 2005-10-10 2007-04-12 Samsung Electronics Co., Ltd. Character-input method and medium and apparatus for the same
DE102006019083A1 (en) * 2006-04-25 2007-10-31 Cycos Ag Pointer positioning method for use in e.g. computer, involves changing position of pointer based on operating units of graphical user interface such that pointer is positioned on target, where units are provided in close-up range of pointer

Similar Documents

Publication Publication Date Title
EP2331361B1 (en) Method and apparatus for displaying information, in particular in a vehicle
EP2350799B1 (en) Method and device for displaying information sorted into lists
EP1262740B1 (en) Vehicle computer system and method for controlling a cursor for a vehicle computer system
DE60022030T2 (en) COMMUNICATION SYSTEM AND METHOD
EP3535154B1 (en) Assembly of a graphical user interface in a vehicle, and method for providing a graphical user interface in a vehicle
EP3494004B1 (en) Method for controlling a display device for a vehicle and vehicle with a display device
DE102010042326A1 (en) A display control device for a remote control device
DE102006042701A1 (en) input system
EP3096969B1 (en) User interface and method for controlling a volume by means of a touch-sensitive display unit
EP2283320B1 (en) Display method for a display system, display system and operating method for a navigation system in a vehicle
EP3114554A1 (en) Method and apparatus for providing a graphical user interface in a vehicle
EP3372436B1 (en) Method and operation system for providing a user interface
EP2883738A2 (en) Method and assembly for controlling functions of a motor vehicle
EP3508967A1 (en) Human-machine interface and method for operating a human-machine interface
EP3282352A1 (en) Method and operating device for operating a device
EP1403619B1 (en) Input device
DE102008061987A1 (en) Operating method and operating device
EP2930051A1 (en) Method and device for providing a graphical user interface in a vehicle
BE1007439A3 (en) Interactive display device with cursor control.
DE19744941C2 (en) Method for remote control of a presentation device
DE102009023897A1 (en) Indicating device operating method for motor vehicle, involves displaying graphic object, such that information of display of one viewing side and information of another display of another viewing side are reproduced
DE102008026532B3 (en) Method for navigation of reproduced Internet contents by remote-control, involves producing image of directional pad of remote-control for entering of characters or letters on screen for display on screen of television set
DE102006055252B4 (en) Arrangement and method for multimodal selection of objects in telecommunication applications
DE102005056459A1 (en) Vehicle operating system, has evaluation and control unit provided for determining starting point of operator control unit and adjusting surface of input field based on determined starting point, such that surface is increased
EP1258383A1 (en) Vehicle computer system and method for controlling a cursor in a vehicle computer system

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R082 Change of representative

Representative=s name: KOPLIN PATENTANWALTSGESELLSCHAFT MBH, DE

R082 Change of representative

Representative=s name: KOPLIN PATENTANWALTSGESELLSCHAFT MBH, DE