DE102013206173A1 - Selection of individual elements for display on data glasses - Google Patents

Selection of individual elements for display on data glasses Download PDF

Info

Publication number
DE102013206173A1
DE102013206173A1 DE102013206173.0A DE102013206173A DE102013206173A1 DE 102013206173 A1 DE102013206173 A1 DE 102013206173A1 DE 102013206173 A DE102013206173 A DE 102013206173A DE 102013206173 A1 DE102013206173 A1 DE 102013206173A1
Authority
DE
Germany
Prior art keywords
individual elements
touch
determining
subset
displayed
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.)
Withdrawn
Application number
DE102013206173.0A
Other languages
German (de)
Inventor
Stefan Kaindl
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.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke 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 Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Priority to DE102013206173.0A priority Critical patent/DE102013206173A1/en
Priority to PCT/EP2014/057052 priority patent/WO2014166946A1/en
Priority to EP14715923.0A priority patent/EP2984549A1/en
Publication of DE102013206173A1 publication Critical patent/DE102013206173A1/en
Withdrawn legal-status Critical Current

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]
    • 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/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0141Head-up displays characterised by optical features characterised by the informative content of the display
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • G02B2027/0178Eyeglass type
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/033Indexing scheme relating to G06F3/033
    • G06F2203/0339Touch strips, e.g. orthogonal touch strips to control cursor movement or scrolling; single touch strip to adjust parameter or to implement a row of soft keys

Abstract

Offenbart wird ein Verfahren zum Bestimmen einer Untermenge von Einzelelementen, die einem Träger einer Datenbrille anzuzeigen ist, aus einer Gesamtmenge an Einzelelementen, wobei die Datenbrille ein an ihr angeordnetes berührungsempfindliches Feld und eine Anzeige umfasst, wobei das Verfahren umfasst: Empfangen einer Eingabe auf dem berührungsempfindlichen Feld; Bestimmen der Untermenge von Einzelelementen, die auf der Anzeige anzuzeigen ist, aus der Gesamtmenge an Einzelelementen in Abhängigkeit von der empfangenen Eingabe.Disclosed is a method for determining a subset of individual elements to be displayed to a wearer of data glasses from a total of individual elements, the data glasses comprising a touch-sensitive field and a display arranged thereon, the method comprising: receiving an input on the touch-sensitive Field; Determine the subset of individual items to be shown on the display from the total amount of individual items depending on the input received.

Description

Die Erfindung betrifft ein Verfahren zum Bestimmen einer Untermenge von Einzelelementen, die einem Träger einer Datenbrille anzuzeigen ist, aus einer Gesamtmenge an Einzelelementen, eine entsprechende Vorrichtung und ein entsprechendes Computerprogramm.The invention relates to a method for determining a subset of individual elements to be displayed to a wearer of data glasses, from a total of individual elements, a corresponding device and a corresponding computer program.

Heutzutage sind Datenbrillen, manchmal auch Head-mounted Display (HMD) genannt, bekannt. Diese Datenbrillen umfassen zumindest ein Gestell, das dem einer gewöhnlichen Brille, die als Sehhilfe dient, ähnelt und eine Anzeige, die zwei Unteranzeigen für jedes Auge umfassen kann. Die Anzeige kann abdeckend sein (nicht-halbdurchlässig), so dass nur auf der Anzeige dargestellte Inhalte beim Blick auf die Anzeige sichtbar sind. Die Anzeige kann darüber hinaus auch halbdurchlässig sein, so dass der Träger und Benutzer der Datenbrille sowohl die Darstellung auf der Anzeige als auch seine Umgebung durch die Anzeige hindurch sehen kann. In manchen Fällen ist die Anzeige derart ausgestaltet, dass sie nur einen Teil des Sichtfeldes des Trägers der Datenbrille abdeckt und entsprechend auch nur in diesem Teil Anzeigeninhalte darstellen kann.Today, data glasses, sometimes called head-mounted display (HMD) are known. These data glasses include at least one frame similar to that of ordinary eyeglasses that serves as a visual aid and a display that may include two sub-displays for each eye. The display may be covering (non-semipermeable) so that only content displayed on the display is visible when viewing the display. The display may also be semipermeable so that the wearer and the user of the data glasses can see both the representation on the display and its surroundings through the display. In some cases, the display is designed such that it covers only a part of the field of view of the wearer of the data glasses and accordingly can also display content in this part only.

Datenbrillen werden häufig für kontaktanaloge Darstellungen, manchmal auch augmented reality genannt, verwendet. Für eine kontaktanaloge Darstellung werden Zusatzinformationen ortsrichtig angezeigt, also an dem Ort oder dem Ort zugeordnet, dem die Zusatzinformation zugewiesen ist. Jede Zusatzinformation wird dabei durch ein Einzelelement repräsentiert; dies kann ein Symbol, eine Grafik, ein Bild, Text oder eine andere geeignete Darstellung sein. Eine kontaktanaloge Darstellung kann mithilfe einer abdeckenden Anzeige realisiert werden, indem eine Fotografie (oder ein Video) der Umgebung gemacht wird, diese Fotografie auf der Anzeige dargestellt wird und dabei Einzelelemente der Fotografie überlagert werden. Bei einer halbdurchlässigen Anzeige werden die Einzelelemente für den Träger und Benutzer ortsrichtig eingeblendet.Data glasses are often used for contact analog representations, sometimes called augmented reality. For a contact-analog representation additional information is displayed in the correct place, that is assigned to the place or place to which the additional information is assigned. Each additional information is represented by a single element; this can be a symbol, a graphic, an image, text or any other suitable representation. A contact-analogue representation can be realized by means of a covering display by taking a photograph (or video) of the environment, displaying that photograph on the display superimposing individual elements of the photograph. In a semitransparent display, the individual elements for the carrier and user are displayed in the correct place.

Insbesondere bei einer Datenbrille mit einer halbdurchlässigen Anzeige kann der Benutzer durch die Anzahl der anzuzeigenden Einzelelemente überfordert werden. Eine derartige Situation kann auftreten, wenn dem Benutzer Interessenspunkte, sogenannte points-of-interest (POIs), durch Symbole als Einzelelemente angezeigt werden. Diese POIs geben die Position von beispielsweise Restaurants, Tankstellen, Sehenswürdigkeiten etc. an. Befinden sich nun in Blickrichtung des Benutzers eine große Anzahl dieser POIs, wird auch eine große Anzahl an entsprechenden Symbolen angezeigt. Überschreitet die Anzahl der anzuzeigenden POIs oder deren Dichte einen Schwellwert kann die Darstellung nicht mehr sinnvoll sein und vom Benutzer auch nicht mehr ausreichend wahrgenommen werden.Particularly in the case of data glasses with a semitransparent display, the user can be overwhelmed by the number of individual elements to be displayed. Such a situation can occur when the user points of interest, so-called points-of-interest (POIs) are displayed by symbols as individual elements. These POIs indicate the location of, for example, restaurants, gas stations, attractions, etc. If a large number of these POIs are now in the user's direction of view, a large number of corresponding symbols will also be displayed. If the number of POIs to be displayed or their density exceeds a threshold value, the representation can no longer be meaningful and can no longer be sufficiently perceived by the user.

Im Gegensatz zu einer Bedienung an einem Laptop kann mit der halbdurchlässigen Anzeige der Datenbrille nicht gezoomt werden ohne dass die Kontaktanalogie der Darstellung verloren ginge. Es ist also nicht möglich durch zoomen, einer zu großen Anzahl an anzuzeigenden POIs Herr zu werden. Ebenso kann bei einer Datenbrille mit abdeckender Anzeige nicht gezoomt werden, ohne dass der angezeigte Ausschnitt des Umfelds verändert würde, was den Eindruck der Kontaktanalogie zerstören würde.In contrast to operation on a laptop, the semitransparent display of the data glasses can not be zoomed without losing the contact analogy of the presentation. It is therefore not possible to zoom by controlling too many POIs to be displayed. Likewise, data goggles with a covering display can not be zoomed without altering the displayed portion of the environment, which would destroy the impression of contact analogy.

Die Aufgabe, die der Erfindung zugrunde liegt, ist somit die kontaktanaloge Darstellung von Einzelelementen auf der Anzeige einer Datenbrille zu verbessern, und insbesondere im Fall einer großen Anzahl von Einzelelementen eine sinnvolle Darstellung und Wahrnehmung durch den Benutzer zu ermöglichen.The object underlying the invention is thus to improve the contact analog representation of individual elements on the display of data glasses, and in particular in the case of a large number of individual elements to allow a meaningful representation and perception by the user.

Die Aufgabe der Erfindung wird durch die Gegenstände der unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen sind in den abhängigen Ansprüchen definiert.The object of the invention is solved by the subject matters of the independent claims. Advantageous developments are defined in the dependent claims.

In einem Aspekt umfasst ein Verfahren zum Bestimmen einer Untermenge von Einzelelementen, die einem Träger einer Datenbrille anzuzeigen ist, aus einer Gesamtmenge an Einzelelementen, wobei die Datenbrille ein an ihr angeordnetes berührungsempfindliches Feld und eine Anzeige umfasst, Folgendes: Empfangen einer Eingabe auf dem berührungsempfindlichen Feld; Bestimmen der Untermenge von Einzelelementen, die auf der Anzeige anzuzeigen ist, aus einer Gesamtmenge an Einzelelementen in Abhängigkeit von der empfangenen Eingabe. Mit anderen Worten: Es wird eine Auswahl an Einzelelementen aus der Gesamtmenge an Einzelelementen in Abhängigkeit von der empfangenen Eingabe getroffen. Bei der Untermenge von Einzelelementen handelt es sich somit um eine Untermenge der Gesamtmenge an Einzelelementen.In one aspect, a method of determining a subset of discrete elements to be displayed to a wearer of data glasses from a total of discrete elements, the smart glasses having a touch sensitive field and a display disposed thereon comprises: receiving an input on the touch sensitive field ; Determining the subset of individual items to be displayed on the display from a total of individual items depending on the received input. In other words, a selection of individual elements from the total amount of individual elements is made depending on the received input. The subset of individual elements is thus a subset of the total of individual elements.

Die Gesamtmenge an Einzelelementen sind alle Einzelelemente, die dem Träger und Benutzer der Datenbrille anzuzeigen wären. Die Untermenge an Einzelelementen kann nur ein Einzelelement umfassen, mehrere Einzelelemente oder sogar alle Einzelelemente der Gesamtmenge. Jedoch wird die Entscheidung, welche Einzelelemente angezeigt werden unter Berücksichtigung der Eingabe getroffen, sofern diese vorhanden ist. Falls keine Eingabe empfangen wird, kann eine Standardbestimmung für die Untermenge von Einzelelementen verwendet werden.The total amount of individual elements are all individual elements that would be displayed to the wearer and user of the data glasses. The subset of individual elements may comprise only a single element, several individual elements or even all individual elements of the total. However, the decision as to which individual elements are displayed is made taking into account the input, if present. If no input is received, a default determination can be used for the subset of single elements.

Durch das Verfahren wird es ermöglicht, dass der Benutzer durch eine Eingabe die Anzahl der darzustellenden Einzelelemente, also die Anzahl der Einzelelemente in der Untermenge, verringert. Dementsprechend kann, im Fall einer zu großen Anzahl anzuzeigender Einzelelemente, einer Überfrachtung der Anzeige und einer Überforderung des Benutzers entgegengewirkt werden. Der Benutzer kann die Untermenge angezeigter Einzelelemente durch eine Eingabe selbst bestimmen und damit seinen individuellen Bedürfnissen Rechnung tragen.By the method, it is possible that the user by an input, the number of displayed individual elements, ie the number of Single elements in the subset, reduced. Accordingly, in the case of too large a number of individual elements to be displayed, overloading of the display and overloading of the user can be counteracted. The user can determine the subset of displayed individual elements by an input himself and thus take into account his individual needs.

Das berührungsempfindliche Feld kann ein Touch Slider, Touch Pad oder sogar ein Touch Screen sein. Derartige Felder sind im Stand der Technik bekannt und basieren häufig auf kapazitiven oder resistiven Erfassungstechniken.The touch-sensitive field may be a touch slider, touch pad or even a touch screen. Such fields are known in the art and are often based on capacitive or resistive detection techniques.

Vorteilhafterweise wird die Eingabe intuitiv gestaltet, zum Beispiel entsprechend einem Schieberegler. Bewegt der Benutzer seinen Finger auf dem berührungsempfindlichen Feld in eine Richtung so bestimmt die Länge der Bewegung (oder nur dessen Längs- oder Querkomponente) die Anzahl der anzuzeigenden Einzelelemente in der Untermenge. Dies ermöglicht dem Benutzer eine intuitive und leichtverständliche Interaktion. Mit anderen Worten: Das Verfahren umfasst ferner: Empfangen der Länge der Bewegung der Eingabe auf dem berührungsempfindlichen Feld, und/oder auch deren Komponenten in vordefinierten Längs- und/oder Querrichtung; Wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der Länge und/oder in Abhängigkeit der Komponenten in Längs- und/oder Querrichtung der Bewegung der Eingabe auf dem berührungsempfindlichen Feld.Advantageously, the input is made intuitive, for example according to a slider. If the user moves his finger on the touch-sensitive field in one direction, the length of the movement (or only its longitudinal or transverse component) determines the number of individual elements to be displayed in the subset. This allows the user an intuitive and easy-to-understand interaction. In other words, the method further comprises: receiving the length of the movement of the input on the touch-sensitive field, and / or also its components in predefined longitudinal and / or transverse direction; The determining of the subset of individual elements comprises: determining the number of the individual elements to be displayed as a function of the length and / or depending on the components in the longitudinal and / or transverse direction of the movement of the input on the touch-sensitive field.

In einer Weiterbildung umfasst das Bestimmen der Untermenge von Einzelelementen: Bestimmen einer Geste der Eingabe, insbesondere der Anzahl der Kontaktpunkte mit dem berührungsempfindlichen Feld und deren Bewegung; Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der Geste. Die Geste kann beispielsweise das Auflegen von Fingern auf die berührungsempfindliche Fläche umfassen, wodurch Kontaktpunkte geschaffen werden. Abhängig von der Anzahl der Kontaktpunkte kann dann die Anzahl der anzuzeigenden Einzelelemente bestimmt werden. Beispielsweise kann die Anzahl der Kontaktpunkte geteilt durch drei das Verhältnis der Untermenge der Einzelelemente zur Gesamtmenge angeben.In a development, determining the subset of individual elements comprises: determining a gesture of the input, in particular the number of contact points with the touch-sensitive field and their movement; Determine the number of individual elements to be displayed as a function of the gesture. The gesture may include, for example, placing fingers on the touch-sensitive surface, thereby creating contact points. Depending on the number of contact points, the number of individual elements to be displayed can then be determined. For example, the number of contact points divided by three may indicate the ratio of the subset of the individual elements to the total.

Darüber hinaus ist es möglich, absoluten Positionen auf dem berührungsempfindlichen Feld Anzahlen an Einzelelementen in der Untermenge zuzuordnen. Dies ist insbesondere bei größeren Sprüngen, die der Benutzer in der Anzahl der anzuzeigenden Einzelelemente durchführen möchte, sinnvoll. Es kann vorgesehen sein, die Anzahl an Einzelelementen abhängig von der Position in Längs- oder Querrichtung zu bestimmen. Mit anderen Worten: Das Verfahren umfasst ferner: Empfangen der Position der Eingabe auf dem berührungsempfindlichen Feld und/oder der Position in Längs- oder Querrichtung auf dem berührungsempfindlichen Feld; Wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der Position der Eingabe auf dem berührungsempfindlichen Feld und/oder in Abhängigkeit der Position in Längs- oder Querrichtung des berührungsempfindlichen Feldes.In addition, it is possible to associate absolute positions on the touch-sensitive field with numbers of individual elements in the subset. This is especially useful for larger jumps, which the user would like to carry out in the number of individual elements to be displayed. It may be provided to determine the number of individual elements depending on the position in the longitudinal or transverse direction. In other words, the method further comprises: receiving the position of the input on the touch-sensitive field and / or the position in the longitudinal or transverse direction on the touch-sensitive field; Wherein determining the subset of individual elements comprises: determining the number of discrete elements to be displayed in dependence on the position of the input on the touch-sensitive field and / or on the position in the longitudinal or transverse direction of the touch-sensitive field.

Die Längsrichtung oder die Querrichtung des berührungsempfindlichen Feldes können frei definiert sein und orientieren sich vorteilhafterweise an der Ausdehnung des berührungsempfindlichen Feldes. Ist das Feld beispielsweise rechteckig, so gibt die die längere Seite die Längsrichtung vor und die kürzere Seite die Querrichtung. Bei einem ovalen Feld kann die längere Achse des Ovals die Längsrichtung vorgeben und die kürzere Achse des Ovals die Querrichtung.The longitudinal direction or the transverse direction of the touch-sensitive field can be freely defined and are advantageously oriented on the extent of the touch-sensitive field. For example, if the field is rectangular, the longer side will be the longitudinal direction and the shorter side will be the transverse direction. In the case of an oval field, the longer axis of the oval may dictate the longitudinal direction and the shorter axis of the oval the transverse direction.

Welche Einzelelemente in der Untermenge enthalten sind kann anhand verschiedener Kriterien bestimmt werden. Kriterien können sein: Falls den Einzelelementen eine Position im Raum zugewiesen ist: räumliche Entfernung zur Position des Benutzers; Häufigkeit mit der Einzelelemente bisher ausgewählt wurden; Qualitative Bewertung der Einzelelemente; Bisher noch nicht ausgewählte Einzelelemente; Empfehlungen; etc.The individual elements contained in the subset can be determined by various criteria. Criteria can be: If the individual elements are assigned a position in the room: spatial distance to the user's position; Frequency with which individual elements have been selected so far; Qualitative evaluation of the individual elements; So far not selected individual elements; Recommendations; Etc.

Bei der Bestimmung der Untermenge an Einzelelementen kann der Eingabe ein Anteil der Gesamtmenge zugewiesen sein, wie 0,1; 0,2; 0,25; 0,5; 0,75 oder 1. Alternativ kann der Eingabe eine absolute Zahl an Einzelelementen zugewiesen sein, die in der Untermenge enthalten sein soll, beispielsweise 1; 3; 5; 8; 10 oder 20. Mit anderen Worten: Das Bestimmen der Untermenge von Einzelelementen kann umfassen: Zuweisen einer Anzahl an Einzelelementen zur Untermenge, die ein Anteil der Anzahl der Einzelelemente der Gesamtmenge ist; wobei jeder Eingabe einer vordefinierten Gruppe von Eingaben ein Anteil zugeordnet ist. Alternativ kann das Bestimmen der Untermenge von Einzelelementen umfassen: Zuweisen einer absoluten Anzahl an Einzelelementen zur Untermenge; wobei jeder Eingabe einer vordefinierten Gruppe von Eingaben eine absolute Anzahl an Einzelelementen zugeordnet ist. Die vordefinierte Gruppe von Eingaben umfasst vorteilhafterweise alle sinnvollen Eingaben, wobei bei der Zuordnung Eingaben zu Eingabebereichen zusammengefasst werden können (also beispielsweise: Eingaben von 1 cm bis 2 cm Länge).In determining the subset of individual elements, the input may be assigned a proportion of the total, such as 0.1; 0.2; 0.25; 0.5; 0.75 or 1. Alternatively, the input may be assigned an absolute number of individual elements to be included in the subset, for example 1; 3; 5; 8th; 10 or 20. In other words, determining the subset of individual elements may include: assigning a number of individual elements to the subset which is a fraction of the number of individual elements of the total; wherein each input of a predefined group of inputs is assigned a share. Alternatively, determining the subset of individual elements may include: assigning an absolute number of individual elements to the subset; wherein each input of a predefined set of inputs is associated with an absolute number of individual elements. The predefined group of inputs advantageously includes all meaningful inputs, whereby inputs can be combined into input areas during the assignment (for example: inputs of 1 cm to 2 cm in length).

In einer Weiterbildung umfasst das Bestimmen der Untermenge von Einzelelementen: Bestimmen des Typs oder der Typen der Einzelelemente in der Untermenge in Abhängigkeit der empfangenen Eingabe. Auf diese Weise ist es möglich die Anzahl der anzuzeigenden Einzelelemente nach inhaltlichen Kriterien einzuschränken. Der Eingabe des Benutzers können dabei unterschiedliche Anzahlen an Typen zugeordnet sein, oder für jede Eingabe nur ein einzelner Typ. Wird beispielsweise die Länge einer Eingabe des Benutzers betrachtet, so können mit steigender Länge der Eingabe (ggf. stufenweise) zusätzliche Typen von Einzelelementen zur Anzeige bestimmt werden. Alternativ kann einer Länge der Eingabe ein bestimmter Typ an Einzelelement zugeordnet sein.In a development, the determination of the subset of individual elements comprises: determining the type or types of the individual elements in the subset in dependence on the received input. In this way it is possible to limit the number of individual elements to be displayed according to content criteria. The input of the user can be assigned different numbers of types, or for each input only a single type. If, for example, the length of an input of the user is considered, then with increasing length of the input (possibly stepwise) additional types of individual elements can be determined for display. Alternatively, a length of the input may be associated with a particular type of single element.

In einem anderen Aspekt umfasst eine Vorrichtung eine Datenbrille mit Anzeige, elektronische Rechenmittel und ein berührungsempfindliches Feld, wobei das Feld an der Datenbrille angeordnet ist, wobei die Vorrichtung dazu eingerichtet ist, eines der obenstehenden Verfahren auszuführen. Die elektronischen Rechenmittel können ein Computer oder ein Mikrocontroller sein, die programmtechnisch einrichtbar sind. Die Rechenmittel können über eine drahtgebundene oder drahtlose Verbindung mit der Datenbrille in Verbindung stehen.In another aspect, an apparatus includes data goggles with display, electronic computing means, and a touch-sensitive panel, the panel being disposed on the data goggles, the apparatus being adapted to perform any of the above methods. The electronic computing means may be a computer or a microcontroller, which can be set programmatically. The computing means may communicate with the data glasses via a wired or wireless connection.

In einem anderen Aspekt umfasst ein Computerprogramm Anweisungen zum Ausführen eines der obenstehenden Verfahren. Das Computerprogramm kann einen Computer bei Ausführung des Computerprogramms und dessen Anweisungen den Computer zur Ausführung eines der obenstehenden Verfahren veranlassen.In another aspect, a computer program includes instructions for performing one of the above methods. The computer program may cause a computer to execute one of the above methods upon execution of the computer program and instructions thereof.

KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS

1 zeigt schematisch eine Übersicht der einem Benutzer angezeigten POIs in einem ersten Zustand gemäß einem Ausführungsbeispiel. 1 schematically shows an overview of a user displayed POIs in a first state according to an embodiment.

2 zeigt schematisch eine Übersicht der einem Benutzer angezeigten POIs in einem zweiten Zustand gemäß einem Ausführungsbeispiel. 2 schematically shows an overview of a user displayed POIs in a second state according to an embodiment.

3 zeigt schematisch eine Datenbrille gemäß einem Ausführungsbeispiel. 3 schematically shows a data glasses according to an embodiment.

Gleiche Bezugszeichen bezeichnen sich entsprechend Elemente über die Figuren hinweg.Like reference numerals refer to elements across the figures.

DETAILLIERTE BESCHREIBUNG DER AUSFÜHRUNGSBEISPIELEDETAILED DESCRIPTION OF THE EMBODIMENTS

1 zeigt schematisch eine Übersicht der einem Benutzer 1 angezeigten POIs 4, 5 in einem ersten Zustand gemäß einem Ausführungsbeispiel. In dem Umfeld 2 des Benutzers 1 befinden sich mehrere POIs 4, 5. Der Benutzer 1 trägt eine Datenbrille 7, wie in 3 gezeigt, mit einer halbdurchlässigen Anzeige, mit deren Hilfe dem Benutzer 1 kontaktanalog POIs angezeigt werden. Für den Benutzer 1 sind dabei aufgrund seines Sichtbereiches nur die POIs (und sein Umfeld) im Bereich 6 sichtbar. Mit dem Bezugszeichen 5 werden die POIs bezeichnet, die innerhalb des Bereiches 6 liegen und mit dem Bezugszeichen 4 werden die POIs bezeichnet die im Umfeld 2 aber außerhalb des Bereiches 6 liegen. Die POIs 5 stellen die Gesamtmenge der Einzelelemente dar. 1 schematically shows an overview of a user 1 displayed POIs 4 . 5 in a first state according to an embodiment. In the environment 2 the user 1 There are several POIs 4 . 5 , The user 1 wears a data glasses 7 , as in 3 shown with a semitransparent display, with the help of which the user 1 contact-analogous POIs. For the user 1 Due to its field of view, only the POIs (and its environment) are within range 6 visible, noticeable. With the reference number 5 are the POIs that are within the range 6 lie and with the reference numeral 4 the POIs are the ones in the environment 2 but outside the area 6 lie. The POIs 5 represent the total amount of the individual elements.

In 1 werden dem Benutzer 1 alle POIs, die im Bereich 6 liegen angezeigt. Dies wird durch die schwarze Füllung der Kreise symbolisiert. Wie ersichtlich ist, wird dem Benutzer 1 eine relativ große Anzahl von POIs angezeigt. Gerade in einer perspektivischen Ansicht, die der Benutzer 1 einnimmt, werden die POIs 5 auch teilweise hintereinander angezeigt und überlagern sich so gegenseitig und das Umfeld 2. Dies führt dazu, dass der Benutzer 1 die ihm durch die angezeigten POIs 5 präsentierten Zusatzinformationen nicht wahrnehmen oder verarbeiten kann.In 1 become the user 1 all the POIs in the area 6 are displayed. This is symbolized by the black filling of the circles. As can be seen, the user will 1 a relatively large number of POIs are displayed. Especially in a perspective view, the user 1 takes, the POIs become 5 also partially in a row and overlap so mutually and the environment 2 , This causes the user 1 him through the displayed POIs 5 presented additional information can not perceive or process.

Die in 3 gezeigte Datenbrille 7 umfasst am seitlichen Rand der halbdurchlässigen Anzeige ein längliches Touch Pad 8. Möchte der Benutzer nun die Anzahl der ihm angezeigten POIs reduzieren führt der Benutzer mit seinem Finger entlang der Richtung der längeren Seite eine Wischbewegung auf dem Touch Pad 8 aus. Diese Wischbewegung wird von dem Touch Pad 8 erkannt und es wird eine entsprechende Auswahl der anzuzeigenden POIs aus den POIs 5 getroffen. Die Auswahl kann anhand der Länge der Wischbewegung geschehen. So können bei einer Bewegung um 2 cm nur 70% der POIs 5 angezeigt werden und bei einer Bewegung um 4 cm können nur 30% der POIs 5 angezeigt werden. Führt der Benutzer die Maximallänge der Wischbewegung aus, kann vorgesehen sein, gar keine POIs mehr anzuzeigen. Diese Vorgänge kann als ein „Information Dimming” bezeichnet werden. Die Auswahl, welche POIs weiterhin anzuzeigen sind, kann anhand der Relevanz bestimmt werden (falls die POIs eine Antwort auf eine Suchanfrage sind) oder anhand der räumlichen Luftlinien-Entfernung zum Benutzer oder der Weglänge zum dem POI zugeordneten Ort bestimmt werden. Durch den direkten Zugriff auf das Touch Pad 8 an der Datenbrille 7 kann der Benutzer komfortabel und schnell Einstellungen der Informationsdichte vornehmen.In the 3 shown data glasses 7 includes an oblong touch pad on the side edge of the semitransparent display 8th , If the user now wants to reduce the number of POIs displayed to him, the user swipes along the direction of the longer side with his finger along the touch pad 8th out. This swipe is done by the touch pad 8th and an appropriate selection of the POIs to be displayed from the POIs is detected 5 met. The selection can be made on the basis of the length of the wiping movement. For example, only 70% of the POIs move 2 cm 5 can be displayed and when moving around 4 cm can only 30% of the POIs 5 are displayed. If the user executes the maximum length of the swipe movement, it may be provided to no longer display any POIs. These operations may be referred to as "information dimming." The selection of which POIs to continue to display may be determined by relevancy (if the POIs are a response to a search query) or by the user's spatial airline distance or the path to the location associated with the POI. Through direct access to the touch pad 8th on the data glasses 7 the user can easily and quickly make adjustments to the information density.

Dem Benutzer 1 werden nach der Eingabe auf dem Touch Pad 8 nur noch die schwarz ausgefüllten POIs angezeigt werden, wie in 2 dargestellt. Die nicht ausgefüllten POIs im Bereich 6 werden dem Benutzer 1 nicht mehr durch die Datenbrille 7 angezeigt.The user 1 after typing on the touch pad 8th only the black filled POIs are displayed, as in 2 shown. The unfilled POIs in the area 6 become the user 1 no longer through the data glasses 7 displayed.

Claims (11)

Verfahren zum Bestimmen einer Untermenge von Einzelelementen, die einem Träger einer Datenbrille anzuzeigen ist, aus einer Gesamtmenge an Einzelelementen, wobei die Datenbrille ein an ihr angeordnetes berührungsempfindliches Feld und eine Anzeige umfasst, wobei das Verfahren umfasst: Empfangen einer Eingabe auf dem berührungsempfindlichen Feld; Bestimmen der Untermenge von Einzelelementen, die auf der Anzeige anzuzeigen ist, aus der Gesamtmenge an Einzelelementen in Abhängigkeit von der empfangenen Eingabe.Method for determining a subset of individual elements belonging to a carrier of a Data goggles is to be displayed, from a total of individual elements, the data goggles comprising a touch-sensitive panel disposed thereon and a display, the method comprising: receiving an input on the touch-sensitive panel; Determining the subset of individual items to be displayed on the display from the total amount of items depending on the received input. Verfahren nach Anspruch 1, wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der empfangenen Eingabe.The method of claim 1, wherein determining the subset of discrete elements comprises: determining the number of discrete elements to be displayed in response to the received input. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen des Typs oder der Typen der Einzelelemente in der Untermenge in Abhängigkeit der empfangenen Eingabe.The method of claim 1, wherein determining the subset of individual elements comprises: determining the type or types of the individual elements in the subset in response to the received input. Verfahren nach einem der vorhergehenden Ansprüche, ferner umfassend: Empfangen der Position der Eingabe auf dem berührungsempfindlichen Feld und/oder der Position in Längs- oder Querrichtung auf dem berührungsempfindlichen Feld; Wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der Position der Eingabe auf dem berührungsempfindlichen Feld und/oder in Abhängigkeit der Position in Längs- oder Querrichtung des berührungsempfindlichen Feldes.The method of any one of the preceding claims, further comprising: Receiving the position of the input on the touch-sensitive panel and / or the position in the longitudinal or transverse direction on the touch-sensitive panel; Wherein determining the subset of individual elements comprises: Determining the number of individual elements to be displayed as a function of the position of the input on the touch-sensitive field and / or as a function of the position in the longitudinal or transverse direction of the touch-sensitive field. Verfahren nach einem der vorhergehenden Ansprüche, ferner umfassend: Empfangen der Länge der Bewegung der Eingabe auf dem berührungsempfindlichen Feld, und/oder auch deren Komponenten in einer vordefinierten Längs- und/oder Querrichtung; Wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der Länge und/oder in Abhängigkeit der Komponenten in Längs- und/oder Querrichtung der Bewegung der Eingabe auf dem berührungsempfindlichen Feld.The method of any one of the preceding claims, further comprising: Receiving the length of the movement of the input on the touch-sensitive field, and / or also their components in a predefined longitudinal and / or transverse direction; The determining of the subset of individual elements comprises: determining the number of the individual elements to be displayed as a function of the length and / or depending on the components in the longitudinal and / or transverse direction of the movement of the input on the touch-sensitive field. Verfahren nach einem der vorhergehenden Ansprüche, Wobei das Bestimmen der Untermenge von Einzelelementen umfasst: Bestimmen einer Geste der Eingabe, insbesondere der Anzahl der Kontaktpunkte mit dem berührungsempfindlichen Feld und deren Bewegung; Bestimmen der Anzahl der anzuzeigenden Einzelelemente in Abhängigkeit der Geste.The method of any one of the preceding claims, wherein determining the subset of individual elements comprises: Determining a gesture of the input, in particular the number of contact points with the touch-sensitive field and their movement; Determine the number of individual elements to be displayed as a function of the gesture. Verfahren nach einem der vorhergehenden Ansprüche, wobei das berührungsempfindliche Feld am Gestell der Datenbrille oder an einer Seite der Anzeige der Datenbrille angeordnet ist und insbesondere bündig mit den äußeren Abmessungen des Gestells oder der Seite der Anzeige abschließt.Method according to one of the preceding claims, wherein the touch-sensitive field on the frame of the data glasses or on one side of the display of the data glasses is arranged and in particular flush with the outer dimensions of the frame or the side of the display. Verfahren nach einem der vorhergehenden Ansprüche, wobei das berührungsempfindliche Feld eine längere und eine kürzere Ausdehnung aufweist.The method of any one of the preceding claims, wherein the touch-sensitive panel has a longer and a shorter extension. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Einzelelemente der Gesamtmenge an Einzelelementen Interessenspunkte sind.Method according to one of the preceding claims, wherein the individual elements of the total amount of individual elements are points of interest. Vorrichtung, umfassend eine Datenbrille mit Anzeige, elektronische Rechenmittel und einem berührungsempfindlichen Feld, wobei das Feld an der Datenbrille angeordnet ist, wobei die Vorrichtung dazu eingerichtet ist, ein Verfahren nach einem der vorhergehenden Ansprüche auszuführen.Device comprising data goggles with display, electronic calculating means and a touch-sensitive field, the field being arranged on the goggles, the device being arranged to carry out a method according to one of the preceding claims. Computerprogramm, umfassend Anweisungen zum Ausführen eines Verfahrens nach einem der Ansprüche 1 bis 9.A computer program comprising instructions for carrying out a method according to any one of claims 1 to 9.
DE102013206173.0A 2013-04-09 2013-04-09 Selection of individual elements for display on data glasses Withdrawn DE102013206173A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE102013206173.0A DE102013206173A1 (en) 2013-04-09 2013-04-09 Selection of individual elements for display on data glasses
PCT/EP2014/057052 WO2014166946A1 (en) 2013-04-09 2014-04-08 Selection of individual elements for display on data eyeglasses
EP14715923.0A EP2984549A1 (en) 2013-04-09 2014-04-08 Selection of individual elements for display on data eyeglasses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102013206173.0A DE102013206173A1 (en) 2013-04-09 2013-04-09 Selection of individual elements for display on data glasses

Publications (1)

Publication Number Publication Date
DE102013206173A1 true DE102013206173A1 (en) 2014-10-09

Family

ID=50442524

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102013206173.0A Withdrawn DE102013206173A1 (en) 2013-04-09 2013-04-09 Selection of individual elements for display on data glasses

Country Status (3)

Country Link
EP (1) EP2984549A1 (en)
DE (1) DE102013206173A1 (en)
WO (1) WO2014166946A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005017729A2 (en) * 2003-08-19 2005-02-24 Luigi Giubbolini Interface method and device between man and machine realised by manipulating virtual objects
US20120299870A1 (en) * 2011-05-25 2012-11-29 Google Inc. Wearable Heads-up Display With Integrated Finger-tracking Input Sensor
US20130027572A1 (en) * 2011-07-27 2013-01-31 Google Inc. Head-Mounted Display That Displays A Visual Representation Of Physical Interaction With An Input Interface Located Outside Of The Field Of View
US20130057581A1 (en) * 2010-03-01 2013-03-07 Metaio Gmbh Method of displaying virtual information in a view of a real environment
US20130069985A1 (en) * 2011-09-21 2013-03-21 Google Inc. Wearable Computer with Superimposed Controls and Instructions for External Device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009037835B4 (en) * 2009-08-18 2012-12-06 Metaio Gmbh Method for displaying virtual information in a real environment
US20120194547A1 (en) * 2011-01-31 2012-08-02 Nokia Corporation Method and apparatus for generating a perspective display
US9024843B2 (en) * 2011-06-30 2015-05-05 Google Inc. Wearable computer with curved display and navigation tool

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005017729A2 (en) * 2003-08-19 2005-02-24 Luigi Giubbolini Interface method and device between man and machine realised by manipulating virtual objects
US20130057581A1 (en) * 2010-03-01 2013-03-07 Metaio Gmbh Method of displaying virtual information in a view of a real environment
US20120299870A1 (en) * 2011-05-25 2012-11-29 Google Inc. Wearable Heads-up Display With Integrated Finger-tracking Input Sensor
US20130027572A1 (en) * 2011-07-27 2013-01-31 Google Inc. Head-Mounted Display That Displays A Visual Representation Of Physical Interaction With An Input Interface Located Outside Of The Field Of View
US20130069985A1 (en) * 2011-09-21 2013-03-21 Google Inc. Wearable Computer with Superimposed Controls and Instructions for External Device

Also Published As

Publication number Publication date
EP2984549A1 (en) 2016-02-17
WO2014166946A1 (en) 2014-10-16

Similar Documents

Publication Publication Date Title
EP2989524B1 (en) Method for interacting with an object displayed on data eyeglasses
DE102012110278A1 (en) Window display methods and apparatus and method and apparatus for touch operation of applications
EP3113969B1 (en) User interface and method for signalling a 3d position of input means during gesture detection
DE102016210288A1 (en) Eyetracker unit operating device and method for calibrating an eyetracker unit of an operating device
DE102017218120A1 (en) A method of providing haptic feedback to an operator of a touch-sensitive display
DE10035428B4 (en) Display interactive bitmap images within a display room
WO2013023751A1 (en) Method for operating an electronic device or an application, and corresponding apparatus
DE202011108539U1 (en) Device for scrolling a document displayed in a browser window
EP2867762B1 (en) Method for receiving an input on a touch-sensitive panel
WO2015110227A1 (en) User interface and method for adapting a view of a display unit
DE112013006066T5 (en) Emulate the pressure sensitivity on multi-touch units
DE102012020607B4 (en) A motor vehicle with a gesture control device and method for controlling a selection element
EP3030956A1 (en) Method and operating device for operating an electronic device via a touchscreen
DE102015105022B4 (en) Data processing method and electronic device
DE102014226553A1 (en) Method for operating an input device, input device, motor vehicle
DE102012219736A1 (en) Method and device for operating an input device
DE112010005930T5 (en) A first image and a second image on a display
DE112013007669T5 (en) Display control device and display control method
DE102016204692A1 (en) Control of multiple selection on touch-sensitive surfaces
DE102013206173A1 (en) Selection of individual elements for display on data glasses
DE102009048622A1 (en) Method for generating map display on display device for motor vehicle, involves moving cursor display and map display on static map in respective modes, where change of one mode to another mode takes place by input at touch pad
EP2943869A1 (en) Method for moving image contents displayed on a display device of a vehicle, operator control and display device for a vehicle and computer program product
DE102014019648A1 (en) Data processing method and electronic device
DE102013221548A1 (en) DEVICE AND METHOD FOR CONTROLLING A USER INTERFACE EQUIPPED WITH A TOUCH SCREEN
DE102012216289A1 (en) Touch inputs along a threshold on a touch-sensitive surface

Legal Events

Date Code Title Description
R163 Identified publications notified
R005 Application deemed withdrawn due to failure to request examination