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 PDF

Info

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
Application number
DE201210109603
Other languages
German (de)
Inventor
Anmelder Gleich
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE201210109603 priority Critical patent/DE102012109603A1/en
Publication of DE102012109603A1 publication Critical patent/DE102012109603A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Beacons 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/02Beacons 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/68Marker, boundary, call-sign, or like beacons transmitting signals not carrying directional information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Abstract

The method involves transmitting an unique identification on a mobile terminal (2) with radio technology in its transmission range by a line pole (1) on request. The mobile terminal makes the context combined with the unique identification of line pole to user. The radio signals of the line pole are transmitted by a specialized terminal, such as hardware line pole, which is stationary or mobile and follows its current supply per electric circuit, battery or a solar cell. The radio signals are sent by other generic, mobile or stationary terminal such as software-line pole.

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 DE 10 2010 053 651 B3 ist ein Verfahren bekannt, das lesbare Inhalte ortsbeschränkt auf mobilen Lesegeräten anzeigen kann. Dieses Verfahren basiert auf Baken, deren Kennungen von mobilen Lesegeräten empfangen werden. Die Ansprüche jener Patentschrift beziehen sich auf ein Verfahren, zur örtlichen Beschränkung der Anzeige, d. h. insbesondere auch auf das Unzugänglichmachen von Inhalten sobald sich der Benutzer vom bestimmungsgemäßen Ort des Inhalts entfernt.To DE 10 2010 053 651 B3 For example, a method is known that can display readable content in a location-limited manner on mobile readers. This method is based on beacons whose identifiers are received by mobile readers. The claims of that patent refer to a method for local restriction of the display, ie in particular also on the inaccessibility of content as soon as the user moves away from the intended location of the content.

Nach US 20040002948 A1 ist weiterhin ein Verfahren bekannt, um auf mobilen Endgeräten lokalen Kontext derart zu ermitteln, dass bei Vorhandensein mehrerer Baken (dort: „second device”) der „beste” Kontext ausgewählt wird.To US 20040002948 A1 Furthermore, a method is known in order to determine local context on mobile terminals in such a way that in the presence of multiple beacons (there: "second device") the "best" context is selected.

US 20100317371 A1 beschreibt ein Verfahren, um auf mobilen Endgeräten abhängig von durch z. B. Baken bereitgestellte Ortsinformationen Einstellungen in der Benutzerschnittstelle vorzunehmen, wobei diese Profile zuvor vom Benutzer konfiguriert werden. US 20100317371 A1 describes a method for using on mobile terminals depending on z. B. beacons provided location information settings in the user interface, these profiles are previously configured by the user.

DE 000060127094 T2 beschreibt ein Verfahren, um im Rahmen der Bluetooth-Protokollstandards über Baken Ortungsinformationen an mobile Endgeräte zu übertragen. DE 000060127094 T2 describes a method for transmitting location information to mobile terminals via beacons as part of the Bluetooth protocol standards.

US 20110281519 A1 beschreibt ein Verfahren, um über Bluetooth Daten zwischen Endgeräten zu übertragen, ohne die Geräte über Bluetooth zu pairen. Insbesondere wird hierfür das Service Discovery Protocol verwendet. US 20110281519 A1 describes a method for transferring data between terminals via Bluetooth without pairing the devices via Bluetooth. In particular, the Service Discovery Protocol is used for this purpose.

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.
The present invention describes a method for making accessible a location-specific context on commercially available mobile terminals, which is characterized by the following method steps:
  • • 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
According to the current state of the art, the following problems arise in methods for making available location-specific contexts via the position determination of the user and the determination of PoIs on a reference card:
  • 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 DE 10 2010 053 651 B3 beschriebenen Verfahren erstens darin, nicht nur lesbare Inhalte zugänglich zu machen, sondern beliebige Inhalte (z. B. auch Audio, Video), Aktionen und Interaktionen. Zweitens wird ein Verfahren beschrieben, wie Dienste Dritter in einem lokalen Kontext zugänglich gemacht werden können. Drittens werden marktübliche mobile Endgeräte anstelle von mobilen Lesegeräten eingesetzt und insbesondere ein konkretes Verfahren beschrieben, wie die ausgesandten Kennungen von Apple iPhone-Geräten empfangen werden können. Viertens wird ein konkretes Verfahren beschrieben, wie die Wahrscheinlichkeit der Authentizität der Baken ohne Kommunikation mit einem zentralen Server oder über eine eindeutige Kennung hinausgehenden Datenaustausch mit dem mobilen Endgerät erhöht werden kann.The present invention differs from in DE 10 2010 053 651 B3 firstly, to make accessible not only readable content, but any content (eg audio, video), actions and interactions. Second, a method is described of how third party services can be made available in a local context. Third, commercially available mobile terminals are used instead of mobile readers, and in particular, a concrete method is described of how the transmitted identities of Apple iPhone devices can be received. Fourth, a concrete method is described how the probability of the authenticity of the beacons can be increased without communication with a central server or data exchange with the mobile terminal beyond a unique identifier.

In Abgrenzung zu US 20040002948 A1 wird in der vorliegenden Erfindung die Entscheidung über den passenden Kontext dem Benutzer überlassen. Zudem wird eine konkrete technische Implementierung beschrieben.In demarcation to US 20040002948 A1 In the present invention, the decision about the appropriate context is left to the user. In addition, a concrete technical implementation is described.

Das in US 20100317371 A1 beschriebene Verfahren der ortskontextabhängigen Profilumstellung ist nicht Zweck der vorliegenden Erfindung. Darüber hinaus erfordert es ein Bluetooth-Pairing zwischen Endgerät und Bake, oder ist nicht mit Apple iPhone-Geräten nutzbar.This in US 20100317371 A1 described method of the context-dependent profile conversion is not the purpose of the present invention. In addition, it requires a Bluetooth pairing between the device and the beacon, or is not usable with Apple iPhone devices.

DE 000060127094 T2 erfordert eine Modifikation der Betriebssysteme marktüblicher mobiler Endgeräte, um die zusätzlich von den Baken gesendeten Daten zu empfangen. Die hier vorliegende Erfindung überträgt außerdem eine Kennung, welche direkt lokalen Kontext identifiziert. DE 000060127094 T2 requires a modification of the operating systems of commercially available mobile terminals in order to receive the additional data sent by the beacons. The present invention also transmits an identifier that directly identifies the local context.

In Abgrenzung zu US20110281519A1 wird in der vorliegenden Erfindung kein eigener Service Record Typ für das Service Discovery Protocol (SDP) definiert, sondern der „Personal Area Network User” (PANU) Record verwendet, um hierüber per Bonjour-over-Bluetooth (siehe http://developer.apple.com/library/ios/#qa/ga1753/_index.html#//apple_ref/doc/uid/DTS40011315 , in Variationen auch bekannt als zeroconf, Multicast DNS, mDNS, dns-sd) mit Apple iPhone-Geräten ohne Modifikation des Betriebssystems nutzbar zu sein.In demarcation to US20110281519A1 In the present invention, no separate service record type for the Service Discovery Protocol (SDP) is defined, but the "Personal Area Network User" (PANU) Record is used for this via Bonjour-over-Bluetooth (see http://developer.apple.com/library/ios/#qa/ga1753/_index.html#//apple_ref/doc/uid/DTS40011315 , in variations also known as zeroconf, multicast DNS, mdns, dns-sd) with Apple iPhone devices without modification of the operating system to be usable.

Beschreibung der ErfindungDescription of the invention

Zeichnung 1 stellt den prinzipiellen Aufbau der Systeminfrastruktur dar.Drawing 1 illustrates the basic structure of the system infrastructure.

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.
According to the invention, a system for making accessible location-specific contexts on customary mobile terminals should contain:
  • 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
Both mentioned variants of the beacon a) according to the invention are furthermore distinguished by the fact that their Bluetooth configuration has, inter alia, the following features:
  • • 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.
For secure authentication of a beacon, the following methods according to the prior art would be conceivable, among others:
  • • 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.
To increase the likelihood of their authenticity to prevent delayed replay attacks, the beacon can optionally use its identifier z. For example, you can periodically or irregularly change one of the following schemes:
  • 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
The application according to the invention for commercially available mobile terminals is characterized in that they
  • • 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
The server according to the invention
  • 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
The service according to the invention of third parties
  • 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)

Verfahren, um auf marktüblichen mobilen Endgeräten einen ortsbezogenen Kontext zugänglich zu machen, gekennzeichnet durch folgende Verfahrensschritte: • 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.Method for making a location-specific context accessible on commercially available mobile terminals, characterized by the following method steps: • 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. Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach Anspruch 1, dadurch gekennzeichnet, dass die Funksignale der Baken • von spezialisierten Endgeräten gesendet werden (”Hardware-Bake”), die stationär oder mobil sein können und deren Stromversorgung per Stromnetz, Batterie/Akku, Solarzelle oder einer Kombination dieser erfolgen kann, oder • durch andere generische, mobile oder stationäre Endgeräte ausgesendet werden (”Software-Bake”)A method for making available location-based context according to claim 1, characterized in that the beacon signals are • sent by specialized terminals ("hardware beacon"), which may be stationary or mobile and their power supply via mains, battery / rechargeable battery, solar cell or a Combination of these can take place, or • by other generic, mobile or stationary terminals are sent out ("software beacon") Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 2, dadurch gekennzeichnet, dass Baken insbesondere in Gebäuden oder in Fahrzeugen verwendet werden.Method for making available location-related context according to claims 1 to 2, characterized in that beacons are used in particular in buildings or in vehicles. Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 3, dadurch gekennzeichnet, dass die Bake insbesondere Bluetooth als Funktechnologie verwendet und zur Übertragung ihrer eindeutigen Kennung eine oder mehrere der folgenden Verfahren verwendet werden: • Setzen des Bluetooth-Namens einer Bake auf die eindeutige Kennung • Publizieren eines Personal Area Network User(PANU)-Service Records per Service Discovery Protocol (SDP) gemäß dem Bonjour-Over-Bluetooth-Protokoll, um die eindeutige Kennung insbesondere in einem Datenfeld des Service Records, z. B. dem Service Namen oder einem anderen Feld, zu übertragen • Verwendung ihrer Bluetooth-MAC-Adresse als eindeutige Kennung oder teil dieserA method for making available location-related context according to claims 1 to 3, characterized in that the beacon in particular uses Bluetooth as a radio technology and one or more of the following methods are used to transmit their unique identifier: • Set the Bluetooth name of a beacon to the unique identifier Publish a Personal Area Network User Service (PANU) service record via the Service Discovery Protocol (SDP) according to the Bonjour-Over-Bluetooth protocol in order to obtain the unique identifier, particularly in a data field of the service record, e.g. For example, the service name or another field to transmit • Use their Bluetooth MAC address as a unique identifier or part of this Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 3, dadurch gekennzeichnet, dass eine beliebige Funktechnologie (z. B. WLAN) verwendet wird.Method for making available location-related context according to claims 1 to 3, characterized in that any radio technology (eg WLAN) is used. Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 5, dadurch gekennzeichnet, dass unter dem Kontext insbesondere Informationen und Aktionen im Zusammenhang mit dem Ort der Bake sowie Interaktionen mit anderen Nutzern im Umfeld der Bake zugänglich gemacht werden, 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.A method of making available site-specific context according to claims 1 to 5, characterized in that under the context in particular information and actions in connection with the location of the beacon and interactions with other users around the beacon are made available, especially if this information, Actions and interactions may use or make available to third parties, in particular by communicating or transmitting to them a unique identifier associated with the beacon. Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 6, dadurch gekennzeichnet, dass der bereitgestellte Kontext abhängig von Parametern (z. B. Zeit, Helligkeit, Temperatur, Wetter, Sensordaten, ...) ist.A method of making available location-related context according to claims 1 to 6, characterized in that the context provided is dependent on parameters (eg time, brightness, temperature, weather, sensor data, ...). Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 7, dadurch gekennzeichnet, dass der Kontext • vom mobilen Endgerät über eine Datenverbindung von einem entfernten System (z. B. Internet-Server) abgerufen und ggf. zum schnelleren Zugriff zwischengespeichert wird oder • mit einer Anwendung, die ortsbezogenen Kontext bereitstellt, ausgeliefert wird oder • von der Bake zum mobilen Endgerät übertragen wird oder • aus einer Kombination der vorhergehenden Verfahren ermittelt wirdA method for making available location-related context according to claims 1 to 7, characterized in that the context • retrieved from the mobile terminal via a data connection from a remote system (eg., Internet server) and optionally cached for faster access or • with an application that provides location-specific context, is delivered or • transmitted from the beacon to the mobile terminal or • is determined from a combination of the previous method Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 8, dadurch gekennzeichnet, dass die eindeutige Kennung kryptografisch angereichert ist, um die Authentizität der Bake zu erhöhen, insbesondere • wenn neben oder anstelle der Kennung der Bake veränderbare Daten (z. B. Datum, Zeit, Zeitstempel, Zufallswerte) nach einem kryptografischen Verfahren signiert werden und diese Signatur von der Bake gemeinsam mit der Kennung oder separat übertragen wird, • und optional nur einem entfernten System (z. B. Internet-Server) und der Bake bekannte Daten mit signiert werden. • wenn die Kennung der Bake oder andere Daten, die diese zugänglich macht, ganz oder in Teilen aus einer mit dem privaten Schlüssel der Bake verschlüsselten Botschaft bestehen, die aus mindestems einem veränderbaren Datum (z. B. Datum, Zeit, Zeitstempel, Zufallswerte) besteht. • wenn die Bluetooth-MAC-Adresse der Bake als eindeutige Kennung verwendet wird, oder diese in Kombination mit ihrer eindeutigen Kennung zur Prüfung der Authentizität verwendet wird. • wenn kryptografische Daten in einem oder mehreren weiteren Datenfeldern des PANU Service Records übertragen werden.A method for making available location-related context according to claims 1 to 8, characterized in that the unique identifier is enriched cryptographically to increase the authenticity of the beacon, in particular • if, in addition to or instead of the identifier of the beacon changeable data (eg date, Time, timestamp, random values) are signed according to a cryptographic method and this signature is transmitted from the beacon together with the identifier or separately, and optionally only a remote system (eg Internet server) and the beacon known data signed become. • if the identifier of the beacon or other data that makes it accessible consists in whole or in part of a message encrypted with the private key of the beacon, which consists of at least one changeable date (eg date, time, timestamp, random values) consists. • if the Bluetooth MAC address of the beacon is used as a unique identifier, or if it is used in combination with its unique identifier to verify authenticity. • if cryptographic data is transmitted in one or more additional data fields of the PANU service record. Verfahren zur Zugänglichmachung ortsbezogenen Kontexts nach den Ansprüchen 1 bis 8, dadurch gekennzeichnet, dass der Kontext ohne Funksignal einer Bake über eine eindeutige Kennung bereitgestellt wird, die z. B. manuell eingegeben, über einen Barcode/NEC-Tag gelesen oder per Kommunikationsmedium geteilt wird, wobei die eindeutige Kennung nicht mit einer von einer Bake übertragenen Kennung übereinstimmen muss.A method for making available location-related context according to claims 1 to 8, characterized in that the context is provided without radio signal a beacon over a unique identifier, the z. B. manually entered, read via a barcode / NEC tag or shared by communication medium, the unique Identifier does not have to match a tag transmitted by a beacon.
DE201210109603 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 Ceased DE102012109603A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
http://developer.apple.com/library/ios/#qa/ga1753/_index.html#//apple_ref/doc/uid/DTS40011315

Cited By (1)

* Cited by examiner, † Cited by third party
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