DE102015107555A1 - Positioning a user terminal by combining information determined by the user terminal - Google Patents
Positioning a user terminal by combining information determined by the user terminal Download PDFInfo
- Publication number
- DE102015107555A1 DE102015107555A1 DE102015107555.5A DE102015107555A DE102015107555A1 DE 102015107555 A1 DE102015107555 A1 DE 102015107555A1 DE 102015107555 A DE102015107555 A DE 102015107555A DE 102015107555 A1 DE102015107555 A1 DE 102015107555A1
- Authority
- DE
- Germany
- Prior art keywords
- user terminal
- determining
- information
- residence area
- area
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
- G01C21/1654—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with electromagnetic compass
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
- G01C21/1656—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with passive imaging devices, e.g. cameras
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/01—Determining conditions which influence positioning, e.g. radio environment, state of motion or energy consumption
- G01S5/018—Involving non-radio wave signals or measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0257—Hybrid positioning
- G01S5/0263—Hybrid positioning by combining or switching between positions derived from two or more separate positioning systems
- G01S5/0264—Hybrid positioning by combining or switching between positions derived from two or more separate positioning systems at least one of the systems being a non-radio wave positioning system
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
- G01S5/30—Determining absolute distances from a plurality of spaced points of known location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/14—Determining absolute distances from a plurality of spaced points of known location
Abstract
Nutzer-Endgerät (100) zum Ermitteln einer Position eines Benutzers (102) in einem Aufenthaltsgebiet (104), wobei das Nutzer-Endgerät (100) eine erste Ermittlungseinrichtung (200) zum Ermitteln von Referenzpositionsinformation, die indikativ für mindestens eine Referenzposition des Nutzer-Endgeräts (100) in dem Aufenthaltsgebiet (104) ist, eine zweite Ermittlungseinrichtung (202) zum Ermitteln von näherungsweiser Positionsveränderungsinformation, die indikativ für eine Veränderung einer Position des Nutzer-Endgeräts (100) in dem Aufenthaltsgebiet (104) ist, eine dritte Ermittlungseinrichtung (204) zum Ermitteln von zusätzlicher Positionsinformation nach der Veränderung der Position des Nutzer-Endgeräts (100) in dem Aufenthaltsgebiet (104), und eine Auswerteeinrichtung (206) zum Ermitteln der Position des Nutzer-Endgeräts (100) durch Ermitteln einer näherungsweisen Position basierend auf der Referenzpositionsinformation und der näherungsweisen Positionsveränderungsinformation, und durch nachfolgendes Ermitteln einer präziseren Position basierend auf der ermittelten näherungsweisen Position und der zusätzlichen Positionsinformation.User terminal (100) for determining a position of a user (102) in a location area (104), wherein the user terminal (100) has a first determination device (200) for determining reference position information indicative of at least one reference position of the user Terminal (100) in the location area (104), a second determination means (202) for determining approximate position change information indicative of a change of a position of the user terminal (100) in the location area (104), a third detection means ( 204) for determining additional position information after the change of the position of the user terminal (100) in the location area (104), and evaluation means (206) for detecting the position of the user terminal (100) by determining an approximate position based on the reference position information and the approximate position change information tion, and by subsequently determining a more precise position based on the determined approximate position and the additional position information.
Description
Die Erfindung betrifft ein Nutzer-Endgerät, eine Anordnung und ein Verfahren zur Positionsbestimmung eines Nutzer-Endgeräts in einem Aufenthaltsgebiet, insbesondere in einem Gebäude, sowie ein computerlesbares Speichermedium und ein Programm-Element.The invention relates to a user terminal, an arrangement and a method for determining the position of a user terminal in a residence area, in particular in a building, as well as a computer-readable storage medium and a program element.
Moderne GPS-(Global Positioning System, Globales Positionsbestimmungssystem)Technologien ermöglichen die weltweite Lokalisierung und Navigation mittels dedizierter Geräte sowie Mobiltelefonen oder Tablets, die mit entsprechender Software und entsprechenden GPS-Modulen ausgestattet sind. Im Innenbereich von Gebäuden und anderen Aufenthaltsgebieten eines Nutzer-Endgeräts funktioniert das funkbasierte GPS allerdings nicht oder nicht ausreichend gut, was entsprechende Navigationslösungen in Gebäuden unmöglich oder zumindest unzuverlässig macht, obwohl es für diese zahlreiche Anwendungen gäbe – in Einkaufszentren, öffentlichen Einrichtungen, Hotels oder Krankenhäusern.Modern GPS (Global Positioning System) technologies enable worldwide localization and navigation through dedicated devices as well as mobile phones or tablets equipped with appropriate software and corresponding GPS modules. However, in the indoor environment of buildings and other common areas of a user terminal, the radio-based GPS does not function or does not work well enough, making such in-flight navigation solutions impossible or at least unreliable, even though there are many applications for them - in shopping centers, public buildings, hotels or hospitals ,
Es gibt verschiedene Lösungsansätze mittels WLAN und anderer Funktechnologien, die entweder mit Proximität oder Laufzeitmessungen arbeiten, aber alle relativ aufwändig und zum großen Teil nicht sehr genau sind.There are different approaches using Wi-Fi and other wireless technologies that either work with proximity or runtime measurements, but are all relatively expensive and, for the most part, not very accurate.
Darüber hinaus sind Ortungsverfahren basierend auf Schwallwellen bekannt, welche die Nähe eines Schallempfängers zu einem Sender auswerten.In addition, location methods based on surge waves are known, which evaluate the proximity of a sound receiver to a transmitter.
Alle beschriebenen Technologien haben einen oder mehrere der folgenden Nachteile:
- – Es müssen im Gebäude viele funkbasierte Beacons installiert werden, um eine echte Navigation zu ermöglichen.
- – Es bestehen hohe Anforderungen an die Genauigkeit von Laufzeitmessungen im Fall von WLAN Laufzeitmessungen.
- – Es kann bei schallbasierten Verfahren Ungenauigkeiten durch Störschall geben.
- – Es kann bei funkbasierten Verfahren Ungenauigkeiten durch Reflexionen der Funkwellen geben.
- - Many wireless beacons need to be installed in the building to allow true navigation.
- - There are high demands on the accuracy of runtime measurements in the case of WLAN runtime measurements.
- - There may be inaccuracies due to background noise in sound-based methods.
- - There may be inaccuracies in radio-based methods due to reflections of the radio waves.
Es ist also immer noch schwierig, in Gebäuden oder ähnlichen Aufenthaltsgebieten eines Nutzer-Endgeräts eine genaue Positionsbestimmung von Nutzer-Endgeräten mit vertretbarem Aufwand durchzuführen.It is therefore still difficult to perform accurate positioning of user terminals in buildings or similar areas of residence of a user terminal with reasonable effort.
Es ist eine Aufgabe der vorliegenden Erfindung, in Gebäuden oder ähnlichen Aufenthaltsgebieten eines Nutzer-Endgeräts eine genaue Positionsbestimmung von Nutzer-Endgeräten mit vertretbarem Aufwand durchzuführen.It is an object of the present invention, in buildings or similar areas of residence of a user terminal to perform an accurate positioning of user terminals with reasonable effort.
Diese Aufgabe wird durch ein Nutzer-Endgerät, eine Anordnung und ein Verfahren zur Positionsbestimmung eines Nutzer-Endgeräts in einem Aufenthaltsgebiet, durch ein computerlesbares Speichermedium und durch ein Programm-Element mit den Merkmalen gemäß den unabhängigen Patentansprüchen gelöst.This object is achieved by a user terminal, an arrangement and a method for determining the position of a user terminal in a location area, by a computer-readable storage medium and by a program element with the features according to the independent patent claims.
Gemäß einem Ausführungsbeispiel der vorliegenden Erfindung ist ein Nutzer-Endgerät (zum Beispiel ein portables elektronisches Gerät bzw. Handheld-Gerät) zum Ermitteln einer Position eines Benutzers (insbesondere eines Benutzers, der das Nutzer-Endgerät bedient und sich somit an derselben Position befindet wie das Nutzer-Endgerät) in einem Aufenthaltsgebiet (insbesondere einem abgegrenzten räumlichen Bereich, der zum Beispiel kartographiert bzw. dessen Lageplan in Form von Daten vorliegt) geschaffen, wobei das Nutzer-Endgerät eine erste Ermittlungseinrichtung (zum Beispiel ein Prozessor oder ein Teil eines Prozessors, der entsprechend programmtechnisch eingerichtet sein kann) zum Ermitteln von Referenzpositionsinformation, die indikativ für mindestens eine Referenzposition des Nutzer-Endgeräts in dem Aufenthaltsgebiet ist (zum Beispiel für eine Position des Nutzer-Endgeräts zu einem ersten Zeitpunkt bzw. zu einem Ausgangszeitpunkt), eine zweite Ermittlungseinrichtung (zum Beispiel ein Prozessor oder ein Teil eines Prozessors, der entsprechend programmtechnisch eingerichtet sein kann) zum Ermitteln von näherungsweiser (d.h. mit einer Unsicherheit innerhalb eines Unsicherheitsbereichs behaftet, die durch einen Messprozess und/oder eine Genauigkeitsbeschränkung von Hardwarekomponenten des Nutzer-Endgeräts bedingt sein kann) Positionsveränderungsinformation (insbesondere von Information, die für die Bewegung des Benutzers mit dem Nutzer-Endgerät ausgehend von der Referenzposition zu einer anderen Position indikativ ist, insbesondere Geschwindigkeits- und/oder Beschleunigungs- und/oder Richtungsinformation), die indikativ für eine Veränderung einer Position des Nutzer-Endgeräts in dem Aufenthaltsgebiet ist, eine dritte Ermittlungseinrichtung (zum Beispiel ein Prozessor oder ein Teil eines Prozessors, der entsprechend programmtechnisch eingerichtet sein kann) zum Ermitteln von zusätzlicher Positionsinformation nach der Veränderung der Position des Nutzer-Endgeräts in dem Aufenthaltsgebiet (d.h. an der anderen Position oder an einer gegenüber der anderen Position weiter veränderten Position) und eine Auswerteeinrichtung (zum Beispiel ein Prozessor oder ein Teil eines Prozessors, der entsprechend programmtechnisch eingerichtet sein kann, wobei die Auswertereinrichtung und die Ermittlungseinrichtungen als ein gemeinsamer Prozessor oder als getrennte Prozessoren ausgebildet sein können) zum Ermitteln der Position (d.h. der anderen Position oder der weiter veränderten Position, insbesondere einer aktuellen Position) des Nutzer-Endgeräts in dem Aufenthaltsgebiet (insbesondere nach einem Messprozess zum Gewinnen der Positionsveränderungsinformation und/oder zum Zeitpunkt des Erfassens der zusätzlichen Positionsinformation) durch Ermitteln einer näherungsweisen (d.h. mit einer Unsicherheit innerhalb eines Unsicherheitsbereichs behaftet, die durch die Ungenauigkeit der nur ungefähren Positionsveränderungsinformation bedingt sein kann) Position (d.h. der näherungsweisen anderen bzw. weiter veränderten aktuellen Position) basierend auf der Referenzpositionsinformation und der näherungsweisen Positionsveränderungsinformation, und durch nachfolgendes Ermitteln einer präziseren (d.h. mit einer geringeren Ungenauigkeit versehen als die zuvor ermittelte näherungsweise Position) Position (d.h. der präziseren anderen Position oder der präziseren weiter veränderten Position, insbesondere der präziseren aktuellen Position) basierend auf der ermittelten näherungsweisen Position und der zusätzlichen Positionsinformation.According to an embodiment of the present invention, a user terminal (for example, a portable electronic device) for detecting a position of a user (in particular, a user who operates the user terminal and thus is in the same position as the user User terminal) in a location area (in particular a delimited area which is, for example, mapped or whose location plan is in the form of data), the user terminal having a first determination device (for example a processor or a part of a processor, the may be set up according to program technology) for determining reference position information which is indicative of at least one reference position of the user terminal in the location area (for example for a position of the user terminal at a first time or at an initial time), a second determination device ( to the An example processor or portion of a processor that may be configured programmatically) for determining approximate (ie, having an uncertainty within an uncertainty range that may be due to a measurement process and / or accuracy constraint of hardware components of the user terminal) position change information (In particular, information indicative of the movement of the user with the user terminal from the reference position to another position, in particular speed and / or acceleration and / or direction information) indicative of a change in a position of the user Terminal in the location area, a third detection means (for example, a processor or a part of a processor, which may be configured according to program) for determining additional position information after the change of the position of the Nu tzer terminal in the location area (ie at the other position or at a position further changed with respect to the other position) and an evaluation device (for example, a processor or a part of a processor, which can be configured according to program technology, wherein the evaluation device and the detection means as a common processor or as separate processors) for determining the position (ie the other position or the further changed position, in particular a current position) of the user terminal in the Location area (in particular, after a measuring process for obtaining the position change information and / or the time of detecting the additional position information) by determining an approximate position (ie, having an uncertainty within an uncertainty range, which may be due to the inaccuracy of the approximate position change information only) position (ie the approximate current position) based on the reference position information and the approximate position change information, and subsequently determining a more precise (ie, less inaccurate than the previously determined approximate position) position (ie, the more precise other position or the more precise one changed position, in particular the more precise current position) based on the determined approximate position and the additional position information.
Gemäß einem anderen Ausführungsbeispiel der vorliegenden Erfindung ist eine Anordnung zum Ermitteln einer Position eines Benutzers eines Nutzer-Endgeräts in einem Aufenthaltsgebiet bereitgestellt, wobei die Anordnung das Nutzer-Endgerät mit den oben beschriebenen Merkmalen und eine in dem Aufenthaltsgebiet angeordnete oder anzuordnende Informationsbereitstellungseinrichtung (das heißt eine Einrichtung, die von jedem Nutzer-Endgerät konsultiert werden kann, um sich in dem Aufenthaltsgebiet zu orientieren) aufweist, die zum Bereitstellen der Referenzpositionsinformation und/oder zum Bereitstellen von Hilfsinformation zum Ermitteln der zusätzlichen Positionsinformation an das Nutzer-Endgerät eingerichtet ist.According to another embodiment of the present invention, there is provided an arrangement for determining a position of a user of a user terminal in a location area, the arrangement comprising the user terminal having the above-described features and an information providing facility (ie, one located in the location area) Means, which may be consulted by each user terminal to orient in the location area) arranged to provide the reference position information and / or to provide auxiliary information for determining the additional position information to the user terminal.
Gemäß noch einem anderen Ausführungsbeispiel der vorliegenden Erfindung ist ein (insbesondere mittels eines Nutzer-Endgeräts und/oder eines separat von dem Nutzer-Endgerät vorgesehenen Prozessors ausgeführtes) Verfahren zum Ermitteln einer Position eines Benutzers eines Nutzer-Endgeräts in einem Aufenthaltsgebiet bereitgestellt, wobei bei dem Verfahren Referenzpositionsinformation ermittelt wird, die indikativ für mindestens eine Referenzposition des Nutzer-Endgeräts in dem Aufenthaltsgebiet (insbesondere zu einem ersten Zeitpunkt) ist, näherungsweise Positionsveränderungsinformation ermittelt wird, die indikativ für eine Veränderung einer Position des Nutzer-Endgeräts in dem Aufenthaltsgebiet ist (insbesondere von dem ersten Zeitpunkt zu einem späteren zweiten Zeitpunkt), zusätzliche Positionsinformation zu der ermittelten näherungsweisen Positionsveränderungsinformation ermittelt wird (insbesondere zu dem zweiten Zeitpunkt oder zu einem gegenüber dem zweiten Zeitpunkt späteren dritten Zeitpunkt, an dem sich das Nutzer-Endgerät noch an der Position zum zweiten Zeitpunkt oder in der Nähe dieser Position befinden kann), und die Position des Nutzer-Endgeräts in dem Aufenthaltsgebiet durch Ermitteln einer näherungsweisen Position basierend auf der Referenzpositionsinformation und der näherungsweisen Positionsveränderungsinformation, und durch nachfolgendes Ermitteln einer präziseren Position basierend auf der ermittelten näherungsweisen Position und der zusätzlichen Positionsinformation ermittelt wird. Die einzelnen Ermittlungsprozesse können dabei ganz oder teilweise lokal auf dem Nutzer-Endgerät und/oder ganz oder teilweise durch eine dem Aufenthaltsgebiet zugeordnete Prozessorressource und/oder ganz oder teilweise durch eine durch ein Kommunikationsnetzwerk bereitgestellte Prozessorressource durchgeführt werden, wobei Ergebnisse der mittels des Aufenthaltsgebiets und/oder des Kommunikationsnetzwerks durchgeführten Ermittlung oder Ermittlungen dem Nutzer-Endgerät kommuniziert werden können.According to yet another exemplary embodiment of the present invention, a method (in particular implemented by means of a user terminal and / or a processor provided separately from the user terminal) for determining a position of a user of a user terminal in a location area is provided Method is determined reference position information that is indicative of at least one reference position of the user terminal in the location area (in particular at a first time), approximately position change information is detected indicative of a change in position of the user terminal in the location area (in particular the first time at a later second time), additional position information about the determined approximate position change information is determined (in particular at the second time or at one compared to the second time peak) at a later, third, time point at which the user terminal may still be at the position at or near this second position), and the position of the user terminal in the location area by determining an approximate position based on the reference position information and the location approximate position change information, and is determined by subsequently determining a more precise position based on the determined approximate position and the additional position information. The individual determination processes can be carried out wholly or partially locally on the user terminal and / or in whole or in part by a processor resource allocated to the location area and / or entirely or partially by a processor resource provided by a communication network, whereby results of the location area and / or or communication network performed determination or investigation the user terminal can be communicated.
In einem computerlesbaren Speichermedium gemäß einem Ausführungsbeispiel der vorliegenden Erfindung ist ein Programm zur Positionsbestimmung eines Nutzer-Endgeräts in einem Aufenthaltsgebiet gespeichert, welches Programm, wenn es von einem oder mehreren Prozessoren (des Nutzer-Endgeräts und/oder mindestens einer damit kommunizierfähig koppelbaren Steuereinrichtung) ausgeführt wird, die oben beschriebenen Verfahrensschritte steuert bzw. durchführt.In a computer-readable storage medium according to an embodiment of the present invention, a user terminal positioning program is stored in a location area which executes program when executed by one or more processors (the user terminal and / or at least one communicable controller) is, controls or performs the method steps described above.
Ein Programm-Element (Computerprogramm-Element) gemäß einem Ausführungsbeispiel der vorliegenden Erfindung zur Positionsbestimmung eines Nutzer-Endgeräts in einem Aufenthaltsgebiet weist die oben beschriebenen Verfahrensschritte auf (bzw. führt diese durch), wenn es von einem oder mehreren Prozessoren (des Nutzer-Endgeräts und/oder mindestens einer damit kommunizierfähig koppelbaren Steuereinrichtung) ausgeführt wird. Zum Beispiel kann das Programm-Element als App ausgebildet sein, die von dem Nutzer-Endgerät über ein Kommunikationsnetzwerk von einem Server heruntergeladen und dann darauf ausgeführt werden kann. Das Programm-Element kann einzelne Teilelemente aufweisen, die an unterschiedlichen Prozessoren ausgeführt werden.A program element (computer program element) according to an exemplary embodiment of the present invention for determining the position of a user terminal in a location area has (or performs) the above-described method steps when it is executed by one or more processors (of the user terminal and / or at least one control device which can be coupled with it in a communicable manner). For example, the program element may be an app that can be downloaded from the user terminal via a communication network and then executed thereon. The program element may have individual sub-elements that are executed on different processors.
Ausführungsbeispiele der vorliegenden Erfindung können sowohl mittels eines Computerprogramms, das heißt einer Software, als auch mittels einer oder mehrerer spezieller elektrischer Schaltungen, das heißt in Hardware, oder in beliebig hybrider Form, das heißt mittels Software-Komponenten und Hardware-Komponenten, realisiert werden. Insbesondere kann bei einem Ausführungsbeispiel der Erfindung die Software zumindest teilweise auch als App, d.h. als downloadbare und dann installierbare Software-Applikation, für das Nutzer-Endgerät ausgebildet sein.Embodiments of the present invention can be realized both by means of a computer program, that is to say a software, and by means of one or more special electrical circuits, that is to say in hardware, or in any hybrid form, that is to say by means of software components and hardware components. In particular, in one embodiment of the invention, the software may be used, at least in part, as an app, i. as a downloadable and then installable software application, be designed for the user terminal.
Gemäß einem exemplarischen Ausführungsbeispiel der Erfindung erfolgt eine Positionsbestimmung in einem Aufenthaltsgebiet (wie zum Beispiel einem Gebäude oder einem Gebäudekomplex) eines Nutzer-Endgeräts dadurch, dass zunächst eine Referenz- oder Ausgangsposition des Nutzer-Endgeräts in dem Aufenthaltsgebiet ermittelt wird. Hierfür können die in einem Nutzer-Endgerät (zum Beispiel einem Mobiltelefon) ohnehin vorgesehenen Hardwarekomponenten und/oder Komponenten des Aufenthaltsgebiets eingesetzt werden und kann die zugehörige erste Ermittlung mit einfacher Software durchgeführt werden. Verändert sich die Position des Nutzer-Endgeräts in dem Aufenthaltsgebiet durch eine Bewegung des Benutzers mit seinen Nutzer-Endgerät (zum Beispiel ausgehend von der Referenzposition), so können in dem Nutzer-Endgerät ohnehin vorgesehene Hardwarekomponenten unter Verwendung einer einfachen Software dafür verwendet werden, für die Veränderung der Position indikative Informationen zu sammeln. Allerdings reichen die in herkömmlichen Nutzer-Endgeräten enthaltenen Hardwarekomponenten häufig nicht dazu aus, die Veränderung der Position mit allerhöchster Genauigkeit zu erfassen. Solche Komponenten können allerdings dafür verwendet werden, die Positionsveränderung näherungsweise zu ermitteln. Während in verfügbaren Nutzer-Endgeräten deren Hardwarekomponenten Positionsveränderungen nur mit begrenzter Genauigkeit ermitteln können, sind andere in herkömmlichen Nutzer-Endgeräten enthalten Hardwarekomponenten (insbesondere eine Kamera) in der Lage, eine gegenwärtige Position mit hoher Genauigkeit zu bestimmen, sofern die ungefähre Position zuvor bekannt ist. Die Kenntnis der ungefähren Information ist allerdings für die genauere Positionsbestimmung der genannten Hardwarekomponenten vorteilhaft, da ansonsten der Datenraum zu groß wäre, um die genaue Positionserfassung in kurzer Zeit bzw. mit mäßiger Prozessorbelastung zu ermöglichen. Die Auswerteeinrichtung verwendet also zunächst die Referenzposition und die ungefähre Positionsveränderungsinformation (zum Beispiel bewegungsrichtungsbezogene Geschwindigkeits- und/oder Beschleunigungsinformation), um (insbesondere mittels einmaligen oder zweimaligen Integrierens) die ungefähre Position des Nutzer-Endgeräts nach der Veränderung der Position ausgehend von der Referenzposition zu ermitteln. Dadurch kann die tatsächliche Position des Nutzer-Endgeräts nach der Positionsveränderung räumlich so stark eingegrenzt werden, dass die genauere Positionsbestimmung nachfolgend in kurzer Zeit und mit geringem rechnerischen Aufwand durchgeführt werden kann. Anschaulich kann der Datenraum möglicher tatsächlicher Positionen durch die vorangehende ungefähre Positionsbestimmung so stark reduziert werden, dass eine nachfolgende exaktere Positionsbestimmung schnell und mit geringeren Anforderungen hinsichtlich Speicher- und/oder Prozessorressourcen durchgeführt werden kann. Insgesamt ist der hardwaretechnische wie softwaretechnische Aufwand der Positionsbestimmung äußerst gering und kann mit herkömmlichen Nutzer-Endgeräten wie Mobiltelefonen oder Tablet PCs problemlos durchgeführt werden. According to an exemplary embodiment of the invention, a position determination in a location area (such as a building or a building complex) of a user terminal takes place in that first a reference or starting position of the user terminal in the location area is determined. For this purpose, the hardware components and / or components of the location area provided in a user terminal (for example a mobile telephone) can be used anyway and the associated first determination can be carried out with simple software. If the position of the user terminal in the location area changes as a result of a movement of the user with his user terminal (for example starting from the reference position), hardware components already provided in the user terminal can be used for this purpose using simple software the change of position to collect indicative information. However, the hardware components included in conventional user terminals are often insufficient to detect the change in position with the utmost accuracy. However, such components can be used to approximate the change in position. While in available user terminals their hardware components can only detect positional changes with limited accuracy, other hardware components (in particular a camera) contained in conventional user terminals are able to determine a current position with high accuracy, as far as the approximate position is known previously , The knowledge of the approximate information, however, is advantageous for the more accurate position determination of the said hardware components, since otherwise the data space would be too large to enable accurate position detection in a short time or with moderate processor load. The evaluation device thus initially uses the reference position and the approximate position change information (for example movement direction-related speed and / or acceleration information) to determine (in particular by integrating once or twice) the approximate position of the user terminal after the position has changed from the reference position , As a result, the actual position of the user terminal after the change in position can be spatially limited so much that the more accurate position determination can subsequently be carried out in a short time and with little computational effort. Clearly, the data space of possible actual positions can be so greatly reduced by the preceding approximate position determination that a subsequent more exact position determination can be carried out quickly and with lower requirements in terms of memory and / or processor resources. Overall, the hardware and software engineering effort of determining position is extremely low and can be easily performed with conventional user terminals such as mobile phones or tablet PCs.
Im Folgenden werden bevorzugte Weiterbildungen des Nutzer-Endgeräts, der Anordnung, des Verfahrens, des computerlesbaren Speichermediums und des Programm-Elements beschrieben.In the following, preferred developments of the user terminal, the arrangement, the method, the computer-readable storage medium and the program element will be described.
Gemäß einem Ausführungsbeispiel kann die erste Ermittlungseinrichtung eingerichtet sein, die Referenzpositionsinformation mittels einer schallwellenbasierten Ermittlung von Positionsinformationen, insbesondere mittels einer Laufzeitmessung von Schallwellen und/oder mittels einer Datenextraktion aus Schallwellen, zu ermitteln. Solche Schallwellen können von Schallsendern (zum Beispiel unter Einsatz von Beacons) des Aufenthaltsgebiet von einer oder mehreren Positionen aus emittiert werden und von einem Mikrofon das Nutzer-Endgeräts detektiert werden, wobei durch Laufzeitmessungen eine Bestimmung der jeweiligen Positionen ermöglicht ist. Alternativ kann auch das Nutzer-Endgerät Schallwellen emittieren, die von Mikrofonen des Aufenthaltsgebiets detektiert werden, wobei wiederum durch Laufzeitmessungen eine Positionsbestimmung des Nutzer-Endgeräts ermöglicht ist und die ermittelte Position der Nutzer-Endgerät übermittelt werden kann. Es ist auch möglich, die Referenzpositionsinformation in Schallwellen zu kodieren, sodass das Nutzer-Endgerät seine Referenzposition (zum Beispiel an einem Eingang des Aufenthaltsgebiets) durch Dekodieren oder Extrahieren derselben aus den Schallwellen ermitteln kann.According to one exemplary embodiment, the first determination device can be set up to determine the reference position information by means of a sound wave-based determination of position information, in particular by means of a transit time measurement of sound waves and / or by means of a data extraction from sound waves. Such sound waves can be emitted from sound transmitters (for example using beacons) of the location area from one or more positions, and the user terminal can be detected by a microphone, wherein a determination of the respective positions is made possible by transit time measurements. Alternatively, the user terminal can also emit sound waves that are detected by microphones of the residence area, wherein in turn a position determination of the user terminal is made possible by transit time measurements and the determined position of the user terminal can be transmitted. It is also possible to encode the reference position information in sound waves so that the user terminal can determine its reference position (for example, at an entrance of the location area) by decoding or extracting it from the sound waves.
Gemäß einem anderen Ausführungsbeispiel kann die erste Ermittlungseinrichtung eingerichtet sein, die Referenzpositionsinformation mittels einer auf elektromagnetischen Wellen (zum Beispiel Funkwellen) basierten Ermittlung von Positionsinformationen, insbesondere mittels einer Laufzeitmessung von elektromagnetischen Wellen und/oder einer Datenextraktion aus elektromagnetischen Wellen, zu ermitteln. Dies kann in entsprechender Weise wie oben für Schallwellen beschrieben mittels elektromagnetischer Emitter und/oder Empfänger des Nutzer-Endgeräts und/oder des Aufenthaltsgebiets bewerkstelligt werden. Es ist auch möglich, zum Beispiel durch WLAN oder Bluetooth, bestimmte Referenzpositionen (zum Beispiel an einem Eingang eines Einkaufszentrums als Aufenthaltsgebiet) an das Nutzer-Endgerät drahtlos zu übermitteln. Es ist auch möglich, die Referenzpositionsinformation in elektromagnetischen Wellen zu kodieren, sodass das Nutzer-Endgerät seine Referenzposition durch Dekodieren oder Extrahieren derselben aus den elektromagnetischen Wellen ermitteln kann.According to another embodiment, the first determination device can be set up to determine the reference position information by means of a determination of position information based on electromagnetic waves (for example radio waves), in particular by means of a transit time measurement of electromagnetic waves and / or a data extraction from electromagnetic waves. This can be done in a similar manner as described above for sound waves by means of electromagnetic emitter and / or receiver of the user terminal and / or the residence area. It is also possible, for example by WLAN or Bluetooth, to transmit certain reference positions (for example at an entrance of a shopping center as a residence area) to the user terminal wirelessly. It is also possible to encode the reference position information in electromagnetic waves so that the user terminal can determine its reference position by decoding or extracting it from the electromagnetic waves.
Gemäß noch einem anderen Ausführungsbeispiel kann die erste Ermittlungseinrichtung eingerichtet sein, die Referenzpositionsinformation mittels eines Detektierens eines für die Referenzposition indikativen Codes in dem Aufnahmegebiet zu ermitteln. Solch ein Code kann ein Barcode sein, zum Beispiel ein eindimensionaler Barcode (etwa ein Strichcode) oder ein zweidimensionaler Barcode (etwa ein QR-Code). Zum Beispiel kann am Eingang eines Einkaufszentrums ein QR-Code angebracht sein, den ein Benutzer eines Nutzer-Endgeräts (zum Beispiel ein Smartphones) abscannen kann und daraus die Referenzposition ableiten kann. According to yet another embodiment, the first determining means may be arranged to determine the reference position information by means of detecting a code indicative of the reference position in the receiving area. Such a code may be a bar code, for example a one-dimensional bar code (such as a bar code) or a two-dimensional bar code (such as a QR code). For example, at the entrance of a shopping center, a QR code may be attached, which a user of a user terminal (for example a smartphone) can scan and derive therefrom the reference position.
Gemäß einem weiteren Ausführungsbeispiel kann die erste Ermittlungseinrichtung eingerichtet sein, die Referenzpositionsinformation mittels eines Detektierens mittels des Globalen Positionsbestimmungssystems (GPS) in einem Eingangsbereich des Aufenthaltsgebiets zu ermitteln. Ist am Eingang eines Gebäudes (zum Beispiel eines Einkaufszentrums oder dergleichen als Aufenthaltsgebiets) noch GPS mit ausreichender Genauigkeit verfügbar, so kann die Referenzposition am Gebäudeeingang über GPS ermittelt werden. Viele Nutzer-Endgeräte wie Mobiltelefone sind mit einem GPS-Modul ausgestattet.According to a further embodiment, the first determination device can be set up to determine the reference position information by means of a global positioning system (GPS) detection in an entrance area of the location area. If GPS with sufficient accuracy is still available at the entrance of a building (for example a shopping center or the like as a residence area), the reference position at the building entrance can be determined via GPS. Many user terminals such as mobile phones are equipped with a GPS module.
Gemäß einem Ausführungsbeispiel kann die zweite Ermittlungseinrichtung eingerichtet sein, die näherungsweise Positionsveränderungsinformation unter Verwendung eines Beschleunigungssensors des Nutzer-Endgeräts zu ermitteln. Ein solcher Beschleunigungssensor ist in vielen Nutzer-Endgeräten wie Smartphones standardmäßig enthalten und kann für die Positionsermittlung synergistisch mitverwendet werden. Durch zweimalige Integration der Beschleunigung kann Ortsinformation erhalten werden. Allerdings ist die Genauigkeit der Beschleunigungsmessung beschränkt, was durch die dritte Ermittlung jedoch ausgeglichen werden kann.According to an embodiment, the second determination means may be configured to determine the approximate position change information using an acceleration sensor of the user terminal. Such an acceleration sensor is included as standard in many user terminals such as smartphones and can be synergistically used for the position determination. By integrating the acceleration twice, location information can be obtained. However, the accuracy of the acceleration measurement is limited, but this can be compensated by the third determination.
Gemäß einem Ausführungsbeispiel kann die zweite Ermittlungseinrichtung eingerichtet sein, die näherungsweise Positionsveränderungsinformation unter Verwendung eines Kompasses (insbesondere in Kombination mit der Verwendung eines Beschleunigungssensors) des Nutzer-Endgeräts zu ermitteln. Ein solcher Kompass ist in vielen Nutzer-Endgeräten wie Smartphones standardmäßig enthalten und kann für die Positionsermittlung synergistisch mitverwendet werden. Durch den Kompass kann Richtungsinformation hinsichtlich der Bewegung des Nutzer-Endgeräts erhalten werden. Allerdings ist die Genauigkeit der Kompassmessung beschränkt, was durch die dritte Ermittlung jedoch ausgeglichen werden kann.According to an exemplary embodiment, the second determination device may be configured to determine the approximate position change information using a compass (in particular in combination with the use of an acceleration sensor) of the user terminal. Such a compass is included in many user terminals such as smartphones by default and can be used synergistically for the position determination. Direction information regarding the movement of the user terminal can be obtained by the compass. However, the accuracy of the compass measurement is limited, but this can be compensated by the third determination.
Gemäß einem Ausführungsbeispiel kann die Auswerteeinrichtung zum Ermitteln der näherungsweisen Position eingerichtet sein, indem (zum Beispiel mittels des Beschleunigungssensors und des Kompasses ermittelte) von dem Nutzer-Endgerät ausgehend von der Referenzposition zurückgelegte Wege zu einer mittels der ersten Ermittlungseinrichtung ermittelten Referenzposition addiert werden. Durch eine einfache Lösung einer Bewegungsgleichung des Nutzer-Endgeräts kann somit die näherungsweise Positionsveränderungsinformation, mithin mit geringem prozessortechnischen Aufwand, ermittelt werden.According to one exemplary embodiment, the evaluation device can be set up to determine the approximate position by adding paths (for example determined by the acceleration sensor and the compass) from the user terminal starting from the reference position to a reference position determined by the first determination device. By a simple solution of an equation of motion of the user terminal, the approximate position change information, thus with little processor-technical effort, can thus be determined.
Gemäß einem Ausführungsbeispiel kann die dritte Ermittlungseinrichtung zum Ermitteln der zusätzlichen Positionsinformation mittels Detektierens von Bildinformation an einer aktuellen Position in dem Aufenthaltsgebiet mittels einer Bildaufnahmeeinrichtung des Nutzer-Endgeräts eingerichtet sein. Zum Beispiel kann mittels einer ohnehin in vielen Nutzer-Endgeräten (zum Beispiel Smartphones) vorgesehenen Kamera mindestens ein Bild und/oder mindestens ein Video an der aktuellen Position des Nutzer-Endgerät aufgenommen werden. Dies ist also normalerweise ohne hardwaretechnischen Zusatzaufwand möglich. Ist die Position des Nutzer-Endgeräts bereits ungefähr bekannt, so kann aus dem Bild die genaue Position des Nutzer-Endgeräts bestimmt werden, zum Beispiel durch Abgleich des Bilds mit einem Lageplan des Aufenthaltsgebiets. Dies wäre ohne Kenntnis der näherungsweisen Position allerdings nur mit einem hohen Zeitaufwand und Rechenaufwand verbunden bzw. gegebenenfalls gar nicht möglich, da in einem komplexen Aufenthaltsgebiet (zum Beispiel einem Krankenhaus oder einem Einkaufszentrum) extrem viele Aufenthaltspositionen möglich sind, was die Ermittlung der aktuellen Position aus einem aufgenommenen Bild allein schwierig oder unmöglich machen würde. Ist jedoch die Position bereits durch die Ermittlung der ungefähren Position eingegrenzt worden, so kann die Bildinformation dazu herangezogen werden, die tatsächliche Position in einem oder nahe einem definierten Genauigkeitsbereich zu ermitteln.According to an embodiment, the third determination means may be arranged to determine the additional position information by detecting image information at a current position in the location area by an image capturing means of the user terminal. For example, by means of a camera already provided in many user terminals (for example smartphones) at least one image and / or at least one video can be recorded at the current position of the user terminal. So this is usually possible without hardware technical overhead. If the position of the user terminal is already approximately known, the exact position of the user terminal can be determined from the image, for example by matching the image with a location plan of the location area. However, without knowledge of the approximate position, this would only be associated with a high expenditure of time and computational effort, or possibly not even possible, since in a complex residence area (for example a hospital or a shopping center) extremely many residence positions are possible, which makes the determination of the current position alone would make a captured image difficult or impossible. However, if the position has already been limited by the determination of the approximate position, then the image information can be used to determine the actual position in or near a defined accuracy range.
Gemäß einem Ausführungsbeispiel kann die dritte Ermittlungseinrichtung zum Ermitteln der zusätzlichen Positionsinformation basierend auf einer Mustererkennung in der detektierten Bildinformation eingerichtet sein. Zum Beispiel können durch automatische Bildverarbeitung Fluchtlinien eines aufgenommenen Bild (zum Beispiel in Gängen des Aufenthaltsgebiets) bestimmt werden und mit einem vorgegebenen Lageplan in dem Aufenthaltsgebiet verglichen werden, um die genaue Position zu ermitteln.According to an exemplary embodiment, the third determination device may be configured to determine the additional position information based on pattern recognition in the detected image information. For example, by automatic image processing, alignment lines of a captured image (e.g., in corridors of the location area) may be determined and compared to a predetermined location map in the location area to determine the exact location.
Gemäß einem Ausführungsbeispiel kann die dritte Ermittlungseinrichtung zum Ermitteln der zusätzlichen Positionsinformation basierend auf einem Vergleich der detektierten Bildinformation mit vorbekannter Information über das Aufenthaltsgebiet eingerichtet sein. Zum Beispiel können Marker mit vorbestimmter Form und/Größe an verschiedenen Positionen des Aufenthaltsgebiets angebracht sein, zum Beispiel am Boden und/oder den Wänden. Durch Aufnahme der Bildinformation kann bei Kenntnis des ungefähren Aufenthaltsorts durch einen mittels Bilderkennung auf der Bildinformation identifizierten Marker erkannt werden, wo sich das Nutzer-Endgerät genau befindet.According to one exemplary embodiment, the third determination device may be configured to determine the additional position information based on a comparison of the detected image information with previously known information about the location region. For example, markers can be used with predetermined shape and / size be attached to different positions of the residence area, for example on the floor and / or the walls. By recording the image information, knowing the approximate location by means of a marker identified on the image information by means of image recognition, it is possible to identify where the user terminal is located exactly.
Gemäß einem Ausführungsbeispiel kann die Auswerteeinrichtung eingerichtet sein, als näherungsweise Position einen Raumbereich in dem Aufenthaltsgebiet zu ermitteln, in dem sich das Nutzer-Endgerät unter Berücksichtigung eines Verlässlichkeitsbereichs der näherungsweisen Positionsveränderungsinformation befindet oder befand. Die dritte Ermittlungseinrichtung kann dann zum Ermitteln der zusätzlichen Positionsinformation eingegrenzt auf den ermittelten Raumbereich (wenn sich die Position des Nutzer-Endgeräts zwischen dem Ermitteln der Positionsveränderungsinformation und der zusätzlichen Positionsinformation nicht verändert hat) oder basierend auf dem ermittelten Raumbereich (wenn sich die Position des Nutzer-Endgeräts zwischen dem Ermitteln der Positionsveränderungsinformation und der zusätzlichen Positionsinformation verändert hat) eingerichtet sein.According to one exemplary embodiment, the evaluation device may be set up as an approximately position to determine a spatial area in the location area in which the user terminal is or was located taking into account a reliability range of the approximate position change information. The third determination device may then be limited to determining the additional spatial information (if the position of the user terminal has not changed between the determination of the position change information and the additional position information) or based on the determined spatial region (if the position of the user Terminal has changed between the determination of the position change information and the additional position information).
Gemäß einem Ausführungsbeispiel kann die Auswerteeinrichtung eingerichtet sein, vor der Ermittlung der präziseren Position eine Vorverfeinerung der ermittelten näherungsweisen Position dadurch vorzunehmen, dass die näherungsweise Position mittels Berücksichtigens von vorbekannter Information hinsichtlich des Aufenthaltsgebiets eingegrenzt wird. Zum Beispiel kann die näherungsweise Position um einen Mittelwert herum einen zum Beispiel kreisförmigen Unsicherheitsbereich aufweisen. Ist in einem Gebäude oder Gebäudekomplex als Aufenthaltsgebiet allerdings dessen Lageplan bekannt (zum Beispiel die Position von Wänden, zwischen denen Gänge und Räume abgegrenzt sind, so kann der Unsicherheitsbereich weiter verfeinert werden, wenn zum Beispiel Bereiche des den Unsicherheitsbereich angebenden Kreises durch Wände hindurch verlaufen. Da sich ein Benutzer mit seinem Nutzer-Endgerät aber nur in einem Gang oder einem Zimmer bewegen kann, nicht aber durch Wände hindurch, kann dadurch der Ungenauigkeitsbereich vor der weiteren Verfeinerung durch Hinzuziehung der zusätzlichen Positionsinformation verringert werden. Ein solcher Ausschluss praktisch unmöglicher Bereiche des Unsicherheitsbereichs erhöht die Genauigkeit und verringert die Rechenzeit beim Bestimmen der genaueren Position.According to one exemplary embodiment, the evaluation device may be set up to perform a pre-refinement of the determined approximate position before determining the more precise position by delimiting the approximate position by taking into account previously known information regarding the location area. For example, the approximate position around an average may have a circular uncertainty range, for example. However, if the location plan is known in a building or complex of buildings (for example the position of walls between which corridors and spaces are delineated, the area of uncertainty can be further refined if, for example, areas of the circle indicating the area of uncertainty pass through walls. However, since a user can only move with his user terminal in a corridor or a room, but not through walls, this can reduce the area of inaccuracy prior to further refinement by adding the additional position information, thus excluding virtually impossible areas of uncertainty increases the accuracy and reduces the computing time in determining the more accurate position.
Gemäß einem Ausführungsbeispiel kann das Nutzer-Endgerät eine Dienstbereitstellungseinrichtung aufweisen, die eingerichtet ist, dem Nutzer-Endgerät basierend auf der bestimmten Position einen standortbezogenen Dienst bereitzustellen. Basierend auf der ermittelten aktuellen Position des Nutzer-Endgeräts kann für den Benutzer wichtige oder interessante Information zielgenau bereitgestellt werden. Bewegt sich ein Benutzer zum Beispiel durch ein Einkaufszentrum an einem Restaurant entlang, so kann der Benutzer durch eine Pop-Up Nachricht darüber informiert werden, dass das Restaurant gegenwärtig spezielle Angebote oder Rabatte anbietet.In one embodiment, the user terminal may include a service provider configured to provide the user terminal with a location-based service based on the determined location. Based on the determined current position of the user terminal, important or interesting information can be provided accurately for the user. For example, if a user walks past a restaurant through a mall, the user may be informed by a pop-up message that the restaurant is currently offering special offers or discounts.
Gemäß einem Ausführungsbeispiel kann das Nutzer-Endgerät eine Navigationseinrichtung aufweisen, die zum Navigieren des Nutzer-Endgeräts in dem Aufenthaltsgebiet basierend auf zu unterschiedlichen Zeitpunkten ermittelten Positionen eingerichtet ist. Zum Beispiel kann ein Benutzer ein Ziel in einem Aufenthaltsgebiet (zum Beispiel einem Krankenhaus, einem Hotel oder einem Einkaufszentrum) angeben und kann dann mittels der ermittelten Positionsinformationen durch akustische und/oder optische Anzeigen oder Ausgaben zu diesem Ziel geleitet werden. Dies ist gemäß einem exemplarischen Ausgangsbeispiel der Erfindung vorteilhaft auch dann möglich, wenn ein Benutzer sich in einem Gebäude befindet, in dem eine Navigation mittels GPS nicht möglich ist. Durch die Navigationsmöglichkeit, die gemäß einem exemplarischen Ausführungsbeispiel der Erfindung eröffnet wird, ist das Vorsehen von komplexen Anordnungen von Hinweisschildern in Gebäuden oder Gebäudekomplexen wie Krankenhäusern oder Hotels ganz oder teilweise entbehrlich.According to an exemplary embodiment, the user terminal may have a navigation device that is set up to navigate the user terminal in the location area based on positions determined at different points in time. For example, a user may specify a destination in a location area (eg, a hospital, hotel, or mall) and then may be directed to the destination by audible and / or visual displays or outputs using the determined location information. This is advantageously also possible according to an exemplary starting example of the invention if a user is located in a building in which navigation by means of GPS is not possible. The possibility of navigation, which is opened according to an exemplary embodiment of the invention, makes the provision of complex arrangements of signs in buildings or building complexes such as hospitals or hotels completely or partially dispensable.
Gemäß einem Ausführungsbeispiel kann die Referenzpositionsinformation indikativ für die mindestens eine Referenzposition des Nutzer-Endgeräts zu mindestens einem ersten Zeitpunkt (zum Beispiel einem Ausgangszeitpunkt für die Positionsbestimmung, etwa einem Zeitpunkt des Betretens des Aufenthaltsgebiets) sein, wobei die ermittelte Position des Nutzer-Endgeräts sich auf einen anderen zweiten Zeitpunkt bezieht, der zeitlich später ist als der erste Zeitpunkt. Der zweite Zeitpunkt kann sich auf die Ermittlung der zusätzlichen Positionsinformation oder eines Endes des Zeitraums der Ermittlung der Positionsveränderungsinformation beziehen.According to an exemplary embodiment, the reference position information may be indicative of the at least one reference position of the user terminal at at least a first time (for example, an origin for determining the position, such as a time of entering the location area), wherein the determined position of the user terminal is refers to another second time that is later in time than the first time. The second time may relate to the determination of the additional position information or an end of the period of the determination of the position change information.
Gemäß einem Ausführungsbeispiel kann das Nutzer-Endgerät ein portables (d.h. von einem Benutzer tragbares bzw. komfortabel mitführbares) Gerät, insbesondere ein Mobilfunkgerät oder ein Tablet PC, sein. Allerdings ist das Nutzer-Endgerät nicht auf diese Applikationen beschränkt. Derartige Geräte enthalten häufig Hardwarekomponenten, die zur Positionsbestimmung in einer erfindungsgemäßen Anordnung synergistisch mitbenutzt werden können.According to one embodiment, the user terminal may be a portable (i.e., user-carried) device, particularly a mobile device or a tablet PC. However, the user terminal is not limited to these applications. Such devices often contain hardware components that can be shared synergistically for position determination in an arrangement according to the invention.
Gemäß einem Ausführungsbeispiel kann in dem Aufenthaltsgebiet eine Positionsbestimmung des Nutzer-Endgeräts durch das Globale Positionsbestimmungssystem (GPS) nicht unter Einhaltung eines vorbestimmten Genauigkeitskriteriums möglich oder zumindest zeitweise unmöglich sein. Dies ist Beispiel dann der Fall, wenn das Aufenthaltsgebiet ein Gebäude oder Gebäudekomplex ist. Da dort GPS nicht, nicht zuverlässig, oder nicht ausreichend genau möglich ist, kann durch Ausführungsbeispiele der Erfindung eine Navigationslücke geschlossen werden, während sich ein Benutzer mit seinem Nutzer-Endgerät in einem Gebäude oder Gebäudekomplex befindet.According to one embodiment, in the location area, a position determination of the user terminal by the Global Positioning System (GPS) may not be in compliance a predetermined accuracy criterion possible or at least temporarily impossible. This is the case when the residence area is a building or complex of buildings. Since there GPS is not possible, not reliable, or not sufficiently accurate, a navigation gap can be closed by embodiments of the invention, while a user is located with his user terminal in a building or complex of buildings.
Gemäß einem Ausführungsbeispiel kann das Aufenthaltsgebiet ein Gebäude oder Gebäudekomplex sein oder aufweisen, insbesondere ausgewählt aus der Gruppe bestehend aus einem Einkaufszentrum, einer öffentlichen Einrichtung, einem Hotel und einem Krankenhaus. Da GPS Funksignale häufig aufgrund niedriger Signalstärken bzw. des Auftretens von Reflexionen nicht in ausreichendem Maße in derartige Gebäude eindringen können, ist in einer solchen Umgebung die Positionsbestimmung eines Nutzer-Endgeräts mittels Schallwellen besonders vorteilhaft.According to one embodiment, the residence area may be or include a building or building complex, in particular selected from the group consisting of a shopping center, a public facility, a hotel and a hospital. Since GPS radio signals often can not penetrate sufficiently into such buildings due to low signal strengths or the occurrence of reflections, the position determination of a user terminal by means of sound waves is particularly advantageous in such an environment.
Gemäß einem Ausführungsbeispiel kann das Ermitteln der Position ausschließlich durch das Nutzer-Endgerät erfolgen. Anders ausgedrückt ist dann eine spezielle Anpassung des Aufenthaltsgebiets entbehrlich, um den Nutzer-Endgerät dennoch eine Positionsermittlung in demselben zu gestatten. Insbesondere ist es möglich, die Positionsbestimmung unter Verwendung herkömmlicher Nutzer-Endgeräte durchzuführen, die lediglich mit einer entsprechenden Software Applikation ausgestattet werden.According to one embodiment, the determination of the position can be done exclusively by the user terminal. In other words, a special adaptation of the location area is then unnecessary in order to still allow the user terminal to determine its position in the same. In particular, it is possible to perform the position determination using conventional user terminals, which are equipped only with a corresponding software application.
Gemäß einem Ausführungsbeispiel kann das Nutzer-Endgerät eine Erkenneinrichtung zum Erkennen des Vorhandenseins oder Nichtvorhandenseins der Möglichkeit einer Positionsbestimmung des Nutzer-Endgeräts durch das Globale Positionsbestimmungssystem (GPS) aufweisen. Die Erkenneinrichtung kann ferner zum Auslösen der Positionsbestimmung des Nutzer-Endgeräts durch das Globale Positionsbestimmungssystem im Falle des Erkennens des Vorhandenseins bzw. zum Auslösen der Positionsbestimmung des Nutzer-Endgeräts mittels der oben beschriebenen Ermittlungsprozesse im Falle des Erkennens des Nichtvorhandenseins eingerichtet sein. Enthält das Nutzer-Endgerät ein GPS Modul zur Positionsbestimmung durch das Globale Positionsbestimmungssystem (GPS, Global Positioning System) und erkennt das GPS Modul, dass eine Positionsbestimmung mittels GPS gegenwärtig nicht oder nicht mit ausreichender Genauigkeit möglich ist (zum Beispiel weil sich der Benutzer mit dem Nutzer-Endgerät in einem Gebäude aufhält, in das die GPS Funkwellen nicht in ausreichender Stärke eindringen, um eine zuverlässige Positionsbestimmung mittels GPS zu ermöglichen), so kann die Erkenneinrichtung (zum Beispiel ein Prozessor des Nutzer-Endgeräts) diesen Umstand erkennen und den Betrieb des Nutzer-Endgeräts auf Positionsbestimmung mittels obiger Ermittlungsprozesse umschalten. Es ist auch möglich, dass die Erkenneinrichtung erkennt, dass zu einem späteren Zeitpunkt die Positionsbestimmung mittels GPS wieder möglich ist (zum Beispiel weil der Benutzer samt Nutzer-Endgerät das Gebäude verlassen hat). Die Erkenneinrichtung kann dann den Betrieb des Nutzer-Endgeräts wieder auf Positionsbestimmung mittels GPS umschalten.According to an embodiment, the user terminal may include recognizing means for recognizing the presence or absence of the possibility of determining the position of the user terminal by the Global Positioning System (GPS). The recognizer may be further configured to initiate the position determination of the user terminal by the global positioning system in the case of detecting the presence of the user terminal by means of the above-described detection processes in case of detecting the nonexistence. If the user terminal includes a GPS module for positioning by the Global Positioning System (GPS) and recognizes the GPS module that positioning using GPS is currently not possible or not with sufficient accuracy (for example, because the user is using the User terminal in a building in which the GPS radio waves do not penetrate in sufficient strength to allow a reliable position determination by means of GPS), the recognizer (for example a processor of the user terminal) can recognize this fact and the operation of the Switch user terminal to position determination using the above discovery processes. It is also possible that the recognition device recognizes that the position determination by means of GPS is possible again at a later time (for example because the user together with the user terminal has left the building). The recognition device can then switch the operation of the user terminal back to position determination by means of GPS.
Die Anordnung kann auch das Aufenthaltsgebiet, insbesondere ein Gebäude, als Teil der Anordnung aufweisen. Die Anordnung kann insbesondere ein Kommunikationsnetzwerk, weiter insbesondere gebildet durch eine Mehrzahl kommunizierfähig gekoppelter Knoten, wobei ein Nutzer-Endgerät einen solchen Knoten darstellen kann und die Anordnung einen oder mehrere weiterer Knoten aufweisen kann, aufweisen.The arrangement may also include the residence area, in particular a building, as part of the arrangement. The arrangement may in particular comprise a communication network, further in particular formed by a plurality of communicably coupled nodes, wherein a user terminal may represent such a node and the arrangement may comprise one or more further nodes.
Im Folgenden werden exemplarische Ausführungsbeispiele der vorliegenden Erfindung mit Verweis auf die folgenden Figuren detailliert beschrieben.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the following figures.
Gleiche oder ähnliche Komponenten in unterschiedlichen Figuren sind mit gleichen Bezugsziffern versehen.The same or similar components in different figures are provided with the same reference numerals.
Bevor in den Figuren gezeigte Ausführungsbeispiele erläutert werden, werden einige Aspekte von Ausführungsbeispielen der Erfindung näher erläutert. Before embodiments shown in the figures are explained, some aspects of embodiments of the invention will be explained in more detail.
Gemäß einem exemplarischen Ausführungsbeispiel der Erfindung ist ein LBS (location-based-services, standortbezogene Dienste)-Verfahren zur Benutzung in Gebäuden, Gebäudekomplexen und Ähnlichem (zum Beispiel in Tunneln oder Transportmitteln, beispielsweise U-Bahn) geschaffen. Ein exemplarisches Ausführungsbeispiel kann zum Beispiel mittels einer entsprechenden Software-Applikation auf einem herkömmlichen Mobiltelefon implementiert werden, ohne dass dieses über zusätzliche Hardware verfügen muss. Ein Aspekt gemäß einem exemplarischen Ausführungsbeispiel der Erfindung besteht darin, eine präzise Positionsinformationen des Nutzer-Endgeräts bloß mittels des Nutzer-Endgeräts ermitteln zu können, ohne dass hierfür zusätzliche hardwaretechnische Erweiterungen des Nutzer-Endgeräts erforderlich sind.According to an exemplary embodiment of the invention, a location-based services (LBS) method is provided for use in buildings, building complexes, and the like (e.g., in tunnels or means of transportation, e.g., subway). An exemplary embodiment can be implemented, for example, by means of a corresponding software application on a conventional mobile phone, without this having additional Hardware must have. One aspect according to an exemplary embodiment of the invention is to be able to determine a precise position information of the user terminal only by means of the user terminal, without the need for additional hardware extensions of the user terminal are required.
Ein Positionsermittlungssystem gemäß einem exemplarischen Ausführungsbeispiel der Erfindung kann auf jedem Mobiltelefon implementiert werden, ohne dass dieses über zusätzliche Hardware verfügen muss.
- (1) Das Nutzer-Endgerät kann hierbei zunächst über die Möglichkeit verfügen, an einem oder mehreren bestimmten Ankerpunkten (zum Beispiel ein Gebäudeeingang, ein Aufzug, etc.) die Position (auch Referenzposition genannt) zum Beispiel über schall- oder funkbasierte Beacons, einen an der Wand angebrachten QR-Code, GPS in der Nähe des Gebäude-Eingangs, etc. zu ermitteln. Diese Positionsermittlung an einem oder wenigen Ankerpunkten ermöglicht allerdings noch keine Navigation im Gebäude.
- (2) Das Nutzer-Endgerät kann ferner über einen Kompass und Beschleunigungssensoren verfügen. Sowohl Kompass als auch Beschleunigungssensoren funktionieren auch im Gebäude, sind allerdings in der Genauigkeit beschränkt. Dennoch lässt sich aus der Beschleunigung die Geschwindigkeit und aus dieser in Kombination mit der Bewegungsrichtung (ermittelt mittels des Kompasses) näherungsweise die jeweils aktuelle Position ermitteln, indem die errechneten zurückgelegten Wege zu der in (1) ermittelten Referenzposition addiert werden.
- (3) Das Nutzer-Endgerät kann darüber hinaus über eine Kamera verfügen, die insbesondere den Bereich vor dem Benutzer erfassen kann. Im Fall eines Mobiltelefons kann dies zum Beispiel die Hauptkamera sein, die in der Regel nach schräg unten zeigt, während das Nutzer-Endgerät für Navigationszwecke benutzt wird. Aus dem von der Kamera erfassten Bild können ggf. mittels einer Methode der Bildverarbeitung (zum Beispiel einer Hough-Transformation oder ähnlicher bekannter Technologien) Linien oder andere Strukturmerkmale extrahiert werden, bevor das Bild mit einem im Nutzer-Endgerät vorhandenen Gebäudeplan verglichen wird (dies ist jedoch optional).
- (4) Basierend auf der mittels (1) und (2) ermittelten ungefähren Position ist es dem Nutzer-Endgerät (zum Beispiel einem Handy) möglich, durch Vergleich des Fotos bzw. der im Foto erkennbaren Linien mit dem gespeicherten Gebäudeplan die tatsächliche genaue Position zu ermitteln.
- (5) Die Kamera alleine könnte die Position nicht mit mäßigem Prozessoraufwand und in kurzer Zeit ermitteln, da es in großen Gebäuden zu viele ähnliche optische Situationen gibt. Erst die Kombination des Kamerabilds mit der vorher bekannten ungefähren Position macht die Ermittlung der genauen Position mit geringem rechentechnischen Aufwand und somit in kurzer Verarbeitungszeit möglich.
- (6) Alternativ oder ergänzend zu den architektonisch vorgegebenen Linien im Foto können ggf. auch Markierungen auf dem Boden genutzt werden
- (1) In this case, the user terminal can first of all have the possibility at one or more specific anchor points (for example a building entrance, an elevator, etc.) of the position (also referred to as the reference position), for example via sound or radio-based beacons wall-mounted QR code, GPS near the building entrance, etc. to determine. However, this position determination at one or a few anchor points does not yet allow navigation in the building.
- (2) The user terminal may further have a compass and acceleration sensors. Both compass and acceleration sensors work in the building, but are limited in accuracy. Nevertheless, the speed can be determined from the acceleration and from this in combination with the direction of movement (determined by means of the compass) approximately the current position by adding the calculated distances traveled to the reference position determined in (1).
- (3) The user terminal may also have a camera that can detect the area in front of the user in particular. In the case of a mobile phone, for example, this may be the main camera, which generally points obliquely down while the user terminal is used for navigation purposes. From the image captured by the camera, lines or other features may be extracted by means of a method of image processing (for example, a Hough transform or similar known technologies) before the image is compared with a building plan present in the user terminal (this is however optional).
- (4) Based on the approximate position determined by (1) and (2), it is possible for the user terminal (for example, a mobile phone) to compare the photos or the lines recognizable in the photograph with the stored floor plan, the actual exact position to investigate.
- (5) The camera alone could not detect the position with a moderate amount of processor overhead and in a short time because there are too many similar optical situations in large buildings. Only the combination of the camera image with the previously known approximate position makes it possible to determine the exact position with little computational effort and thus in a short processing time.
- (6) Alternatively or in addition to the architecturally prescribed lines in the photo, markings on the floor may also be used
Das in
Die in
Die Informationsbereitstellungseinrichtung
Alternativ oder ergänzend kann das Bestimmen einer Ausgangs- oder Referenzposition des Nutzer-Endgeräts
Das Aufenthaltsgebiet
Hierfür weist das Nutzer-Endgerät
Ferner weist das Nutzer-Endgerät
Eine Auswerteeinrichtung
Um aus der näherungsweisen Position eine verfeinerte, präzisere oder genauere aktuelle Position des Nutzer-Endgeräts
Allerdings kann einer zusätzlichen Messung von weiteren Daten zum Verbessern der Genauigkeit der Positionsbestimmung zu dem aktuellen Zeitpunkt optional noch eine Vorverfeinerungsprozedur vorgeschaltet werden: Die Auswerteeinrichtung
Mit der Ermittlung der näherungsweisen Position und der optionalen Verfeinerung kann somit der Datenraum tatsächlicher möglicher Positionen des Nutzer-Endgeräts
Eine dritte Ermittlungseinrichtung
Somit wird in der beschriebenen Weise mittels der Auswerteeinrichtung
Wie in
Darüber hinaus weist das Nutzer-Endgerät
In
Ergänzend ist darauf hinzuweisen, dass „aufweisend“ keine anderen Elemente oder Schritte ausschließt und „eine“ oder „ein“ keine Vielzahl ausschließt. Ferner sei darauf hingewiesen, dass Merkmale oder Schritte, die mit Verweis auf eines der obigen Ausführungsbeispiele beschrieben worden sind, auch in Kombination mit anderen Merkmalen oder Schritten anderer oben beschriebener Ausführungsbeispiele verwendet werden können. Bezugszeichen in den Ansprüchen sind nicht als Einschränkung anzusehen.In addition, it should be noted that "having" does not exclude other elements or steps, and "a" or "an" does not exclude a multitude. It should also be appreciated that features or steps described with reference to any of the above embodiments may also be used in combination with other features or steps of other embodiments described above. Reference signs in the claims are not to be considered as limiting.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015107555.5A DE102015107555A1 (en) | 2015-05-13 | 2015-05-13 | Positioning a user terminal by combining information determined by the user terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015107555.5A DE102015107555A1 (en) | 2015-05-13 | 2015-05-13 | Positioning a user terminal by combining information determined by the user terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102015107555A1 true DE102015107555A1 (en) | 2016-11-17 |
Family
ID=57208786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102015107555.5A Ceased DE102015107555A1 (en) | 2015-05-13 | 2015-05-13 | Positioning a user terminal by combining information determined by the user terminal |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102015107555A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210055109A1 (en) * | 2018-06-01 | 2021-02-25 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for indoor positioning |
DE102019132623A1 (en) * | 2019-12-02 | 2021-06-02 | Audi Ag | METHOD OF DETERMINING A POSITION OF A USER OF A VEHICLE AFTER LEAVING THE VEHICLE AND COMPUTER PROGRAM PRODUCT |
DE102019132621A1 (en) * | 2019-12-02 | 2021-06-02 | Audi Ag | METHOD OF DETERMINING A POSITION OF A USER OF A VEHICLE AFTER LEAVING THE VEHICLE USING A CAMERA IMAGE AND COMPUTER PROGRAM PRODUCT |
DE102021130140A1 (en) | 2021-11-18 | 2023-05-25 | Audi Aktiengesellschaft | Method and positioning system for locating at least one mobile system and production system with at least one driverless transport vehicle |
US11965744B2 (en) * | 2018-06-01 | 2024-04-23 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for indoor positioning |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004052087A1 (en) * | 2004-10-26 | 2006-05-18 | Infineon Technologies Ag | Arrangement for processing industrial safety information related to person/location has two position determination arrangements in local region, second data transmission connection from control unit to functional unit in local region |
DE102008020446A1 (en) * | 2007-08-29 | 2009-03-05 | Continental Teves Ag & Co. Ohg | Correction of a vehicle position by means of prominent points |
US20110178708A1 (en) * | 2010-01-18 | 2011-07-21 | Qualcomm Incorporated | Using object to align and calibrate inertial navigation system |
US20120176491A1 (en) * | 2011-01-11 | 2012-07-12 | Qualcomm Incorporated | Camera-based position location and navigation based on image processing |
US20140249771A1 (en) * | 2013-03-01 | 2014-09-04 | Xue Yang | Location estimation using a mobile device |
US20150119086A1 (en) * | 2013-10-25 | 2015-04-30 | Alcatel-Lucent Usa Inc. | Simultaneous localization and mapping systems and methods |
DE102014002150B3 (en) * | 2014-02-15 | 2015-07-23 | Audi Ag | Method for determining the absolute position of a mobile unit and mobile unit |
-
2015
- 2015-05-13 DE DE102015107555.5A patent/DE102015107555A1/en not_active Ceased
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004052087A1 (en) * | 2004-10-26 | 2006-05-18 | Infineon Technologies Ag | Arrangement for processing industrial safety information related to person/location has two position determination arrangements in local region, second data transmission connection from control unit to functional unit in local region |
DE102008020446A1 (en) * | 2007-08-29 | 2009-03-05 | Continental Teves Ag & Co. Ohg | Correction of a vehicle position by means of prominent points |
US20110178708A1 (en) * | 2010-01-18 | 2011-07-21 | Qualcomm Incorporated | Using object to align and calibrate inertial navigation system |
US20120176491A1 (en) * | 2011-01-11 | 2012-07-12 | Qualcomm Incorporated | Camera-based position location and navigation based on image processing |
US20140249771A1 (en) * | 2013-03-01 | 2014-09-04 | Xue Yang | Location estimation using a mobile device |
US20150119086A1 (en) * | 2013-10-25 | 2015-04-30 | Alcatel-Lucent Usa Inc. | Simultaneous localization and mapping systems and methods |
DE102014002150B3 (en) * | 2014-02-15 | 2015-07-23 | Audi Ag | Method for determining the absolute position of a mobile unit and mobile unit |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210055109A1 (en) * | 2018-06-01 | 2021-02-25 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for indoor positioning |
US11965744B2 (en) * | 2018-06-01 | 2024-04-23 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for indoor positioning |
DE102019132623A1 (en) * | 2019-12-02 | 2021-06-02 | Audi Ag | METHOD OF DETERMINING A POSITION OF A USER OF A VEHICLE AFTER LEAVING THE VEHICLE AND COMPUTER PROGRAM PRODUCT |
DE102019132621A1 (en) * | 2019-12-02 | 2021-06-02 | Audi Ag | METHOD OF DETERMINING A POSITION OF A USER OF A VEHICLE AFTER LEAVING THE VEHICLE USING A CAMERA IMAGE AND COMPUTER PROGRAM PRODUCT |
DE102021130140A1 (en) | 2021-11-18 | 2023-05-25 | Audi Aktiengesellschaft | Method and positioning system for locating at least one mobile system and production system with at least one driverless transport vehicle |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE202012013407U1 (en) | Position indicator system for device location | |
EP2994770B1 (en) | Method and apparatuses for determining the position of a movable communication device | |
AT511881A1 (en) | METHOD AND SYSTEM FOR LOCATING A COMMUNICATION DEVICE | |
DE112012002357T5 (en) | SELECT WIRELESS ACCESS POINTS FOR GEOFENCE MONITORING | |
DE112012002346T5 (en) | MONITORING A GEOFENCE OUTPUT | |
DE112010003869B4 (en) | A method and system for determining the location of a moving wireless communication unit | |
DE102013223056A1 (en) | DEVICE AND METHOD FOR CARRYING OUT GEOFENCING OPERATIONS WITH LOW ENERGY NEEDS | |
DE102015109275A1 (en) | A method and apparatus for locating a motor vehicle keyfob, a portable computing device, and a vehicle | |
DE102013209462A1 (en) | Self-calibrating infrastructure system for local position recognition | |
EP2098088A1 (en) | Method and device for determination of the position of a terminal in a mobile communication network | |
DE202014010897U1 (en) | Crowdsourcing system for detecting broken indoor WLAN location models | |
DE112017005104T5 (en) | RECEPTION SYSTEM WITH MOBILE DEVICE | |
DE102015107555A1 (en) | Positioning a user terminal by combining information determined by the user terminal | |
DE102010043394A1 (en) | Mobile device and infrastructure system | |
EP2985624A1 (en) | Method and device for determining the orientation of a movable communication device | |
DE102022122462A1 (en) | Object tracking based on UWB tags | |
DE102014212650B4 (en) | Medical device system and method for locating medical devices and mobile control units of the medical device system | |
EP3499476A1 (en) | Gas measuring device | |
DE112016002110T5 (en) | Capture user context using wireless signal features | |
DE10142156B4 (en) | Mobile navigation apparatus for a cellular radio network and method for providing navigation information | |
EP3078934A1 (en) | Measuring system and measuring method | |
EP3586525B1 (en) | Method for exposing persons to sound during a conversation and system for performing the method | |
DE102020135059A1 (en) | REDUCTION OF INTERFERENCE BETWEEN ELECTROMAGNETIC TRACKING SYSTEMS | |
EP3037837B1 (en) | Method and positioning system for determining the position of at least one mobile communication device having a digital imaging device | |
EP2963450A1 (en) | Method and position determination system for determining the position of a mobile communication device using a measuring plan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R082 | Change of representative |
Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWALTSGESELL, DE |
|
R016 | Response to examination communication | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |