US9310989B2 - Method and device for providing a user interface - Google Patents

Method and device for providing a user interface Download PDF

Info

Publication number
US9310989B2
US9310989B2 US13/698,380 US201113698380A US9310989B2 US 9310989 B2 US9310989 B2 US 9310989B2 US 201113698380 A US201113698380 A US 201113698380A US 9310989 B2 US9310989 B2 US 9310989B2
Authority
US
United States
Prior art keywords
graphical
graphical sub
displayed
subset
objects
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, expires
Application number
US13/698,380
Other versions
US20130067407A1 (en
Inventor
Rainer Dehmann
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.)
Volkswagen AG
Original Assignee
Volkswagen AG
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 Volkswagen AG filed Critical Volkswagen AG
Assigned to VOLKSWAGEN AG reassignment VOLKSWAGEN AG ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DEHMANN, RAINER
Publication of US20130067407A1 publication Critical patent/US20130067407A1/en
Application granted granted Critical
Publication of US9310989B2 publication Critical patent/US9310989B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

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/048Interaction techniques based on graphical user interfaces [GUI]
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Arrangement of adaptations of instruments
    • B60K35/10
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K37/00Dashboards
    • B60K37/04Arrangement of fittings on dashboard
    • B60K37/06Arrangement of fittings on dashboard of controls, e.g. controls knobs
    • 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/0488Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • B60K2350/1004
    • B60K2360/11

Definitions

  • Disclosed embodiments relate to a method for providing a user interface, in which a genuine subset of a set having a large number of objects can be displayed by means of a control apparatus by a display device.
  • the method involves a graphical object being displayed which is used to present which subset is currently displayed by virtue of the relative position of a first graphical subelement in relation to a second graphical subelement.
  • the method involves an operator control process being used to alter the displayed subset.
  • disclosed embodiments relate to an apparatus for providing a user interface having a display device and a control apparatus for controlling the display on the display device.
  • the control apparatus can be used to display a genuine subset of a set having a large number of objects.
  • a graphical element can be displayed which is used to present which subset is currently displayed by virtue of the relative position of a first graphical subelement in relation to a second graphical subelement.
  • the apparatus comprises an input device which can be used to perform an operator control process which alters the displayed subset.
  • the method and the apparatus disclosed herein are used particularly in a vehicle, e.g. in a motor vehicle.
  • the method and the apparatus are not limited to this use, however.
  • the apparatus and the method can be employed in arbitrary appliances, particularly portable appliances, such as a music player, a mobile telephone or a mobile navigation system.
  • a motor vehicle contains various information and communication areas which have associated display instruments. These are used to inform the driver and passengers. In addition, they can assist the driver in navigation or in communication with the outside world.
  • the display can visually present traffic-related or operational-related data, in particular, from the vehicle. Arranged in proximity to the primary field of vision of the driver is what is known as the combined instrument. Usually, this is in the cockpit behind the steering wheel, where it can be seen through an opening in the steering wheel. It is used particularly to display the speed, the tank content, the radiator temperature and other operation-related information from the motor vehicle. In addition, radio and audio functions can be presented. Finally, menus for telephone, navigation, telematics services and multimedia applications can be displayed.
  • the display used is usually liquid-crystal displays in various disclosed embodiments.
  • a vehicle frequently has a multifunctional display in the central console or above the central console, which has an associated operator control element.
  • a multifunctional operator control element is described in DE 199 41 955 A1, for example.
  • a menu displays various menu items and possibly graphics or icons associated with the menu items.
  • a submenu having further submenu items opens. This structure can be continued over a plurality of hierarchy levels.
  • a menu item may have an associated particular display image which presents the information associated with the menu item.
  • DE 10 2007 039 442 A1 discloses a method for displaying information in a motor vehicle in which graphical objects are presented in an arrangement on a virtual ring presented in perspective and in which an input by a user prompts the graphics data to be altered such that the objects rotate on the virtual ring in the manner of a carousel.
  • Such a graphical element is a scrollbar, for example, in which a strip or a bar represents the total set and a marker firstly visually displays a position of the currently displayed subset within the total set and secondly visually displays the size of the displayed subset relative to the total set.
  • a scrollbar may also be in the form of a button, with the result that the user can select the subset to be displayed using the scrollbar by virtue of cursor control or by means of a touch-sensitive surface on the display panel.
  • a conventional scrollbar admittedly allows the subset that is to be displayed to be selected arbitrarily within an ordered subset of objects.
  • the method or the apparatus is used in an environment in which it is important for an operator control process to be able to be performed quickly and for the operator control process to demand as little attentiveness from the user as possible, it is desirable for the method or the apparatus to be matched to these conditions. Particularly in the case of use in a vehicle, the method or the apparatus should be matched to the specific requirements for this use.
  • Disclosed embodiments provide a method and an apparatus of the type cited at the outset which firstly allow the displayed subset to be altered quickly and intuitively and secondly simplify orientation within the total set.
  • FIG. 1 schematically shows the design of a disclosed embodiment of the apparatus for displaying information
  • FIGS. 2-9 show presentations on a display panel which are produced by the method in accordance with a first disclosed embodiment
  • FIGS. 10-24 show presentations on a display panel which are produced by the method in accordance with a second and a third disclosed embodiment.
  • Disclosed embodiments provide a method wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2.
  • n positions are defined relative to the second graphical subelement.
  • the first graphical subelement is displayed only at one of these n positions if no operator control process for altering the subset is performed.
  • the positioning of the first graphical subelement on one of the n positions then presents which of the n subset is currently displayed.
  • the graphical element having the two graphical subelements therefore, corresponds to a conventional scrollbar.
  • the scrollbar is divided into n positions, which correspond to the n disjunct subsets of the total set of objects.
  • the total set is, therefore, permanently divided into n subsets. This division cannot be altered by scrolling.
  • An operator control process can only stipulate which of the n subsets is intended to be displayed. According to the displayed subsets, the first graphical subelement is presented on one of the n positions of the second graphical subelement.
  • the permanent division into n disjunct subsets which is provided by the method allows the user to quickly select one of the desired subsets by virtue of an operator control process without the need for fine adjustment in order to present the desired subset, as is performed with a conventional scrollbar. Furthermore, the observer can quickly grasp which subset is currently displayed by virtue of the graduated positioning of the first graphical subelement relative to the second graphical subelement.
  • the first graphical subelement can be displaced essentially smoothly relative to the second graphical subelement by an operator control process by means of an input apparatus.
  • any stages result from the resolution for the display of the graphical subelement, but not from the stipulation of the n positions of the first graphical subelement relative to the second graphical subelement.
  • this refinement of the method involves the first graphical subelement being automatically displayed on a particular position from the n positions on the basis of the position of the first graphical subelement at the conclusion of the operator control process.
  • the first graphical subelement can, therefore, be displaced smoothly as in the case of a conventional scrollbar.
  • this graphical subelement does not remain in the position at the conclusion of the operator control process, but rather is transferred to one of the n positions relative to the second graphical subelement.
  • This transition following the conclusion of the operator control process does not take place abruptly, however, but rather by means of an animation which provides a fluent visual transition.
  • the smooth displacability of the first graphical subelement provides very intuitive and simple operator control when altering the subset to be displayed.
  • it is not necessary for the user to position the first graphical subelement exactly in order to display the desired subset since positioning in a particular area is sufficient for the first graphical subelement to be automatically transferred to one of the n positions relative to the second graphical subelement and hence for the desired subset to be displayed.
  • This simplification of the operator control process is advantageous particularly when the method is used in environments which require fast operator control in which the attentiveness of the user is demanded as little as possible, as is the case for use in a motor vehicle, for example.
  • the extent of the first graphical subelement relative to the second graphical subelement in at least one direction presents the number of objects in the currently displayed subset relative to the total number of objects in the set. In this way, the user can quickly and intuitively grasp how many of the objects from the total set are currently displayed.
  • the second graphical subelement is divided into n segments.
  • the segments are of equal size, in particular. By way of example, they are displayed at intervals from one another.
  • the extent of the first graphical subelement corresponds particularly to the extent of a segment of the second graphical subelement.
  • both the size of a segment and the size of the first graphical subelement visually display the size of the displayed subset relative to the total set.
  • the n positions of the second graphical subelement are chosen particularly such that at each of these positions the first graphical subelement is presented at one of the n positions in a form superimposed on a segment.
  • the first graphical subelement can be presented so as to be distinguishable from the segment by virtue of the color, the transparency or the area fill.
  • the n segments are in the form of buttons. Operation of the buttons allows selection of the subset of the objects that is to be displayed. An alteration in the subset as a result of selection of a segment of the second graphical subelement prompts the performance of an animation in which the first graphical subelement is moved to the relevant position from the n positions on the display panel.
  • the first graphical subelement may also be in the form of a button, with the result that it can be displaced by virtue of cursor control or by means of a touch-sensitive surface on the display panel, for example.
  • the method is used in a vehicle, in particular.
  • the speed of the vehicle is measured.
  • the method can now be matched to the operation of the vehicle by matching the movement of the graphical objects on the display panel during the animations in the method to the speed of the vehicle by means of the control apparatus.
  • the movement of the graphical objects can, therefore, be matched specifically to the situations in which the vehicle is operated.
  • Disclosed embodiments provide an apparatus wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2.
  • the control apparatus actuates the display device such that n positions are defined relative to the second graphical subelement, and that the first graphical subelement can be displayed only at one of these n positions if no operator control process for altering the subset is performed, wherein the positioning of the first graphical subelement on one of the n positions presents which of the n subsets is currently displayed.
  • the apparatus is designed particularly such that it can perform the method described above wholly or in part.
  • the apparatus therefore, also has the same advantages as the aforementioned method.
  • the input device comprises particularly a touch-sensitive surface on the display panel.
  • disclosed embodiments provide a vehicle having such an apparatus.
  • the apparatus for displaying information comprises a display device 1 having a display panel 2 .
  • the display panel 2 can be provided by a display, particularly a liquid-crystal display, of arbitrary design.
  • the display device 1 may be a projection device, such as a head-up or head-down display in a vehicle.
  • the display device 1 is coupled to a control apparatus 3 for the purpose of data interchange.
  • the control apparatus 3 produces graphics data for presenting information on the display panel 2 .
  • the control apparatus 3 is able to produce not only static display images but also, in particular, animations, which visually display transitions between various display modes by virtue of movement of graphical objects.
  • the animations may relate to movements by individual graphical objects in a particular display mode or to the movement of a graphical object from a first presentation in a display mode to a second presentation.
  • the animations may be what are known as key image animations, in which the frames between two key images of an animation are produced in order to give the impression of a fluid alteration.
  • the images produced between the key images are also called in-betweens and the production of the key image animation is called tweening.
  • the control apparatus 3 is coupled to a memory 5 and to a system clock 4 for the purpose of data interchange.
  • an input device may comprise a touch-sensitive surface which is provided separately from the display panel 2 , with the result that what is known as a touchpad is formed, or which is provided on the display panel 2 , with the result that what is known as a touchscreen is provided.
  • the input device which comprises the touchpad or the touchscreen, may comprise an approach sensing apparatus which senses the approach of an operating element, such as particularly the fingertip of a user, to the touch-sensitive surface. The approach of such an operating element to the touch-sensitive surface can be taken as a basis for altering the information displayed.
  • the input device may be an inherently known device for sensing and evaluating a gesture by a body part of a user.
  • the hand of a user can perform a gesture in front of the display panel 2 .
  • the three-dimensional position of the hand in a particular locale in front of the display panel 2 is sensed and is interpreted as an input. In this case, it is not necessary for the user to touch the display panel 2 .
  • the input device used may be a remote operator control element, particularly a mechanical operator control element.
  • the mechanical operator control element may be a rotary controller or an inherently known rotary push controller. This operator control element can be used to actuate, alter and select graphical objects which are displayed on the display panel 2 .
  • control apparatus 3 is connected to further devices which transmit data for the display on the display panel 2 to the control apparatus 3 .
  • the apparatus is used in a vehicle, particularly a motor vehicle.
  • the control apparatus 3 is connected to a data bus 6 in the vehicle.
  • the data bus 6 is in turn coupled to many and diverse devices in the vehicle, particularly to a measuring apparatus 7 for measuring the speed of the vehicle. The current vehicle speed can, therefore, be transmitted to the control apparatus 3 by the measuring apparatus 7 via the data bus 6 .
  • the text below explains a first disclosed embodiment of the method which can be performed by the apparatus described with reference to FIG. 1 .
  • the apparatus or the method is used in a vehicle.
  • the information are displayed in a hierarchic structure.
  • the starting point for this hierarchic structure is the reproduction on the display panel 2 that is shown in FIG. 2 .
  • a plurality of graphical objects 10 are presented in an arrangement on a virtual ring presented in perspective.
  • the perspective presentation shows the virtual ring as though the observer is looking onto the ring obliquely from above.
  • a graphical object 10 in the foreground is presented largest in the perspective presentation.
  • Toward the rear, further graphical objects 10 are presented, with partial concealment by objects 10 situated in front of them. Overall, nine or more graphical objects 10 are displayed in the disclosed embodiment.
  • buttons are in the form of buttons, so that they can be marked or selected by the user by means of the input device.
  • a button is understood to mean a control element for a graphical user interface.
  • a button differs from elements and panels for the pure display of information, what are known as display elements and display panels, in that they are selectable.
  • a button is selected, a function associated therewith is performed. The function can merely result in the information display being altered.
  • the buttons can also be used to control devices for which the operator control is assisted by the information display.
  • the buttons can, therefore, replace conventional mechanical switches.
  • the buttons can be produced and displayed arbitrarily on a user-programmable display panel 2 .
  • buttons may be able to be marked. In this case, the associated function is not yet performed.
  • the marked button is presented in highlight in comparison with other buttons, however.
  • a button can be marked and/or selected by means of cursor control or by virtue of direct operator control of a touch-sensitive display panel.
  • the graphical objects 10 comprise symbols which provide the user with advice of the function of the object.
  • at least some graphical objects 10 may have labels 11 which explain the function again alphanumerically.
  • labels 11 for the objects 10 presented in the foreground are rendered, in particular.
  • the user can use the input device to rotate the objects 10 on the ring presented in perspective in the manner of a carousel.
  • the user can use the input device to bring arbitrary graphical objects 10 into the foreground and to select them.
  • FIG. 2 shows a graphical object 10 in the foreground that is associated with the navigation system of a vehicle
  • FIG. 3 shows a graphical object 10 in the foreground that is associated with various displays of operating parameters for the vehicle. Details regarding the display and control of the graphical objects 10 in the display mode which are shown in FIGS. 2 and 3 are described in DE 10 2007 039 442 A1.
  • the graphical objects 11 are not only able to be presented in the first display mode shown in FIGS. 2 and 3 , however.
  • a second display mode is defined, in which the same graphical objects 10 are displayed in another way, i.e. in another layout.
  • the method involves the display mode being selected automatically on the basis of the vehicle speed. If the vehicle is moving in a first speed range, the graphical objects 10 are displayed in the first display mode. If the vehicle is moving in another, second speed range, the graphical objects 10 are presented in the second display mode, described later.
  • the two speed ranges adjoin one another, with a limit speed being defined. If a vehicle exceeds or drops below this limit speed, there is automatically a change from one display mode to the other display mode.
  • the limit speed is in a range from 4 km/h to 20 km/h, particularly in a range from 5 km/h to 10 km/h and preferably in a range from 5 km/h to 8 km/h. In the disclosed embodiment, a limit value for the speed of 6 km/h has been chosen.
  • the transition from one display mode to the other display mode may also be subject to a hysteresis, which may be in a range from 2 km/h to 5 km/h, for example. If a hysteresis of 2 km/h is defined for a limit speed of 6 km/h, for example, then the display mode changes when the vehicle speed exceeds 8 km/h. When the speed is then reduced again, the display mode does not change again until the speed has dropped below 4 km/h, however. When the vehicle speed then rises again, the display mode is again changed only at a speed of 8 km/h. Hence, two limit speeds above and below the average limit speed are defined for the hysteresis.
  • the vehicle speed is transmitted continually from the measuring apparatus 7 to the control apparatus 3 .
  • the control apparatus 3 produces an animation for the transition from one display mode to the other display mode.
  • the display on the display panel 2 therefore, does not alter abruptly, but rather in a fluent transition, so that the user retains his orientation in the hierarchic display structure.
  • the display shown in FIG. 3 is reproduced on the display panel 2 in the vehicle when stationary.
  • the driver now sets the vehicle in motion and exceeds the limit speed for the transition from the first display mode to the second display mode.
  • This exceeding of the limit speed is sensed by the control apparatus 3 on the basis of the data from the measuring apparatus 7 .
  • the control apparatus 3 then produces an animation, i.e. a movement by the graphical objects 10 , as shown in FIGS. 4 to 9 .
  • FIG. 4 shows the labels 11 of the three graphical elements 10 shown in the foreground.
  • the graphical objects 10 then move toward one another, as shown in FIGS. 4 and 5 , until they combine in a central area of the display panel 2 .
  • a blank display can possibly be briefly rendered on the display panel 2 .
  • the graphical objects 10 are then presented again. They now move away from one another in the direction of the positions for presentation in the second display mode.
  • FIGS. 6 to 9 shows the final state of the display in the second display mode.
  • the graphical objects 10 are presented beside one another, without overlap in a grid.
  • each graphical object has an associated fixed position in the grid irrespective of the selection of one of the graphical objects.
  • the driver of the vehicle can very quickly grasp all the graphical objects 10 .
  • very little attentiveness is, therefore, demanded of the driver, which means that he is not distracted from what is happening in his driving by the selection of a graphical object 10 .
  • Fast and intuitive assimilation of the information as presented in the second display mode is assisted by virtue of all the graphical objects 10 being presented without overlap in the same size.
  • the user can very easily orient himself in the grid presentation, since the various graphical objects 10 have a fixed place in the grid, which the user can remember after repeated use.
  • the control apparatus 3 produces a reverse animation from the second display mode to the first display mode.
  • the labels 10 are hidden and are shown again in a final state. If an object 10 was marked in the grid presentation, this object 10 is presented in the foreground in the presentation of a ring in the first display mode.
  • FIGS. 9 to 12 disclosed embodiments of the method are explained which can also be performed by the apparatus described with reference to FIG. 1 .
  • the use of the apparatus or of the method is not limited to a vehicle.
  • the apparatus and the method can be used in arbitrary appliances, particularly in portable appliances, such as a music player, a mobile telephone or a mobile navigation system. It goes without saying that use in the vehicle is also possible.
  • Another disclosed embodiment of the method relates to the transition from a first presentation on the display panel 2 to a second presentation on the display panel 2 .
  • the first presentation may be the display in the first or the second display mode, as shown in FIGS. 2, 3 and 9 .
  • the second presentation relates to the context of a graphical object 10 .
  • the second presentation is displayed by a user by means of the input device particularly after selection of a graphical object 10 .
  • another information content and not just an altered layout is, therefore, displayed.
  • an abrupt change of the display on the display panel 2 is not brought about, however, but rather a fluent transition from the first presentation to the second presentation, as explained below:
  • the control apparatus 3 produces an animation in which the graphical objects 10 are moved outward away from one another. Briefly, a blank display is reproduced on the display panel 2 . Various other graphical objects 20 from the second presentation on the display panel 2 are then moved toward their final position.
  • An important feature of the second disclosed embodiment of the method is the movement of the newly displayed graphical objects 20 , particularly the movement of a main object which serves as an eye catcher for the user during this transition.
  • a strip 21 is moved into the display panel 2 for the radio function.
  • This strip 21 contains a plurality of graphical objects 20 which represent individual radio stations.
  • the strip 21 is moved in a particular movement pattern for this transition on the display panel 2 .
  • the strip 21 with the graphical objects 20 is moved from right to left in the direction of arrow A. There then appear ever more graphical objects 20 until in the final state, as shown in FIG. 12 , a total of six graphical objects 20 are presented on the strip 21 .
  • further display elements or buttons 22 , 23 and 24 are shown as the strip 21 moves.
  • the movement pattern which the strip 21 performs is distinguished in that it corresponds to a movement pattern which is performed in the second presentation when one of the graphical objects 20 is operated for an input using the input device in the second presentation.
  • the user can, in order to display further graphical objects 20 for other radio stations, move the graphical objects 20 on the strip 21 .
  • the graphical objects 20 are also moved in the direction of arrow A or in the opposite direction.
  • the movement of the strip 21 with the graphical objects 20 therefore, already conveys to the observer how the graphical objects 20 can be moved in the second presentation.
  • the type of transition is, therefore, simultaneously used as an instruction manual for operating graphical objects 20 in a list in the second type of presentation.
  • the reason is that the user can move the graphical objects 20 , for example with a wiping gesture, in the direction of arrow B in order to displace the graphical objects 20 to the left and to display other graphical elements 20 for other radio stations.
  • the list with the radio stations contains a total of eighteen list entries, each of which has an associated graphical object 20 .
  • the user can alter the display of the list entries as appropriate.
  • the movement pattern of this movement in the direction of arrow B or in the opposite direction then corresponds to the movement pattern in the direction of arrow A for the transition to the presentation of the graphical objects 20 for the radio stations.
  • the transition to the second type of presentation with the radio stations would also take place such that the list with the graphical objects 20 is moved in on the display panel 2 in a swivel or rotary movement.
  • FIGS. 12 to 24 a third disclosed embodiment of the method is explained which can also be performed by the apparatus described with reference to FIG. 1 .
  • This third disclosed embodiment is also independent of use in the vehicle. In particular, it can also be used in portable appliances.
  • the third disclosed embodiment of the method relates to a method for providing a user interface in which the displayed subset of the objects 20 can be altered and the user is provided with a visual display of which subset within the total set is currently displayed.
  • a scrollbar When a display panel 2 displays only a subset from a set having a multiplicity of objects, what is known as a scrollbar is conventionally displayed to the observer as a graphical element.
  • a scrollbar comprises two graphical subelements: firstly a strip is displayed, the length of which represents the magnitude of the total set, and secondly a marker on the strip is displayed, the length of which represents the magnitude of the displayed subset and the position of which relative to the strip provides the observer with a visual display of where the displayed subset is situated within the total set.
  • the displayed set is, therefore, particularly subject to a particular order.
  • the user interface and the type of visual display are modified as follows:
  • the graphical objects 20 are divided into n disjunct subsets.
  • n is a natural number which is greater than 2.
  • the total set of graphical objects 20 comprises a total of eighteen objects 20 .
  • This total set is divided into three disjunct subsets: The first subset comprises the graphical objects 20 Nos. 1 to 6 , the second subset comprises the graphical objects 20 Nos. 7 to 12 and the third subset comprises the graphical objects 20 Nos. 13 to 18 .
  • a graphical element which is divided into two subelements is situated beneath the display of the graphical objects 20 for the radio stations.
  • the first graphical subelement is a modified strip 24 .
  • the strip 24 is in turn divided into a total of n segments which are arranged at intervals from one another. In the present case, the three segments 25 , 26 and 27 are, therefore, displayed.
  • the second graphical subelement displayed is a marker 28 . If no operator control process for altering the subset of graphical objects 20 that is to be displayed is being performed, the marker 28 is always displayed congruently with one of the segments 25 , 26 or 27 . If the marker 28 is displayed on the segment 25 then the observer is provided with a visual display indicating that the graphical objects 20 for the first six radio stations are displayed, if the marker 28 is displayed on the segment 26 then the observer is provided with a visual display indicating that the graphical objects 20 for the second six radio stations are displayed, and if the marker 28 is displayed on the segment 27 then the observer is provided with a visual display indicating that the graphical objects 20 for the third six radio stations are displayed.
  • the user can alter the displayed subset by means of an operator control process. If the input device comprises a touch-sensitive surface on the display panel 2 , for example, then the subset can be altered by a wiping gesture.
  • the user can use his fingertip, for example, to touch the strip 21 with the graphical objects 20 and, as shown in FIGS. 13 to 19 , can move the fingertip in the direction of arrow B.
  • This movement of the fingertip on the touch-sensitive surface on the display panel 2 is sensed by the control apparatus 3 , and the control apparatus 3 then accordingly alters the display reproduced on the display panel 2 .
  • the reason is that the movement of the fingertip displaces the graphical objects 20 essentially smoothly in the direction of arrow B. Accordingly, the marker 28 on the strip 24 is displaced smoothly in the opposite direction, with the result that the marker 28 always shows the observer which subsets or which section of the strip 21 with the graphical objects 20 is/are currently displayed.
  • the user could also touch the display panel 2 in the area of the marker 28 and move the fingertip accordingly in the other direction in order to alter the displayed subset with the graphical objects 20 on the strip 21 and at the same time to displace the marker 28 on the strip 24 essentially smoothly.
  • the marker 28 is—in contrast to a conventional scrollbar—automatically moved onto one of the segments 25 , 26 or 27 on the basis of the position of the marker 28 relative to the segments 25 to 27 of the strip 24 .
  • the marker 28 is moved particularly onto the segment 25 , 26 or 27 which provided the greatest coverage upon conclusion of the operator control process. Accordingly, the subset with the graphical objects 20 is displaced such that the first subset is displayed when the marker 28 is on the segment 25 , the second subset is displayed when the marker 28 is on the segment 26 , and the third subset is displayed when the marker 28 is on the segment 27 .
  • the marker 28 does not skip to the relevant segment 25 , 26 or 27 , for example. Instead, an animation, particularly a restrained movement, for the marker 28 to the position is performed. Equally, the positions of the graphical objects 20 are moved until the appropriate subset is displayed.
  • the displayable subsets are, therefore, stipulated in advance. They are not freely selectable by means of the operator control process by the user. In the present case, it is not possible to present the graphical objects 20 for radio stations Nos. 3 to 8 simultaneously after the operator control process has concluded, for example.
  • the user can also tap on a particular segment 25 , 26 or 27 of the strip 24 in order to alter the subset.
  • the segments 25 to 27 and also the marker 28 are, therefore, in the form of what are known as buttons which the user can operate by means of the input device.
  • the extent of the marker 28 i.e. in the present case particularly the length of the marker 28 , relative to the extent or length of the segments 25 , 26 and 27 is intuitively recognizable to the observer as the number of graphical objects 20 in the currently displayed subset relative to the total number of graphical objects in the set.
  • the marker 28 can be presented in a different color, a different transparency or with a different area fill, for example.
  • FIGS. 20 to 24 show a further example of the third disclosed embodiment of the method:
  • the graphical objects 20 are displayed not on a linear, one-dimensional strip 21 but rather, as shown in FIG. 20 , in a two-dimensional grid.
  • the total set of graphical objects 20 for the radio stations comprises a total of twenty-seven graphical objects 20 .
  • These twenty-seven graphical objects 20 are divided into four subsets with nine graphical objects 20 each.
  • the strip 24 comprises four segments 29 to 32 .
  • the marker 28 is displayed on the strip 24 .
  • the user can use the input device to displace the displayed subset from the first nine graphical objects 20 for the radio stations to the third nine graphical objects 20 for the radio stations by displacing the marker 28 on the strip 24 , for example.
  • the marker 28 can be displaced essentially smoothly.
  • the marker 28 and accordingly the displayed graphical objects 20 are moved in an animation such that a subset with nine graphical objects 20 that has been stipulated in advance is displayed.
  • the speed of the vehicle which is transmitted to the control apparatus 3 by the measuring apparatus 7 can have an influence on the speed of the animations of the graphical objects.
  • animations proceed more quickly at higher vehicle speeds than at low vehicle speeds.
  • the reason is that, in particular, at higher vehicle speeds the driver looks at the display panel 2 without interruption only for a shorter period that at slower vehicle speeds.
  • the effect which can be achieved by this adaptation to suit the vehicle speed is, therefore, that the driver perceives the same path of movement for the animation regardless of the vehicle speed. This makes it easier for the driver to orient himself when the display content alters and to quickly and intuitively grasp the altered information content.
  • the parameters of the animations for the presentation of the information can, therefore, be a feature of the method and the apparatus which can be implemented as an option. When these parameters are determined, particular account is taken of how a driver of a vehicle can grasp information particularly effectively while in transit.

Abstract

A method for providing a user interface, wherein a real subset of a set having several objects can be displayed by a control device of a display unit, a graphic element is displayed by way of the position of a first graphic sub-element relative to a second graphic sub-element, and the displayed subset is changed by an operating process. Objects are divided into n disjoint subsets, wherein n is a natural number greater than 2 and n positions are defined relative to the second graphic sub-element, and the first graphic sub-element is displayed only for one of these n positions if no operating process for changing the subset is carried out, wherein the positioning of the first graphic sub-element on one of the n positions shows which of the n subsets is currently being displayed.

Description

PRIORITY CLAIM
This patent application is a U.S. National Phase of International Patent Application No. PCT/EP2011/002161, filed 30 Apr. 2011, which claims priority to German Patent Application No. 10 2010 020 895.7, filed 18 May 2010, the disclosures of which are incorporated herein by reference in their entirety.
FIELD
Disclosed embodiments relate to a method for providing a user interface, in which a genuine subset of a set having a large number of objects can be displayed by means of a control apparatus by a display device. The method involves a graphical object being displayed which is used to present which subset is currently displayed by virtue of the relative position of a first graphical subelement in relation to a second graphical subelement. In addition, the method involves an operator control process being used to alter the displayed subset. Furthermore, disclosed embodiments relate to an apparatus for providing a user interface having a display device and a control apparatus for controlling the display on the display device. The control apparatus can be used to display a genuine subset of a set having a large number of objects. In addition, a graphical element can be displayed which is used to present which subset is currently displayed by virtue of the relative position of a first graphical subelement in relation to a second graphical subelement. Furthermore, the apparatus comprises an input device which can be used to perform an operator control process which alters the displayed subset.
BACKGROUND
The method and the apparatus disclosed herein are used particularly in a vehicle, e.g. in a motor vehicle. The method and the apparatus are not limited to this use, however. On the contrary, the apparatus and the method can be employed in arbitrary appliances, particularly portable appliances, such as a music player, a mobile telephone or a mobile navigation system.
A motor vehicle contains various information and communication areas which have associated display instruments. These are used to inform the driver and passengers. In addition, they can assist the driver in navigation or in communication with the outside world. The display can visually present traffic-related or operational-related data, in particular, from the vehicle. Arranged in proximity to the primary field of vision of the driver is what is known as the combined instrument. Usually, this is in the cockpit behind the steering wheel, where it can be seen through an opening in the steering wheel. It is used particularly to display the speed, the tank content, the radiator temperature and other operation-related information from the motor vehicle. In addition, radio and audio functions can be presented. Finally, menus for telephone, navigation, telematics services and multimedia applications can be displayed. The display used is usually liquid-crystal displays in various disclosed embodiments.
As a further display device, a vehicle frequently has a multifunctional display in the central console or above the central console, which has an associated operator control element. Such a multifunctional operator control element is described in DE 199 41 955 A1, for example.
In order to present the many and diverse operator-control and display options clearly, hierarchic menu structures are frequently used. A menu displays various menu items and possibly graphics or icons associated with the menu items. When a menu item is selected, a submenu having further submenu items opens. This structure can be continued over a plurality of hierarchy levels. Furthermore, instead of a submenu, a menu item may have an associated particular display image which presents the information associated with the menu item.
Very specific demands on the structure of the display arise for the display of information in a motor vehicle. The reason is that the information needs to be displayed such that the information can also be assimilated easily and intuitively by the driver of the motor vehicle. In particular, the assimilation of information by the driver should not result in distraction during the trip.
DE 10 2007 039 442 A1 discloses a method for displaying information in a motor vehicle in which graphical objects are presented in an arrangement on a virtual ring presented in perspective and in which an input by a user prompts the graphics data to be altered such that the objects rotate on the virtual ring in the manner of a carousel.
When a user interface is intended to be made available in combination with an appliance which comprises a relatively small display panel, the problem arises that it is not possible to present graphical symbols for every object on the display panels in the case of a set having a large number of objects. In such a case, only a subset of such a set forming a list is, therefore, displayed. The user can produce scrolling in the list by means of an operator control process. So that the user can orient himself better within the total set or the list, it is known practice to additionally display a graphical element which visually displays what is currently displayed for a subset within the total set. Such a graphical element is a scrollbar, for example, in which a strip or a bar represents the total set and a marker firstly visually displays a position of the currently displayed subset within the total set and secondly visually displays the size of the displayed subset relative to the total set. Such a scrollbar may also be in the form of a button, with the result that the user can select the subset to be displayed using the scrollbar by virtue of cursor control or by means of a touch-sensitive surface on the display panel.
A conventional scrollbar admittedly allows the subset that is to be displayed to be selected arbitrarily within an ordered subset of objects. However, when the method or the apparatus is used in an environment in which it is important for an operator control process to be able to be performed quickly and for the operator control process to demand as little attentiveness from the user as possible, it is desirable for the method or the apparatus to be matched to these conditions. Particularly in the case of use in a vehicle, the method or the apparatus should be matched to the specific requirements for this use.
SUMMARY
Disclosed embodiments provide a method and an apparatus of the type cited at the outset which firstly allow the displayed subset to be altered quickly and intuitively and secondly simplify orientation within the total set.
BRIEF DESCRIPTION OF THE DRAWINGS
Disclosed embodiments are explained below with reference to the drawings.
FIG. 1 schematically shows the design of a disclosed embodiment of the apparatus for displaying information,
FIGS. 2-9 show presentations on a display panel which are produced by the method in accordance with a first disclosed embodiment,
FIGS. 10-24 show presentations on a display panel which are produced by the method in accordance with a second and a third disclosed embodiment.
DETAILED DESCRIPTION OF THE DISCLOSED EMBODIMENTS
Disclosed embodiments provide a method wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2. In addition, n positions are defined relative to the second graphical subelement. The first graphical subelement is displayed only at one of these n positions if no operator control process for altering the subset is performed. The positioning of the first graphical subelement on one of the n positions then presents which of the n subset is currently displayed.
In terms of function, the graphical element having the two graphical subelements, therefore, corresponds to a conventional scrollbar. However, the scrollbar is divided into n positions, which correspond to the n disjunct subsets of the total set of objects. The total set is, therefore, permanently divided into n subsets. This division cannot be altered by scrolling. An operator control process can only stipulate which of the n subsets is intended to be displayed. According to the displayed subsets, the first graphical subelement is presented on one of the n positions of the second graphical subelement.
The permanent division into n disjunct subsets which is provided by the method allows the user to quickly select one of the desired subsets by virtue of an operator control process without the need for fine adjustment in order to present the desired subset, as is performed with a conventional scrollbar. Furthermore, the observer can quickly grasp which subset is currently displayed by virtue of the graduated positioning of the first graphical subelement relative to the second graphical subelement.
According to at least one disclosed embodiment of the method, the first graphical subelement can be displaced essentially smoothly relative to the second graphical subelement by an operator control process by means of an input apparatus. At the outside, any stages result from the resolution for the display of the graphical subelement, but not from the stipulation of the n positions of the first graphical subelement relative to the second graphical subelement. Following the conclusion of the operator control process this refinement of the method involves the first graphical subelement being automatically displayed on a particular position from the n positions on the basis of the position of the first graphical subelement at the conclusion of the operator control process. The first graphical subelement can, therefore, be displaced smoothly as in the case of a conventional scrollbar. However, the position of this graphical subelement does not remain in the position at the conclusion of the operator control process, but rather is transferred to one of the n positions relative to the second graphical subelement. This transition following the conclusion of the operator control process does not take place abruptly, however, but rather by means of an animation which provides a fluent visual transition.
The smooth displacability of the first graphical subelement provides very intuitive and simple operator control when altering the subset to be displayed. In contrast to the operator control of a conventional scrollbar, however, it is not necessary for the user to position the first graphical subelement exactly in order to display the desired subset, since positioning in a particular area is sufficient for the first graphical subelement to be automatically transferred to one of the n positions relative to the second graphical subelement and hence for the desired subset to be displayed. This simplification of the operator control process is advantageous particularly when the method is used in environments which require fast operator control in which the attentiveness of the user is demanded as little as possible, as is the case for use in a motor vehicle, for example.
The extent of the first graphical subelement relative to the second graphical subelement in at least one direction presents the number of objects in the currently displayed subset relative to the total number of objects in the set. In this way, the user can quickly and intuitively grasp how many of the objects from the total set are currently displayed.
According to another disclosed embodiment of the method, the second graphical subelement is divided into n segments. The segments are of equal size, in particular. By way of example, they are displayed at intervals from one another. The extent of the first graphical subelement corresponds particularly to the extent of a segment of the second graphical subelement. Hence, both the size of a segment and the size of the first graphical subelement visually display the size of the displayed subset relative to the total set. The n positions of the second graphical subelement are chosen particularly such that at each of these positions the first graphical subelement is presented at one of the n positions in a form superimposed on a segment. However, the first graphical subelement can be presented so as to be distinguishable from the segment by virtue of the color, the transparency or the area fill.
According to yet another disclosed embodiment of the method, the n segments are in the form of buttons. Operation of the buttons allows selection of the subset of the objects that is to be displayed. An alteration in the subset as a result of selection of a segment of the second graphical subelement prompts the performance of an animation in which the first graphical subelement is moved to the relevant position from the n positions on the display panel. In addition, the first graphical subelement may also be in the form of a button, with the result that it can be displaced by virtue of cursor control or by means of a touch-sensitive surface on the display panel, for example.
The method is used in a vehicle, in particular. In this case, the speed of the vehicle is measured. The method can now be matched to the operation of the vehicle by matching the movement of the graphical objects on the display panel during the animations in the method to the speed of the vehicle by means of the control apparatus. In the case of the method, the movement of the graphical objects can, therefore, be matched specifically to the situations in which the vehicle is operated.
Disclosed embodiments provide an apparatus wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2. In the case of the apparatus, the control apparatus actuates the display device such that n positions are defined relative to the second graphical subelement, and that the first graphical subelement can be displayed only at one of these n positions if no operator control process for altering the subset is performed, wherein the positioning of the first graphical subelement on one of the n positions presents which of the n subsets is currently displayed.
The apparatus is designed particularly such that it can perform the method described above wholly or in part. The apparatus, therefore, also has the same advantages as the aforementioned method.
In the apparatus, the input device comprises particularly a touch-sensitive surface on the display panel.
Furthermore, disclosed embodiments provide a vehicle having such an apparatus.
The apparatus for displaying information comprises a display device 1 having a display panel 2. The display panel 2 can be provided by a display, particularly a liquid-crystal display, of arbitrary design. In addition, the display device 1 may be a projection device, such as a head-up or head-down display in a vehicle.
The display device 1 is coupled to a control apparatus 3 for the purpose of data interchange. The control apparatus 3 produces graphics data for presenting information on the display panel 2. The control apparatus 3 is able to produce not only static display images but also, in particular, animations, which visually display transitions between various display modes by virtue of movement of graphical objects. In addition, the animations may relate to movements by individual graphical objects in a particular display mode or to the movement of a graphical object from a first presentation in a display mode to a second presentation. In particular, the animations may be what are known as key image animations, in which the frames between two key images of an animation are produced in order to give the impression of a fluid alteration. The images produced between the key images are also called in-betweens and the production of the key image animation is called tweening. For the purpose of producing graphics data and for the purpose of performing the animations, the control apparatus 3 is coupled to a memory 5 and to a system clock 4 for the purpose of data interchange.
Furthermore, an input device is provided. In particular, the input device may comprise a touch-sensitive surface which is provided separately from the display panel 2, with the result that what is known as a touchpad is formed, or which is provided on the display panel 2, with the result that what is known as a touchscreen is provided. Furthermore, the input device, which comprises the touchpad or the touchscreen, may comprise an approach sensing apparatus which senses the approach of an operating element, such as particularly the fingertip of a user, to the touch-sensitive surface. The approach of such an operating element to the touch-sensitive surface can be taken as a basis for altering the information displayed.
Furthermore, the input device may be an inherently known device for sensing and evaluating a gesture by a body part of a user. By way of example, the hand of a user can perform a gesture in front of the display panel 2. The three-dimensional position of the hand in a particular locale in front of the display panel 2 is sensed and is interpreted as an input. In this case, it is not necessary for the user to touch the display panel 2.
Finally, the input device used may be a remote operator control element, particularly a mechanical operator control element. The mechanical operator control element may be a rotary controller or an inherently known rotary push controller. This operator control element can be used to actuate, alter and select graphical objects which are displayed on the display panel 2.
In addition, the control apparatus 3 is connected to further devices which transmit data for the display on the display panel 2 to the control apparatus 3. In the disclosed embodiment shown in FIG. 1, the apparatus is used in a vehicle, particularly a motor vehicle. In this case, the control apparatus 3 is connected to a data bus 6 in the vehicle. The data bus 6 is in turn coupled to many and diverse devices in the vehicle, particularly to a measuring apparatus 7 for measuring the speed of the vehicle. The current vehicle speed can, therefore, be transmitted to the control apparatus 3 by the measuring apparatus 7 via the data bus 6.
The text below explains a first disclosed embodiment of the method which can be performed by the apparatus described with reference to FIG. 1. In this case, the apparatus or the method is used in a vehicle.
In the case of the method, the information are displayed in a hierarchic structure. The starting point for this hierarchic structure is the reproduction on the display panel 2 that is shown in FIG. 2. A plurality of graphical objects 10 are presented in an arrangement on a virtual ring presented in perspective. The perspective presentation shows the virtual ring as though the observer is looking onto the ring obliquely from above. In this case, a graphical object 10 in the foreground is presented largest in the perspective presentation. Toward the rear, further graphical objects 10 are presented, with partial concealment by objects 10 situated in front of them. Overall, nine or more graphical objects 10 are displayed in the disclosed embodiment.
The graphical objects 10 are in the form of buttons, so that they can be marked or selected by the user by means of the input device. Within the context of the disclosed embodiments, a button is understood to mean a control element for a graphical user interface. A button differs from elements and panels for the pure display of information, what are known as display elements and display panels, in that they are selectable. When a button is selected, a function associated therewith is performed. The function can merely result in the information display being altered. In addition, the buttons can also be used to control devices for which the operator control is assisted by the information display. The buttons can, therefore, replace conventional mechanical switches. The buttons can be produced and displayed arbitrarily on a user-programmable display panel 2. Furthermore, provision may be made for a button to be able to be marked. In this case, the associated function is not yet performed. The marked button is presented in highlight in comparison with other buttons, however. A button can be marked and/or selected by means of cursor control or by virtue of direct operator control of a touch-sensitive display panel.
The graphical objects 10 comprise symbols which provide the user with advice of the function of the object. In addition, at least some graphical objects 10 may have labels 11 which explain the function again alphanumerically. When the objects 10 are presented on the ring shown in perspective, labels 11 for the objects 10 presented in the foreground are rendered, in particular.
The user can use the input device to rotate the objects 10 on the ring presented in perspective in the manner of a carousel. By way of example, the user can use the input device to bring arbitrary graphical objects 10 into the foreground and to select them. By way of example, FIG. 2 shows a graphical object 10 in the foreground that is associated with the navigation system of a vehicle, and FIG. 3 shows a graphical object 10 in the foreground that is associated with various displays of operating parameters for the vehicle. Details regarding the display and control of the graphical objects 10 in the display mode which are shown in FIGS. 2 and 3 are described in DE 10 2007 039 442 A1.
In the case of the method, the graphical objects 11 are not only able to be presented in the first display mode shown in FIGS. 2 and 3, however. A second display mode is defined, in which the same graphical objects 10 are displayed in another way, i.e. in another layout. The reason is that it has been found that the display on the ring presented in perspective in the first display mode is difficult for the driver to grasp and operate while in transit in the vehicle when more than eight graphical objects 10 are presented. For this reason, the method involves the display mode being selected automatically on the basis of the vehicle speed. If the vehicle is moving in a first speed range, the graphical objects 10 are displayed in the first display mode. If the vehicle is moving in another, second speed range, the graphical objects 10 are presented in the second display mode, described later. The two speed ranges adjoin one another, with a limit speed being defined. If a vehicle exceeds or drops below this limit speed, there is automatically a change from one display mode to the other display mode. By way of example, the limit speed is in a range from 4 km/h to 20 km/h, particularly in a range from 5 km/h to 10 km/h and preferably in a range from 5 km/h to 8 km/h. In the disclosed embodiment, a limit value for the speed of 6 km/h has been chosen.
The transition from one display mode to the other display mode may also be subject to a hysteresis, which may be in a range from 2 km/h to 5 km/h, for example. If a hysteresis of 2 km/h is defined for a limit speed of 6 km/h, for example, then the display mode changes when the vehicle speed exceeds 8 km/h. When the speed is then reduced again, the display mode does not change again until the speed has dropped below 4 km/h, however. When the vehicle speed then rises again, the display mode is again changed only at a speed of 8 km/h. Hence, two limit speeds above and below the average limit speed are defined for the hysteresis.
The vehicle speed is transmitted continually from the measuring apparatus 7 to the control apparatus 3. When the vehicle exceeds or drops below the limit value for the vehicle speed, the control apparatus 3 produces an animation for the transition from one display mode to the other display mode. The display on the display panel 2, therefore, does not alter abruptly, but rather in a fluent transition, so that the user retains his orientation in the hierarchic display structure.
The text below makes reference to FIGS. 3 to 9 to explain the transition from the first display mode shown in FIG. 3 to the second display mode shown in FIG. 9:
The display shown in FIG. 3 is reproduced on the display panel 2 in the vehicle when stationary. The driver now sets the vehicle in motion and exceeds the limit speed for the transition from the first display mode to the second display mode. This exceeding of the limit speed is sensed by the control apparatus 3 on the basis of the data from the measuring apparatus 7. The control apparatus 3 then produces an animation, i.e. a movement by the graphical objects 10, as shown in FIGS. 4 to 9.
First of all, the labels 11 of the three graphical elements 10 shown in the foreground (FIG. 4) disappear. The graphical objects 10 then move toward one another, as shown in FIGS. 4 and 5, until they combine in a central area of the display panel 2. At the end of this combination, a blank display can possibly be briefly rendered on the display panel 2. The graphical objects 10 are then presented again. They now move away from one another in the direction of the positions for presentation in the second display mode. The expansion of the graphical objects 10 is shown in FIGS. 6 to 9. In this context, FIG. 9 shows the final state of the display in the second display mode.
In the second display mode, the graphical objects 10 are presented beside one another, without overlap in a grid. In this case, each graphical object has an associated fixed position in the grid irrespective of the selection of one of the graphical objects. When the movement of the graphical objects 10 to the grid presentation has ended, labels 11 are finally displayed for all the graphical objects 10.
In the second display mode, the driver of the vehicle can very quickly grasp all the graphical objects 10. In order to select a particular object 10, very little attentiveness is, therefore, demanded of the driver, which means that he is not distracted from what is happening in his driving by the selection of a graphical object 10. Fast and intuitive assimilation of the information as presented in the second display mode is assisted by virtue of all the graphical objects 10 being presented without overlap in the same size. In addition, the user can very easily orient himself in the grid presentation, since the various graphical objects 10 have a fixed place in the grid, which the user can remember after repeated use.
When the vehicle subsequently drops below the limit speed again, possibly taking account of the hysteresis, the control apparatus 3 produces a reverse animation from the second display mode to the first display mode. This involves the graphical objects 10 being moved toward one another from the grid presentation shown in FIG. 9 until they combine in a central area, and then being expanded again in the direction of the positions on the ring as shown in FIG. 2 or 3. In the case of this reverse animation too, the labels 10 are hidden and are shown again in a final state. If an object 10 was marked in the grid presentation, this object 10 is presented in the foreground in the presentation of a ring in the first display mode.
With reference to FIGS. 9 to 12, disclosed embodiments of the method are explained which can also be performed by the apparatus described with reference to FIG. 1. In this case, the use of the apparatus or of the method is not limited to a vehicle. The apparatus and the method can be used in arbitrary appliances, particularly in portable appliances, such as a music player, a mobile telephone or a mobile navigation system. It goes without saying that use in the vehicle is also possible.
Another disclosed embodiment of the method relates to the transition from a first presentation on the display panel 2 to a second presentation on the display panel 2. The first presentation may be the display in the first or the second display mode, as shown in FIGS. 2, 3 and 9. By way of example, the second presentation relates to the context of a graphical object 10. The second presentation is displayed by a user by means of the input device particularly after selection of a graphical object 10. In this case, another information content and not just an altered layout is, therefore, displayed. In this case too, an abrupt change of the display on the display panel 2 is not brought about, however, but rather a fluent transition from the first presentation to the second presentation, as explained below:
If, on the basis of the display as shown in FIG. 9, for example, the user selects the graphical object 10 with the label “radio”, the control apparatus 3 produces an animation in which the graphical objects 10 are moved outward away from one another. Briefly, a blank display is reproduced on the display panel 2. Various other graphical objects 20 from the second presentation on the display panel 2 are then moved toward their final position. An important feature of the second disclosed embodiment of the method is the movement of the newly displayed graphical objects 20, particularly the movement of a main object which serves as an eye catcher for the user during this transition.
In the transition described in this disclosed embodiment, a strip 21 is moved into the display panel 2 for the radio function. This strip 21 contains a plurality of graphical objects 20 which represent individual radio stations. The strip 21 is moved in a particular movement pattern for this transition on the display panel 2. In the disclosed embodiment described here, the strip 21 with the graphical objects 20 is moved from right to left in the direction of arrow A. There then appear ever more graphical objects 20 until in the final state, as shown in FIG. 12, a total of six graphical objects 20 are presented on the strip 21. Furthermore, further display elements or buttons 22, 23 and 24 are shown as the strip 21 moves.
The movement pattern which the strip 21 performs is distinguished in that it corresponds to a movement pattern which is performed in the second presentation when one of the graphical objects 20 is operated for an input using the input device in the second presentation.
By way of example, the user can, in order to display further graphical objects 20 for other radio stations, move the graphical objects 20 on the strip 21. In this case, the graphical objects 20 are also moved in the direction of arrow A or in the opposite direction. For the transmission from the first presentation to the second presentation, the movement of the strip 21 with the graphical objects 20, therefore, already conveys to the observer how the graphical objects 20 can be moved in the second presentation. The type of transition is, therefore, simultaneously used as an instruction manual for operating graphical objects 20 in a list in the second type of presentation.
As shown in FIGS. 13 to 19, the reason is that the user can move the graphical objects 20, for example with a wiping gesture, in the direction of arrow B in order to displace the graphical objects 20 to the left and to display other graphical elements 20 for other radio stations. In the present case, the list with the radio stations contains a total of eighteen list entries, each of which has an associated graphical object 20. By means of a wiping gesture in the direction of arrow B or in the opposite direction, the user can alter the display of the list entries as appropriate. The movement pattern of this movement in the direction of arrow B or in the opposite direction then corresponds to the movement pattern in the direction of arrow A for the transition to the presentation of the graphical objects 20 for the radio stations. If the list entries are altered in another movement pattern, for example in a swivel or rotary movement, the transition to the second type of presentation with the radio stations would also take place such that the list with the graphical objects 20 is moved in on the display panel 2 in a swivel or rotary movement.
Finally, with reference to FIGS. 12 to 24, a third disclosed embodiment of the method is explained which can also be performed by the apparatus described with reference to FIG. 1. This third disclosed embodiment is also independent of use in the vehicle. In particular, it can also be used in portable appliances.
As explained above, a total of eighteen graphical objects 20 which represent various radio stations can be presented on the display panel 2. However, the display panel 2 is not large enough to present all eighteen objects 20 simultaneously. Therefore, the display panel 2 always displays only a genuine subset of the total set of graphical objects 20. The displayed subset can be altered by an operator control process which is performed by means of the input device. The third disclosed embodiment of the method relates to a method for providing a user interface in which the displayed subset of the objects 20 can be altered and the user is provided with a visual display of which subset within the total set is currently displayed.
When a display panel 2 displays only a subset from a set having a multiplicity of objects, what is known as a scrollbar is conventionally displayed to the observer as a graphical element. Such a scrollbar comprises two graphical subelements: firstly a strip is displayed, the length of which represents the magnitude of the total set, and secondly a marker on the strip is displayed, the length of which represents the magnitude of the displayed subset and the position of which relative to the strip provides the observer with a visual display of where the displayed subset is situated within the total set. In this case, the displayed set is, therefore, particularly subject to a particular order.
In the case of the method based on the third disclosed embodiment, the user interface and the type of visual display are modified as follows:
The graphical objects 20 are divided into n disjunct subsets. In this case, n is a natural number which is greater than 2. In the disclosed embodiment described here, the total set of graphical objects 20 comprises a total of eighteen objects 20. This total set is divided into three disjunct subsets: The first subset comprises the graphical objects 20 Nos. 1 to 6, the second subset comprises the graphical objects 20 Nos. 7 to 12 and the third subset comprises the graphical objects 20 Nos. 13 to 18.
As FIG. 12 shows, a graphical element which is divided into two subelements is situated beneath the display of the graphical objects 20 for the radio stations. The first graphical subelement is a modified strip 24. The strip 24 is in turn divided into a total of n segments which are arranged at intervals from one another. In the present case, the three segments 25, 26 and 27 are, therefore, displayed.
Furthermore, the second graphical subelement displayed is a marker 28. If no operator control process for altering the subset of graphical objects 20 that is to be displayed is being performed, the marker 28 is always displayed congruently with one of the segments 25, 26 or 27. If the marker 28 is displayed on the segment 25 then the observer is provided with a visual display indicating that the graphical objects 20 for the first six radio stations are displayed, if the marker 28 is displayed on the segment 26 then the observer is provided with a visual display indicating that the graphical objects 20 for the second six radio stations are displayed, and if the marker 28 is displayed on the segment 27 then the observer is provided with a visual display indicating that the graphical objects 20 for the third six radio stations are displayed.
The user can alter the displayed subset by means of an operator control process. If the input device comprises a touch-sensitive surface on the display panel 2, for example, then the subset can be altered by a wiping gesture. On the basis of the display shown in FIG. 12, the user can use his fingertip, for example, to touch the strip 21 with the graphical objects 20 and, as shown in FIGS. 13 to 19, can move the fingertip in the direction of arrow B. This movement of the fingertip on the touch-sensitive surface on the display panel 2 is sensed by the control apparatus 3, and the control apparatus 3 then accordingly alters the display reproduced on the display panel 2. The reason is that the movement of the fingertip displaces the graphical objects 20 essentially smoothly in the direction of arrow B. Accordingly, the marker 28 on the strip 24 is displaced smoothly in the opposite direction, with the result that the marker 28 always shows the observer which subsets or which section of the strip 21 with the graphical objects 20 is/are currently displayed.
Instead of moving the finger in the region of the strip 21 in the direction of arrow B, the user could also touch the display panel 2 in the area of the marker 28 and move the fingertip accordingly in the other direction in order to alter the displayed subset with the graphical objects 20 on the strip 21 and at the same time to displace the marker 28 on the strip 24 essentially smoothly.
Following the conclusion of the operator control process, the marker 28 is—in contrast to a conventional scrollbar—automatically moved onto one of the segments 25, 26 or 27 on the basis of the position of the marker 28 relative to the segments 25 to 27 of the strip 24. The marker 28 is moved particularly onto the segment 25, 26 or 27 which provided the greatest coverage upon conclusion of the operator control process. Accordingly, the subset with the graphical objects 20 is displaced such that the first subset is displayed when the marker 28 is on the segment 25, the second subset is displayed when the marker 28 is on the segment 26, and the third subset is displayed when the marker 28 is on the segment 27. When the operator control process is concluded, the marker 28 does not skip to the relevant segment 25, 26 or 27, for example. Instead, an animation, particularly a restrained movement, for the marker 28 to the position is performed. Equally, the positions of the graphical objects 20 are moved until the appropriate subset is displayed.
In the case of the method, the displayable subsets are, therefore, stipulated in advance. They are not freely selectable by means of the operator control process by the user. In the present case, it is not possible to present the graphical objects 20 for radio stations Nos. 3 to 8 simultaneously after the operator control process has concluded, for example.
Instead of a wiping gesture, the user can also tap on a particular segment 25, 26 or 27 of the strip 24 in order to alter the subset. The segments 25 to 27 and also the marker 28 are, therefore, in the form of what are known as buttons which the user can operate by means of the input device.
The extent of the marker 28, i.e. in the present case particularly the length of the marker 28, relative to the extent or length of the segments 25, 26 and 27 is intuitively recognizable to the observer as the number of graphical objects 20 in the currently displayed subset relative to the total number of graphical objects in the set. In order to be able to distinguish the marker 28 from the segments 25 to 27, the marker 28 can be presented in a different color, a different transparency or with a different area fill, for example.
FIGS. 20 to 24 show a further example of the third disclosed embodiment of the method:
In this example, the graphical objects 20 are displayed not on a linear, one-dimensional strip 21 but rather, as shown in FIG. 20, in a two-dimensional grid. In this case, the total set of graphical objects 20 for the radio stations comprises a total of twenty-seven graphical objects 20. These twenty-seven graphical objects 20 are divided into four subsets with nine graphical objects 20 each. Accordingly, the strip 24 comprises four segments 29 to 32. As explained above, the marker 28 is displayed on the strip 24. As shown in FIGS. 20 to 24, the user can use the input device to displace the displayed subset from the first nine graphical objects 20 for the radio stations to the third nine graphical objects 20 for the radio stations by displacing the marker 28 on the strip 24, for example. As explained above, the marker 28 can be displaced essentially smoothly. Following the conclusion of the operator control process, the marker 28 and accordingly the displayed graphical objects 20 are moved in an animation such that a subset with nine graphical objects 20 that has been stipulated in advance is displayed.
It is pointed out that not only in the first disclosed embodiment of the method but also in the second and/or third disclosed embodiments of the method, the speed of the vehicle which is transmitted to the control apparatus 3 by the measuring apparatus 7, can have an influence on the speed of the animations of the graphical objects. In particular, it is possible that animations proceed more quickly at higher vehicle speeds than at low vehicle speeds. The reason is that, in particular, at higher vehicle speeds the driver looks at the display panel 2 without interruption only for a shorter period that at slower vehicle speeds. The effect which can be achieved by this adaptation to suit the vehicle speed is, therefore, that the driver perceives the same path of movement for the animation regardless of the vehicle speed. This makes it easier for the driver to orient himself when the display content alters and to quickly and intuitively grasp the altered information content. The parameters of the animations for the presentation of the information can, therefore, be a feature of the method and the apparatus which can be implemented as an option. When these parameters are determined, particular account is taken of how a driver of a vehicle can grasp information particularly effectively while in transit.
LIST OF REFERENCE SYMBOLS
  • 1 Display device
  • 2 Display panel
  • 3 Control apparatus
  • 4 System clock
  • 5 Memory
  • 6 Data bus
  • 7 Measuring apparatus for the vehicle speed
  • 10 Graphical objects
  • 11 Alphanumeric label
  • 20 Graphical objects
  • 21 Label
  • 22 Display element
  • 23 Display element
  • 24 Strip
  • 25 Segment of the strip 24
  • 26 Segment of the strip 24
  • 27 Segment of the strip 24
  • 28 Marker
  • 29 Segment of the strip 24
  • 30 Segment of the strip 24
  • 31 Segment of the strip 24
  • 32 Segment of the strip 24

Claims (28)

The invention claimed is:
1. A method for providing a user interface in a vehicle, the method comprising:
determining a current speed of the vehicle;
displaying a subset of a set having a large number of objects can be by a display device, wherein the objects are divided into n disjunction subsets, where n is a natural number which is greater than 2;
displaying a graphical element via the display device, wherein the graphical element represents which subset is currently displayed by virtue of a relative position of a first graphical sub-element in relation to a second graphical sub-element; and
altering the displayed subset in response to an operator control process wherein n positions are defined relative to the second graphical sub-element, and the first graphical sub-element is displayed only at one of these n positions if no operator control process for altering the subset is performed,
wherein the positioning of the first graphical sub-element on one of the n positions is relative to the second graphical sub-element, the positioning representing which of the n subsets is currently being displayed on the display device, and
wherein the position of the first graphical sub-element is changed at the conclusion of the operator control process in response to performance of the operator control process for altering the subset using an animation that provides a visual transition, wherein the animation visually displays transitions between various display modes by virtue of movement of graphical objects, wherein the speed of the animation is a function of the determined vehicle speed, wherein at least one dimension of the first graphical sub-element relative to that dimension of the second graphical sub-element in at least one direction represents the number of objects in the currently displayed subset relative to the total number of objects in the set.
2. The method of claim 1, wherein the first graphical sub-element is displaced smoothly relative to the second graphical sub-element in response to the operator control process input via an input device, and wherein, following completion of the operator control process, the first graphical sub-element is automatically displayed on a particular position from the n positions based on a position of the first graphical sub-element at the completion of the operator control process.
3. The method of claim 1, wherein the second graphical sub-element is divided into n segments.
4. The method of claim 3, wherein at least one dimension of the first graphical sub-element corresponds to the at least one dimension of a segment of the n segments of the second graphical sub-element.
5. The method of claim 3, wherein the first graphical sub-element is presented at one of the n positions in a form superimposed on a segment of the n segments.
6. The method of claim 3, wherein the n segments are in the form of buttons, and wherein the method further comprises receiving an indication of an operation of at least one of the buttons, wherein the operation indication indicates an operator's selection of the subset of the objects that is to be displayed on the display device, wherein, the alteration of the subset is performed as a result of selection of a segment of the n segments of the second graphical sub-element and prompts performance of an animation in which the first graphical sub-element is moved to the relevant position from the n positions on the display device.
7. The method of claim 1, wherein the animation relates to movements by individual graphical objects in a particular display mode or to the movement of a graphical object from a first presentation in a display mode to a second presentation.
8. The method of claim 7, wherein the animation is a key image animation, in which frames between two key images of an animation are displayed to give the impression of a fluid alteration.
9. The method of claim 1, wherein the animation visually displays transitions between various display modes by virtue of movement of graphical objects.
10. An apparatus for displaying subsets of a set having a large number of objects by a display device in a vehicle, wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2, the apparatus comprising:
a user interface including: a display device; and
a control apparatus that controls display on the display device, wherein the control apparatus controls display of a subset of the set having a large number of objects and to display a graphical element which represents which subset is currently displayed by a relative position of a first graphical sub-element in relation to a second graphical sub-element; and
an input device that receives input from an operator to select an operator control process which alters the subset displayed on the display device,
wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2, and the control apparatus controls display on the display device such that n positions are defined relative to the second graphical sub-element, and the first graphical sub-element is displayed only at one of these n positions if selection of no operator control process for altering the subset is received via the input device, wherein positioning of the first graphical sub-element on one of the n positions relative to the second graphical sub-element represents which of the n subsets is currently displayed on the display device, and
wherein the position of the first graphical sub-element is changed at the conclusion of the operator control process in response to performance of the operator control process for altering the subset using an animation that provides a visual transition, wherein the speed of the animation is a function of a determined current vehicle speed, wherein the animation visually displays transitions between various display modes by virtue of movement of graphical objects, wherein the second graphical sub-element is divided into n segments; wherein the first graphical sub-element is present at two of the n positions during transitions between the various display modes.
11. The apparatus of claim 10, wherein the input device comprises a touch-sensitive surface provided on a surface panel of the display device.
12. The apparatus of claim 10, wherein the first graphical sub-element is displaced smoothly relative to the second graphical sub-element in response to the operator control process input via the input device, and wherein, following completion of the operator control process, the first graphical sub-element is automatically displayed on a particular position from the n positions based on a position of the first graphical sub-element at the completion of the operator control process.
13. The apparatus of claim 10, wherein at least one dimension of the first graphical sub-element relative to that dimension of the second graphical sub-element in at least one direction represents the number of objects in the currently displayed subset relative to the total number of objects in the set.
14. The apparatus of claim 10, wherein the at least one dimension of the first graphical sub-element corresponds to the at least one dimension of a segment of the n segments of the second graphical sub-element.
15. The apparatus of claim 10, wherein the first graphical sub-element is presented at one of the n positions in a form superimposed on a segment of the n segments.
16. The apparatus of claim 10, wherein the n segments are in the form of buttons, and wherein the method further comprises receiving an indication of an operation of at least one of the buttons, wherein the operation indication indicates an operator's selection of the subset of the objects that is to be displayed on the display device, wherein, the alteration of the subset is performed as a result of selection of a segment of the n segments of the second graphical sub-element and prompts performance of an animation in which the first graphical sub-element is moved to the relevant position from the n positions on the display device.
17. The apparatus of claim 10, wherein the animation relates to movements by individual graphical objects in a particular display mode or to the movement of a graphical object from a first presentation in a display mode to a second presentation.
18. The apparatus of claim 17, wherein the animation is a key image animation, in which frames between two key images of an animation are displayed to give the impression of a fluid alteration.
19. The apparatus of claim 10, wherein the animation visually displays transitions between various display modes by virtue of movement of graphical objects.
20. A vehicle comprising:
an apparatus for displaying subsets of a set having a large number of objects by a display device, wherein the objects are divided into n disjunct subsets, where n is a natural number which is greater than 2, the apparatus comprising:
a user interface including:
a display device; and
a control apparatus that controls display on the display device, wherein the control apparatus controls display of a subset of the set having a large number of objects and to display a graphical element which represents which subset is currently displayed by a relative position of a first graphical sub-element in relation to a second graphical sub-element; and
an input device that receives input from an operator to select an operator control process which alters the subset displayed on the display device,
wherein the control apparatus controls display on the display device such that n positions are defined relative to the second graphical sub-element, and the first graphical sub-element is displayed only at one of these n positions if selection of no operator control process for altering the subset is received via the input device, and
wherein positioning of the first graphical sub-element on one of the n positions is relative to the second graphical sub-element, the positioning representing which of the n subsets is currently displayed on the display device, and
wherein the position of the first graphical sub-element is changed at the conclusion of the operator control process in response to performance of the operator control process for altering the subset using an animation that provides a visual transition, wherein the speed of the animation is a function of a determined current vehicle speed, wherein the animation visually displays transitions between various display modes by virtue of movement of graphical objects,.
wherein the second graphical sub-element is divided into n segments; wherein the first graphical sub-element is present at two of the n positions during transitions between the various display modes.
21. The vehicle of claim 20, wherein the input device comprises a touch-sensitive surface provided on a surface panel of the device apparatus.
22. The vehicle of claim 20, wherein the first graphical sub-element is displaced smoothly relative to the second graphical sub-element in response to the operator control process input via the input device, and
wherein, following completion of the operator control process, the first graphical sub-element is automatically displayed on a particular position from the n positions based on a position of the first graphical sub-element at the completion of the operator control process.
23. The vehicle of claim 20, wherein at least one dimension of the first graphical sub-element relative to that dimension of the second graphical sub-element in at least one direction represents the number of objects in the currently displayed subset relative to the total number of objects in the set.
24. The vehicle of claim 20, wherein the second graphical sub-element is divided into n segments.
25. The vehicle of claim 24, wherein the animation visually displays transitions between various display modes by virtue of movement of graphical objects.
26. The vehicle of claim 20, wherein the animation relates to movements by individual graphical objects in a particular display mode or to the movement of a graphical object from a first presentation in a display mode to a second presentation.
27. The vehicle of claim 26, wherein the animation is a key image animation, in which frames between two key images of an animation are displayed to give the impression of a fluid alteration.
28. A method for providing a user interface in a vehicle, the method comprising:
displaying a subset of a set having a large number of objects on a display device by a control apparatus displaying a graphical element via the display device, wherein the graphical element represents which subset is currently displayed by virtue of a relative position of a first graphical sub-element in relation to a second graphical sub-element which is a strip altering the displayed subset in response to an operator control process,
wherein n positions are defined relative to the second graphic sub-element, and the first graphical sub-element is displayed only at one of these n positions if no operator control process for altering the subset is performed,
wherein the positioning of the first graphical sub-element on one of the n positions represents which of the n subsets is currently being displayed on the display device,
wherein, during an operator control process, a wiping gesture is sensed in a direction on a touch-sensitive surface on the display device, the first graphical sub-element is displayed moving smoothly in a direction opposite the wiping gesture in relation to the second graphical sub-element in response to the operator control process following completion of the operator control process, wherein the first graphical sub-element is present at two of the n positions during an operator control process,
wherein the first graphical sub-element is automatically displayed on a particular position from the n positions based on a position of the first graphical sub-element at the completion of the operator control process so that the first graphical sub-element is displayed on a particular position of the n positions in relation to the second graphical sub-element, wherein the movement is performed after conclusion of the operator control process such that the objects are moved in the direction of the wiping gesture until the appropriate subset is displayed, wherein the speed of the movement is a function of a determined current vehicle speed.
US13/698,380 2010-05-18 2011-04-30 Method and device for providing a user interface Active 2032-04-27 US9310989B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE102010020895.7 2010-05-18
DE102010020895A DE102010020895A1 (en) 2010-05-18 2010-05-18 Method and device for providing a user interface
DE102010020895 2010-05-18
PCT/EP2011/002161 WO2011144294A1 (en) 2010-05-18 2011-04-30 Method and device for providing a user interface

Publications (2)

Publication Number Publication Date
US20130067407A1 US20130067407A1 (en) 2013-03-14
US9310989B2 true US9310989B2 (en) 2016-04-12

Family

ID=44118740

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/698,380 Active 2032-04-27 US9310989B2 (en) 2010-05-18 2011-04-30 Method and device for providing a user interface

Country Status (7)

Country Link
US (1) US9310989B2 (en)
EP (1) EP2572262B1 (en)
KR (1) KR101609024B1 (en)
CN (1) CN103003787B (en)
DE (1) DE102010020895A1 (en)
ES (1) ES2701023T3 (en)
WO (1) WO2011144294A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180206389A1 (en) * 2017-01-20 2018-07-26 Kubota Corporation Work vehicle and display control method for work vehicle
USD908716S1 (en) * 2018-01-05 2021-01-26 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US20230359318A1 (en) * 2012-03-21 2023-11-09 Sony Group Corporation Information processing apparatus

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011010229A1 (en) * 2011-02-03 2012-08-09 Audi Ag Device for operating a plurality of different functions of a motor vehicle
DE102011101702A1 (en) * 2011-05-17 2012-11-22 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Driver-defined screen background of a display of a motor vehicle
DE102012024215A1 (en) * 2012-12-11 2014-06-12 Volkswagen Aktiengesellschaft Operating method and operating device
KR101648029B1 (en) * 2013-11-08 2016-08-23 현대자동차주식회사 An touch screen displaying apparatus, a vehicle which the touch screen displaying apparatus installed in and a method of controlling the touch screen displaying apparatus
DE102014204800A1 (en) * 2014-03-14 2015-09-17 Volkswagen Aktiengesellschaft Method and apparatus for providing a graphical user interface in a vehicle
US20160148396A1 (en) * 2014-11-26 2016-05-26 Blackberry Limited Method and Apparatus for Controlling Display of Mobile Communication Device
JP6621998B2 (en) 2015-04-22 2019-12-18 矢崎総業株式会社 Vehicle display device
EP3270278B1 (en) * 2016-07-14 2020-06-24 Volkswagen Aktiengesellschaft Method for operating an operating system and operating system
DE102021103690A1 (en) 2021-02-17 2022-08-18 Bayerische Motoren Werke Aktiengesellschaft Methods for enhancing safety while operating a facility

Citations (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19732287A1 (en) 1997-07-26 1999-01-28 Bayerische Motoren Werke Ag Multifunction control device
DE19941955A1 (en) 1999-09-03 2001-03-08 Volkswagen Ag Method for operating a multifunction control element for a motor vehicle
DE10036421A1 (en) 2000-07-26 2002-02-07 Olaf Wesler Method for one-handed text entry into keyboardless mobile devices
US20020063737A1 (en) 2000-11-30 2002-05-30 Ephraim Feig Zoom-capable scrollbar
US20020186252A1 (en) * 2001-06-07 2002-12-12 International Business Machines Corporation Method, apparatus and computer program product for providing context to a computer display window
US6580984B2 (en) * 2001-09-07 2003-06-17 Visteon Global Technologies, Inc. Method and device for supplying information to a driver of a vehicle
US6591168B2 (en) * 2001-08-31 2003-07-08 Intellisist, Inc. System and method for adaptable mobile user interface
US6966037B2 (en) * 2001-11-19 2005-11-15 Nokia Corporation Method and apparatus for scrollable cross-point navigation in a calendar user interface
US20060184901A1 (en) * 2005-02-15 2006-08-17 Microsoft Corporation Computer content navigation tools
EP1780634A2 (en) 2005-10-26 2007-05-02 Alcatel Lucent Tabbed scrolling
WO2007048694A2 (en) 2005-10-26 2007-05-03 Alcatel Lucent Tabbed scrolling
US20070143705A1 (en) * 2005-12-16 2007-06-21 Sap Ag Indexed scrollbar
US20070150830A1 (en) * 2005-12-23 2007-06-28 Bas Ording Scrolling list with floating adjacent index symbols
US20070220445A1 (en) * 2006-03-14 2007-09-20 David Yach Screen display in application switching
US20080082930A1 (en) * 2006-09-06 2008-04-03 Omernick Timothy P Portable Multifunction Device, Method, and Graphical User Interface for Configuring and Displaying Widgets
US20080126989A1 (en) 2006-11-29 2008-05-29 Philip Flores Method and user interface tool for navigation through grid of scheduled items
US20080309614A1 (en) 2007-06-12 2008-12-18 Dunton Randy R User interface with software lensing for very long lists of content
DE102007039442A1 (en) 2007-08-21 2009-02-26 Volkswagen Ag Method for displaying information in a vehicle and display device for a vehicle
US20090064055A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Application Menu User Interface
WO2009106917A1 (en) 2008-02-29 2009-09-03 Sony Ericsson Mobile Communications Ab Adaptive thumbnail scrollbar
US7605773B2 (en) * 2001-06-30 2009-10-20 Robert Bosch Gmbh Head-up display system and method for carrying out the location-correct display of an object situated outside a vehicle with regard to the position of the driver
US20100011315A1 (en) * 2008-07-14 2010-01-14 Sony Corporation Information processing method, display control method, and program
US20100077353A1 (en) * 2008-09-24 2010-03-25 Samsung Electronics Co., Ltd. Digital device and user interface control method thereof
US20100146435A1 (en) * 2008-12-04 2010-06-10 Jean-Christophe Cros Method and system for navigating through parts of a document
US20100251165A1 (en) 2009-03-26 2010-09-30 Microsoft Corporation Information-enhanced user interface presentation
US20100302278A1 (en) * 2009-05-28 2010-12-02 Apple Inc. Rotation smoothing of a user interface
US7848882B2 (en) * 2003-12-17 2010-12-07 Kabushiki Kaisha Kenwood Device and method for executing vehicle-mounted man-machine interface
US20110055775A1 (en) * 2009-03-31 2011-03-03 Sony Corporation Information processing apparatus, information processing method and information processing program
US8205168B1 (en) * 2008-12-01 2012-06-19 Adobe Systems Incorporated Methods and systems for page navigation of dynamically laid-out systems
US20130042205A1 (en) * 2010-04-09 2013-02-14 Sony Computer Entertainment Inc. Information processing apparatus
US8675965B2 (en) * 2008-11-10 2014-03-18 Metaio Gmbh Method and system for analyzing an image generated by at least one camera
US8681114B2 (en) * 2009-04-30 2014-03-25 Volkswagen Ag Method for displaying information in a motor vehicle, and display device
US8818624B2 (en) * 2009-10-05 2014-08-26 Tesla Motors, Inc. Adaptive soft buttons for a vehicle user interface
US8977982B1 (en) * 2010-05-28 2015-03-10 A9.Com, Inc. Techniques for navigating information
US9019311B2 (en) * 2008-07-24 2015-04-28 Volkswagen Ag Method for displaying a two-sided two-dimensional object on a display in a motor vehicle and display device for a motor vehicle
US9221342B2 (en) * 2010-05-18 2015-12-29 Volkswagen Ag Method and device for displaying information in a vehicle

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8768137B2 (en) * 2007-12-14 2014-07-01 Microsoft Corporation Program segments display bar
JP5137188B2 (en) * 2008-02-08 2013-02-06 アルパイン株式会社 Information retrieval method and apparatus

Patent Citations (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19732287A1 (en) 1997-07-26 1999-01-28 Bayerische Motoren Werke Ag Multifunction control device
DE19941955A1 (en) 1999-09-03 2001-03-08 Volkswagen Ag Method for operating a multifunction control element for a motor vehicle
DE10036421A1 (en) 2000-07-26 2002-02-07 Olaf Wesler Method for one-handed text entry into keyboardless mobile devices
US20020063737A1 (en) 2000-11-30 2002-05-30 Ephraim Feig Zoom-capable scrollbar
US20020186252A1 (en) * 2001-06-07 2002-12-12 International Business Machines Corporation Method, apparatus and computer program product for providing context to a computer display window
US7605773B2 (en) * 2001-06-30 2009-10-20 Robert Bosch Gmbh Head-up display system and method for carrying out the location-correct display of an object situated outside a vehicle with regard to the position of the driver
US6591168B2 (en) * 2001-08-31 2003-07-08 Intellisist, Inc. System and method for adaptable mobile user interface
US6580984B2 (en) * 2001-09-07 2003-06-17 Visteon Global Technologies, Inc. Method and device for supplying information to a driver of a vehicle
US6966037B2 (en) * 2001-11-19 2005-11-15 Nokia Corporation Method and apparatus for scrollable cross-point navigation in a calendar user interface
US7848882B2 (en) * 2003-12-17 2010-12-07 Kabushiki Kaisha Kenwood Device and method for executing vehicle-mounted man-machine interface
US20060184901A1 (en) * 2005-02-15 2006-08-17 Microsoft Corporation Computer content navigation tools
EP1780634A2 (en) 2005-10-26 2007-05-02 Alcatel Lucent Tabbed scrolling
WO2007048694A2 (en) 2005-10-26 2007-05-03 Alcatel Lucent Tabbed scrolling
US20070143705A1 (en) * 2005-12-16 2007-06-21 Sap Ag Indexed scrollbar
US20070150830A1 (en) * 2005-12-23 2007-06-28 Bas Ording Scrolling list with floating adjacent index symbols
US20070220445A1 (en) * 2006-03-14 2007-09-20 David Yach Screen display in application switching
US20080082930A1 (en) * 2006-09-06 2008-04-03 Omernick Timothy P Portable Multifunction Device, Method, and Graphical User Interface for Configuring and Displaying Widgets
US20080126989A1 (en) 2006-11-29 2008-05-29 Philip Flores Method and user interface tool for navigation through grid of scheduled items
US20080309614A1 (en) 2007-06-12 2008-12-18 Dunton Randy R User interface with software lensing for very long lists of content
KR20100046049A (en) 2007-08-21 2010-05-04 폭스바겐 악티엔 게젤샤프트 Method for displaying information in a vehicle, and display device for a vehicle
DE102007039442A1 (en) 2007-08-21 2009-02-26 Volkswagen Ag Method for displaying information in a vehicle and display device for a vehicle
US20090064055A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Application Menu User Interface
WO2009106917A1 (en) 2008-02-29 2009-09-03 Sony Ericsson Mobile Communications Ab Adaptive thumbnail scrollbar
US20100011315A1 (en) * 2008-07-14 2010-01-14 Sony Corporation Information processing method, display control method, and program
US9019311B2 (en) * 2008-07-24 2015-04-28 Volkswagen Ag Method for displaying a two-sided two-dimensional object on a display in a motor vehicle and display device for a motor vehicle
US20100077353A1 (en) * 2008-09-24 2010-03-25 Samsung Electronics Co., Ltd. Digital device and user interface control method thereof
US8675965B2 (en) * 2008-11-10 2014-03-18 Metaio Gmbh Method and system for analyzing an image generated by at least one camera
US8205168B1 (en) * 2008-12-01 2012-06-19 Adobe Systems Incorporated Methods and systems for page navigation of dynamically laid-out systems
US20100146435A1 (en) * 2008-12-04 2010-06-10 Jean-Christophe Cros Method and system for navigating through parts of a document
US20100251165A1 (en) 2009-03-26 2010-09-30 Microsoft Corporation Information-enhanced user interface presentation
US20110055775A1 (en) * 2009-03-31 2011-03-03 Sony Corporation Information processing apparatus, information processing method and information processing program
US8681114B2 (en) * 2009-04-30 2014-03-25 Volkswagen Ag Method for displaying information in a motor vehicle, and display device
US20100302278A1 (en) * 2009-05-28 2010-12-02 Apple Inc. Rotation smoothing of a user interface
US8818624B2 (en) * 2009-10-05 2014-08-26 Tesla Motors, Inc. Adaptive soft buttons for a vehicle user interface
US20130042205A1 (en) * 2010-04-09 2013-02-14 Sony Computer Entertainment Inc. Information processing apparatus
US9221342B2 (en) * 2010-05-18 2015-12-29 Volkswagen Ag Method and device for displaying information in a vehicle
US8977982B1 (en) * 2010-05-28 2015-03-10 A9.Com, Inc. Techniques for navigating information

Non-Patent Citations (13)

* Cited by examiner, † Cited by third party
Title
Apple Inc.; iPod Touch User Guide; p. 17; Sep. 2008.
Chen, Hon. "Slider Page Control" publically available Apr. 23, 2011. Retrieved from [http://www.honchen.com/2010/12/SliderPageControl---open-source-alternative-for-UIPageControl-in-IOS] via Internet Archive on [Apr. 5, 2015]. *
DotNetBar. "Metro User Interface Controls" publically available Oct. 7, 2011. Retrieved from [http://www.devcomponents.com/dotnetbar/metro-ui-controls.aspx] via Internet Archive on [Apr. 5, 2015]. *
Gordon, Jen. iPhone App Design Trends. Blog entry posted Oct. 9, 2009 at Smashing Magazine <http://www.smashingmagazine.com> retrieved <Jun. 3, 2015>. 31 pages. *
Gordon, Jen. iPhone App Design Trends. Blog entry posted Oct. 9, 2009 at Smashing Magazine retrieved . 31 pages. *
Kessler, Gaya (Animated tabbed content with jQuery. Blog entry posted Apr. 26, 2009 at <https://blog.gaya.ninja> retrieved <Jun. 3, 2015>. 15 pages. *
Kessler, Gaya (Animated tabbed content with jQuery. Blog entry posted Apr. 26, 2009 at retrieved . 15 pages. *
Microsoft Corporation; PowerPoint 2003 Help and How-To; downloaded from the Internet; URL: http://web.archive.org/web/20101224190021/http://office.microsoft.com/en-us/powerpoint-help/CL010072915.aspx (Way Back Machine); Nov. 16, 2012 (Dec. 2010).
Office Action for Chinese Patent Application No. 201180035185.4; May 12, 2015.
Office Action for Korean Patent Application No. 10-2012-7032546; Sep. 24, 2014.
Preliminary Report on Patentability for International Patent Application No. PCT/EP2011/002161; Nov. 20, 2012.
Search Report for German Patent Application No. 10 2010 020 895.7; Apr. 27, 2011.
Search Report for International Patent Application No. PCT/EP2011/002161; Sep. 30, 2011.

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230359318A1 (en) * 2012-03-21 2023-11-09 Sony Group Corporation Information processing apparatus
US20180206389A1 (en) * 2017-01-20 2018-07-26 Kubota Corporation Work vehicle and display control method for work vehicle
US10736256B2 (en) * 2017-01-20 2020-08-11 Kubota Corporation Work vehicle and display control method for work vehicle
USD908716S1 (en) * 2018-01-05 2021-01-26 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface

Also Published As

Publication number Publication date
WO2011144294A1 (en) 2011-11-24
CN103003787B (en) 2016-08-17
DE102010020895A1 (en) 2011-11-24
KR101609024B1 (en) 2016-04-04
ES2701023T3 (en) 2019-02-20
US20130067407A1 (en) 2013-03-14
EP2572262B1 (en) 2018-09-12
KR20130036253A (en) 2013-04-11
CN103003787A (en) 2013-03-27
EP2572262A1 (en) 2013-03-27

Similar Documents

Publication Publication Date Title
US9310989B2 (en) Method and device for providing a user interface
US9221342B2 (en) Method and device for displaying information in a vehicle
US8910086B2 (en) Method for controlling a graphical user interface and operating device for a graphical user interface
US20180018074A1 (en) Method and device for displaying information arranged in lists
US9013470B2 (en) Method and device for displaying information, particularly in a vehicle
EP2751650B1 (en) Interactive system for vehicle
EP2726970B1 (en) Vehicle operation device and vehicle operation method
JP6299162B2 (en) In-vehicle device operation system and operation device
US10139988B2 (en) Method and device for displaying information arranged in lists
KR102082555B1 (en) Method and device for selecting an object from a list
US20160231977A1 (en) Display device for vehicle
US9802484B2 (en) Method and display device for transitioning display information
US9836208B2 (en) Method for displaying information in a motor vehicle with a variable scale and display device
US9530182B2 (en) Method for displaying information in particular in a vehicle and display unit for a vehicle
CN103003089B (en) For showing the method and apparatus of information on the display face
US11014449B2 (en) Method and device for displaying information, in particular in a vehicle
JP2018195134A (en) On-vehicle information processing system
KR101418189B1 (en) Control device, method for providing a control device and vehicle having a control device for navigating lists
EP3361367A1 (en) In-vehicle input device, in-vehicle input system, and in-vehicle input device control method
CN107977179B (en) Method and device for cross-screen display and/or operation in a vehicle
JP2011108103A (en) Display device
US10168858B2 (en) Method for displaying information in a vehicle, and a device for controlling the display
US11816324B2 (en) Method and system for setting a value for a parameter in a vehicle control system
WO2020196561A1 (en) Operation device
JP2020160856A (en) Display controller, gui device, method, and gui program

Legal Events

Date Code Title Description
AS Assignment

Owner name: VOLKSWAGEN AG, GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DEHMANN, RAINER;REEL/FRAME:029311/0669

Effective date: 20121107

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8