WO2007128512A1 - Verfahren und vorrichtung zum bereitstellen eines einem dargestellten symbol zugeordneten auswahlmenüs - Google Patents

Verfahren und vorrichtung zum bereitstellen eines einem dargestellten symbol zugeordneten auswahlmenüs Download PDF

Info

Publication number
WO2007128512A1
WO2007128512A1 PCT/EP2007/003946 EP2007003946W WO2007128512A1 WO 2007128512 A1 WO2007128512 A1 WO 2007128512A1 EP 2007003946 W EP2007003946 W EP 2007003946W WO 2007128512 A1 WO2007128512 A1 WO 2007128512A1
Authority
WO
WIPO (PCT)
Prior art keywords
selection
menu
symbol
combot
mouse
Prior art date
Application number
PCT/EP2007/003946
Other languages
English (en)
French (fr)
Inventor
Christian REISSMÜLLER
Original Assignee
Combots Product Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Combots Product Gmbh filed Critical Combots Product Gmbh
Publication of WO2007128512A1 publication Critical patent/WO2007128512A1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Definitions

  • the invention relates to a method and a device for providing a selection menu associated with a displayed symbol on a graphic display unit.
  • Terminals are often operated with operating systems that have graphical user interfaces. On such graphical user interfaces, functions of a terminal-operated program can be activated by selecting selection items in selection menus.
  • selection or computer menus are e.g. described at http://de.wikipedia.org/wiki/Men%C3%BC_%28Computer%29.
  • One form of such selection menus are known, for example, from a classic Windows application as pull-down menus which, when called, e.g. a mouse click on a corresponding icon or generic term, a list of the various selection elements, preferably represented by text expressions display.
  • Shifts in the pull-down menu may occur due to a near edge of the display area.
  • a method for providing a selection menu associated with a displayed icon on a graphic display unit including a display surface is provided by means of a user-operable input device.
  • the method comprises the steps of: detecting a predetermined action with the input device in a spatial relation to the displayed symbol; and upon detection of the predetermined action, displaying a selection menu surrounding the symbol having a plurality of menu items selectable by the input device such that by selecting one of the menu items a function of a user program is executable.
  • the fact that the selection menu surrounds the symbol to which the selection menu is assigned ensures that a clear spatial assignment of the selection menu to the symbol is possible, even if the symbol is located near the edge of the display area.
  • the input device is a computer mouse with which a mouse pointer is controllable on the display unit, wherein the predetermined action comprises one of the following actions: a mouse click on a left button of the computer mouse; and / or a mouse click on a right mouse button of the computer mouse; and / or a mouse gesture with or without operation from one of the keys of the computer mouse, in particular a back-and-forth movement in a horizontal and / or a vertical direction or a circular movement.
  • the predetermined action comprises one of the following actions: a mouse click on a left button of the computer mouse; and / or a mouse click on a right mouse button of the computer mouse; and / or a mouse gesture with or without operation from one of the keys of the computer mouse, in particular a back-and-forth movement in a horizontal and / or a vertical direction or a circular movement.
  • the selection menu may be displayed in a circle, with the symbol shown remaining visible inside the annular selection menu.
  • the menu items can be displayed as segments of the circular selection menu.
  • the segments are each with a
  • Selection element wherein for selecting the function of the user program, the corresponding selection element is selected using the input device.
  • Positioning the mouse pointer on one of the selection elements the selection element in question are highlighted by enlarging and / or displayed on the display surface laterally and / or displayed in different colors.
  • an info selection element can be displayed, wherein auxiliary information is provided when the information selection element is activated.
  • the selection menu can spiral out by turning and enlarging around the symbol until it reaches a final size. Furthermore, the selection menu can be removed by activating another function, which is not provided by any of the menu items, by scrolling and shrinking the selection menu the icon back around until it completely disappears from the display area.
  • an apparatus for providing a selection menu associated with a displayed symbol.
  • the device comprises a graphic display unit comprising a display area; an input device; and a control unit for detecting a predetermined action with the input device in a spatial relation to the displayed symbol, and upon detection of the predetermined action, displaying a selection menu surrounding the symbol having a plurality of menu items selectable by the input device, such that Selecting one of the menu items is a function of a user program operable with the apparatus executable.
  • Fig. 1 is a schematic view of a communication system with two terminals
  • Fig. 2 to Fig. 16a-d different representations of graphical representations of selection menus on a graphical user interface.
  • FIG. 1 shows a schematic view of a communication system in which two communication partners, user A and user B, can communicate with each other via a network, such as the Internet IP, to communicate with each other in various ways.
  • a network such as the Internet IP
  • other networks can be used for this purpose.
  • the network nodes in the networks as well as the endpoints at the Users (end nodes) form a decentralized network or the communication system.
  • the transmission of data for communication via the various nodes which are essentially equal and depending on the data flow the function of a send, destination or
  • the control device CBS essentially manages this decentralized organization of the communication system, in particular access to it via checking the user authorization or authentication.
  • the communication system integrates or combines transmission methods from Store & Forward or PeerToPeer as well as all possible types of communication.
  • the possible types of communication include e.g. Voice telephony, e-mail, IM (instant messaging), the exchange of data of all kinds and the operation of file-sharing applications, whiteboard applications and others.
  • each user a corresponding terminal 1, 2 are available, which are shown schematically as PCs (personal computer) in the present.
  • PCs personal computer
  • other terminals 1, 2 such as mobile phones, PDAs (Personal Digital Systems) and the like in question, with which a user can establish a data connection to the network IP to communicate about it.
  • the terminal devices 1 or 2 shown here in each case as a PC can be connected to a suitable input and output device, in particular to a telephony headset, a mouse 3 or 4, a keyboard and a screen 5 or 6.
  • the communication system has the central one Control device CBS, which the
  • the central control device CBS has a suitable software, in particular the access to the system and controls the basic mechanisms of connection establishment between the terminal 1 and the terminal 2 of the respective users A and B.
  • a feature of the communication system consists in graphic communication elements, which are called ComBOTs in the following, which are already shown schematically in Figure 1 and are provided with the reference numerals CB-B and CB-A.
  • a ComBOT is essentially an operable and animatable element (e.g., icon, symbol, or figure) that is in contact with the other communication partner (user B) on the screen of the terminal 1, 2 of the respective communication partner (eg, user A).
  • the other communication partner user B
  • CB-B ComBOT
  • CB-A ComBOT
  • the appearance and the appearance of the ComBOT can be determined by each user, preferably the user, who is represented by the respective ComBOT. In the example shown here, the user A is represented by a smiley and the user B by a heart.
  • the terminals 1, 2 is a user software, preferably a client software operated, which is in communication with the central control device (LC) in particular with a server installed there.
  • the client software performs an authentication of the respective user A, B in the communication system.
  • the user uses the ComBOTs certain functions and provides parameters for that, preferably within the central control device (LC) in particular with a server installed there.
  • Control device can be stored in user profiles. Furthermore, with the aid of the client software, which is operated on the respective terminal 1, 2, the exchange of signaling data, so that the central control device controls or at least can initiate the establishment of different transmission paths within the network for transmitting the user data required for the communication.
  • FIG. 2 shows a display area 10 'in the form of a user interface (desktop) of a conventional one
  • a ComBOT 13 On the background surface 10 and the display surface 10 '(here: desktop), which is shown in Figure 2, is still a ComBOT 13, which in the illustrated embodiment, a figure with a propeller hood, in The propeller man is a ComBOT 13 for a further user connected to the terminal 1, 2 of the user, eg A, eg B, with whom there is a communication connection with the name "Jagger", the z. B. indicates the name of the represented by the propeller man communication partner (B).
  • the propeller man including the optional label is therefore the ComBOT 13, which represents the communication partner "Jagger".
  • the propeller man is animated and performs a recurring movement according to a first animation sequence so that it serves as an eye-catcher on the background image.
  • the animation of the ComBOT 13 is essentially preferably selectable by the communication partner to whom it corresponds, depending on the situation, and depending on the currently available computing and / or storage capacity, a static ComBOT 13 can also be selected.
  • Functions that are executed by the client program associated with the ComBOT 13 are now activatable in various ways.
  • a suitable activation eg a left click or a right click with the mouse, controlled by the corresponding computer mouse 3, 4
  • a special selection menu 14 resp Operating menu here called ComBOTS menu
  • ComBOTS menu can be opened, which allows a selection of different functions of the client program.
  • An example of such a ComBOT menu 14 is shown in FIG.
  • the ComBOT menu 14 can alternatively be opened by a mouse gesture (eg MouseOver), which can be z. B.
  • ComBOT 13 executes or in any other spatial reference to Position of the ComBOT 13 on the display surface of the screen.
  • a ComBOT 13 can be selected around the ComBOT 13 to be selected and the selection menu or ComBOT menu 14 can be activated for a subsequent selection of a desired function so that the ComBOT menu 14 is displayed on the background area 10 or display area 10 '(desktop) of the screen (display unit).
  • the drop-down menu or ComBOT menu 14 is shown surrounding the ComBOT 13 and has segments 15 which have selection elements 16.
  • the COMBOTS menu 14 is thus the respective ComBOT 13 not only functional, but also directly assigned graphically.
  • the selection elements 16 can be activated by clicking.
  • ComBOT menu 14 surrounding ComBOT 13 may be annular, elliptical, or otherwise contiguous with ComBOT 13 so that ComBOT 13 remains visibly in the center of ComBOT menu 14 and individual segments 15 are disposed therein Group selection elements 16 around the ComBOT 13.
  • the annular ComBOT menu 14 has the advantage that a direct assignment of the menu to the corresponding ComBOT 13 is possible, so that in particular with a larger number of different ComBOTs 13, the different
  • the ComBOT menu 14 uniquely one of the communication partners, namely the communication partner, which corresponds to the ComBOT 13 shown within the annular ComBOT menu 14, in this case the propeller man represents.
  • the ComBOT menu 14 appears by activating the ComBOT 13 in the manner described above (click, mouse gesture, keyboard shortcuts, etc.) as it spirals out.
  • the annular ComBOT menu 14 enlarges from the ComBOT 13 until it reaches its final size and thereby rotates, so that the arrangement of the individual segments 15 and the selection elements 16 arranged therein correspond to a predetermined arrangement. See also FIGS. 16 a to 16 b, which show by way of example the sequence or sequence of a ComBOTS menu 14 which spirals around a ComBOT 13 in individual pictures.
  • Deactivation of the ComBOT menu 14 is performed when another function is performed on the background area of the terminal or when the ComBOT menu 14 of a ComBOT 13 representing another communication partner is activated.
  • the ComBOT menu 14 can also be deactivated, for example by clicking on an empty position of the background area.
  • the ComBOT menu 14 preferably disappears in a similar manner as it has appeared, namely by spiraling back in, i. turns and simultaneously reduced until it disappears at the position of ComBOTs 13.
  • ComBOT menu 14 When ComBOT menu 14 is activated, ComBOT 13 can be used as a further eye-catcher
  • the segments 15 of the ComBOT menu 14 are in the illustrated embodiment ring segments that completely surround the ComBOT 13. Depending on the number of functions provided for the client program, the ring segments 15 can be enlarged and reduced, and the ComBOT menu 14 may also include a plurality of rings with respective segments 15 concentrically arranged side by side around the corresponding ComBOT 13. Due to this characteristic and arrangement of the selection menu 14 (ComBOTS menu), the menu is easily expandable, eg by adding further segments in the present ring or by expanding one or more further rings with segments, in particular in the form of selection elements for submenu items and / or functions. Even when expanding the menu 14, the clarity remains.
  • the respective segment 15 is driven out, i.e., as shown in Figs. H. it is shown enlarged and / or may be offset from the original position of the segment 15.
  • the activated segment 15 moves outward, i. it moves from the rest position to an activation position.
  • the coloring of the selection element 16 shown in the segment 15 can change, so that it can be seen in a simple manner that a function associated with the selection element 16 can now be activated by clicking on it.
  • the selector 16 may be static or animated to direct the user's attention to the thus-selected segment 15 of the ComBOT menu 14.
  • the selected segment itself and / or the associated selection element or selection icon can be animated to indicate the activation state.
  • the segment 15 can also be provided with an information selection element 17, which is, for example, circular and located on an outer edge of the respective segment and z. B. contains a symbol "i", each auxiliary menus or information represent. If the mouse pointer now moves from the activated segment to the information selection element 17 according to a mouse-over function known per se, text information can immediately appear containing assistance, or another menu with selectable functions can be activated or it can a help movie sequence for explaining the selection element 16 are displayed, to which the information selection element 17 belongs.
  • Both the activation of a segment of the ComBOT menu 14 and the activation of the information selection element 17 can be "commented” on with a modified animation of the ComBOT 13 displayed inside the annular ComBOT menu 14.
  • the animation of the ComBOT 13 can be activated of the information selection element 17, the explanation of the function of the information selector 17 associated with the segment 15 of the ComBOT menu 14 support.
  • a selector 16 of the ComBOT menu 14 provides a telephone function that is represented as a telephone handset icon in a corresponding segment 15 of the ComBOT menu 14.
  • the animation of ComBOTs 13 inside the ring-shaped ComBOT menu 14 can change and this example shown when dialing a phone and holding a handset to his head, such that the function of the segment 15 of the ComBOT menu 14 is displayed to a user as an animation, so that assistance can also be given to foreign-language users via the information selection element 17.
  • annular selection menu or ComBOT menu 14 allows the permanent assignment of the ComBOT menu 14 to the respective ComBOT 13, so that regardless of the number of selection elements to be provided 16 (menu items), which are each connected to a specific function of the client program, an unambiguous assignment to the communication partner represented by the ComBOT 13 can take place.
  • a segment 15 of the ComBOT menu 14 is associated with further subfunctions, these subfunctions may be displayed as a ComBOT submenu (not shown), which may also be annular as an additional ComBOT menu 14 or a ring segment around the already displayed ComBOT menu 14 and have other segments associated with the particular sub-functions, respectively.
  • Both ComBOTs 13 are within a graphically marked area, which will be referred to below as arena 18, which is different in color and / or represented by a suitable border around the two ComBOTs 13.
  • each a smiley icon 19 is shown, with which, as shown in Figure 6, by clicking another selection menu in the form of a grid can be opened by the appearance of the smiley associated ComBOT 13 in the arena 18 can be changed.
  • the appearance the current user of the terminal or the appearance of the communication partner "Jagger" are changed.
  • This grid-shaped selection menu 20 displays a number of different ComBOT manifestations 30 that are predetermined but can also be partially defined by the user. Furthermore, ComBOT manifestations 30 can be represented, which are not immediately available for selection, but z. B. can be purchased via a provider of such ComBOT manifestations.
  • a category section 31 the type of the respective ComBOT appearance can first be selected via a suitable category element 32, and then the respective ComBOT appearance to be selected can be selected by moving the mouse pointer over the ComBOT manifestations shown in a grid. As soon as the mouse pointer moves over the ComBOT manifestation, it is highlighted in an enlarged manner (see FIG. 7, reference numeral 36), so that the user can check his selection before selecting. Furthermore, it is provided that the ComBOT appearance 30 over which the mouse pointer is located is displayed with an animation.
  • the text selection element 33 serves to switch on or off the display of a text associated with the ComBOT appearance, such as a name, a greeting or any other information.
  • the magnification adjustment elements 34 serve to adjust the size at which the ComBOT appearances 30 are displayed in the grid of the selection menu 20.
  • a further segment 15 is provided, which in the example shown is provided with a heart symbol (see FIG. 8) via which a specific animation can be sent to the connected communication partner (B) a non-verbal one
  • the communication partner associated with the relevant ComBOT 13 to which the ComBOT menu 14 is assigned receives corresponding animation data which results in a specific animation of the ComBOT 13 assigned to the current user being displayed on the background area 10 or display area 10 'of the terminal of the communication partner (B) is executed.
  • User A's ComBOT 13 on the background surface of user B's terminal performs an animation that user A has selected to communicate with user B in a non-verbal manner.
  • the animation is selected via a so-called animation selection menu 40, which is shown as an example in FIG.
  • the selection is made by displaying in a grid various animation icons 41 which, when the mouse pointer moves over them (mouse-over function), are enlarged and begin to execute their associated animation.
  • the animations may be divided into groups selectable by appropriate heading elements 42 to display animation icons 41 for different emotions or information for selection of the appropriate animation. Examples of possible animations are handing over a gift, laughter, being angry, etc., which are assigned to the ComBOT 13, which represents the user (A), and which are transmitted to the selected communication partner (B), so that the corresponding one The ComBOT 13 associated with the current animation-selecting user is performing the animation.
  • the animation selection menu 40 is constructed in a similar manner to the selection menu 20 for the ComBOT appearances, wherein the animation is executed as soon as the mouse pointer moves over one of the ComBOT appearances shown there.
  • the animations may be provided universally so that they can be executed independently of the current ComBOT appearance of the current user, ie with any ComBOT appearance, or even with only some specific or only one ComBOT appearance.
  • a communication window 50 is opened, with which the current user communicates with the communication partner via an IM connection (Instant Messenger ) can communicate. This is shown in FIG. 11.
  • the communication window 50 is constructed in two parts and displays in a first subwindow 51 the written by the current user and the communication partner texts.
  • Inputs may be made by the current user in a second subwindow 52, which may be sent by pressing the "Enter” key, and then displayed in the first subwindow 51 by both the current user and the communication partner to whom
  • the communication window 50 can furthermore have an area in which a history of the last-time guided IM conversations is listed
  • the history is a list of the already conducted communication or conversation (so-called conversation) and comprises all processes resp Sections of the communication conducted so far, ie exchange of messages, text, images, documents etc. in real-time or quasi-real time as well as time-delayed supports and integrates all types of communication, so that the usual distinctions between synchronous or asynchronous communication, such as instant messaging or email, do not appear here.
  • Users can communicate with one another at any time and in a multimedia manner, without having to worry about the method of transmission or the online precedence of the partner.
  • both the ComBOT appearance of the current user and the ComBOT appearance of the communication partner B can be displayed in an arena area 53 of the communication window.
  • the current user A can select a customized ComBOT appearance so that the current user A is displayed to different communication partners with different ComBOT appearances.
  • the communication window 50 has a telephony selection element 54 for establishing a telephone connection, a file selection element for attaching a recorded message or attaching a file, so that the text message can be supplemented by further data, for example, sound or image or .
  • Another feature that the client program provides is that files can be dragged and dropped on the ComBOT 13 on the background area 10 of the screen.
  • the file symbol is picked up and, while holding down the mouse button, passed over the ComBOT 13 and the mouse button is released there.
  • the file associated with the file icon is then sent directly to the communication partner assigned to the ComBOT 13.
  • the "dropping" of the file icon on the ComBOT 13 of the communication partner causes, as shown in Fig. 12, automatically a second
  • Communication window 60 is opened, which is smaller and also allows a text input that can be sent by pressing the Enter key to the ComBOT 13 associated communication partner.
  • the second communication window does not have a first subwindow for displaying the already written texts.
  • the second communication window can be closed automatically and the file and the entered text can be sent to the communication partner.
  • the second communication window is opened and already a small representation, eg. A preview of an image or video sequence in the second communication window so that the current user can confirm that he has "dropped" the correct file over the ComBOT 13 to be sent to the associated communication partner.
  • a small representation eg. A preview of an image or video sequence in the second communication window so that the current user can confirm that he has "dropped" the correct file over the ComBOT 13 to be sent to the associated communication partner.
  • Communication windows, application windows or operating windows with the various functions that are called in the client program are linked, and depending on the type of function called in the client program, the size and the available functions of the communication window may be different. This makes sense, as when sending a file often only a very short text message from the current user must be made to, if necessary, the file Leave a Comment. By contrast, if the current user deliberately chooses an IM connection, he usually has in mind to carry out a longer communication with the assigned communication partner.
  • a communication window, application window or operating window (which are subsumed below under the term communication window or short windows) can also be made dependent on which type of communication the current user selects.
  • a third communication window 70 (see FIG. 14) can be opened at the same time with only controls for changing settings concerning the called program function is provided. Since the main communication level represents the telephony connection, no space for making inputs is necessary here, so that a communication window provided only with the operating elements 71 is sufficient.
  • a large (first) communication window is displayed.
  • Operating function of the user selects the application or starts, be executed.
  • the operating function may e.g. with a mouse click, with a drag & drop, d. H. dropping an icon when moving the mouse pointer over a certain position (drag-and-drop) and with a mouse
  • Mouse movement over a certain area of the display area can be determined.
  • the user can determine the size and functionality of the communication window by choosing how the desired function of the client program is called.
  • the call of the same function can thus be carried out in various ways, so that in addition to the execution of the corresponding function, a Ko ⁇ ununikations impart dependent on the nature of the call is displayed.
  • the size of the communication window and the functions selectable therein may be determined depending on whether a particular function of the client program is selected or started by the current user of the respective terminal or if, for example, the communication partner associated with the current user has a particular one Function of the client program at the current user via the communication connection starts. So can one
  • Communication windows are displayed with a certain size and with certain functions when a call is made by the communication partner who writes an e-mail and the like.
  • the communication window opened in these cases may differ from those in size and
  • each call of a function of the client program via the ComBOT 13 may further result in the display of a corresponding customized communication window in which further particular sub-functions may be selectably displayed by appropriate selection elements to perform the function.
  • the communication windows may have subwindows for inputting and transmitting text messages by operating a text message selection item.
  • this message is displayed as a speech bubble (see FIG. 15) to the communication partner associated ComBOT icon, and further the ComBOT icon of the communication partner who has sent the text message, a Perform certain animation to gain the attention of the communication partner.
  • a click on the speech bubble can then open a communication window, which enables a further IM connection with the communication partner.
  • the communication window there may be a selection item for calling the animation selection menu, which allows the selection of an animation for the own ComBOT symbol.
  • the selected ComBOT appearance image is communicated to the communication partner after selection so that the ComBOT icon associated with the current user performs the animation to nonverbally communicate a particular emotion or mood.
  • the selection menu 14 (ComBOTS menu) is built up successively around the ComBOT 13 if necessary and spatially assigned to it. Only when the user clicks on the ComBOT 13 or MouseOver the ComBOTS menu appears 14 and initially very small, and it almost begins to increase from the "Nothing Coming" (Fig 16a) 16b and 16c)
  • the helical movement is realized by a corresponding graphic animation and indicated here by a symbolic arrow in FIG 14 itself has at least during the construction phase a partially transparent appearance, so that the user after the ComBOT as can be seen well before.
  • the helical movement is completed in the position in which the menu 14 reaches its definable final size and the segments are in the default normal positions, so that the menu 14 completely encloses the ComBOT (FIG. 16d).

Abstract

Die Erfindung betrifft eine Verfahren und eine Vorrichtung zum Bereitstellen eines einem dargestellten Symbol (13) zugeordneten Auswahlmenüs (14) auf einer grafischen Anzeigeeinheit, die eine Anzeigefläche (10' ) umfasst, mit Hilfe eines durch einen Benutzer bedienbaren Eingabegeräts, mit den Schritten: Detektieren einer vorbestimmten Aktion mit dem Eingabegerät (3) in einem räumlichen Bezug zu dem dargestellten Symbol (13); bei Detektion der vorbestimmten Aktion, Anzeigen eines das Symbol (13) umgebenden Auswahlmenus (14), das mehrere durch das Eingabegerät (3) auswählbare Menüpunkte (15) aufweist, so dass durch ein Auswählen eines der Menüpunkte (15) eine Funktion eines Benutzerprogramms ausführbar ist.

Description

Verfahren und Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordnete Auswahlmenüs auf einer grafischen Anzeigeeinheit.
Endgeräte werden häufig mit Betriebssystemen betrieben, die grafische Benutzeroberflächen aufweisen. Auf solchen grafischen Benutzeroberflächen können Funktionen eines im Endgerät betriebenen Programms durch die Wahl von Auswahlelementen in Auswahlmenüs aktiviert werden. Die bekannten Arten von Auswahl- bzw. Computer-Menüs werden z.B. unter http: //de.wikipedia.org/wiki/Men%C3%BC_%28Computer%29 beschrieben. Eine Form solche Auswahlmenüs sind beispielsweise aus einer klassischen Windows-Anwendung als Pull-down-Menüs bekannt, die bei ihrem Aufruf, z.B. einem Mausklick auf ein entsprechendes Symbol oder Oberbegriff, eine Liste mit den verschiedenen Auswahlelementen, vorzugsweise durch Text-Ausdrücke dargestellt, anzeigen.
Insbesondere bei verteilt auf der Anzeigefläche angeordneten Symbolen oder Oberbegriffen, denen ein solches Auswahlmenü zugeordnet ist, kann es dabei nach dem Aufruf des Pull-down- Menüs verwirrend sein, das Auswahlmenü dem zugehörigen Symbol oder Oberbegriff zuzuordnen, vor allem, da auch
Verschiebungen des Pull-down-Menüs aufgrund eines nahen Randes der Anzeigefläche auftreten können.
Es ist daher eine Aufgabe der vorliegenden Erfindung, ein Verfahren und eine Vorrichtung zur Verfügung zu stellen, bei denen die Darstellung von Auswahlelementen eines Auswahlmenüs eindeutig zu einem entsprechenden Symbol, dem das Auswahlmenü zugeordnet ist, erfolgt. Diese Aufgabe wird durch das Verfahren und die Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs gemäß den unabhängigen Ansprüchen gelöst.
Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den abhängigen Ansprüchen angegeben.
Gemäß einem ersten Aspekt der vorliegenden Erfindung ist ein Verfahren zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs auf einer grafischen Anzeigeeinheit, die eine Anzeigefläche umfasst, mit Hilfe eines durch einen Benutzer bedienbaren Eingabegeräts vorgesehen. Das Verfahren umfasst die Schritte: Detektieren einer vorbestimmten Aktion mit dem Eingabegerät in einem räumlichen Bezug zu dem dargestellten Symbol; sowie, bei Detektion der vorbestimmten Aktion, Anzeigen eines das Symbol umgebenden Auswahlmenus , das mehrere durch das Eingabegerät auswählbare Menüpunkte aufweist, so dass durch ein Auswählen eines der Menüpunkte eine Funktion eines Benutzerprogramms ausführbar ist.
Dadurch, dass das Auswahlmenü das Symbol, dem das Auswahlmenü zugeordnet ist, umgibt, wird erreicht, dass eine eindeutige räumliche Zuordnung des Auswahlmenüs zu dem Symbol möglich ist, auch, wenn sich das Symbol nahe des Randes der Anzeigefläche befindet.
Vorzugsweise ist das Eingabegerät eine Computermaus , mit der ein Mauszeiger auf der Anzeigeeinheit steuerbar ist, wobei die vorbestimmte Aktion eine der folgenden Aktionen umfasst: einen Mausklick auf eine linke Taste der Computermaus; und/oder einen Mausklick auf eine rechte Taste der Computermaus; und/oder eine Mausgeste mit oder ohne Betätigen von einer der Tasten der Computermaus, insbesondere eine Hin- und-her-Bewegung in einer horizontalen und/oder einer vertikalen Richtung oder eine Kreisbewegung.
Das Auswahlmenü kann ringförmig angezeigt werden, wobei das dargestellte Symbol im Inneren des ringförmigen Auswahlmenüs sichtbar bleibt. Dabei können die Menüpunkte als Segmente des ringförmigen Auswahlmenüs dargestellt werden.
Vorzugsweise sind die Segmente jeweils mit einem
Auswahlelement versehen, wobei zum Auswählen der Funktion des Nutzerprogramms das entsprechende Auswahlelement mit Hilfe des Eingabegeräts ausgewählt wird.
Gemäß einer Ausführungsform der Erfindung kann bei
Positionieren des Mauszeigers auf einem der Auswahlelemente das betreffende Auswahlelement hervorgehoben werden, indem es vergrößert und/oder auf der Anzeigefläche seitlich verschoben und/oder farblich verändert dargestellt wird.
Weiterhin kann bei Positionieren des Mauszeigers auf einem der Auswahlelemente mit Bezug zu der Anzeige des entsprechenden Auswahlelementes ein Info-Auswahlelement angezeigt werden, wobei bei Aktivieren des Info- Auswahlelementes eine Hilfsinformation bereitgestellt wird.
Zum Anzeigen des Auswahlmenüs kann sich das Auswahlmenü spiralartig durch Drehen und sich Vergrößern um das Symbol herum herausbilden, bis es eine endgültige Größe erreicht hat. Weiterhin kann das Auswahlmenü durch Aktivieren einer weiteren Funktion, die nicht durch einen der Menüpunkte bereitgestellt wird, entfernt werden, indem sich das Auswahlmenü spiralartig durch Drehen und sich Verkleinern um das Symbol herum zurückbildet, bis es vollständig von der Anzeigefläche verschwunden ist.
Gemäß einem weiteren Aspekt der vorliegenden Erfindung ist eine Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs vorgesehen. Die Vorrichtung umfasst eine grafische Anzeigeeinheit, die eine Anzeigefläche umfasst; ein Eingabegerät; und eine Steuereinheit, um eine vorbestimmten Aktion mit dem Eingabegerät in einem räumlichen Bezug zu dem dargestellten Symbol zu detektieren, und um bei Detektion der vorbestimmten Aktion ein das Symbol umgebendes Auswahlmenü, das mehrere durch das Eingabegerät auswählbare Menüpunkte aufweist, anzuzeigen, so dass durch ein Auswählen eines der Menüpunkte eine Funktion eines mit der Vorrichtung betreibbaren Benutzerprogramms ausführbar ist.
Bevorzugte Ausführungsformen der Erfindung werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:
Fig. 1 eine schematische Ansicht eines Kommunikationssystems mit zwei Endgeräten;
Fig. 2 bis Fig. 16a-d verschiedene Darstellungen von grafischen Darstellungen von Auswahlmenüs auf einer grafischen Benutzeroberfläche.
In der Figur 1 ist eine schematische Ansicht eines KommunikationsSystems dargestellt, in dem zwei Kommunikationspartner, Benutzer A und Benutzer B, über ein Netzwerk, wie beispielsweise das Internet IP, miteinander Daten austauschen können, um auf verschiedene Arten miteinander zu kommunizieren. Anstelle des Internets IP können auch andere Netzwerke dafür verwendet werden. Die Netzwerkknoten in den Netzwerken sowie die Endpunkte bei den Benutzern (Endknoten) bilden ein dezentral organisiertes Netzwerk bzw. das Kommunikationssystem. Die Übertragung von Daten für die Kommunikation erfolgt über die verschiedenen Knoten, die im wesentlichen gleichberechtigt sind und je nach Datenfluss die Funktion eines Sende- ,Ziel- oder
Durchgabeknotens einnehmen, wobei die Steuereinrichtung CBS im wesentlichen diese dezentrale Organisation des Kommunikationssystem, insbesondere den Zugang dazu über Prüfung der Benutzerberechtigung bzw. Authentifizierung, verwaltet. Das KommunikationsSystem integriert bzw. verbindet Übertragungs-Methoden von Store&Forward oder PeerToPeer sowie alle möglichen Arten von Kommunikation. Die möglichen Kommunikationsarten umfassen z.B. Sprachtelefonie, E-Mail, IM (Instant Messaging), den Austausch von Daten aller Art sowie das Betreiben von File-Sharing-Anwendungen, Whiteboard- Anwendungen und anderen.
Dazu stehen jedem Benutzer ein entsprechendes Endgerät 1, 2 zur Verfügung, die im Vorliegenden schematisch als PCs (Personal Computer) dargestellt sind. Als Endgeräte 1, 2 kommen jedoch auch andere Endgeräte 1, 2, wie beispielsweise Mobiltelefone, PDAs (Personal Digital Systems) und dergleichen in Frage, mit dem ein Benutzer eine Datenverbindung zu dem Netzwerk IP aufbauen kann, um darüber zu kommunizieren. Das hier jeweils als PC dargestellte Endgeräte 1 oder 2 kann mit geeigneten Eingabe- und Ausgabegerät verbunden sein, insbesondere mit einem Telefonie-Headset, einer Maus 3 bzw. 4 , einer Tastatur und einem Bildschirm 5 bzw. 6. Das KommunikationsSystem verfügt über die zentrale Steuereinrichtung CBS, die die
Kommunikation zwischen den Endgeräten des Benutzers A und B steuert, überwacht, unterstützt und/oder organisiert. Dazu verfügt die zentrale Steuereinrichtung CBS über eine geeignete Software, die insbesondere den Zugang zum System und die Grundmechanismen des Verbindungsaufbaus zwischen dem Endgerät 1 und dem Endgerät 2 der entsprechenden Benutzer A und B steuert.
Ein Merkmal des Kommunikationssystems besteht in grafischen Kommunikationselementen, die im folgenden ComBOTs genannt werden, die bereits in Figur 1 schematisch dargestellt sind und mit den Bezugszeichen CB-B und CB-A versehen sind. Ein ComBOT ist im Wesentlichen ein bedienbares und animierbares Element (z.B. Icon, Symbol oder Figur), das am Bildschirm des Endgerätes 1, 2 des jeweiligen Kommunikationspartners (z. B. Benutzer A) den Kontakt zu dem anderen Kommunikationspartner (Benutzer B). Demnach befindet sich auf dem Bildschirm des Endgeräts 1 des Benutzers A ein ComBOT (CB-B), der den anderen Benutzer B repräsentiert. Umgekehrt befindet sich ein ComBOT (CB-A) auf dem Bildschirm des Endgeräts 2 des Benutzers B. Das Aussehen und die Erscheinung des ComBOTs kann jeder Benutzer, bevorzugt der Benutzer, der durch den jeweiligen ComBOT repräsentiert wird, bestimmen. In dem hier gezeigten Beispiel wird der Benutzer A durch einen Smiley repräsentiert und der Benutzer B durch ein Herz .
In den Endgeräten 1, 2 wird eine Anwendersoftware, bevorzugt eine Client-Software, betrieben, die mit der zentralen Steuerungseinrichtung (LC) insbesondere mit einem dort installierten Server, in Verbindung steht. Die Client- Software führt eine Authentifizierung des jeweiligen Benutzers A, B im KommunikationsSystem durch. Auch bedient der Benutzer über die ComBOTs bestimmte Funktionen und gibt Parameter dafür vor, die bevorzugt innerhalb der zentralen
Steuereinrichtung in Benutzerprofilen abgelegt werden können. Weiterhin erfolgt mit Hilfe der Client-Software, die auf dem jeweiligen Endgerät 1, 2 betrieben wird, der Austausch von Signalisierungsdaten, so dass die zentrale Steuereinrichtung den Aufbau von verschiedenen Übertragungswegen innerhalb des Netzwerkes zum Übertragen der für die Kommunikation benötigten Nutzdaten steuert oder zumindest veranlassen kann.
Im Folgenden wird die Bedienung der Client-Software anhand einer Interaktion mit dem ComBOT auf dem Bildschirm (Anzeigeeinheit) des jeweiligen Endgerätes ausführlicher erläutert. Dazu werden anhand der Figuren 2 — 14 die Möglichkeiten des Benutzers zur Interaktion mit einem auf seinem Bildschirm angezeigten ComBOT, das einen weiteren Benutzer als Kommunikationspartner repräsentiert, dargestellt.
In Figur 2 erkennt man eine Anzeigefläche 10 'in Form einer Benutzeroberfläche (Desktop) eines herkömmlichen
Betriebssystems, bei der auf einer Hintergrundfläche 10, d. h. eine Fläche der Bildschirmanzeige, die nicht in einem Fenster dargestellt ist, Symbole für Dateien 11 und Ordner 12 angeordnet sind. Durch Ausführen eines Doppelklicks auf das jeweilige Symbol kann ein Benutzer die Datei öffnen, indem diese ausgeführt wird, wenn es sich um eine ausführbare Programmdatei handelt, oder indem diese mit einer verknüpften Anwendung ausgeführt wird, wenn es sich bei der Datei um eine Inhaltsdatei handelt, wie z. B. eine Textdatei. Durch Doppelklick auf ein Symbol, das einen Ordner repräsentiert, wird ein Ordnerfenster geöffnet, in dem Symbole für mehrere darin befindliche Dateien (oder weiteren Ordnern) angezeigt werden, die der entsprechende Benutzer auf oben beschriebene Weise ausführen bzw. bearbeiten kann.
Auf der Hintergrundfläche 10 bzw. der Anzeigefläche 10' (hier: Desktop), die in Figur 2 dargestellt ist, befindet sich weiterhin ein ComBOT 13, der im dargestellten Ausführungsbeispiel eine Figur mit einer Propellerhaube, im Folgenden als „Propellermann" bezeichnet, dargestellt ist. Der Propellermann ist ein ComBOT 13 für einen mit dem Endgerät 1, 2 des Benutzers, z.B. A, verbundenen weiteren Benutzer, z.B. B, mit dem eine Kommunikationsverbindung besteht. Unter dem Propellermann ist ein Etikett angezeigt mit der Bezeichnung „Jagger", das z. B. den Namen des durch den Propellermann repräsentierten Kommunikationspartners (B) anzeigt. Der Propellermann einschließlich des optional vorzusehenden Etikettes ist also der ComBOT 13, der den Kommunikationspartner „Jagger" repräsentiert.
Vorzugsweise ist der Propellermann animiert und führt eine wiederkehrende Bewegung gemäß einer ersten Animationssequenz aus, so dass er als Blickfang auf dem Hintergrundbild dient. Die Animation des ComBOTs 13 ist im Wesentlichen vorzugsweise durch den Kommunikationspartner, dem er entspricht, je nach Situation wählbar, und es kann auch abhängig von der momentan verfügbaren Rechen und/oder Speicherkapazität ein statischer ComBOT 13 gewählt werden.
Funktionen, die durch das Client-Programm, das dem ComBOT 13 zugeordnet ist ausgeführt werden, sind nun auf verschiedene Weise aktivierbar. Um Zugang zu diesen Funktionen zu erlangen, wird durch eine geeignete Aktivierung, z.B. einen Linksklick oder einen Rechtklick mit dem Mauszeiger, gesteuert durch die entsprechende Computermaus 3 , 4 , auf den ComBOT 13 (oder auf ein diesem zugeordnetes Symbol) ein besonderes Auswahlmenü 14 bzw. Bedienmenü, hier ComBOTS-Menü genannt, geöffnet werden, das eine Auswahl verschiedener Funktionen des Client-Programms erlaubt. Ein Beispiel für ein solches ComBOT-Menü 14 ist in Fig. 3 gezeigt. Das ComBOT-Menü 14 kann alternativ auch durch eine Mausgeste (z.B. MouseOver) geöffnet werden, die man z. B. über den betreffenden ComBOT 13 ausführt oder in einem sonstigen räumlichen Bezug zur Position des ComBOTs 13 auf der Anzeigefläche des Bildschirms. So lässt sich beispielsweise mit Hilfe einer kreisenden Bewegung, bei mehreren auf dem Hintergrundbild bzw. Anzeigefläche 10' platzierten ComBOTs vorzugsweise um den auszuwählenden ComBOT 13, ein ComBOT 13 auswählen und das Auswahlmenü bzw. ComBOT-Menü 14 für eine nachfolgende Auswahl einer gewünschten Funktion aktivieren, so dass das ComBOT- Menü 14 auf der Hintergrundfläche 10 bzw. Anzeigefläche 10' (Desktop) des Bildschirms (Anzeigeeinheit) dargestellt wird.
Das Auswahmenü bzw. ComBOT-Menü 14 ist den ComBOT 13 umgebend dargestellt und weist Segmente 15 auf, die Auswahlelemente 16 aufweisen. Das COMBOTS-Menü 14 ist somit dem jeweiligen ComBOT 13 nicht nur funktional, sondern auch grafisch direkt zugeordnet. Die Auswahlelemente 16 können durch Anklicken aktiviert werden. Das den ComBOT 13 umgebende ComBOT-Menü 14 kann ringförmig, elliptisch oder auch in sonstiger Form den ComBOT 13 umgebend vorgesehen werden, so dass der ComBOT 13 sichtbar in der Mitte des ComBOT-Menüs 14 verbleibt und sich die einzelnen Segmente 15 mit den darin angeordneten Auswahlelementen 16 um den ComBOT 13 gruppieren. Das ringförmige ComBOT-Menü 14 hat den Vorteil, dass eine direkte Zuordnung des Menüs zu dem entsprechenden ComBOT 13 möglich ist, so dass insbesondere bei einer größeren Anzahl von verschiedenen ComBOTs 13, die verschiedene
Kommunikationspartner repräsentieren, das ComBOT-Menü 14 eindeutig einen der Kommunikationspartner, nämlich den Kommunikationspartner, der dem innerhalb des ringförmigen ComBOT-Menüs 14 dargestellten ComBOT 13, in diesem Fall dem Propellermann, entspricht, repräsentiert. Insbesondere ist eine eindeutige Zuordnung des ComBOT-Menüs 14 zu dem entsprechenden ComBOT 13 bei mehreren geöffneten ComBOT-Menüs 14 in einfacher Weise möglich. Das ComBOT-Menü 14 erscheint durch Aktivieren des ComBOTs 13 auf oben beschriebene Weise (Klick, Mausgeste, Tastaturkürzel usw.), indem es sich spiralartig ausbildet. D.h. das ringförmige ComBOT-Menü 14 vergrößert sich ausgehend von dem ComBOT 13 bis er seine endgültige Größe erreicht und dreht sich dabei, so dass die Anordnung der einzelnen Segmente 15 und der darin angeordneten Auswahlelementen 16 einer vorbestimmten Anordnung entsprechen. Siehe hierzu auch die Figuren 16 a bis 16b, die exemplarisch in Einzelbildern den Ablauf bzw. die Sequenz eines sich spiralförmig um einen ComBOT 13 öffnenden ComBOTS-Menüs 14 zeigen.
Ein Deaktivieren des ComBOT-Menüs 14 wird ausgeführt, wenn eine andere Funktion auf der Hintergrundfläche des Endgerätes ausgeführt wird, oder wenn das ComBOT-Menü 14 eines einen weiteren Kommunikationspartner repräsentierenden ComBOTs 13 aktiviert wird. Das ComBOT-Menü 14 kann auch deaktiviert werden, indem beispielsweise auf eine leere Position der Hintergrundfläche geklickt wird. Beim Deaktivieren des ComBOT-Menüs 14 verschwindet das ComBOT-Menü 14 vorzugsweise auf ähnliche Weise, wie es erschienen ist, nämlich indem es sich spiralförmig wieder eindreht, d.h. dreht und gleichzeitig soweit verkleinert, bis es an der Position des ComBOTs 13 verschwindet. Bei aktiviertem ComBOT-Menü 14 kann der ComBOT 13 als weiterer Blickfang eine zweite
Animationssequenz durchführen, die sich von der ersten Animationssequenz bei deaktiviertem ComBOT-Menü 14 unterscheidet .
Die Segmente 15 des ComBOT-Menüs 14 sind im dargestellten Ausführungsbeispiel Ringsegmente, die den ComBOT 13 vollständig umgeben. Je nach Anzahl der für das Client- Programm bereitgestellten Funktionen können die Ringsegmente 15 vergrößert und verkleinert werden, und das ComBOT-Menü 14 kann auch mehrere Ringe mit jeweiligen Segmenten 15 umfassen, die sich konzentrisch nebeneinander um den entsprechenden ComBOT 13 anordnen. Durch diese Ausprägung und Anordnung des Auswahlmenüs 14 (ComBOTS-Menü) ist das Menü einfach erweiterbar, z.B. durch Hinzufügen weiterer Segmente in den vorliegenden Ring oder durch Ausbau eines oder mehrere weiterer Ringe mit Segmenten, insbesondere in Form von Auswahlelementen für Untermenü-Punkte und/oder Funktionen. Auch beim Ausbau des Menüs 14 bleibt die Übersichtlichkeit erhalten.
Wie in Fig. 4 dargestellt ist, fährt, sobald der Mauszeiger über ein Segment 15 des ringförmigen ComBOT-Menüs 14 bewegt wird, das jeweilige Segment 15 aus, d. h. es wird vergrößert dargestellt und/oder kann zu der ursprünglichen Position des Segmentes 15 versetzt angeordnet sein. Insbesondere bewegt sich das aktivierte Segment 15 nach Außen, d.h. es fährt aus der Ruheposition aus in eine Aktivierungsposition. Weiterhin kann sich auch die Farbgebung des in dem Segment 15 dargestellten Auswahlelementes 16 ändern, so dass in einfacher Weise erkennbar ist, dass durch Anklicken nun eine dem Auswahlelement 16 zugeordnete Funktion aktivierbar ist. Das Auswahlelement 16 kann statisch oder animiert sein, um die Aufmerksamkeit des Benutzers auf das auf diese Weise selektierte Segment 15 des ComBOT-Menüs 14 zu richten.
Insbesondere bei Aktivierung kann das ausgewählte Segment selbst und/oder das damit verbundene Auswahlelement bzw. Auswahlsymbol (z.B. Telefonhörer) animiert werden, um den Aktivierungszustand anzuzeigen. Beim Hervorheben eines der Segmente 15 des ComBOT-Menüs 14 kann das Segment 15 auch mit einem Info-Auswahlelement 17 versehen werden, das z.B. kreisförmig ausgebildet und sich an einem äußeren Rand des jeweiligen Segmentes befindet und z. B. ein Symbol „i" enthält, die jeweils Hilfsmenüs bzw. Informationen repräsentieren. Verfährt der Mauszeiger nun von dem aktivierten Segment auf das Info-Auswahlelement 17 gemäß einer an sich bekannten Mouse-Over-Funktion kann entweder unmittelbar eine Textinformation erscheinen, die Hilfestellungen beinhaltet, oder es kann ein weiteres Menü mit auswählbaren Funktionen aktiviert werden, oder es kann ein Hilfefilmsequenz zur Erläuterung des Auswahlelementes 16 angezeigt werden, zu dem das Info-Auswahlelement 17 gehört.
Sowohl das Aktivieren eines Segmentes des ComBOT-Menüs 14 als auch das Aktivieren des Info-Auswahlelementes 17 kann mit einer veränderten Animation des im Innern des ringförmigen ComBOT-Menüs 14 angezeigten ComBOTs 13 „kommentiert" werden. Insbesondere kann die Animation des ComBOTs 13 bei Aktivieren des Info-Auswahlelement 17 die Erklärung der Funktion des dem Info-Auswahlelement 17 zugeordneten Segmentes 15 des ComBOT- Menüs 14 unterstützen.
Ein Auswahlelement 16 des ComBOT-Menüs 14 stellt beispielsweise eine Telefonfunktion zur Verfügung, die als ein Telefonhörersymbol in einem entsprechenden Segment 15 des ComBOT-Menüs 14 dargestellt ist. Verfährt man den Mauszeiger auf das Telefonhörersymbol und anschließend auf das Infosymbol „i" so kann sich die Animation des ComBOTs 13 im Innern des ringförmigen ComBOT-Menüs 14 ändern und dieser beispielsweise beim Wählen eines Telefons und beim Halten eines Hörers an seinen Kopf gezeigt werden, so dass einem Benutzer die Funktion des Segmentes 15 des ComBOT-Menüs 14 als Animation dargestellt wird, so dass auch fremdsprachlichen Benutzern über das Info-Auswahlelement 17 eine Hilfestellung gegeben werden kann.
Insbesondere das ringförmige Auswahlmenü bzw. ComBOT-Menü 14 erlaubt die ständige Zuordnung des ComBOT-Menüs 14 zu dem jeweiligen ComBOT 13, so dass unabhängig von der Anzahl der bereitzustellenden Auswahlelemente 16 (Menüpunkte), die jeweils mit einer bestimmten Funktion des Client-Programms verbunden sind, eine eindeutige Zuordnung zu dem durch den ComBOT 13 repräsentierten Kommunikationspartner erfolgen kann.
Wenn ein Segment 15 des ComBOT-Menüs 14 mit weiteren Unterfunktionen verbunden ist, können diese Unterfunktionen als ein ComBOT-Untermenü (nicht gezeigt) angezeigt werden, das sich ebenfalls als zusätzliches ComBOT-Menü 14 ringförmig oder als Ringsegment um das bereits angezeigte ComBOT-Menü 14 erstreckt und weitere Segmente aufweisen, die mit den bestimmten Unterfunktionen jeweilig verknüpft sind.
Wie in Figur 5 dargestellt, wird eine so genannte Arena 18 geöffnet, in der sowohl der ComBOT 13, der den Benutzer des aktuellen Endgerätes repräsentiert, in diesem Fall „Frank", der als eine ComBOT-Figur „Dracula" dargestellt ist, als auch der ComBOT 13 der den aktivierten ComBOT 13 zugeordneten
Kommunikationspartner „Jagger" (als Propellermann) darstellt, angezeigt werden. Beide ComBOTs 13 befinden sich innerhalb eines grafisch gekennzeichneten Bereiches, der im Folgenden Arena 18 genannt wird, der farblich verschieden und/oder durch eine geeignete Umrandung um die beiden ComBOTs 13 dargestellt ist.
Neben dem ComBOT 13 von „Frank" und neben dem ComBOT 13 von „Jagger" sind jeweils ein Smiley-Symbol 19 dargestellt, mit dem, wie in Figur 6 gezeigt ist, durch Anklicken ein anderes Auswahlmenü in Form eines Rasters geöffnet werden kann, indem das Erscheinungsbild des dem Smiley zugeordneten ComBOT 13 in der Arena 18 geändert werden kann. Je nach dem der Smiley welchen ComBOTs 13 aktiviert wird, kann das Erscheinungsbild des aktuellen Benutzers des Endgerätes oder das Erscheinungsbild des Kommunikationspartners „Jagger" geändert werden.
Dieses rasterförmige Auswahlmenü 20 zeigt eine Anzahl verschiedener ComBOT-Erscheinungsformen 30 an, die vorgegeben sind aber auch zum Teil durch den Benutzer definiert werden können. Weiterhin können ComBOT-Erscheinungsformen 30 dargestellt werden, die nicht unmittelbar zur Auswahl verfügbar sind, sondern z. B. über einen Anbieter solcher ComBOT-Erscheinungsformen erworben werden können. In einem Rubrikenbereich 31 kann zunächst über ein geeignetes Rubrikenelement 32 die Art des jeweiligen ComBOT- Erscheinungsbildes gewählt werden und anschließend durch Verfahren des Mauszeigers über den in einem Raster dargestellten ComBOT-Erscheinungsformen die jeweilig auszuwählende ComBOT-Erscheinungsform ausgewählt werden. Sobald der Mauszeiger über die ComBOT-Erscheinungsform fährt, wird diese vergrößert hervorgehoben (siehe Fig. 7, Bezugszeichen 36), so dass der Benutzer seine Auswahl vor dem Auswählen überprüfen kann. Weiterhin ist vorgesehen, dass das ComBOT-Erscheinungsbild 30 über dem sich der Mauszeiger befindet, mit einer Animation dargestellt wird.
Es sind ein Text-Auswahlelement 33 und eines oder mehrere Vergrößerungs-Einstellelemente 34 vorgesehen. Das Text- Auswahlelement 33 dient dazu, die Anzeige eines dem ComBOT- Erscheinungsbild zugeordneten Textes, wie beispielsweise einen Name, einen Gruß oder eine sonstige Information, ein- oder auszuschalten. Die Vergrößerungs-Einstellelemente 34 dienen dazu, die Größe, mit der die ComBOT-Erscheinungsbilder 30 in dem Raster des Auswahlmenüs 20 dargestellt werden, einzustellen. Im ringförmigen Auswahlmenü bzw. ComBOT-Menü 14 ist ein weiteres Segment 15 vorgesehen, das im gezeigten Beispiel mit einem Herz-Symbol (siehe Fig. 8) versehen ist, über das dem verbundenen Kommunikationspartner (B) eine bestimmte Animation gesendet werden kann, um eine nonverbale
Kommunikation durchzuführen. Der Kommunikationspartner, der dem betreffenden ComBOT 13, dem das ComBOT-Menü 14 zugeordnet ist, erhält entsprechende Animations-Daten, die dazu führen, dass eine bestimmte Animation des dem aktuellen Benutzer zugeordneten ComBOT 13 auf der Hintergrundfläche 10 bzw. Anzeigefläche 10' des Endgeräts des Kommunikationspartners (B) ausgeführt wird. D. h. der ComBOT 13 des Benutzers A auf der Hintergrundfläche des Endgeräts des Benutzers B führt eine Animation aus, die der Benutzer A ausgewählt hat, um mit dem Benutzer B in nonverbaler Weise zu kommunizieren.
Die Auswahl der Animation erfolgt über ein sog. Animotion- Auswahlmenü 40, das als Beispiel in Fig. 9 gezeigt ist. Die Auswahl wird durchgeführt, indem in einem Raster verschiedene AnimationsSymbole 41 dargestellt sind, die, wenn sich der Mauszeiger darüber bewegt (Mouse-Over-Funktion) , vergrößert dargestellt werden und die beginnen, die ihnen zugeordnete Animation auszuführen. Die Animationen können in Gruppen unterteilt werden, die durch geeignete Rubrikenelemente 42 auswählbar sind, um Animationssymbole 41 für verschiedene Emotionen oder Informationen für die Auswahl der geeigneten Animation anzuzeigen. Mögliche Animationen sind beispielsweise das Überreichen eines Geschenks, des Lachens, des Wütend-Seins usw., die dem ComBOT 13, der den Benutzer (A) darstellt, zugeordnet werden und die an den ausgewählten Kommunikationspartner (B) übermittelt werden, so dass der entsprechende dem aktuellen, die Animation auswählende Benutzer zugeordnete ComBOT 13 die Animation ausführt. Das Animotion-Auswahlmenü 40 ist im Wesentlichen in ähnlicher Weise aufgebaut, wie das Auswahlmenü 20 für die ComBOT- Erscheinungsbilder, wobei die Animation ausgeführt wird, sobald der Mauszeiger sich über eines der dort gezeigten ComBOT-Erscheinungsbilder bewegt. Die Animationen können allgemeingültig vorgesehen sein, so dass sie unabhängig von dem verwendeten ComBOT-Erscheinungsbild des aktuellen Benutzers, d. h. mit jedem ComBOT-Erscheinungsbild ausgeführt werden können, oder können auch nur mit einigen bestimmten oder nur einem ComBOT-Erscheinungsbild 30 ausgeführt werden.
Bei Auswahl eines Segments 15 des ComBOT-Menüs 14, in dem das Auswahlelement 16 als ein Briefumschlag dargestellt ist (siehe Fig. 10), wird ein Kommunikationsfenster 50 geöffnet, mit dem der aktuelle Benutzer mit dem Kommunikationspartner über eine IM-Verbindung (Instant Messenger) kommunizieren kann. Dies ist in Fig. 11 dargestellt. Das Kommunikationsfenster 50 ist dazu zweiteilig aufgebaut und zeigt in einem ersten Unterfenster 51 die von dem aktuellen Benutzer und dem Kommunikationspartner geschriebenen Texte an. In einem zweiten Unterfenster 52 können Eingaben von dem aktuellen Benutzer vorgenommen werden, die er durch Betätigen der „Eingabe"-Taste absenden kann, und die daraufhin in dem ersten Unterfenster 51 angezeigt wird sowohl bei dem aktuellen Benutzer als auch bei dem Kommunikationspartner, zu dem die geschriebene Textnachricht übertragen wird. Das Kommunikationsfenster 50 kann weiterhin einen Bereich aufweisen, in dem eine Historie der zuletzt geführten IM- Gespräche aufgeführt ist. Die Historie ist eine Auflistung der bereits geführten Kommunikation bzw. Unterhaltung (sog. Conversation) und umfasst alle Vorgänge bzw. Abschnitte der bisher geführten Kommunikation, d.h. Austausch von Nachrichten, Text, Bildern, Dokumenten etc. sowohl in Echzeit oder Quasi-Echtzeit wie auch zeitversetzt. Das System unterstützt und integriert alle Arten von Kommunikation, so dass die üblichen Unterscheidungen zwischen synchroner oder asynchroner Kommunikation, wie z.B. Instant Messaging bzw. Email, hier nicht aufscheinen. Die Nutzer können immer und auf multimediale Weise miteinander kommunizieren, ohne sich Gedanken über die Übertragungsmethode, Online-Präzenz des Partners o.a. machen zu müssen.
Weiterhin können in einem Arena-Bereich 53 des Kommunikationsfensters sowohl das ComBOT-Erscheinungsbild des aktuellen Benutzers als auch das ComBOT-Erscheinungsbild des Kommunikationspartners B dargestellt werden. Für jeden möglichen Kommunikationspartner, mit dem der aktuelle Benutzer A verbunden ist bzw. verbunden werden kann, kann der aktuelle Benutzer A ein angepasstes ComBOT-Erscheinungsbild auswählen, so dass der aktuelle Benutzer A verschiedenen Kommunikationspartnern mit verschiedenen ComBOT- Erscheinungsbildern angezeigt wird.
Weiterhin weist das Kommunikationsfenster 50 ein Telefonie- Auswahlelement 54 zum Herstellen einer Telefonverbindung, ein Datei-Auswahlelement zum Anhängen einer aufgezeichneten Nachricht oder zum Anhängen einer Datei auf, so dass die Textnachricht um weitere Daten ergänzt werden kann, die beispielsweise Klang- oder Bild- bzw. Videodaten sein können.
Eine weitere Funktion, die das Client-Programm zur Verfügung stellt, besteht darin, dass auf den ComBOT 13 auf der Hintergrundfläche 10 des Bildschirms Dateien durch Drag-and- Drop gezogen werden können. Dabei wird das Dateisymbol aufgegriffen und bei gedrückter Maustaste über den ComBOT 13 geführt und dort die Maustaste losgelassen. Die dem Dateisymbol zugeordnete Datei wird dann unmittelbar an den dem ComBOT 13 zugeordneten Kommunikationspartner gesendet. Das „Fallenlassen" des Datei-Symbols auf dem ComBOT 13 des Kommunikationspartners führt dazu, dass, wie in Fig. 12 dargestellt ist, automatisch ein zweites
Kommunikationsfenster 60 geöffnet wird, das jedoch kleiner ist und ebenfalls eine Texteingabe ermöglicht, die durch Drücken der Eingabetaste an den dem ComBOT 13 zugeordneten Kommunikationspartner gesendet werden kann. Das zweite Kommunikationsfenster weist jedoch bei dieser Ausführungsform kein erstes Unterfenster zur Darstellung der bereits geschriebenen Texte auf. Insbesondere kann nach der Eingabe eines Textes und der anschließenden Betätigung der „Eingabe"- Taste das zweite Kommunikationsfenster automatisch geschlossen werden und die Datei und der eingegebene Text an den Kommunikationspartner versandt werden.
Nach dem Fallenslassen des Dateisymbols auf dem ComBOT 13 wird das zweite Kommunikationsfenster geöffnet und bereits eine kleine Darstellung, z. B. eine Vorschau eines Bildes oder einer Videosequenz, in dem zweiten Kommunikationsfenster darstellt, so dass sich der aktuelle Benutzer vergewissern kann, dass er die richtige Datei über dem ComBOT 13 „fallengelassen" hat, die an den zugeordneten Kommunikationspartner versandt werden soll.
Allgemein gesprochen kann das Anzeigen von
Kommunikationsfenstern, Anwendungsfenstern bzw. Bedienfenstern mit den verschiedenen Funktionen, die in dem Client-Programm aufgerufen werden, verknüpft werden, wobei abhängig von der Art der aufgerufenen Funktion im Client- Programm die Größe und die darin verfügbaren Funktionen des Kommunikationsfensters unterschiedlich sein können. Dies ist sinnvoll, da beim Versenden einer Datei häufig nur einmalig eine sehr kurze Textmitteilung von dem aktuellen Benutzer vorgenommen werden muss, um bei Bedarf die Datei zu kommentieren. Wenn der aktuelle Benutzer dagegen bewusst eine IM-Verbindung wählt, hat er üblicherweise im Sinn, eine längere Kommunikation mit dem zugeordneten Kommunikationspartner durchzuführen .
Das Anzeigen eines Kommunikationsfensters, Anwendungsfensters bzw. Bedienfensters (die im Weiteren unter dem Begriff Kommunikationsfenster oder kurz Fenster subsumiert werden) kann weiterhin auch davon abhängig gemacht werden, welche Art von Kommunikation der aktuelle Benutzer auswählt. So kann beispielsweise bei Auswählen des entsprechende Segmentes 15 des ComBOT-Menüs 14 zum Aufbau einer Telefonieverbindung (siehe Fig. 13) gleichzeitig ein drittes Kommunikationsfenster 70 (siehe Fig. 14) geöffnet werden, das lediglich mit Bedienelementen zum Verändern von Einstellungen betreffend die aufgerufene Programmfunktion versehen ist. Da die Hauptkommunikationsebene die Telefonieverbindung darstellt, ist hier kein Raum zum Tätigen von Eingaben notwendig, so dass ein lediglich mit den Bedienelementen 71 versehenes Kommunikationsfenster ausreicht. Dagegen wird beim Aufbau einer KommunikationsVerbindung, wie oben beschrieben, ein großes (erstes) Kommunikationsfenster angezeigt.
Weiterhin kann die Größe des Kommunikationsfensters und die darin wählbaren Funktionen abhängig davon, mit welcher
Bedienfunktion der Benutzer den Anwendungsfall auswählt bzw. startet, ausgeführt werden. Die Bedienfunktion kann z.B. mit einem Mausklick, mit einem Drag & Drop, d. h. einem Fallenlassen eines Symbols bei Verfahren des Mauszeigers über einer bestimmten Position (Drag-and-Drop) und mit einer
Mausbewegung über einen bestimmten Bereich der Anzeigefläche (Mouse-Over) bestimmt werden. Auf diese Weise kann der Benutzer die Größe und Funktionalität des Kommunikationsfensters durch eine Wahl bestimmen, wie die gewünschte Funktion des Client-Programms aufgerufen wird. Der Aufruf derselben Funktion kann somit auf verschiedene Arten ausgeführt werden, so dass neben der Ausführung der entsprechenden Funktion ein von der Art des Aufrufs abhängiges Koπununikationsfenster angezeigt wird.
Alternativ oder zusätzlich kann die Größe des Kommunikationsfensters und die darin wählbaren Funktionen abhängig davon bestimmt sein, ob eine bestimmte Funktion des Client-Programms vom aktuellen Benutzer des entsprechenden Endgerätes ausgewählt wird bzw. gestartet wird oder ob beispielsweise der mit dem aktuellen Benutzer verbundene Kommunikationspartner eine bestimmte Funktion des Client- Programms beim aktuellen Benutzer über die Kommunikationsverbindung startet. So kann ein
Kommunikationsfenster mit einer bestimmten Größe und mit bestimmten Funktionen angezeigt werden, wenn ein Anruf durch den Kommunikationspartner erfolgt, dieser eine eMail schreibt und dergleichen. Das in diesen Fällen geöffnete Kommunikationsfenster kann sich von denen in Größe und
Funktionalität von denen unterscheiden, die durch Aktionen des Benutzers selbst geöffnet werden.
Vorzugsweise kann weiterhin jeder Aufruf einer Funktion des Client-Programms über den ComBOT 13 zum Anzeigen eines entsprechenden darauf angepassten Kommunikationsfensters führen, in dem zum Ausführen der Funktion weitere bestimmte Unterfunktionen durch entsprechende Auswahlelemente auswählbar angezeigt werden können. Insbesondere können die Kommunikationsfenster Unterfenster zum Eingeben und Übermitteln von Textnachrichten durch Betätigen eines Textnachrichten-Auswahlelement aufweisen. Weiterhin ist es möglich, dass wenn der Kommunikationspartner eine Nachricht sendet, diese Nachricht als Sprechblase (siehe Fig. 15) zu dem dem Kommunikationspartner zugeordneten ComBOT-Symbol angezeigt wird, und weiterhin das ComBOT-Symbol des Kommunikationspartners, der die Textnachricht gesendet hat, eine bestimmte Animation ausführt, um Aufmerksamkeit des Kommunikationspartners zu erlangen. Ein Klick auf die Sprechblase kann dann ein Kommunikationsfenster öffnen, das eine weitere IM-Verbindung mit dem Kommunikationspartner ermöglicht.
In dem Kommunikationsfenster kann sich ein Auswahlelement zum Aufruf des Animotion-Auswahlmenüs befinden, der die Auswahl einer Animation für das eigene ComBOT-Symbol ermöglicht. Das ausgewählte ComBOT-erscheinungsbild wird nach der Auswahl an den Kommunikationspartner übermittelt, so dass das dem aktuellen Benutzer zugeordnete ComBOT-Symbol die Animation ausführt, um nonverbal eine bestimmte Emotion oder Stimmung zu kommunizieren.
Wie die Fig. 16a-d näher verdeutlichen, wird bei Bedarf das Auswahlmenü 14 (ComBOTS-Menü) sukzessive um den ComBOT 13 herum aufgebaut und ihm räumlich fest zugeordnet. Erst wenn der Benutzer den ComBOT 13 anklickt bzw. bei MouseOver erscheint das ComBOTS-Menü 14 und zwar zunächst sehr klein, wobei es quasi aus dem „Nichts kommend" sich zu vergrößern beginnt (Fig. 16a). Dabei weitet sich das Menü 14 spiralartig bzw. spiralförmig zu einem den ComBOT umschließenden Ring aus und die einzelnen Segmente werden zunehmend sichtbarer (Fig. 16b und 16c). Die spiralförmige Bewegung wird durch eine entsprechende grafische Animation realisiert und hier in der Fig. 16b durch einen symbolischen Pfeil angedeutet. Das Menü 14 selbst hat zumindest während der Aufbauphase ein teiltransparentes Aussehen, so dass der Benutzer den ComBOT nach wie vor gut erkennen kann. Die spiralförmige Bewegung wird in der Position abgeschlossen, in der das Menü 14 seine vorgebbare Endgröße erreicht und die Segmente sich in den vorgebaren Normalpositionen befinden, so dass das Menü 14 den ComBOT vollständig umschließt (Fig. 16d) .

Claims

Patentansprüche
1. Verfahren zum Bereitstellen eines einem dargestellten
Symbol (13) zugeordneten Auswahlmenüs auf einer grafischen Anzeigeeinheit (5), die eine Anzeigefläche (10) umfasst, mit Hilfe eines durch einen Benutzer bedienbaren Eingabegeräts (3), mit folgenden Schritten:
- Detektieren einer vorbestimmten Aktion mit dem Eingabegerät (3) in einem räumlichen Bezug zu dem dargestellten Symbol (13);
- bei Detektion der vorbestimmten Aktion, Anzeigen eines das Symbol (13) umgebenden Auswahlmenüs (14), insbesondere eines das Symbol (13) grafisch ganz umschliessenden oder einbindenden Auswahlmenüs (14), das mehrere durch das Eingabegerät ( 3 ) auswählbare Menüpunkte (15) aufweist, so dass durch ein Auswählen eines der Menüpunkte (15) eine Funktion eines Benutzerprogramms ausführbar ist.
2. Verfahren nach Anspruch 1, wobei das Eingabegerät (3) ein Bedienelement zur Steuerung eines Zeigers auf der Anzeigeeinheit ist, insbesondere eine Computermaus (3) ist, mit der ein Mauszeiger auf der Anzeigeeinheit (5) steuerbar ist, wobei die vorbestimmte Aktion eine der folgenden Aktionen umfasst:
- Betätigung des Bedienelementes, so dass der Zeiger das Symbol (13) berührt oder eine dem Symbol (13) zugeordnete Funktion auslöst; und/oder insbesondere:
- einen Mausklick auf eine linke Taste der Computermaus (3); und/oder
- einen Mausklick auf eine rechte Taste der Computermaus (3 ) ; und/oder
- eine Mausgeste mit oder ohne Betätigen von einer der Tasten der Computermaus (3), insbesondere eine Hin-und- her-Bewegung in einer horizontalen und/oder einer vertikalen Richtung oder eine Kreisbewegung.
3. Verfahren nach Anspruch 2, wobei das Auswahlmenü (14) kreisförmig, insbesondere ringförmig, angeordnet bzw. angezeigt wird, wobei das dargestellte Symbol (13) im Inneren des ringförmigen Auswahlmenüs sichtbar bleibt.
4. Verfahren nach Anspruch 3, wobei die Menüpunkte als Segmente (15) des kreisförmigen bzw. ringförmigen
Auswahlmenüs (14) dargestellt werden.
5. Verfahren nach Anspruch 4, wobei die Segmente (15) jeweils mit einem Auswahlelement (16) versehen sind, wobei zum Auswählen der Funktion des Nutzerprogramms das entsprechende Auswahlelement (16) mit Hilfe des Eingabegeräts (3) ausgewählt wird.
6. Verfahren nach Anspruch 5, wobei bei Positionieren des Mauszeigers auf einem der Auswahlelemente (16) das betreffende Auswahlelement (16) hervorgehoben wird, indem es vergrößert und/oder auf der Anzeigefläche (10) seitlich verschoben und/oder farblich verändert und/oder animiert dargestellt wird.
7. Verfahren nach Anspruch 6, wobei bei Positionieren des Mauszeigers auf einem der Auswahlelemente (16) mit Bezug zu der Anzeige des entsprechenden Auswahlelementes (16) ein Info-Auswahlelement (17) angezeigt wird, wobei bei Aktivieren des Info-Auswahlelementes (17) eine Hilfsinformation bereitgestellt wird.
8. Verfahren nach einem der Ansprüche 2 bis 7, wobei zum Anzeigen des Auswahlmenüs (14) sich das Auswahlmenü (14) spiralartig durch Drehen und sich Vergrößern um das Symbol (13) herum herausbildet, bis es eine endgültige Größe bzw. eine vorbestimmbare Maximalgröße erreicht hat.
9. Verfahren nach Anspruch 2 bis 8, wobei das Auswahlmenü
(14) durch Aktivieren einer weiteren Funktion, die nicht durch einer der Menüpunkte (15) bereitgestellt wird, entfernt wird, indem sich das Auswahlmenü (14) spiralartig durch Drehen und sich Verkleinern um das Symbol (13) herum zurückbildet, bis es vollständig von der Anzeigefläche (10) verschwunden ist oder eine vorgebbare Minimalgröße erreicht hat.
10. Vorrichtung zum Bereitstellen eines einem dargestellten Symbol (13) zugeordneten Auswahlmenüs (14), umfassend:
- eine grafischen Anzeigeeinheit (5), die eine Anzeigefläche (10) umfasst;
- ein Eingabegerät (3);
- eine Steuereinheit (1), um eine vorbestimmten Aktion mit dem Eingabegerät (3) in einem räumlichen Bezug zu dem dargestellten Symbol (13) zu detektieren, und um bei Detektion der vorbestimmten Aktion ein das Symbol (13) umgebendes Auswahlmenü (14), das mehrere durch das Eingabegerät (3) auswählbare Menüpunkte (15) aufweist, anzuzeigen, so dass durch ein Auswählen eines der
Menüpunkte ( 15 ) eine Funktion eines mit der Vorrichtung betreibbaren Benutzerprogramms ausführbar ist.
11. Vorrichtung nach Anspruch 10, wobei das Eingabegerät (3) ein Bedienelement, insbesondere eine Computermaus ist, wobei die Steuereinheit ausgebildet ist, um einen Zeiger, insbesondere Mauszeiger, auf der Anzeigeeinheit (5) zu steuern.
12. Vorrichtung nach Anspruch 11, wobei die Steuereinheit als die vorbestimmte Aktion eine der folgenden Aktionen detektiert:
- Betätigung des Bedienelementes, so dass der Zeiger das Symbol (13) berührt oder eine dem Symbol (13) zugeordnete Funktion auslöst; und/oder insbesondere:
- einen Mausklick auf eine linke Taste der Computermaus; und/oder
- einen Mausklick auf eine rechte Taste der Computermaus; und/oder
- eine Mausgeste mit oder ohne Betätigen von einer der Tasten der Computermaus, insbesondere eine Hin-und-her- Bewegung in einer horizontalen und/oder einer vertikalen Richtung oder eine Kreisbewegung.
13. Vorrichtung nach Anspruch 11 oder 12, wobei die Steuereinheit die Anzeigeeinheit ansteuert, um das Auswahlmenü (14) kreisförmig, insbesondere ringförmig, anzuzeigen, wobei das dargestellte Symbol (13) im Inneren des ringförmigen Auswahlmenüs (14) sichtbar bleibt.
14. Vorrichtung nach Anspruch 13, wobei die Steuereinheit die Anzeigeeinheit ansteuert, dass die Menüpunkte (15) als Segmente des ringförmigen Auswahlmenüs (14) dargestellt werden.
15. Vorrichtung nach Anspruch 14, wobei die Steuereinheit die Anzeigeeinheit ansteuert, so dass die Segmente (15) jeweils mit einem Auswahlelement (16) versehen werden, wobei zum Auswählen der Funktion des Nutzerprogramms das entsprechende Auswahlelement (16) mit Hilfe des Eingabegeräts (3) ausgewählt wird.
16. Vorrichtung nach Anspruch 15, wobei die Steuereinheit die Anzeigeeinheit ansteuert, dass bei einem Positionieren des Mauszeigers auf einem der Auswahlelemente (16) das betreffende Auswahlelement (16) hervorgehoben wird, indem es vergrößert und/oder auf der Anzeigefläche seitlich verschoben und/oder farblich verändert und/oder animiert dargestellt wird.
17. Vorrichtung nach Anspruch 16, wobei die Steuereinheit die Anzeigeeinheit ansteuert, dass bei Positionieren des
Mauszeigers auf einem der Auswahlelemente (16) mit Bezug zu der Anzeige des entsprechenden Auswahlelementes (16) ein Info-Auswahlelement (17) angezeigt wird, wobei bei Aktivieren des Info-Auswahlelementes (17) eine Hilfsinformation bereitgestellt wird.
18. Vorrichtung nach einem der Ansprüche 12 bis 17, wobei die Steuereinheit (1, 2) die Anzeigeeinheit ansteuert, dass zum Anzeigen des Auswahlmenüs (14) sich das Auswahlmenü (14) spiralartig durch Drehen und sich Vergrößern um das Symbol (13) herum herausbildet, bis es eine endgültige Größe bzw. eine vorgebbare Maximalgröße erreicht hat.
19. Vorrichtung nach einem der Ansprüche 12 bis 18, wobei die Steuereinheit die Anzeigeeinheit ansteuert, dass das
Auswahlmenü (14) durch Aktivieren einer weiteren Funktion, die nicht durch einer der Menüpunkte (15) bereitgestellt wird, entfernt wird, indem sich das Auswahlmenü (14) spiralartig durch Drehen und sich Verkleinern um das Symbol (13) herum zurückbildet, bis es vollständig von der Anzeigefläche verschwunden ist und/oder eine vorgebbare Minimalgröße erreicht hat.
PCT/EP2007/003946 2006-05-08 2007-05-04 Verfahren und vorrichtung zum bereitstellen eines einem dargestellten symbol zugeordneten auswahlmenüs WO2007128512A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102006021400.5 2006-05-08
DE102006021400A DE102006021400B4 (de) 2006-05-08 2006-05-08 Verfahren und Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs

Publications (1)

Publication Number Publication Date
WO2007128512A1 true WO2007128512A1 (de) 2007-11-15

Family

ID=38123729

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/003946 WO2007128512A1 (de) 2006-05-08 2007-05-04 Verfahren und vorrichtung zum bereitstellen eines einem dargestellten symbol zugeordneten auswahlmenüs

Country Status (3)

Country Link
US (1) US20070261003A1 (de)
DE (1) DE102006021400B4 (de)
WO (1) WO2007128512A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014221061A1 (de) 2014-10-16 2016-04-21 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Auf Terpenlactam basierende Polyamide

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8892997B2 (en) 2007-06-08 2014-11-18 Apple Inc. Overflow stack user interface
US8745535B2 (en) * 2007-06-08 2014-06-03 Apple Inc. Multi-dimensional desktop
US8473859B2 (en) 2007-06-08 2013-06-25 Apple Inc. Visualization and interaction models
US9086785B2 (en) * 2007-06-08 2015-07-21 Apple Inc. Visualization object receptacle
US8667418B2 (en) 2007-06-08 2014-03-04 Apple Inc. Object stack
US10503376B2 (en) * 2007-12-20 2019-12-10 Samsung Electronics Co., Ltd. Method and apparatus for adjusting an image and control guides displayed on a display
TWI356337B (en) * 2007-12-26 2012-01-11 Htc Corp A user interface of electronic apparatus
US8817028B2 (en) * 2009-02-06 2014-08-26 Dassault Systemes Solidworks Corporation Creating dynamic sets to automatically arrange dimension annotations
WO2010123311A1 (ko) * 2009-04-23 2010-10-28 Oh Eui Jin 다방향 확장 커서 및 다방향 확장 커서의 구현방법
US8719729B2 (en) * 2009-06-25 2014-05-06 Ncr Corporation User interface for a computing device
DE102009033882A1 (de) 2009-07-20 2011-01-27 Bayerische Motoren Werke Aktiengesellschaft Verfahren zum Betrieb eines Dialogsystems mit einem Touchscreen
EP2325737B1 (de) * 2009-10-28 2019-05-08 Orange Method and apparatus for gesture based input into a graphical user interface for displaying application windows
US9788075B2 (en) * 2010-08-27 2017-10-10 Intel Corporation Techniques for augmenting a digital on-screen graphic
KR101966708B1 (ko) 2011-10-28 2019-08-14 삼성전자 주식회사 배경 컨텐츠 운용 방법 및 이를 지원하는 단말기
DE102012110278A1 (de) * 2011-11-02 2013-05-02 Beijing Lenovo Software Ltd. Verfahren und Vorrichtungen zur Fensterdarstellung und Verfahren und Vorrichtungen zur Berührungsbedienung von Anwendungen
USD722079S1 (en) * 2012-06-15 2015-02-03 Dassault Systemes Transitional image for a portion of a display screen
USD835118S1 (en) 2012-12-05 2018-12-04 Lg Electronics Inc. Television receiver with graphical user interface
EP2746915A1 (de) * 2012-12-18 2014-06-25 Danfoss Power Electronics A/S Grafische Benutzerschnittstelle zur Konfiguration von Elektromotorantrieben
KR102109054B1 (ko) * 2013-04-26 2020-05-28 삼성전자주식회사 애니메이션 효과를 제공하는 사용자 단말 장치 및 그 디스플레이 방법
USD749107S1 (en) * 2013-09-24 2016-02-09 Yamaha Corporation Display screen with animated graphical user interface
WO2016019490A1 (en) * 2014-08-04 2016-02-11 Sika Technology Ag Method of marking outline of large scale graphic element and robot for such method
USD795916S1 (en) * 2014-08-19 2017-08-29 Google Inc. Display screen with animated graphical user interface
GB201414781D0 (en) * 2014-08-20 2014-10-01 Jaguar Land Rover Ltd Improvements related to user interfaces
USD788788S1 (en) 2014-11-18 2017-06-06 Google Inc. Display screen with animated graphical user interface
USD806739S1 (en) * 2015-06-10 2018-01-02 Citibank, N.A. Display screen portion with a transitional user interface of a financial data viewer and launcher application
USD795898S1 (en) * 2015-09-11 2017-08-29 Royole Corporation Display screen or portion thereof with graphical user interface
USD781912S1 (en) * 2016-03-31 2017-03-21 Td Ameritrade Ip Company, Inc. Display screen or portion thereof with animated graphical user interface
USD810755S1 (en) * 2016-05-20 2018-02-20 Quantum Interface, Llc Display screen or portion thereof with graphical user interface
USD800764S1 (en) * 2016-06-20 2017-10-24 Caterpillar Inc. Display screen or portion thereof with set of icons
USD870738S1 (en) * 2016-08-30 2019-12-24 Verizon Patent And Licensing Inc. Display panel or screen with graphical user interface
USD846576S1 (en) * 2017-03-01 2019-04-23 United Services Automobile Association (Usaa) Display screen with wheel of recognition graphical user interface
USD884714S1 (en) * 2018-01-12 2020-05-19 Delta Electronics, Inc. Display screen with graphical user interface
USD910581S1 (en) * 2018-02-26 2021-02-16 Brita Gmbh Dispensing device panel
USD924247S1 (en) * 2018-03-22 2021-07-06 Leica Microsystems Cms Gmbh Microscope display screen with graphical user interface
USD914710S1 (en) 2019-10-31 2021-03-30 Eli Lilly And Company Display screen with a graphical user interface
USD994679S1 (en) * 2020-01-29 2023-08-08 Bhs Technologies Gmbh Display screen or portion thereof with a graphical user interface for a medical imaging device
TWD210778S (zh) * 2020-05-06 2021-04-01 宏碁股份有限公司 顯示螢幕之圖形化使用者介面

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5617114A (en) * 1993-07-21 1997-04-01 Xerox Corporation User interface having click-through tools that can be composed with other tools
US20050024322A1 (en) * 2003-07-28 2005-02-03 Kupka Sig G. Manipulating an on-screen object using zones surrounding the object

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5917491A (en) * 1997-08-29 1999-06-29 Netscape Communications Corporation Page proxy
US6918091B2 (en) * 2000-11-09 2005-07-12 Change Tools, Inc. User definable interface system, method and computer program product
US6925611B2 (en) * 2001-01-31 2005-08-02 Microsoft Corporation Navigational interface for mobile and wearable computers
US7234117B2 (en) * 2002-08-28 2007-06-19 Microsoft Corporation System and method for shared integrated online social interaction
US8527896B2 (en) * 2003-10-23 2013-09-03 Microsoft Corporation User interface menu with hovering icons
US20060005133A1 (en) * 2004-06-30 2006-01-05 International Business Machines Corporation Graphical representation of the availability of an instant messaging user for communication
US20070168879A1 (en) * 2006-01-17 2007-07-19 Microsoft Corporation Traversal of datasets using positioning of radial input device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5617114A (en) * 1993-07-21 1997-04-01 Xerox Corporation User interface having click-through tools that can be composed with other tools
US20050024322A1 (en) * 2003-07-28 2005-02-03 Kupka Sig G. Manipulating an on-screen object using zones surrounding the object

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014221061A1 (de) 2014-10-16 2016-04-21 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Auf Terpenlactam basierende Polyamide
DE102014221061B4 (de) 2014-10-16 2019-05-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Auf Terpenlactam basierende Polyamide

Also Published As

Publication number Publication date
US20070261003A1 (en) 2007-11-08
DE102006021400A1 (de) 2007-11-15
DE102006021400B4 (de) 2008-08-21

Similar Documents

Publication Publication Date Title
DE102006021400B4 (de) Verfahren und Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs
DE102006021399B4 (de) Verfahren und Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs
DE60320393T2 (de) System und verfahren zur computerprogrammnavigation unter verwendung einer graphischen benutzeroberfläche
DE69835862T2 (de) Benutzerschnittstelle mit sofortigen Indikatoren für die Merkmale Konkurrenz, in Gebrauch, verfügbar und nicht verfügbar
DE69737170T2 (de) Auswahl von Befehlen in einem Rechnersystem
DE102019217733A1 (de) Verfahren zum Betreiben eines Bediensystems in einem Fahrzeug und Bediensystem für ein Fahrzeug
EP1714465A1 (de) Verfahren und system zur telekommunikation mit virtuellen stellvertretern
CN105808095A (zh) 一种终端的应用界面的显示方法及终端
DE112006000004T5 (de) Bevorzugte kontaktgruppenorientierte Schnittstelle
DE102019217730A1 (de) Verfahren zum Betreiben eines Bediensystems in einem Fahrzeug und Bediensystem für ein Fahrzeug
DE202012007707U1 (de) Vorrichtung zum Vorsehen einer Benutzerschnittstelle auf einer Vorrichtung, die Inhalt-Operatoren anzeigt
DE10140874A1 (de) Graphische Benutzeroberfläche
WO2007128514A1 (de) Verfahren und vorrichtung zum bereitstellen von angepassten kommununikationsfenstern zur kommunikation mit einem kommunikationspartner in einer anwendung auf einem endgerät eines benutzers
DE60319386T2 (de) Nachrichtenverarbeitung für tragbare, elektronische Geräte
DE602004007812T2 (de) Benutzerschnittstellenfunktionalität für Textnachrichtenkonversation
DE102006059174A1 (de) Verfahren, Vorrichtung und System zum Bereitstellen eines einer Kommunikation zugeordneten Auswahlmenüs für non-verbale Botschaften
DE102004061884B4 (de) Verfahren und System zur Telekommunikation mit virtuellen Stellvertretern
EP1733545A1 (de) Kommunikationsroboter für verbesserte kommunikation und kontakte
DE19949716C2 (de) Mobiles Telekommunikationsendgerät
EP2096844B1 (de) Verwaltungseinheit für Kommunikationsverbindungen und Verfahren zum Verwalten von Kommunikationsverbindungen auf einem mobilen Endgerät
DE102004014725A1 (de) Verfahren und Computer zum Versenden eines elektronischen Dokumentes
EP3342622B1 (de) Verfahren zum betreiben einer bedienschnittstelle und bedienschnittstelle
DE602004009535T2 (de) Dynamische Zuweisung von Funktionen zu einer Eingabeeinheit
EP0923021A2 (de) Bedienvorrichtung für ein elektrisches Gerät
WO2007137789A2 (de) Kommunikationseinrichtung zur kommunikation über ein grafisches element, insbesondere einen combot

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07724871

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07724871

Country of ref document: EP

Kind code of ref document: A1