DE60207992T2 - Drahtloses kommunikationssystem und -verfahren zur schaffung von positionsabhängigen ereignisdaten - Google Patents
Drahtloses kommunikationssystem und -verfahren zur schaffung von positionsabhängigen ereignisdaten Download PDFInfo
- Publication number
- DE60207992T2 DE60207992T2 DE60207992T DE60207992T DE60207992T2 DE 60207992 T2 DE60207992 T2 DE 60207992T2 DE 60207992 T DE60207992 T DE 60207992T DE 60207992 T DE60207992 T DE 60207992T DE 60207992 T2 DE60207992 T2 DE 60207992T2
- Authority
- DE
- Germany
- Prior art keywords
- event
- user
- data
- location
- score
- 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.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B27/00—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
- G08B27/005—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations with transmission via computer network
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B27/00—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
- G08B27/006—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations with transmission via telephone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1859—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1895—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for short real-time information, e.g. alarms, notifications, alerts, updates
Description
- HINTERGRUND DER ERFINDUNG
- GEBIET DER ERFINDUNG
- Die vorliegende Erfindung betrifft allgemein Komponenten für die drahtlose Datenübertragung und insbesondere die Einbeziehung solcher Komponenten in die GPS-Technologie (Global Positioning Satellite, globaler Ortungssatellit) in Verbindung mit der drahtlosen Kommunikation und teilt einer Person oder einem Objekt mit, dass sich diese Person oder dieses Objekt in der Nähe einer geografischen Position eines wichtigen Ereignisses von Daten befindet, auf welche die Person oder das Objekt abonniert ist.
- BESCHREIBUNG DES STANDES DER TECHNIK
- Die Entwicklung der drahtlosen Datenübertragung schreitet rasch voran. Für die Funkplattform werden immer mehr Anwendungen entwickelt, die von intelligenten Mobiltelefonen bis hin zu bidirektionalen Personenrufeinrichtungen mit Textübermittlung reichen. Bis zum Jahr 2001 sollen neue Mobiltelefone über eine Ortungseinheit verfügen, die auf das GPS-Netz aufbaut. Das führt zu Systemen, welche den Mobilfunkkunden positionsabhängige Informationen und Dienste in Echtzeit zur Verfügung stellen.
- Normalerweise ruft eine Mobilfunkanwendung Daten von einem Server auf ein Mobiltelefon ab, wenn der Benutzer eine spezielle Funktion des Geräts betätigt. Zum Beispiel kann ein Benutzer von einem Server einer Fluggesellschaft Informationen zur Abflugzeit anfordern. In vielen Fällen ist es jedoch erwünscht, die Informationen dem Benutzer kontinuierlich zu liefern (zu „schicken", Push-Technologie). Wenn die Push-Technologie benötigt wird, spielt die persönliche Sicherheit eine wichtige Rolle. Dargestellt wird dies in der US-Patentschrift 6 144 336, in der ein auf Zeitmarken basierendes GPS-Ortungssystem in Verbindung mit einem Mobilfunknetz beschrieben wird, das über eine Notruffunktion für die Notrufnummer „911" verfügt.
- Solche Systeme liefern einem Benutzer jedoch keine komplexen positionsabhängigen Daten (Informationen) über Mobilfunkgeräte, wenn dieser wohlbegründete Entscheidungen treffen will und hierzu positionsabhängige Ereignisinformationen erforderlich sind. Als Beispiele für solche positionsabhängigen Ereignisinformationen seien genannt: Verbrechensmeldungen; Verkehrssicherheitsmeldungen; und Meldungen zu Umweltschäden. In der Patentanmeldung WO 00/49530 wird ein benutzerspezifischer und positionsabhängiger mobiler Informationsdienst beschrieben. Die Informationen werden sowohl auf den Aufenthaltsort des Benutzers als auch die speziellen vom Benutzer gewünschten Inhalte zugeschnitten. In der Patentanmeldung WO 00/70504 wird ein positionsabhängiges Informationsliefersystem beschrieben. welches die einem Empfänger angezeigten Informationen durch Optimierung der Übereinstimmung zwischen den Lieferanten und den Empfängern dieser Informationen individuell zusammenstellt.
- Es besteht jedoch ein Bedarf, gleichzeitig mehrere positionsabhängige Datenquellen (Informationsquellen) zu überwachen, zum Beispiel Erdbebenmeldungen, Unfallmeldungen und sicherheitsrelevante Nachrichten aus der näheren Umgebung des Benutzers. Diese Daten können dann einen Alarm auslösen, damit der Benutzer entsprechend handeln kann. Ferner besteht ein Bedarf, zukünftige und vergangene Ereignisse in Verbindung mit dem gegenwärtigen Standort bereitzustellen. Die vorliegende Erfindung löst diese Probleme durch Bereitstellung eines positionsabhängigen, in Echtzeit arbeitenden Informationssystems, welches ständig Informationen auf das Mobiltelefon eines Benutzers schickt, damit dieser von Ereignisse in seiner Nähe Kenntnis erhält und entsprechend handeln kann.
- ÜBERBLICK ÜBER DIE ERFINDUNG
- Eine vorrangige Aufgabe der vorliegenden Erfindung besteht deshalb darin, ein System und ein Verfahren zur Übertragung von Daten (Informationen) bereitzustellen, das nur für solche Personen eine besondere Bedeutung besitzt, die sich an einem bestimmten Ort oder in dessen Nähe befinden. Ein allgemeiner Verwendungszweck der Erfindung besteht darin, Benutzern positionsabhängige Sicherheitsinformationen zuzustellen. Durch die Erfindung ist es möglich, die Informationen speziell auf die an diesem Ort befindliche Person zuzuschneiden, indem die übertragenen Daten selektiv gefiltert werden.
- Das System gemäß der Erfindung beinhaltet einen sendenden Nahereignisserver und eine drahtlose GPS-Client-Komponente, bei der es sich um einen funkbetriebenen PDA (Personal Digital Assistent) (beispielsweise einen Palm Pilot, Mobiltelefone usw.) oder einen Personal Computer handeln kann, der für die Verwendung in einem GPS-Netzwerk konfiguriert ist. Bei einer bevorzugten Ausführungsart umfasst die Erfindung ein System „Persönlicher Sicherheitsberater", das ständig solche positionsabhängigen Ereignisinformationen wie beispielsweise Erdbeben- und Unfallmeldungen verfolgt und das aktuelle Gefahrenpotenzial mit den Informationen zum Benutzerprofil verfolgt. Wenn das Gefahrenpotenzial einen vom Benutzer festgelegten Schwellenwert überschreitet, wird dem Benutzer das betreffende Ereignis mitgeteilt und kann ihm auf dem Mobiltelefon vorrangig angezeigt werden. Es gibt jedoch auch eine Reihe nicht sicherheitsrelevanter Anwendungen der Erfindung, zum Beispiel Touristen, die sich in der Nähe interessanter Sehenswürdigkeiten befinden, oder Personen, die nahe einer Buchhandlung sein können, in der ihr Lieblingsautor gerade seine Bücher signiert.
- Eine weitere Aufgabe der Erfindung besteht darin, ein Verfahren zum Aktivieren ortabhängiger Daten mittels eines Servers und eines GPS-tauglichen Funkgeräts bereitzustellen, wobei das Verfahren das Empfangen von eingegebenen Ereignisdaten, die einem bestimmten geografischen Gebiet zugeordnet sind, durch einen Server, das Speichern und Aktualisieren der verwalteten sowie der abonnierten Ereignisdaten im Server, das Vergleichen mit einem vom Benutzer vorgegebenen Profil, wenn sich dieser in das bestimmte geografische Gebiet begibt, und das Übermitteln der Ereignisdaten zu dem Mobilfunkgerät umfasst.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
- Die obigen sowie weitere Aufgaben, Aspekte und Vorteile lassen sich aus der folgenden ausführlichen Beschreibung einer bevorzugten Ausführungsart der Erfindung unter Bezug auf die Zeichnungen besser verstehen, in denen:
-
1 eine schematische Darstellung eines zur Realisierung der Erfindung eingerichteten Hardwaresystems ist; -
2 ein Flussdiagramm ist, welches zeigt, wie Vergleichseinheit durch eine Ereignisverwaltungseinheit gemäß der Erfindung aktiviert wird; -
3 ein Flussdiagramm ist, welches zeigt, wie eine Vergleichseinheit durch eine Sitzungsverwaltungseinheit gemäß der Erfindung aktiviert wird; -
4 ein Flussdiagramm ist, welches zeigt, wie eine Benachrichtigungskomponente durch eine Vergleichseinheit gemäß der Erfindung aktiviert wird; -
5 ein Flussdiagramm der Funktionsweise der Sitzungsverwaltungseinheit gemäß der Erfindung ist; und -
6 ein Flussdiagramm einer Ereignisverwaltungseinheit gemäß der Erfindung ist. - DETAILLIERTE BESCHREIBUNG BEVORZUGTER AUSFÜHRUNGSARTEN DER ERFINDUNG
- Die Aufgabe der vorliegenden Erfindung besteht darin, dem Benutzer eines GPS-tauglichen Mobilfunkgeräts ein System und ein Verfahren zur Verfügung zu stellen, die in Abhängigkeit vom Aufenthaltsort aktiviert werden. Eine beispielhafte Realisierungsform der Systemhardware der Erfindung ist in
1 dargestellt. Das durch Nahereignisse aktivierte System10 beinhaltet zwei Hauptkomponenten: ein GPS-Mobilfunkgerät2 als Client-Komponente und einen Nahereignis-Server3 .1 zeigt eine typische Konfiguration eines drahtlosen Informationsverarbeitungs-/Datenübertragungssystems gemäß der Erfindung mit je einer Zentraleinheit (CPU) im Server3 und im Mobilfunkgerät2 . Jede dieser Zentraleinheiten kann diverse Zuordnungseinheiten, Gewichtungseinheiten, Klassifizierungseinheiten, Bündelungseinheiten, Filter, Addierer, Subtraktoren, Komparatoren usw. beinhalten. Alternativ können, wie dem mit der Technik in der vorliegenden Erfindung vertrauten Fachmann bekannt ist, mehrere spezialisierte CPUs (oder andere ähnliche spezielle Funktionseinheiten) dieselben Verarbeitungsaufgaben des Zuordnens, Gewichtens, Klassifizierens, Bündelns, Filterns, Addierens, Subtrahierens, Vergleichens usw. wahrnehmen. Obwohl sich die gespeicherten Datenbanken gemäß1 im Ereignisserver3 befinden, können in das Mobilfunkgerät2 spezielle Datenbanken integriert sein, von denen der Benutzer Daten vor Ort abrufen kann. - Ein „Ereignis" ist so definiert, dass es immer einem bestimmten geografischen Ort zugeordnet ist. Durch einen „Ereignisstrom" werden Ereignisdaten von einem Ereignisursprungs-Teilsystem über einen Ereigniskanal zu einer Ereignisverwaltungseinheit
34 und einer Ereignisdatenbank39 übertragen; ein Ereignisverwaltungs- und Teilnehmer-Teilsystem umfasst eine Standortdatenbank35 , eine Benutzerprofildatenbank37 und eine Sitzungsverwaltungseinheit31 und ermöglicht einer Person, Informationen zu einem bestimmten Ereignis zu abonnieren; und ein Profilvergleichs- und Benachrichtigungs-Teilsystem beinhaltet eine Benachrichtigungseinheit38 mit einer Vergleichseinheit33 , welche periodisch aktuelle Informationen zum Aufenthaltsort einer Person empfängt und ausgehend von den bestellten Ereignisinformationen Warnmeldungen oder Benachrichtigungen über eine WAN-Schnittstelle (Wide Area Network, Weitverkehrsnetz)32 zu einem GPS-tauglichen Mobilfunkgerät2 des Teilnehmers sendet, welches den Client darstellt. Ein GPS-Satellit1 sendet Positionsdaten über die Antenne25 zum Mobilfunkgerät2 . - Das GPS-taugliche Client-Mobilfunkgerät (Client Wireless Component, CWC) kann in einen Laptopcomputer, ein Mobiltelefon, einen PDA (Personal Digital Assistent, persönlicher digitaler Assistent) oder in ein Kraftfahrzeugsystem integriert sein, das über einen drahtlosen Weitverkehrsanschluss (WAN)
23 verfügt, um mit dem Nahereignis-Server3 zu kommunizieren. In der CWC ist eine GPS-Schnittstelle22 enthalten, über die Standortinformationen empfangen werden. Die Aufgabe dieser Komponente besteht darin, den aktuellen Standort des jeweiligen Benutzers zu ermitteln und diese Information dann zum Server3 zu senden. Außerdem empfängt die CWC Daten vom Nahereignis-Server3 und zeigt diese dem Benutzer auf einer Anzeigevorrichtung27a an. - Das GPS-Mobilfunkgerät
2 wird von der entsprechenden Sitzungsverwaltungseinheit21 gesteuert. Die Sitzungsverwaltungseinheit21 ist für die Zusammenarbeit zwischen den Teilkomponenten der CWC zuständig und bereitet die ankommenden Daten, zum Beispiel Daten über den Standort sowie andere Daten vor, um sie entweder über die WAN- Schnittstelle23 zum Nahereignis-Server3 weiterzuleiten oder über die grafische Benutzerschnittstelle GUI24 auf einem Bildschirm27a anzuzeigen. - Die GPS-Schnittstelle
22 ist als GPS-Miniaturempfänger realisiert, der die Zeit misst, welche ein Funksignal von einem GPS-Satelliten im GPS-System1 bis zur GPS-Antenne25 benötigt. Wenn die Geschwindigkeit des Funksignals (ungefähr gleich der Lichtgeschwindigkeit) und die Sendezeit jedes Signals bekannt sind, kann der Abstand zu jedem Satelliten ermittelt werden. Das Endergebnis der diesbezüglichen Gleichungen liefert eine genau Position der Antenne25 (Breitengrad, Längengrad). Die Schnittstelle22 des GPS-Empfängers ermittelt einen aktuellen Standort des Client-GPS-Mobilfunkgeräts2 und liefert diese aktuelle Standortinformation zur Sitzungsverwaltungseinheit21 . - Die WAN-Schnittstelle
23 unterstützt die Funkverbindung zum Internet. Über diese Schnittstelle kann das Client-GPS-Mobilfunkgerät2 immer mit dem Nahereignis-Server3 verbunden werden. Die grafische Benutzeroberfläche (GUI)24 ist in dem Client-GPS-Mobilfunkgerät installiert, um dieses einfach konfigurieren und verwalten zu können. An die GPS-Schnittstelle22 ist eine GPS-Antenne25 angeschlossen, um die GPS-Daten von den GPS-Satelliten zu empfangen. - Die WAN-Sendeantenne
26 dient der Funkverbindung mit dem Internet. Diese Antenne ist an die WAN-Schnittstelle23 des GPS-Client-Mobilfunkgeräts2 angeschlossen. Die Ausgabeeinheit27 kann als Bildschirm eines Mobilfunkgeräts und die Eingabeeinheit27b als berührungsempfindlicher Bildschirm (Touchscreen) realisiert werden. Der berührungsempfindliche Bildschirm dient zur manuellen Eingabe von Benutzerdaten und zur Konfigurierung. Der Bildschirm dient zum Anzeigen von Mitteilungen. - Der Nahereignis-Server
3 macht Personen ausfindig, die sich in der Nähe eines Ortes befinden, der von einem für diese Personen interessanten oder wichtigen Ereignis oder den Ereignissen betroffen ist. Dann sendet er eine Warnmeldung oder eine Benachrichtigung. Die Sitzungsverwaltungseinheit31 empfängt die Standortinformationen des Benutzers über die WAN-Schnittstelle32 . Sie speichert diese Informationen in einer Standortdatenbank35 und teilt der Vergleichseinheit33 den neuen Standort eines Benutzers mit, indem sie ihr die Benutzerkennung (Benutzer-ID) zusendet. Die WAN-Schnittstelle32 unterstützt die Verbindung zum Internet, um die Datenübertragung bzw. das Zusammenwirken zwischen dem Server3 und den Benutzer-Clients2 zu ermöglichen. Wenn der Vergleichseinheit33 von der Sitzungsverwaltungseinheit31 ein neuer Standort eines Benutzers mitgeteilt wird, misst sie den Abstand zwischen dem neuen Standort des Benutzers und allen von der Ereignisverwaltungseinheit34 abgerufenen Ereignisstandorten in der Ereignisdatenbank39 . Für den Benutzer wird auch eine gewichtete Ereignisbewertungszahl berechnet; die gewichtete Ereignisbewertungszahl beruht auf den Bewertungszahlen der Ereignisse und ihren durch das Benutzerprofil37 definierten entsprechenden Gewichtungen. Wenn der gemessene Abstand kleiner als ein Schwellenwert des Ereignisabstands ist und die gewichtete Ereignisbewertungszahl einen im Benutzerprofil37 gespeicherten benutzerdefinierten Schwellenwert der Ereignisbewertungszahl überschreitet, teilt die Vergleichseinheit33 dies der Benachrichtigungseinheit38 mit. - Wenn der Vergleichseinheit
33 von der Ereignisverwaltungseinheit34 ein neues Ereignis mitgeteilt wird, misst sie den Abstand zwischen allen Benutzerstandorten und dem Standort des neuen Ereignisses. Ebenso wie im vorigen Fall wird für die Benutzer eine gewichtete Ereignisbewertungszahl berechnet, die auf der Bewertungszahl des Ereignisses und der entsprechenden Gewichtung beruht, die dem Ereignis durch das Benutzerprofil39 zugeordnet wird. Wenn der gemessene Abstand einen Schwellenwert des Ereignisabstands unterschreitet und die gewichtete Ereignisbewertungszahl einen im Benutzerprofil37 gespeicherten benutzerdefinierten Schwellenwert der Ereignisbewertungszahl überschreitet, teilt die Vergleichseinheit33 dies der Benachrichtigungseinheit38 mit. - Beispiele für Ereignisse, die für einen typischen Benutzer (gemäß Definition im Benutzerprofil) von Interesse sein können, können Erdbebenmeldungen, Chemieunfälle und andere Unfälle sowie weitere Nachrichten sein. Die Schwellenwerte des Ereignisabstands und der Ereignisbewertungszahl werden für und durch jeden Benutzer in dessen Benutzerprofil konfiguriert, sodass sie den Umfang der vom System bereitgestellten Ereignisinformationen kontrollieren können. Eine sehr einfache Änderung dieses Schemas besteht darin, den Schwellenwert des Ereignisabstands nicht mit einer Benutzer-Ereignis-Kombination, sondern mit einem Ereignis zu verknüpfen und diesen ereignisspezifischen Wert für jeden Benutzer zu verwenden.
- Die Ereignisverwaltungseinheit
34 verwaltet die mit einem Ereignisstrom ankommenden Ereignisse und speichert sie in der Ereignisdatenbank39 . Sie ordnet auch jedem Ereignis eine Ereignisbewertungszahl zu; diese Bewertungszahl zeigt die relative Wichtigkeit des Ereignisses an und hat einen Wert zwischen null und eins. Ankommende Ereignisse können neu sein, sodass sie noch nicht in der Datenbank39 vorliegen, oder sie können bereits vorhanden sein und müssen aktualisiert werden (Ereignisse, die sich dynamisch verändern). Wenn jedoch ein neues Ereignis eintrifft, teilt die Ereignisverwaltungseinheit34 dies der Vergleichseinheit33 mit. - Die Standortdatenbank
35 speichert die Standorte eines Benutzers, damit der Abstand zwischen dem Benutzer und dem Ereignisstandort gemessen werden kann. Der Datensatz für den Benutzerstandort kann wie folgt aussehen: (Benutzer-ID, Standort in Breitengrad/Längengrad). Die Statusdatenbank36 enthält für alle Benutzer Statusinformationen darüber, ob bereits ein spezielles Ereignis zum Benutzer gesendet worden ist. Die Benachrichtigungseinheit38 benötigt diese Information, damit sie dasselbe Ereignis nicht mehrmals demselben Benutzer zusendet (Überfrachtung mit Ereignissen). Der Datensatz für den Status kann wie folgt aussehen: (Benutzer-ID, Ereignis-ID, Sendestatus). - Die Profildatenbank
37 enthält Informationen darüber, an welchen Ereignissen ein Benutzer interessiert ist. Benutzer können auch bestimmte Ereignisarten abonnieren und ihre bevorzugten Schwellenwerte für den Ereignisabstand und die Ereignisbewertungszahl angeben. Die Vergleichseinheit33 benötigt diese Informationen, um zu entscheiden, ob der Benutzer über neu eintreffende Ereignisse benachrichtigt werden soll. Der Datensatz für das Profil kann wie folgt aussehen: (Benutzer-ID, Ereignisart, Schwellenwert für den Ereignisabstand, Schwellenwert für die Ereignisbewertungszahl, Gewichtung der Ereignisbewertungszahl). Die Gewichtung der Ereignisbewertungszahl und der Schwellenwert der Ereignisbewertungszahl liegen zwischen null und eins. - Die Benachrichtigungseinheit
38 wird durch die Vergleichseinheit33 aktiviert. Bevor diese eine Nachricht zu einem Benutzer sendet, z.B. als eMail, SMS-Mitteilung oder XML-Dokument, prüft sie, ob dieses Ereignis bereits zum Benutzer gesendet worden ist. Zu diesem Zweck fragt die Benachrichtigungseinheit38 für einen bestimmten Benutzer und ein bestimmtes Ereignis den Benutzerstatus aus der Statusdatenbank ab. - Die Ereignisdatenbank
35 enthält Ereignisinformationen von bestimmten Ereignissen. Diese Datensätze werden dynamisch aktualisiert, indem Ereignisse aus einem Ereignisdatenstrom empfangen werden. Wenn die Lebensdauer eines Datensatzes abgelaufen ist, wird er aus dieser Tabelle gelöscht. Die Ereignisdatenbank35 wird von der Ereignisverwaltungseinheit34 verwaltet. Ein Ereignis kann als Objekt mit den folgenden Attributen dargestellt werden: Ereignisobjekt: (Ereignis-ID, Ereignisart, Ereignisbeschreibung, Ereignisstandort, Ereignisbewertungszahl, Lebensdauer). Die Ereignisobjekte können zum Beispiel in XML oder als Javaobjekt beschrieben werden. Als Abstand kann der Bereich von einem bestimmten Standort bis zu einer bestimmten Entfernung von diesem Standort gelten, um einen interessierenden geografischen Standort zu ermitteln (z.B. ein Bereich von 2 km um einen bestimmten Standort herum). Die Ereignisbewertungszahl zeigt die relative Wichtigkeit des Ereignisses an und wird von der Ereignisverwaltungseinheit34 zugeordnet. - Zum Aktivieren eines abonnierten Ereignisses in Abhängigkeit vom Abstand können unterschiedliche Verfahren zur Berechnung eines geografischen Abstands eingesetzt werden. Dazu gehören Berechnungen des Abstands (in Kilometern) zwischen zwei Orten auf der Erde durch Angabe deren Breiten- und Längengrades, wie zum Beispiel: Lat1 = Breitengrad der ersten Position (Grad); Lat2 = Breitengrad der zweiten Position (Grad); Long1 = Längengrad der ersten Position (Grad); und Long2 = Längengrad der zweiten Position (Grad), wobei: Abstand (km) = 1,852·60·arccos(sin(Lat1)·sin(Lat2) + cos(Lat1)Lat2)·cos(Long2 – Long1))) ist. Zu weiteren Formen der Abstandsberechnung gehören allgemein bekannte Softwarecodes, welche den Abstand zwischen zwei Breiten- und Längenpositionen über den Abstand auf dem Großkreis berechnen.
- Für eine Benutzer-Ereignis-Kombination wird eine gewichtete Ereignisbewertungszahl WES = ew·es berechnet; wobei „ew" die benutzerdefinierte Gewichtung für Ereignisse dieser Art und „es" die von der Ereignisverwaltungseinheit
34 zugeordnete Ereignisbewertungszahl sind. Die Gewichtungen werden dem Benutzerprofil37 entnommen und nehmen Werte von null bis eins an. Da die Ereignisbewertungszahl „es" zwischen null und eins liegt, reicht auch der Wert der gewichteten Ereignisbewertungszahl WES von null bis eins. - Das Flussdiagramm von
2 zeigt, wie die Vergleichseinheit33 durch die Ereignisverwaltungseinheit34 aktiviert wird. In Schritt201 wartet das System10 so lange, bis es eine Aufforderung empfängt. In Schritt202 empfängt das System der Erfindung ein neues Ereignisobjekt von der Ereignisverwaltungseinheit34 . In Schritt203 werden aus der Profildatenbank37 Benutzer-IDs abgerufen, für welche eine Ereignisart mit einem neuen Ereignis übereinstimmen. In Schritt204 ermittelt das System der Erfindung, ob Benutzer-IDs gefunden wurden. Wenn dies der Fall ist, geht der Prozess weiter zu Schritt205 , wo für jede gefundene Benutzer-ID ein Benutzerstandort aus der Standortdatenbank35 abgerufen wird. Lautet das Ergebnis der Prüfung in Schritt204 NEIN, beginnt der Prozess von vorn (Schritt201 ). - Im nächsten Schritt
206 wird mittels der oben erörterten Verfahren zur Berechnung des geografischen Abstands der Abstand zwischen dem Benutzerstandort und dem Ereignisstandort berechnet. Wenn in Schritt207 der Abstand kleiner als ein benutzerdefinierter Schwellenwert des Ereignisabstands ist, geht der Prozess weiter zu Schritt209 , um für den Benutzer die Gesamtereignisbewertungszahl zu berechnen. In Schritt210 wird ermittelt, ob die Gesamtereignisbewertungszahl den Schwellenwert für die Ereignisbewertungszahl des Benutzers überschreitet. Wenn das Ergebnis JA lautet, geht der Prozess weiter zu Schritt211 und sendet die Benutzerdaten und die Ereignisdaten zur Benachrichtigungseinheit38 . - Wenn das Ergebnis der Prüfung in Schritt
207 und in Schritt210 NEIN lautet, ermittelt der Prozess in Schritt208 , ob es noch mehr Benutzer gibt. Wenn dies nicht der Fall ist, beginnt der Prozess entweder von vorn in Schritt201 oder geht so lange weiter zu Schritt206 , bis es keine weiteren Benutzer mehr gibt. - Das Flussdiagramm in
3 zeigt, wie die Vergleichseinheit33 durch die Sitzungsverwaltungseinheit31 der Erfindung aktiviert wird. Das System10 wartet in Schritt301 so lange, bis es eine Aufforderung empfängt. In Schritt302 erhält das System der Erfindung von der Sitzungsverwaltungseinheit31 eine neue Benutzer-ID. In Schritt303 ruft das System der Erfindung von der Profildatenbank37 Benutzer-IDs ab. In Schritt304 ermittelt das System der Erfindung, ob noch weitere Ereignisarten gefunden werden. Wenn dies der Fall ist, geht der Prozess weiter zu Schritt305 , wo für jede gefundene Ereignisart der Ereignisstandort von der Ereignisverwaltungseinheit34 abgerufen wird. Wenn das Ergebnis der Prüfung jedoch NEIN lautet, beginnt der Prozess in Schritt301 wieder von vorn. - Als Nächstes wird in Schritt
306 mittels der oben erörterten Verfahren zur Berechnung des geografischen Abstands der Abstand zwischen dem Ereignisstandort und dem Benutzerstandort berechnet. Wenn der Abstand in Schritt307 kleiner als ein vorgegebener Schwellenwert für den Abstand ist, geht der Prozess weiter zu Schritt309 , wo die Gesamtereignisbewertungszahl für das Ereignis berechnet wird. In Schritt310 wird ermittelt, ob die Gesamtereignisbewertungszahl den Schwellenwert der Ereignisbewertungszahl für den Benutzer überschreitet. Wenn das Ergebnis der Prüfung JA lautet, geht der Prozess weiter zu Schritt311 , wo die Benutzerdaten und die Ereignisdaten zur Benachrichtigungseinheit38 gesendet werden. - Wenn das Ergebnis der Prüfung in Schritt
307 und in Schritt310 NEIN lautet, geht der Prozess weiter zu Schritt308 , um zu prüfen, ob es noch weitere Ereignisse gibt. Wenn dies nicht der Fall ist, durchläuft der Prozess erneut die Schritte301 bis306 , bis es keine weiteren Ereignisse mehr gibt. - Das Flussdiagramm in
4 zeigt, wie die Benachrichtigungseinheit38 der Erfindung durch die Vergleichseinheit33 aktiviert wird. Das System10 wartet in Schritt401 so lange, bis es eine Aufforderung empfängt. In Schritt402 empfängt das System der Erfindung Benutzerdaten und Ereignisdaten von der Vergleichseinheit33 . In Schritt403 wird der Status für die betreffenden Benutzer-IDs und Ereignis-IDs aus der Statusdatenbank36 abgerufen. In Schritt404 ermittelt das System der Erfindung, ob bereits eine Ereignismitteilung gesendet worden ist. Wenn dies nicht der Fall ist, geht der Prozess weiter zu Schritt405 und erzeugt aus den Ereignisdaten eine Mitteilung. Wenn das Ergebnis der Prüfung JA lautet, springt der Prozess wieder zurück zu Schritt401 . Nach Schritt405 wird in Schritt406 über die WAN-Schnittstelle32 eine Mitteilung zum Benutzer gesendet. In Schritt407 wird der Status so eingestellt, dass diese Benutzer-ID und die Ereignis-ID bereits gesendet worden ist. - Das Flussdiagramm in
5 zeigt die Funktionsweise der Sitzungsverwaltungseinheit31 der Erfindung. Das System10 wartet in Schritt501 so lange, bis es eine Aufforderung empfängt. In Schritt502 wird von dem Client-Mobilfunkgerät2 des Benutzers ein neuer Standort für eine Benutzer-ID empfangen. Im Entscheidungsschritt503 wird geprüft, ob es eine gültige Benutzer-ID gibt. Wenn dies nicht der Fall ist, muss sich ein Benutzer, der nicht Abonnent ist, in Schritt505 anmelden. Wenn das Ergebnis der Prüfung JA lautet, geht der Prozess weiter zu Schritt504 , um in der Standortdatenbank35 den Standort für die Benutzer-ID zu aktualisieren. Zum Schluss sendet das System der Erfindung in Schritt506 die Benutzer-ID zur Vergleichseinheit33 . - Das Flussdiagramm in
6 zeigt die Funktionsweise der Ereignisverwaltungseinheit34 der Erfindung. Das System10 wartet in Schritt601 so lange, bis es eine Aufforderung empfängt. Dann übernimmt das System der Erfindung in Schritt602 aus dem „Ereignisstrom" ein neues Ereignisobjekt. In Schritt603 wird geprüft, ob es das Ereignis in der Ereignisdatenbank gibt. Wenn dies der Fall ist, geht der Prozess weiter zu Schritt604 und aktualisiert das Ereignis in der Ereignisdatenbank39 . Wenn das Ergebnis der Prüfung NEIN lautet, geht der Prozess weiter zu Schritt606 , um das neue Ereignis in die Ereignisdatenbank39 einzutragen, und dann weiter zu Schritt605 , von wo das Ereignisobjekt zur Vergleichseinheit33 gesendet wird. Nach Schritt604 geht der Prozess weiter zu Schritt604 und fängt anschließend in Schritt601 wieder von vorn an. - Eine bevorzugte Anwendung der vorliegenden Erfindung besteht darin, positionsabhängige Ereignisdaten bereitzustellen, zum Beispiel Verbrechensmeldungen (z.B. Raub oder Terrorismus); Verkehrsicherheitsmeldungen (Unfälle, Sichtbedingungen, Straßenglätte); und Meldungen zu Umweltgefahren (radioaktive Strahlung, Chemieunfälle, Wettererscheinungen, Naturkatastrophen, Brände).
- Oben wurde zwar die allgemeine Vorgehensweise der Erfindung beschrieben, jedoch ist dem Fachmann bekannt, dass die Erfindung in beliebig vielen unterschiedlichen Arten von Hardwaresystem realisiert und auf viele unterschiedliche Arten ausgeführt werden kann. Insbesondere sind verschiedene Anwendungen möglich wie beispielsweise Unfallmeldungen, aktuelle Nachrichten und Mitteilungen für Touristen, die sich in der Nähe von interessanten Sehenswürdigkeiten befinden, oder für Personen, die sich in der Nähe einer Buchhandlung befinden, in der ihr Lieblingsautor seine Bücher signiert. In Zukunft können mit Bordcomputern und GPS-Empfängern ausgestattete Kraftfahrzeuge ein integriertes Verkehrssicherheitssystem zur Verfügung stellen, das den Fahrer über Unfälle oder andere wissenswerte Ereignisse in der Nähe informiert.
- Zusammengefasst ist zu sagen, dass die Erfindung ein System und ein Verfahren zum Übertragen von wichtigen Daten zu einem bestimmten Standort ausschließlich an solche Personen bereitstellt, die sich in der Nähe dieses Standortes befinden und Mobilfunkgeräte benutzen. Insbesondere wenn Sicherheit eine große Rolle spielt und ein Benutzer solche Informationen abonniert hat, werden diese Informationen durch selektive Filterung genau auf den Teilnehmer an diesem Standort zugeschnitten.
Claims (9)
- Verfahren zum Aktivieren positionsabhängiger Daten mittels eines Servers (
3 ) und einer GPS-basierten Mobilfunkkomponente (2 ), wobei das Verfahren Folgendes umfasst: Empfangen eingegebener Ereignisdaten im Server (3 ), welche einem bestimmten geografischen Gebiet zugeordnet sind; Speichern und Aktualisieren der verwalteten und abonnierten Ereignisdaten im Server (3 ); gekennzeichnet durch die folgenden Schritte: Berechnen einer gewichteten Ereignisbewertungszahl (Weighted Event Score, WES) für die Daten jedes verwalteten Ereignisses durch Berechnen eines Produkts „ew·es" für das bestimmte geografische Gebiet, wobei „ew" ein Gewicht, das den abonnierten Daten des betreffenden Ereignisses zugeordnet ist, und „es" eine entsprechende Ereignisbewertungszahl ist; und Benachrichtigen der Mobilfunkkomponente über die abonnierten Daten des Ereignisses, wenn die berechnete gewichtete Ereignisbewertungszahl einen Schwellenwert erreicht. - Verfahren nach Anspruch 1, wobei das Verfahren vor dem Benachrichtigen ferner das Vergleichen mit einem Profil umfasst, das durch Eingeben eines bestimmten geografischen Bereichs über die Mobilfunkkomponente abonniert wird.
- Verfahren nach Anspruch 2, welches ferner das Ausgeben der gewichteten Ereignisbewertungszahl WES zum Anzeigen in der Mobilfunkkomponente umfasst.
- Verfahren nach Anspruch 1, bei welchem das Speichern und Aktualisieren der verwalteten und der abonnierten Ereignisdaten Folgendes beinhaltet: Speichern und Aktualisieren eines Statusdatensatzes, der aus einer Benutzer-ID, einer Ereignis-ID und einem Sendestatus besteht; die verwalteten Ereignisdaten, die durch ein Objekt mit Attributen der Ereignis-ID, Ereignisart, Ereignisbeschreibung, Ereignisstandort, Ereignisbewertungszahl und Lebensdauer dargestellt werden; Daten über den Benutzerstandort, die durch die Benutzer-ID und einen durch Breitengrad und Längengrad ausgedrückten Standort dargestellt werden; und Daten eines Profildatensatzes, die durch die Benutzer-ID, die Ereignisart, einen Schwellenwert für den Abstand, eine Gewichtung der Bewertungszahl und einen Schwellenwert für die Bewertungszahl dargestellt werden.
- Verfahren nach Anspruch 4, bei welchem die Benachrichtigung der Mobilfunkkomponente über die abonnierten Daten des Ereignisses Folgendes umfasst: Empfangen von Benutzerdaten und der Ereignisdaten; Abrufen des Status der Benutzer-ID und der Ereignis-ID; Ermitteln, ob eine Ereignismitteilung bereits gesendet worden ist; Erzeugen einer Mitteilung aus den Ereignisdaten; Senden der Informationen zum Mobilfunkgerät; und Einstellen des Status in der Weise, dass die Informationen für die Benutzer-ID und die Ereignis-ID gesendet wurden.
- Verfahren nach Anspruch 5, bei welchem das Speichern und das Aktualisieren der verwalteten Daten und der abonnierten Daten des Ereignisses Folgendes beinhaltet: Empfangen eines neuen Ereignisobjekts; Abrufen der Benutzer-IDs von einer Profildatenbank, in welcher die Ereignisart mit dem neuen Ereignis übereinstimmt; Ermitteln, ob es noch weitere Benutzer-IDs gibt; Abrufen eines Benutzerstandortes für jede gefundene Benutzer-ID; Berechnen eines Abstand zwischen dem Benutzerstandort und dem Ereignisstandort mittels Verfahren zur Berechnung des geografischen Abstands; Vergleichen dieses Abstands mit einem Schwellenwert für den Ereignisabstand; Berechnen einer Ereignisbewertungszahl für den Benutzer; Ermitteln, ob die Ereignisbewertungszahl den Schwellenwert für die Ereignisbewertungszahl überschreitet; und Benachrichtigen des Mobilfunkgeräts über die abonnierten Daten des Ereignisses, wenn die Schwellenwerte des Ereignisabstands und der Bewertungszahl innerhalb vorgegebener Grenzen liegen und es keine weiteren Benutzer gibt.
- Verfahren nach Anspruch 5, bei welchem das Speichern und das Aktualisieren der verwalteten Daten und der abonnierten Daten des Ereignisses Folgendes beinhaltet: Empfangen einer neuen Benutzer-ID; Abrufen der Ereignisart für diese Benutzer-ID; Ermitteln, ob es noch weitere Ereignisarten gibt; Abrufen eines Ereignisstandorts für jede Ereignisart; Berechnen eines Abstands zwischen dem Benutzerstandort und des Ereignisstandorts mittels Verfahren zur Berechnung des geografischen Abstands; Vergleichen des Abstands mit einem Schwellenwert für den Ereignisabstand; Berechnen einer Ereignisbewertungszahl für den Benutzer; Ermitteln, ob die Ereignisbewertungszahl den Schwellenwert für die Ereignisbewertungszahl überschreitet; und Benachrichtigen der Mobilfunkkomponente über die abonnierten Daten des Ereignisses, wenn die Schwellenwerte für den Ereignisabstand und die Bewertungszahl innerhalb vorgegebener Grenzen liegen und es keine weiteren Ereignisse gibt.
- System zum Aktivieren positionsabhängiger Daten, wobei das System Mittel zum Ausführen der Schritte des Verfahrens nach einem der Ansprüche 1 bis 7 umfasst.
- Maschinenlesbare Programmspeichereinheit, die konkret ein Programm aus Anweisungen beinhaltet, welche die Maschine zur Realisierung des Verfahrens zum Aktivieren positionsabhängiger Daten mittels eines Servers ausführen kann, der zur Verwendung mit einem GPS-Mobilfunkgerät konfiguriert ist, wobei das Verfahren die Schritte nach einem der Ansprüche 1 bis 7 umfasst.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US791595 | 2001-02-26 | ||
US09/791,595 US7259694B2 (en) | 2001-02-26 | 2001-02-26 | Wireless communication system and method to provide geo-spatial related event data |
PCT/EP2002/002893 WO2002071722A1 (en) | 2001-02-26 | 2002-02-25 | Wireless communication system and method to provide geo-spatial related event data |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60207992D1 DE60207992D1 (de) | 2006-01-19 |
DE60207992T2 true DE60207992T2 (de) | 2006-07-27 |
Family
ID=25154202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60207992T Expired - Lifetime DE60207992T2 (de) | 2001-02-26 | 2002-02-25 | Drahtloses kommunikationssystem und -verfahren zur schaffung von positionsabhängigen ereignisdaten |
Country Status (9)
Country | Link |
---|---|
US (1) | US7259694B2 (de) |
EP (1) | EP1364515B1 (de) |
JP (1) | JP3831706B2 (de) |
KR (1) | KR100612712B1 (de) |
CN (1) | CN100571250C (de) |
AT (1) | ATE313202T1 (de) |
DE (1) | DE60207992T2 (de) |
TW (1) | TW560145B (de) |
WO (1) | WO2002071722A1 (de) |
Families Citing this family (107)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7444383B2 (en) | 2000-06-17 | 2008-10-28 | Microsoft Corporation | Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information |
US7634528B2 (en) | 2000-03-16 | 2009-12-15 | Microsoft Corporation | Harnessing information about the timing of a user's client-server interactions to enhance messaging and collaboration services |
US8024415B2 (en) * | 2001-03-16 | 2011-09-20 | Microsoft Corporation | Priorities generation and management |
US8086672B2 (en) * | 2000-06-17 | 2011-12-27 | Microsoft Corporation | When-free messaging |
US6505123B1 (en) | 2000-07-24 | 2003-01-07 | Weatherbank, Inc. | Interactive weather advisory system |
US7844666B2 (en) | 2000-12-12 | 2010-11-30 | Microsoft Corporation | Controls and displays for acquiring preferences, inspecting behavior, and guiding the learning and decision policies of an adaptive communications prioritization and routing system |
US20030101225A1 (en) * | 2001-11-27 | 2003-05-29 | Song Han | Method and system for providing location-based event service |
US20030131059A1 (en) * | 2002-01-08 | 2003-07-10 | International Business Machines Corporation | Method, system, and program for providing information on scheduled events to wireless devices |
GB2389435A (en) * | 2002-04-10 | 2003-12-10 | Deaf Alerter Plc | A cellular phone based alert messaging system for notifying users at risk |
US6836726B2 (en) * | 2002-10-04 | 2004-12-28 | Integrasys, S.A. | Satellite and terrestrial remote monitoring system for wireless handheld mobile terminals |
JP2006508570A (ja) * | 2002-11-15 | 2006-03-09 | トムソン ライセンシング | 緊急警報機能を有する装置を制御するための方法 |
US7457879B2 (en) * | 2003-04-01 | 2008-11-25 | Microsoft Corporation | Notification platform architecture |
US7516146B2 (en) * | 2003-05-15 | 2009-04-07 | Microsoft Corporation | Fast adaptive document filtering |
US7191934B2 (en) * | 2003-07-21 | 2007-03-20 | Salamander Technologies, Inc. | Technique for creating incident-specific credentials at the scene of a large-scale incident or WMD event |
US6990428B1 (en) * | 2003-07-28 | 2006-01-24 | Cisco Technology, Inc. | Radiolocation using path loss data |
US7293088B2 (en) | 2003-07-28 | 2007-11-06 | Cisco Technology, Inc. | Tag location, client location, and coverage hole location in a wireless network |
US7286515B2 (en) * | 2003-07-28 | 2007-10-23 | Cisco Technology, Inc. | Method, apparatus, and software product for detecting rogue access points in a wireless network |
JP4509594B2 (ja) * | 2004-02-16 | 2010-07-21 | 富士通株式会社 | 安全関連情報配信方法、配信装置および配信システム |
US7260408B2 (en) * | 2004-02-20 | 2007-08-21 | Airespace, Inc. | Wireless node location mechanism using antenna pattern diversity to enhance accuracy of location estimates |
US7286833B2 (en) * | 2004-02-27 | 2007-10-23 | Airespace, Inc. | Selective termination of wireless connections to refresh signal information in wireless node location infrastructure |
US7205938B2 (en) * | 2004-03-05 | 2007-04-17 | Airespace, Inc. | Wireless node location mechanism responsive to observed propagation characteristics of wireless network infrastructure signals |
US7116988B2 (en) * | 2004-03-16 | 2006-10-03 | Airespace, Inc. | Location of wireless nodes using signal strength weighting metric |
US7433696B2 (en) * | 2004-05-18 | 2008-10-07 | Cisco Systems, Inc. | Wireless node location mechanism featuring definition of search region to optimize location computation |
US7286835B1 (en) * | 2004-09-10 | 2007-10-23 | Airespace, Inc. | Enhanced wireless node location using differential signal strength metric |
US9552599B1 (en) | 2004-09-10 | 2017-01-24 | Deem, Inc. | Platform for multi-service procurement |
US7627425B2 (en) * | 2004-11-26 | 2009-12-01 | Microsoft Corporation | Location aware mobile-device software development |
KR20060075719A (ko) * | 2004-12-29 | 2006-07-04 | 엘지전자 주식회사 | 위험 경고 시스템 및 방법 |
US20060161469A1 (en) | 2005-01-14 | 2006-07-20 | Weatherbank, Inc. | Interactive advisory system |
US8832121B2 (en) | 2005-02-02 | 2014-09-09 | Accuweather, Inc. | Location-based data communications system and method |
US7370362B2 (en) * | 2005-03-03 | 2008-05-06 | Cisco Technology, Inc. | Method and apparatus for locating rogue access point switch ports in a wireless network |
DE102005011882A1 (de) * | 2005-03-15 | 2006-09-21 | Siemens Ag | Verfahren zum Sicherstellen der Erreichbarkeit von Teilnehmern von Kommunikationsnetzen |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US7706808B1 (en) * | 2005-07-07 | 2010-04-27 | Rearden Commerce, Inc. | One-click service status tracking and updates |
KR20070008000A (ko) * | 2005-07-12 | 2007-01-17 | 엘지전자 주식회사 | 중요 디지털 멀티미디어 방송 데이터 전송을 알리기 위한디지털 멀티미디어 방송 시스템 및 그 방법 |
FR2891048A1 (fr) * | 2005-07-26 | 2007-03-23 | Dimitri Delmas | Dispositif de navigation autonome associant gps, boussole electrique bases de donnees embarquees et logiciel dedie destine baton numerique de localisation |
US20070027925A1 (en) * | 2005-07-27 | 2007-02-01 | William Spencer | System and method for public geospatial registrar and services |
US7634354B2 (en) * | 2005-08-31 | 2009-12-15 | Microsoft Corporation | Location signposting and orientation |
US20070088603A1 (en) * | 2005-10-13 | 2007-04-19 | Jouppi Norman P | Method and system for targeted data delivery using weight-based scoring |
US20070112511A1 (en) * | 2005-11-17 | 2007-05-17 | Digital Cyclone, Inc. | Mobile geo-temporal information manager |
US9117223B1 (en) | 2005-12-28 | 2015-08-25 | Deem, Inc. | Method and system for resource planning for service provider |
US20070150349A1 (en) * | 2005-12-28 | 2007-06-28 | Rearden Commerce, Inc. | Method and system for culling star performers, trendsetters and connectors from a pool of users |
US8229467B2 (en) | 2006-01-19 | 2012-07-24 | Locator IP, L.P. | Interactive advisory system |
US7724130B2 (en) * | 2006-01-23 | 2010-05-25 | Ad Group | Systems and methods for distributing emergency messages |
US20070213047A1 (en) * | 2006-01-31 | 2007-09-13 | Hal Kolker | Placing orders from a mobile vehicle |
US7649534B2 (en) * | 2006-02-01 | 2010-01-19 | Microsoft Corporation | Design of arbitrary linear and non-linear maps |
US20070192116A1 (en) * | 2006-02-10 | 2007-08-16 | Garmin Ltd., A Cayman Islands Corporation | Position-sensitive events |
US8719391B2 (en) * | 2006-03-07 | 2014-05-06 | Nokia Corporation | Method and system for controlling contextual information push services |
US8914433B2 (en) * | 2006-09-20 | 2014-12-16 | At&T Intellectual Property I, L.P. | Publish-subscription platforms for alert messages and related methods and computer program products |
US8346639B2 (en) * | 2007-02-28 | 2013-01-01 | Visa U.S.A. Inc. | Authentication of a data card using a transit verification value |
US20080203170A1 (en) * | 2007-02-28 | 2008-08-28 | Visa U.S.A. Inc. | Fraud prevention for transit fare collection |
US8118223B2 (en) | 2006-09-28 | 2012-02-21 | Visa U.S.A. Inc. | Smart sign mobile transit fare payment |
US8386349B2 (en) | 2007-02-28 | 2013-02-26 | Visa U.S.A. Inc. | Verification of a portable consumer device in an offline environment |
US8738485B2 (en) | 2007-12-28 | 2014-05-27 | Visa U.S.A. Inc. | Contactless prepaid product for transit fare collection |
US8523069B2 (en) | 2006-09-28 | 2013-09-03 | Visa U.S.A. Inc. | Mobile transit fare payment |
US7527208B2 (en) | 2006-12-04 | 2009-05-05 | Visa U.S.A. Inc. | Bank issued contactless payment card used in transit fare collection |
US7835749B1 (en) | 2006-10-03 | 2010-11-16 | Cisco Technology, Inc. | Location inspector in wireless networks |
US7616555B2 (en) * | 2006-10-03 | 2009-11-10 | Cisco Technology, Inc. | Minimum variance location estimation in wireless networks |
US7626969B2 (en) * | 2006-10-04 | 2009-12-01 | Cisco Technology, Inc. | Relative location of a wireless node in a wireless network |
US7983667B2 (en) | 2006-10-05 | 2011-07-19 | Cisco Technology, Inc. | Radio frequency coverage map generation in wireless networks |
EP2123094B1 (de) * | 2006-12-22 | 2012-05-30 | Telefonaktiebolaget LM Ericsson (publ) | Verfahren und vorrichtung zur mobilteilnehmer-rufmeldebenachrichtigung |
US8576068B2 (en) * | 2006-12-29 | 2013-11-05 | Honeywell International Inc. | Method and system for uploading near-real-time messages to keypad of a security system |
US7904092B2 (en) * | 2007-01-04 | 2011-03-08 | Cisco Technology, Inc. | Locally adjusted radio frequency coverage maps in wireless networks |
US8634814B2 (en) | 2007-02-23 | 2014-01-21 | Locator IP, L.P. | Interactive advisory system for prioritizing content |
WO2008127673A1 (en) * | 2007-04-11 | 2008-10-23 | Lehman Brothers Inc. | Method and system for determining incident impact |
US8013734B2 (en) * | 2007-05-14 | 2011-09-06 | Autocart Llc | Personal safety mobile notification system |
KR100910833B1 (ko) * | 2007-11-05 | 2009-08-06 | 아주대학교산학협력단 | 유비쿼터스 컴퓨팅 기반의 안전지수 측정 방법 및 시스템 |
US8665089B2 (en) * | 2008-01-28 | 2014-03-04 | Saigh And Son, Llc | Personal safety mobile notification system |
US8624727B2 (en) | 2008-01-28 | 2014-01-07 | Saigh And Son, Llc | Personal safety mobile notification system |
US8140215B2 (en) * | 2008-07-22 | 2012-03-20 | Lockheed Martin Corporation | Method and apparatus for geospatial data sharing |
EP2154482A1 (de) * | 2008-07-31 | 2010-02-17 | Samsung Electronics Co., Ltd. | Navigationssystem, Verfahren und Datenbank, die mobile Vorrichtungen verwenden |
US8359048B2 (en) * | 2009-02-13 | 2013-01-22 | Robert Bosch Gmbh | Close proximity alert messaging system and method |
US10552849B2 (en) | 2009-04-30 | 2020-02-04 | Deem, Inc. | System and method for offering, tracking and promoting loyalty rewards |
US20100306190A1 (en) * | 2009-05-29 | 2010-12-02 | Cam Turner | Retrieval-Time Ranking for Community Content |
EP2288186B1 (de) * | 2009-08-17 | 2013-04-17 | Alcatel Lucent | Verfahren und System zur Übertragung von Information zwischen einem Client und einem Server, ein Client, ein Server, ein Computerprogramm und ein Computerprogrammprodukt |
US9171451B2 (en) * | 2009-09-02 | 2015-10-27 | Nokia Corporation | Method and apparatus for tracking and disseminating health information via mobile channels |
WO2011050358A1 (en) * | 2009-10-23 | 2011-04-28 | Site-Controls, Llc | Method and system for event pattern detection |
US9558520B2 (en) | 2009-12-31 | 2017-01-31 | Hartford Fire Insurance Company | System and method for geocoded insurance processing using mobile devices |
US8805707B2 (en) | 2009-12-31 | 2014-08-12 | Hartford Fire Insurance Company | Systems and methods for providing a safety score associated with a user location |
JP5497919B2 (ja) * | 2010-03-05 | 2014-05-21 | サムスン エレクトロニクス カンパニー リミテッド | ファイルフォーマットベースの適応的ストリーム生成、再生方法及び装置とその記録媒体 |
SG177018A1 (en) * | 2010-06-09 | 2012-01-30 | Smart Communications Inc | System and method for the provision of content to a subscriber |
US8462002B2 (en) | 2010-06-18 | 2013-06-11 | The Invention Science Fund I, Llc | Personal telecommunication device with target-based exposure control |
US8519856B2 (en) * | 2010-06-18 | 2013-08-27 | The Invention Science Fund I, Llc | Mapping system for irradiation protection |
US8463288B2 (en) | 2010-06-18 | 2013-06-11 | The Invention Science Fund I, Llc | Irradiation self-protection from user telecommunication device |
US8686865B2 (en) | 2010-06-18 | 2014-04-01 | The Invention Science Fund I, Llc | Interactive technique to reduce irradiation from external source |
US9432381B2 (en) * | 2010-12-01 | 2016-08-30 | Microsoft Technology Licensing, Llc | Managed dissemination of location data |
US9449288B2 (en) | 2011-05-20 | 2016-09-20 | Deem, Inc. | Travel services search |
US20120327837A1 (en) * | 2011-06-24 | 2012-12-27 | Velleros, Inc. | Method, apparatus and system for providing emergency alerts to mobile devices |
JP5755523B2 (ja) | 2011-07-11 | 2015-07-29 | 株式会社Nttドコモ | 移動通信端末及び情報提供方法 |
CN103024664B (zh) * | 2012-11-21 | 2016-08-10 | 华为技术有限公司 | 根据事件提醒的方法和装置 |
KR101710666B1 (ko) * | 2012-12-12 | 2017-02-27 | 한국전자통신연구원 | 무선 네트워크 기반 복합 사면 감시 장치 및 방법 |
KR102086041B1 (ko) * | 2013-01-24 | 2020-03-06 | 에스케이플래닛 주식회사 | 다중 기간별 사용자 선호도를 이용한 디지털 컨텐츠 추천 방법 및 그 장치 |
US9083668B2 (en) * | 2013-03-15 | 2015-07-14 | Amatra Technologies, Inc. | Adaptor based communications systems, apparatus, and methods |
US20140327519A1 (en) * | 2013-05-03 | 2014-11-06 | Nick Carroll | Interactive safety system |
US9401089B2 (en) * | 2013-10-21 | 2016-07-26 | University Corporation For Atmospheric Research | Road weather hazard system |
US9652507B2 (en) * | 2014-01-24 | 2017-05-16 | International Business Machines Corporation | Dynamic interest-based notifications |
US9118724B1 (en) * | 2014-03-27 | 2015-08-25 | Linkedin Corporation | Geographic based event recommendation and event attendee networking |
US9773364B2 (en) | 2014-07-28 | 2017-09-26 | Dan Kerning | Security and public safety application for a mobile device with audio/video analytics and access control authentication |
US9883370B2 (en) | 2014-07-28 | 2018-01-30 | Dan Kerning | Security and public safety application for a mobile device with enhanced incident reporting capabilities |
US9584252B1 (en) | 2015-09-25 | 2017-02-28 | Harris Corporation | Managed access system with mobile wireless device geolocation capability |
US9736706B2 (en) | 2015-09-25 | 2017-08-15 | Harris Corporation | Managed access system with monitoring device to determine system operability |
US9769666B2 (en) | 2015-09-25 | 2017-09-19 | Harris Corporation | Managed access system with monitoring device to determine and change radio equipment |
US9820150B2 (en) | 2015-09-25 | 2017-11-14 | Harris Corporation | Managed access system having filtered communications using network interface device |
US9763095B2 (en) | 2015-09-25 | 2017-09-12 | Harris Corporation | Managed access system that determines authorized and unauthorized mobile wireless devices |
US10284559B2 (en) | 2016-05-13 | 2019-05-07 | Harris Corporation | Managed access system with security assessment equipment |
US9681360B1 (en) | 2016-05-13 | 2017-06-13 | Harris Corporation | Managed access system that provides selective communications and registration of mobile wireless devices |
US10405184B2 (en) | 2017-01-31 | 2019-09-03 | Harris Corporation | Mobile wireless device managed access system providing enhanced authentication features and related methods |
CN109472966B (zh) * | 2018-12-19 | 2020-05-22 | 浙江警察学院 | 一种利用互联网信息的安防警报方法及安防系统 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5075857A (en) * | 1988-03-11 | 1991-12-24 | Maresca Joseph S | Unmanned compliance monitoring device |
US5036334A (en) * | 1990-02-08 | 1991-07-30 | The Research Foundation Of State University Of New York | Lightning direction finder controller (LDFC) |
US6571279B1 (en) | 1997-12-05 | 2003-05-27 | Pinpoint Incorporated | Location enhanced information delivery system |
JP3425276B2 (ja) | 1995-08-11 | 2003-07-14 | 株式会社日立製作所 | 情報通知システム |
JP2783212B2 (ja) * | 1995-09-08 | 1998-08-06 | 日本電気株式会社 | 情報提示装置 |
US6018699A (en) * | 1996-06-04 | 2000-01-25 | Baron Services, Inc. | Systems and methods for distributing real-time site specific weather information |
US6199045B1 (en) * | 1996-08-15 | 2001-03-06 | Spatial Adventures, Inc. | Method and apparatus for providing position-related information to mobile recipients |
JP2962264B2 (ja) * | 1997-02-17 | 1999-10-12 | 日本電気株式会社 | ユーザ嗜好自動学習方式 |
JPH11136365A (ja) | 1997-10-31 | 1999-05-21 | Hitachi Ltd | 情報配信システム |
JPH11296522A (ja) * | 1998-04-14 | 1999-10-29 | Nippon Telegr & Teleph Corp <Ntt> | 情報の属性判定システム及び方法並びに情報の属性判定プログラムを記録した記録媒体 |
US6297766B1 (en) * | 1999-01-22 | 2001-10-02 | International Business Machines Corporation | Portable weather indicating device and method |
SE520822C2 (sv) | 1999-02-17 | 2003-09-02 | Telia Ab | System för presentation av användaranpassad positionsberoende information på terminalutrustning |
US6023223A (en) * | 1999-03-18 | 2000-02-08 | Baxter, Jr.; John Francis | Early warning detection and notification network for environmental conditions |
JP2000293423A (ja) | 1999-04-07 | 2000-10-20 | Fujitsu Ltd | ホームページメニュー自動更新装置とそれを実行するプログラムを記録した記録媒体及びホームページの情報提示方式 |
US6240369B1 (en) * | 1999-04-27 | 2001-05-29 | Robert R. Foust | Transmitting location-specific weather-related data to terminals within a plurality of regions |
JP3963201B2 (ja) | 1999-06-28 | 2007-08-22 | 沖ソフトウェア株式会社 | 近傍情報提供方法及びシステム |
US6414635B1 (en) * | 2000-10-23 | 2002-07-02 | Wayport, Inc. | Geographic-based communication service system with more precise determination of a user's known geographic location |
US6484033B2 (en) * | 2000-12-04 | 2002-11-19 | Motorola, Inc. | Wireless communication system for location based schedule management and method therefor |
-
2001
- 2001-02-26 US US09/791,595 patent/US7259694B2/en not_active Expired - Fee Related
-
2002
- 2002-02-21 TW TW091103029A patent/TW560145B/zh not_active IP Right Cessation
- 2002-02-25 CN CNB028032268A patent/CN100571250C/zh not_active Expired - Fee Related
- 2002-02-25 KR KR1020037011094A patent/KR100612712B1/ko active IP Right Grant
- 2002-02-25 AT AT02732492T patent/ATE313202T1/de not_active IP Right Cessation
- 2002-02-25 DE DE60207992T patent/DE60207992T2/de not_active Expired - Lifetime
- 2002-02-25 EP EP02732492A patent/EP1364515B1/de not_active Expired - Lifetime
- 2002-02-25 WO PCT/EP2002/002893 patent/WO2002071722A1/en active IP Right Grant
- 2002-02-25 JP JP2002570507A patent/JP3831706B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004529543A (ja) | 2004-09-24 |
TW560145B (en) | 2003-11-01 |
EP1364515A1 (de) | 2003-11-26 |
WO2002071722A1 (en) | 2002-09-12 |
JP3831706B2 (ja) | 2006-10-11 |
CN100571250C (zh) | 2009-12-16 |
US20020118118A1 (en) | 2002-08-29 |
EP1364515B1 (de) | 2005-12-14 |
ATE313202T1 (de) | 2005-12-15 |
US7259694B2 (en) | 2007-08-21 |
CN1478351A (zh) | 2004-02-25 |
KR20030084944A (ko) | 2003-11-01 |
DE60207992D1 (de) | 2006-01-19 |
KR100612712B1 (ko) | 2006-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60207992T2 (de) | Drahtloses kommunikationssystem und -verfahren zur schaffung von positionsabhängigen ereignisdaten | |
EP2186078B1 (de) | Notrufeinrichtung für ein fahrzeug | |
US7406507B2 (en) | Method and system for situation tracking and notification | |
EP1033692B9 (de) | Verfahren zum Ausgeben von Verkehrsinformation in einem Kraftfahrzeug | |
EP1814093B1 (de) | Verfahren und Vorrichtung zur Benachrichtigung von Notrufabfragestellen der Polizei, der Feuerwehr oder der Rettungsdienste über eingegangene Notrufe mit Ortungsinformationen | |
DE102011079823A1 (de) | Computerimplementiertes Verfahren zum Kommunizieren von Notfallinformationen zu einem Fahrzeug | |
DE102011006175A1 (de) | Verkehrsinformations-Bereitstellungssystem und Verkehrsinformations-Bereitstellungsterminal und Verfahren zum Bereitstellen von Verkehrsinformation unter Verwendung derselben | |
EP2022248B1 (de) | Verfahren, notfallanordnung und notrufzentrale zur behandlung von notrufen von einem kommunikationsendgerät | |
WO2012079791A1 (de) | Gps-notruf-armbanduhr | |
EP3120339A1 (de) | Verfahren zum betreiben eines fahrzeugs und fahrzeug | |
DE10296497T5 (de) | Mitteilungshandhabung | |
DE102011009841A1 (de) | Informationssystem zum Übermitteln von Nachrichten zwischen Verkehrsteilnehmern | |
EP1069544A1 (de) | Verfahren zur Positionsüberwachung eines Mobilfunkteilnehmers sowie Netzwerkszugangsserver zurDurchführung des Verfahrens | |
DE19903812A1 (de) | Mobiles Informationssystem | |
AT504987A2 (de) | System zur alarmierung von einsatzkräften | |
DE102021003610A1 (de) | Verfahren zur Absicherung der Kommunikation | |
EP1333692B1 (de) | Kommunikationsgerät mit Instant Messenger Funktion | |
DE212004000093U1 (de) | System zum Bereitstellen von Verfolgungsdiensten zum Orten eines Objekts | |
DE102005061419B4 (de) | Verfahren zum Übertragen von verkehrsrelevanten Informationen | |
DE102015201270B4 (de) | Verfahren zur Alarmierung von Einsatzkräften und zentraler Server | |
DE102017011698B3 (de) | Assistenzverfahren, Kommunikationsgerät und Assistenzsystem | |
DE102010053606A1 (de) | Client-Server-basiertes eCall-System | |
DE102006003702B3 (de) | Globales Informations- und Risikowarnsystem unter Verwendung von Satellitennavigationssystemen und Benutzerendgeräten | |
DE102007038764A1 (de) | Vorrichtung zum Handhaben von Lokalisierungsdaten eines Mobilfunkendgerätes | |
DE10213511A1 (de) | Fahrzeugpositionsbestimmung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8320 | Willingness to grant licences declared (paragraph 23) |