DE102012109603A1 - Method for making an access to a location-related context on usual mobile terminal, involves transmitting unique identification on mobile terminal with radio technology in its transmission range by line pole on request - Google Patents
Method for making an access to a location-related context on usual mobile terminal, involves transmitting unique identification on mobile terminal with radio technology in its transmission range by line pole on request Download PDFInfo
- Publication number
- DE102012109603A1 DE102012109603A1 DE201210109603 DE102012109603A DE102012109603A1 DE 102012109603 A1 DE102012109603 A1 DE 102012109603A1 DE 201210109603 DE201210109603 DE 201210109603 DE 102012109603 A DE102012109603 A DE 102012109603A DE 102012109603 A1 DE102012109603 A1 DE 102012109603A1
- Authority
- DE
- Germany
- Prior art keywords
- beacon
- unique identifier
- location
- context
- mobile terminal
- 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
- 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
- G01S1/00—Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
- G01S1/02—Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
- G01S1/68—Marker, boundary, call-sign, or like beacons transmitting signals not carrying directional information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Abstract
Description
Einleitungintroduction
Die vorliegende Erfindung betrifft ein Verfahren, durch welches auf marktüblichen mobilen Endgeräten ortsbezogene Kontexte zugänglich gemacht werden können. Des Weiteren betrifft die Erfindung die Verwendung eines Systems bestehend aus Baken und mobilen Endgeräten, sowie optional aus einem oder mehreren Servern, sowie optional aus Diensten Dritter.The present invention relates to a method by which location-specific mobile devices local contexts can be made accessible. Furthermore, the invention relates to the use of a system consisting of beacons and mobile terminals, and optionally from one or more servers, and optionally from services of third parties.
Seit Einführung des Apple iPhone hat sich der Markt für mobile Endgeräte hin zu Smartphones entwickelt, die neben dem Telefonieren eine Vielzahl weiterer Anwendungen ermöglichen. Der überwiegende Teil der Smartphones ist mit GPS ausgestattet, dass es Anwendungen ermöglicht, ortsbezogene Kontexte zugänglich zu machen.Since the introduction of the Apple iPhone, the market for mobile devices has evolved towards smartphones, which, in addition to telephoning, enable a multitude of other applications. The vast majority of smartphones are equipped with GPS that allows applications to access location-based contexts.
Ortsbezogener Kontext kann dabei u. a. Informationen (z. B. Wikipedia-Einträge), Aktionen (z. B. Erfahrungsberichte, ”Check-In” via ”foursquare”), oder Interaktionen (z. B. Kommentieren von Aktionen anderer Nutzer) umfassen.Location context can u. a. Information (eg Wikipedia entries), actions (eg reviews, "check-in" via "foursquare"), or interactions (eg commenting on actions of other users).
Stand der TechnikState of the art
Nach dem Stand der Technik wird GPS verwendet, um die Position des Benutzers über sein mobiles Endgerät zu ermitteln. Es sind Verfahren bekannt, um die Position durch Triangulation von Funksignalen (z. B. WLAN) insbesondere in Gebunden noch genauer zu ermitteln.In the prior art, GPS is used to determine the position of the user via his mobile terminal. Methods are known for more accurately determining the position by triangulation of radio signals (eg WLAN), particularly in bounds.
Auf einer i. d. R. dienstspezifischen geografischen Karte wird anschließend ermittelt, welche Points Of Interest (PoI) sich in der Umgebung befinden. Die Anzahl der in Betracht kommenden PoI hängt dabei von der Genauigkeit der ermittelten Position und der Dichte der PoI in der Umgebung ab.On an i. d. It then determines which Points Of Interest (PoI) are located in the environment using the service-specific geographic map. The number of PoIs considered depends on the accuracy of the position determined and the density of the PoI in the environment.
Nach dem Stand der Technik sind darüber hinaus Verfahren bekannt, die lokale Kontexte auf Basis von eindeutigen Kennungen bereitstellen, die am jeweiligen Ort zugänglich gemacht sind. Dazu zählen z. B. Barcodes/QR-Codes, NFC-Tags oder auch Baken.In addition, prior art methods are known that provide local contexts based on unique identifiers that are made available at each location. These include z. As barcodes / QR codes, NFC tags or beacons.
Nach
Nach
Aufgabetask
Es ist Aufgabe der hier beschriebenen Erfindung, auf marktüblichen mobilen Endgeräten (z. B. Apple iPhone/iPad, Android-basierte Smartphones, Microsoft Windows basierte Smartphones, u. a.) lokale Kontexte zugänglich zu machen, ohne die Betriebssysteme dieser Geräte zu modifizieren oder den Benutzer in die Kontextermittlung einzubeziehen.It is an object of the invention described herein to make local contexts accessible on commercially available mobile devices (eg Apple iPhone / iPad, Android-based smartphones, Microsoft Windows-based smartphones, etc.) without modifying the operating systems of these devices or the user to be included in the context determination.
Der bekannte Stand der Technik zeigt hierfür keine Lösung auf.The known prior art shows no solution for this purpose.
Lösungsolution
Die vorliegende Erfindung beschreibt ein Verfahren, um auf marktüblichen mobilen Endgeräten einen ortsbezogenen Kontext zugänglich zu machen, der durch folgende Verfahrensschritte gekennzeichnet ist:
- • Eine Bake überträgt mit einer Funktechnologie in ihrem Sendebereich an mobile Endgeräte auf deren Anforderung eine eindeutige Kennung.
- • Das mobile Endgerät macht den mit der eindeutigen Kennung der Bake verknüpften Kontext für den Benutzer zugänglich.
- • A beacon transmits with a radio technology in its transmission range to mobile terminals at their request a unique identifier.
- • The mobile terminal makes the context associated with the unique identifier of the beacon accessible to the user.
Differenzierung zum Stand der TechnikDifferentiation to the prior art
Durch die bekannten GPS-basierten Verfahren wird insbesondere innerhalb von Gebäuden keine ausreichende Genauigkeit erreicht, wodurch dem Anwender eine Vielzahl an PoIs zur manuellen Auswahl präsentiert werden muss. Auch ist es nicht oder nur schwer möglich, PoIs in Fahrzeugen (z. B. in Zügen, auf Schiffen) zu platzieren, da sich deren Position auf der geografischen Referenzkarte laufend verändert und die Positionen von Anwender und Fahrzeug kontinuierlich abgeglichen werden müssten.Due to the known GPS-based methods, in particular within buildings, no sufficient accuracy is achieved, whereby the user must be presented with a large number of pointers for manual selection. Also, it is not possible or difficult to place PoIs in vehicles (eg in trains, on ships), because their Position on the geographical reference map constantly changed and the positions of the user and vehicle would have to be continuously adjusted.
Nach dem aktuellen Stand der Technik ergeben sich bei Verfahren zur Zugänglichmachung ortsbezogener Kontexte über die Positionsbestimmung des Benutzers und das Ermitteln von PoIs auf einer Referenzkarte zusammengefasst folgende Probleme:
- a) mobile PoIs sind praktisch nicht abbildbar
- b) die Positionsbestimmung insbesondere in Gebäuden ist unzureichend genau
- c) der Umweg über Positionsbestimmung und Referenzkarte führt durch die Ungenauigkeit der Positionsbestimmung i. d. R. zu übermäßig vielen in Betracht kommenden PoIs
- d) der lokale Kontext ist stets abhängig von der Referenzkarte eines spezifischen Anbieters, der i. d. R. unabhängig vom Besitzer der PoIs ist
- a) Mobile PoIs are virtually imitable
- b) the position determination, especially in buildings is insufficiently accurate
- c) the detour via position determination and reference card usually leads to inaccurate position determination to an excessive number of suitable PoIs
- d) the local context always depends on the reference card of a specific provider, which is generally independent of the owner of the PoIs
Barcodes, QR-Codes, NFC-Tags und ähnliche Verfahren erfordern eine aktive Handlung des Benutzers, sowie sehr nahen Kontakt zwischen Kennung und Benutzer. Gleichzeitig ist dem Benutzer nicht transparent, welche Art von Information transportiert oder welche Art von Aktion ausgeführt wird, wenn er eine solche Kennung mit seinem mobilen Endgerät liest. So kann z. B. ein QR-Code eine beliebige URL öffnen, die möglicherweise mit seinem Endgerät nicht oder nur unzureichend darstellbar ist.Barcodes, QR codes, NFC tags and similar methods require an active action of the user, as well as very close contact between identifier and user. At the same time, the user is not transparent as to what kind of information is transported or what kind of action is being performed when reading such an identifier with his mobile terminal. So z. B. a QR code open any URL, which may not or only insufficiently displayed with his terminal.
Die hier vorliegende Erfindung unterscheidet sich vom in
In Abgrenzung zu
Das in
In Abgrenzung zu
Beschreibung der ErfindungDescription of the invention
Zeichnung 1 stellt den prinzipiellen Aufbau der Systeminfrastruktur dar.
Erfindungsgemäß soll ein System zur Zugänglichmachung ortsbezogener Kontexte auf marktüblichen mobilen Endgeräten enthalten:
- a) mindestens eine Bake (
1 ) dadurch gekennzeichnet, dass diese eine Kennung aussendet, die einen ortsbezogenen Kontext eindeutig identifiziert. Zur Durchführung des erfindungsgemäßen Verfahrens verfügt die Bake über eine Funkschnittstelle mit einem Sende-/Empfangsradius von üblicherweise bis zu 100 Metern, die mit marktüblichen mobilen Endgeräten kompatibel ist (z. B. Bluetooth). - b) mindestens ein marktübliches mobiles Endgerät (
2 ), dadurch gekennzeichnet, dass es über eine mit der Bake kompatible Funkschnittstelle verfügt und über eine Anwendung verfügt, die über diese Funkschnittstelle eindeutige Kennungen von Baken empfangen, diese optional verifizieren und ortsbezogene Kontexte zugänglich machen kann. - c) optional einen oder mehrere Server (
3 ), mit denen das marktübliche mobile Endgerät über eine Datenverbindung kommuniziert, die optional eindeutige Kennungen von Baken authentifizieren sowie lokale Kontexte bereitstellen können. - d) optional Dienste Dritter (
4 ), die über Datenverbindungen vom mobilen Endgerät oder von einem Server gemäß c) zusätzlichen lokal Kontext bereitstellen können.
- a) at least one beacon (
1 ) characterized in that it emits an identifier that uniquely identifies a location-specific context. To carry out the method according to the invention, the beacon has a radio interface with a transmission / reception radius of usually up to 100 meters, which is compatible with standard mobile terminals (eg Bluetooth). - b) at least one commercially available mobile terminal (
2 ), characterized in that it has a radio interface compatible with the beacon and has an application that can receive unique identifiers of beacons via this radio interface, optionally verify them and make location-related contexts accessible. - c) optionally one or more servers (
3 ), with which the common mobile terminal communicates via a data connection, which can optionally authenticate unique identifiers of beacons as well as provide local contexts. - d) optional third-party services (
4 ) which can provide additional local context via data connections from the mobile terminal or from a server according to c).
Die erfindungsgemäße Bake a) zeichnet sich dadurch aus, dass sie ein spezialisiertes Endgerät ist (”Hardware-Bake”), das stationär oder mobil sein kann und dessen Stromversorgung per Stromnetz, Batterie/Akku, Solarzelle oder einer Kombination dieser erfolgen kann. Alternativ kann sie ein generisches, mobiles oder stationäres Endgerät sein (”Software-Bake”). Beide Varianten zeichnen sich dadurch aus, dass sie insbesondere in Gebäuden oder Fahrzeugen (z. B. Auto, Zug, Flugzeug, Schiff) eingesetzt werden können. The beacon a) according to the invention is characterized in that it is a specialized terminal ("hardware beacon"), which may be stationary or mobile and its power supply via mains, battery / rechargeable battery, solar cell or a combination of these can be done. Alternatively, it may be a generic, mobile or stationary terminal ("software beacon"). Both variants are characterized in that they can be used in particular in buildings or vehicles (eg car, train, plane, ship).
Beide genannten Varianten der erfindungsgemäßen Bake a) zeichnen sich weiterhin dadurch aus, dass ihre Bluetooth-Konfiguration u. a. folgende Merkmale aufweist:
- • ihre Bluetooth-MAC-Adresse ist eindeutig
- • ihre Bluetooth-Klasse entspricht 0×6a041c oder einer anderen iPhone-kompatiblen Klasse
- • ihr Bluetooth-Name entspricht einer eindeutigen Kennung
- • sie unterstützt Bonjour-Over-Bluetooth, indem per Service Discovery Protocol (SDP) ein „Personal Area Network User”(PANU)-Service Record veröffentlicht wird, der ebenfalls die eindeutige Kennung enthält
- • die Extended Enquiry Response gemäß Bluetooth-Standard Version 2.1 enthält eine spezielle Kennung, die auf die Unterstützung von Bonjour-Over-Bluetooth hinweist
- • your bluetooth MAC address is unique
- • Its Bluetooth class is 0 × 6a041c or any other iPhone compatible class
- • Your Bluetooth name corresponds to a unique identifier
- • It supports Bonjour-Over-Bluetooth by publishing a Personal Area Network User (PANU) service record, which also contains the unique identifier, via the Service Discovery Protocol (SDP)
- • The Extended Inquiry Response according to Bluetooth standard version 2.1 contains a special identifier that indicates the support of Bonjour-Over-Bluetooth
Alternativ zeichnet sich die erfindungsgemäße Bake durch andere Funktechnologien aus, die mit marktüblichen mobilen Endgeräten ohne Modifikation von deren Betriebssystemen nutzbar sind (z. B. WLAN).Alternatively, the beacon according to the invention is distinguished by other radio technologies that can be used with commercially available mobile terminals without modification of their operating systems (eg WLAN).
Zur sicheren Authentifizierung einer Bake wären u. a. folgende Verfahren gemäß dem Stand der Technik denkbar:
- • Challenge-Response-Verfahren zwischen Bake und Anwendung: Dies würde einen Verbindungsaufbau über einen Bluetooth-Dienst erfordern, der protokollgemäß den Benutzer involviert.
- • Challenge-Response-Verfahren zwischen Bake, Anwendung und Server: Dies würde eine Datenverbindung zwischen Bake und Server erfordern.
- • Challenge-Response between beacon and application: This would require a connection via a bluetooth service, which logically involves the user.
- • Challenge-Response between beacon, application and server: this would require a data connection between beacon and server.
Beide Verfahren schränken den Einsatz der Erfindung ein und sind daher nicht zweckgemäß, weswegen die eindeutige Kennung der Baken zur Authentifizierung ausreichen muss. Damit werden Baken gleichzeitig anfällig für Replay-Angriffe, da ihre Kennung aufgezeichnet und an anderem Ort und Zeitpunkt abgespielt werden kann.Both methods limit the use of the invention and are therefore not appropriate, which is why the unique identifier of the beacons must be sufficient for authentication. This makes beacons susceptible to replay attacks at the same time as their ID can be recorded and played back elsewhere.
Zur Erhöhung der Wahrscheinlichkeit ihrer Authentizität zur Vorbeugung von zeitlich verzögerten Replay-Angriffen kann die Bake optional ihre Kennung z. B. nach einem der folgenden Schemata regelmäßig oder unregelmäßig ändern:
- • Die Kennung setzt sich zusammen aus einem bakenspezifischen statischen Teil (z. B. einer fortlaufenden Nummer), optional dem aktuellen Zeitstempel sowie einer bakenspezifischen kryptografischen Signatur über mindestens den aktuellen Zeitstempel, optional über die Kennung und/oder einen geheimen Datensatz, der nur der Bake und dem Server c), ggf. auch der Anwendung b) bekannt ist. Die kryptografische Signatur kann zusammen mit der Kennung oder separat übertragen werden und ist über den öffentlichen Schlüssel der Bake oder ein entsprechendes Zertifikat überprüfbar.
- • Die Kennung entspricht einer mit dem privaten Schlüssel der Bake verschlüsselten Botschaft, die sich zusammensetzt aus einem bakenspezifischen statischen Teil (z. B. einer fortlaufenden Nummer) und dem aktuellen Zeitstempel oder einem anderen veränderbaren Datum. Diese Kennung kann mit dem öffentlichen Schlüssel der Bake entschlüsselt werden, die dem Server c) und/oder der Anwendung b) und/oder einem Dienst Dritter d) (oder einer mobilen Anwendung eines solchen Dienstes) bekannt ist. Die entschlüsselte Botschaft ist anschließend anwendungsspezifisch verifizierbar.
- The identifier is composed of a bit-specific static part (eg a consecutive number), optionally the current time stamp and a bit-specific cryptographic signature over at least the current time stamp, optionally via the identifier and / or a secret data record which only the Bake and the server c), possibly also the application b) is known. The cryptographic signature can be transmitted together with the identifier or separately and can be checked via the public key of the beacon or a corresponding certificate.
- • The identifier corresponds to a message encrypted with the private key of the beacon, which consists of a bit-specific static part (eg a serial number) and the current time stamp or another changeable date. This identifier can be decrypted with the public key of the beacon known to the server c) and / or the application b) and / or a third party service d) (or a mobile application of such a service). The decrypted message can subsequently be verified in an application-specific manner.
Optional kann die Bluetooth Klasse der Bake oder das Datenfeld des PANU Service Records genutzt werden, um dem mobilen Endgerät mitzuteilen welches Verfahren genutzt wird.Optionally, the Bluetooth class of the beacon or the data field of the PANU service record can be used to inform the mobile terminal which method is used.
Optional kann die Bluetooth-MAC-Adresse der Bake als eindeutige Kennung verwendet werden.Optionally, the Bluetooth MAC address of the beacon can be used as a unique identifier.
Optional kann die Bluetooth-MAC-Adresse der Bake in Kombination mit ihrer eindeutigen Kennung zur weiteren Erhöhung der Wahrscheinlichkeit ihrer Authentizität verwendet werden.Optionally, the beacon's Bluetooth MAC address can be used in combination with its unique identifier to further increase the likelihood of its authenticity.
Optional können die kryptografische Daten ganz oder teilweise in weiteren Datenfeldern des PANU Service Records übertragen werden.Optionally, all or part of the cryptographic data can be transmitted in further data fields of the PANU service record.
Die erfindungsgemäße Anwendung für marktübliche mobile Endgeräte zeichnet sich dadurch aus, dass sie
- • die eindeutigen Kennungen von Baken empfangen und optional authentifizieren kann, wobei die Suche nach Baken-Signalen sowohl aktiv vom Benutzer ausgelöst als auch passiv im Hintergrund ausgeführt werden kann
- • den über die eindeutige Kennung einer Bake identifizierten lokalen Kontext zugängig macht, wobei dieser in der Anwendung hinterlegt sein kann, oder über eine Datenverbindung von einem Server c) abgerufen und optional zum schnelleren Zugriff zwischengespeichert werden kann, oder von der Bake übertragen wird, oder aus einer Kombination dieser Datenquellen ermittelt wird
- • als lokalen Kontext insbesondere Informationen und Aktionen im Zusammenhang mit dem Ort der Bake sowie Interaktionen mit anderen Nutzern im Umfeld der Bake zugänglich macht, insbesondere auch, wenn diese Informationen, Aktionen und Interaktionen Dienste Dritter nutzen oder zugänglich machen, insbesondere indem diesen eine im Zusammenhang mit der Bake eindeutige Kennung mitgeteilt oder übermittelt wird
- • optional den lokalen Kontext unter Hinzuziehung von Diensten Dritter ermittelt
- • optional den lokalen Kontext abhängig von Parametern (z. B. Zeit, Helligkeit, Temperatur, Wetter, Sensordaten, ...) zugängig macht
- • optional bei Empfang mehrerer Baken-Kennungen den Benutzer eine Auswahl treffen lässt, welchen lokalen Kontext er verwenden möchte (diese Präferenz kann ggf. gespeichert oder aus anderen Parametern algorithmisch geschlossen werden, und anschließend vorausgewählt oder automatisch gewählt werden)
- • optional eine Authentifizierung des Benutzers durchführen kann, ggf. unter Hinzuziehung eines oder mehrerer Server oder Dienste Dritter, und die Benutzer-Identität zur Bereitstellung personalisierter lokale Kontexte an den Server c) oder Dienste Dritter d) übertragen kann
- • optional eindeutige Kennungen, die nicht zwangsläufig mit der einer Bake übereinstimmen müssen, vom Benutzer z. B. manuell eingegeben, über Barcodes/NFC-Tags gelesen oder per Kommunikationsmedium an die Anwendung übertragen werden können, um ausgewählte lokale Kontexte zugänglich zu machen
- • can receive and optionally authenticate the unique identifiers of beacons, whereby the search for beacon signals can be both actively triggered by the user and passively executed in the background
- • makes available the local context identified by the unique identifier of a beacon, which may be stored in the application, or retrieved via a data connection from a server c) and optionally cached for faster access, or transmitted from the beacon, or from a combination of these data sources
- • makes available as a local context, in particular, information and actions related to the location of the beacon and interactions with other users around the beacon, in particular also if such information, actions and interactions use or make available third party services, in particular by associating them with one another with the beacon unique identifier is communicated or transmitted
- • Optionally determine the local context using third-party services
- • Optionally makes the local context accessible depending on parameters (eg time, brightness, temperature, weather, sensor data, ...)
- Optionally upon receipt of multiple beacon identifiers, the user makes a selection of which local context to use (this preference may be stored, or algorithmically closed from other parameters, and then preselected or automatically selected)
- Optionally can perform an authentication of the user, possibly with the involvement of one or more servers or services of third parties, and the user identity for providing personalized local contexts to the server c) or third party services d) can transmit
- • optionally unique identifiers, which do not necessarily have to match those of a beacon, by the user eg. B. manually entered, read via barcodes / NFC tags or can be transmitted via communication medium to the application to make selected local contexts accessible
Der erfindungsgemäße Server
- • überträgt auf Anforderung einer Anwendung b), die als solche optional authentifiziert sein kann, den mit der von der Anwendung angefragten eindeutigen Kennung assoziierten lokalen Kontext an die anfragende Anwendung
- • überträgt optional der anfragenden Anwendung b) den lokalen Kontext abhängig von Parametern (z. B. Zeit, Helligkeit, Temperatur, Wetter, Sensordaten, ...)
- • authentifiziert optional die eindeutige Kennung einer Bake nach den beschriebenen Verfahren
- • erstellt oder erweitert den lokalen Kontext optional mit Hilfe von Diensten Dritter
- • personalisiert den lokalen Kontext optional
- At the request of an application b), which may be optionally authenticated as such, transmits to the requesting application the local context associated with the unique identifier requested by the application
- Optionally transfers the requesting application b) the local context depending on parameters (eg time, brightness, temperature, weather, sensor data, ...)
- • optionally authenticates the unique identifier of a beacon according to the procedures described
- • Optionally create or extend the local context using third-party services
- • optionally personalizes the local context
Der erfindungsgemäße Dienst Dritter
- • stellt über eine Datenverbindung der Anwendung b) oder dem Server c) lokalen Kontext bereit, der in der Anwendung b) zugänglich gemacht werden kann
- • personalisiert den lokalen Kontext optional
- • stellt optional dienstspezifischen lokalen Kontext in einer dienstspezifischen Anwendung bereit
- Provides local context via a data connection of the application b) or the server c), which can be made accessible in the application b)
- • optionally personalizes the local context
- • optionally provides service-specific local context in a service-specific application
In einem Ausführungsbeispiel wird das System auf einer Konferenz eingesetzt, um Teilnehmern jeweils abhängig vom Raum, in dem sie sich befinden, lokalen Kontext zum laufenden Agendapunkt zugänglich zu machen. Dazu befindet sich in einigen oder jedem von der Konferenz genutzten Raum mindestens eine Bake a), die eine raumspezifische eindeutige Kennung sendet.In one embodiment, the system is used at a conference to make local context accessible to the current agenda item, depending on the space in which they are located. For this purpose, there is at least one beacon a) in some or each space used by the conference, which sends a room-specific unique identifier.
Die Teilnehmer empfangen mit der Anwendung b) auf ihren marktüblichen mobilen Endgeräten (z. B. Apple iPhone) die Kennung der Bake in dem Raum, in dem sie sich befinden. Die Anwendung b) erfragt über eine Datenverbindung beim Server c) den zum Abfragezeitpunkt aktuellen lokalen Kontext des durch die eindeutige Kennung identifizierten Raumes. Auf dem Server c) sind der aktuelle Agendapunkt sowie Verknüpfungen zu Profilen des Vortragenden auf Online-Diensten (z. B. RING, LinkedIn) gespeichert. Darüber hinaus ist ein Dienst Dritter d) verknüpft, der es Teilnehmern ermöglicht während des Vortrags über diesen zu diskutieren. Dieser Dienst liefert dem Server c) die neuesten Diskussionsbeiträge, die zusammen mit den Profilen und dem Agendapunkt an die Anwendung b) zurückgeliefert werden. Die Anwendung b) zeigt die erhaltenen Informationen an und ermöglicht z. B. Aktionen zum Besuchen der Profile des Vortragenden, sowie die Interaktion zur Teilnahme an der Diskussion über den Dienst d), ggf. unter Nutzung einer eigenen Anwendung des Dienstes d).With the application b), the subscribers receive the identifier of the beacon in the space in which they are located on their commercially available mobile devices (eg Apple iPhone). The application b) queries via a data connection at the server c) the current at the time of the query local context of the space identified by the unique identifier. On the server c) the current agenda item as well as links to profiles of the presenter are stored on online services (eg RING, LinkedIn). In addition, a third party service d) is linked, which allows participants to discuss it during the presentation. This service provides the server c) with the most recent discussion contributions, which are returned to the application b) together with the profiles and the agenda item. The application b) displays the information obtained and allows z. B. actions to visit the profiles of the speaker, as well as the interaction to participate in the discussion on the service d), possibly using a separate application of the service d).
In einem anderen Ausführungsbeispiel wird das System bei einer Bahngesellschaft eingesetzt, welche ihre Zuge mit Baken a) ausstattet. Über die Anwendung b), die ggf. mit einem Server c) kommuniziert, können Reisende ermitteln, in welchem Zug sie sich befinden. Die Bahngesellschaft kann als Dritter einen Dienst d) bereitstellen, der als zugspezifischen lokalen Kontext die aktuellen Verkehrsinformationen des Zuges zugänglich macht. Ein weiterer Dritter könnte einen Dienst d) bereitstellen, der es Reisenden ermöglicht in einen Zug virtuell „einzuchecken” und anzuzeigen, welche weiteren Personen (ggf. gefiltert nach den Bekannten des Reisenden) sich im gleichen Zug befinden.In another embodiment, the system is used at a railway company, which equips their trains with beacons a). Via the application b), which possibly communicates with a server c), travelers can determine which train they are in. The railway company may, as a third party, provide a service d) which, as a train-specific local context, makes the current traffic information of the train accessible. Another third party could provide a service d) that allows travelers to virtually "check in" a train and indicate which other people (filtered, if any, by the passenger's acquaintance) are on the same train.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 102010053651 B3 [0007, 0018] DE 102010053651 B3 [0007, 0018]
- US 20040002948 A1 [0008, 0019] US 20040002948 A1 [0008, 0019]
- US 20100317371 A1 [0009, 0020] US 20100317371 A1 [0009, 0020]
- DE 000060127094 T2 [0010, 0021] DE 000060127094 T2 [0010, 0021]
- US 20110281519 A1 [0011, 0022] US 20110281519 A1 [0011, 0022]
Zitierte Nicht-PatentliteraturCited non-patent literature
- http://developer.apple.com/library/ios/#qa/ga1753/_index.html#//apple_ref/doc/uid/DTS40011315 [0022] http://developer.apple.com/library/ios/#qa/ga1753/_index.html#//apple_ref/doc/uid/DTS40011315 [0022]
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201210109603 DE102012109603A1 (en) | 2012-10-09 | 2012-10-09 | Method for making an access to a location-related context on usual mobile terminal, involves transmitting unique identification on mobile terminal with radio technology in its transmission range by line pole on request |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201210109603 DE102012109603A1 (en) | 2012-10-09 | 2012-10-09 | Method for making an access to a location-related context on usual mobile terminal, involves transmitting unique identification on mobile terminal with radio technology in its transmission range by line pole on request |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102012109603A1 true DE102012109603A1 (en) | 2014-04-10 |
Family
ID=50336886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE201210109603 Ceased DE102012109603A1 (en) | 2012-10-09 | 2012-10-09 | Method for making an access to a location-related context on usual mobile terminal, involves transmitting unique identification on mobile terminal with radio technology in its transmission range by line pole on request |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102012109603A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022120244B3 (en) | 2022-08-11 | 2023-08-31 | Albrecht Jung Gmbh & Co. Kg | Arrangement and method for starting a software application with such an arrangement |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040002948A1 (en) | 2002-03-04 | 2004-01-01 | Nokia Corporation | Portable electronic device and method for determining its context |
WO2006094965A1 (en) * | 2005-03-09 | 2006-09-14 | Siemens Aktiengesellschaft | User guidance system |
DE60127094T2 (en) | 2000-06-26 | 2007-11-22 | Koninklijke Philips Electronics N.V. | DATA TRANSMISSION BY BACk |
US20100031371A1 (en) * | 2004-04-30 | 2010-02-04 | Research In Motion Limited | System and Method for Handling Peripheral Connections to Mobile Devices |
US20100317371A1 (en) | 2009-06-12 | 2010-12-16 | Westerinen William J | Context-based interaction model for mobile devices |
US20110281519A1 (en) | 2010-05-11 | 2011-11-17 | Plantronics, Inc. | Information Exchange Via Bluetooth Service Discovery Protocol Service Records |
DE102010053651B3 (en) | 2010-12-03 | 2012-05-16 | Txtr Gmbh | Method and use of a system for the location-limited display of readable content on a mobile reading device |
-
2012
- 2012-10-09 DE DE201210109603 patent/DE102012109603A1/en not_active Ceased
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60127094T2 (en) | 2000-06-26 | 2007-11-22 | Koninklijke Philips Electronics N.V. | DATA TRANSMISSION BY BACk |
US20040002948A1 (en) | 2002-03-04 | 2004-01-01 | Nokia Corporation | Portable electronic device and method for determining its context |
US20100031371A1 (en) * | 2004-04-30 | 2010-02-04 | Research In Motion Limited | System and Method for Handling Peripheral Connections to Mobile Devices |
WO2006094965A1 (en) * | 2005-03-09 | 2006-09-14 | Siemens Aktiengesellschaft | User guidance system |
US20100317371A1 (en) | 2009-06-12 | 2010-12-16 | Westerinen William J | Context-based interaction model for mobile devices |
US20110281519A1 (en) | 2010-05-11 | 2011-11-17 | Plantronics, Inc. | Information Exchange Via Bluetooth Service Discovery Protocol Service Records |
DE102010053651B3 (en) | 2010-12-03 | 2012-05-16 | Txtr Gmbh | Method and use of a system for the location-limited display of readable content on a mobile reading device |
Non-Patent Citations (1)
Title |
---|
http://developer.apple.com/library/ios/#qa/ga1753/_index.html#//apple_ref/doc/uid/DTS40011315 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022120244B3 (en) | 2022-08-11 | 2023-08-31 | Albrecht Jung Gmbh & Co. Kg | Arrangement and method for starting a software application with such an arrangement |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104426972B (en) | Terminal location sharing method and device | |
CN105474677B (en) | The position of safety management and follow-up service access | |
US9071932B2 (en) | Focused and semi-private location based asynchronous thread communications | |
CN103118101B (en) | A kind of information sharing method for mobile terminal | |
Luan et al. | Social on the road: Enabling secure and efficient social networking on highways | |
CN102868968A (en) | Identifying and locating users on a mobile network | |
DE102010053651B3 (en) | Method and use of a system for the location-limited display of readable content on a mobile reading device | |
US20150106435A1 (en) | Method, device and system for providing services based on location information and terminal device thereon | |
CN103718517A (en) | Information publishment method, device and network system | |
TW201240507A (en) | A method and apparatus for displaying aggregated information of location based services | |
CN102693487A (en) | Electronic commerce system based on social network | |
CN103546480B (en) | Protection method, terminal and system for privacy information | |
CN103067249A (en) | Contact display method, instant messaging software client side and client server | |
CN104243575A (en) | Campus information viewing method, server and system | |
US20170287091A1 (en) | Centralized school admission application and data exchange system and process | |
CN116193437A (en) | Route peer-to-peer data transmission system | |
AU2015101875A4 (en) | Site Attendance Management System | |
CN104182486B (en) | Electronic map shows method and apparatus | |
CN101202939A (en) | Method for enquiring vehicle position | |
DE102012109603A1 (en) | Method for making an access to a location-related context on usual mobile terminal, involves transmitting unique identification on mobile terminal with radio technology in its transmission range by line pole on request | |
CN108512803A (en) | Remind the method and device of change account bound phone number | |
CN104092681B (en) | Personalized multi-media Intelligent campus content distribution interactive system based on location-based service | |
CN104581888B (en) | Upper net guided system and method based on wireless access point | |
CN110087330A (en) | Wireless network connection method for building up, radio reception device and server | |
CN103475739B (en) | Vehicle-mounted community network system and method based on same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final | ||
R003 | Refusal decision now final |
Effective date: 20141007 |