DE10146898B4 - Verfahren und System zum Steuern der Übertragung und der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung - Google Patents
Verfahren und System zum Steuern der Übertragung und der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung Download PDFInfo
- Publication number
- DE10146898B4 DE10146898B4 DE10146898A DE10146898A DE10146898B4 DE 10146898 B4 DE10146898 B4 DE 10146898B4 DE 10146898 A DE10146898 A DE 10146898A DE 10146898 A DE10146898 A DE 10146898A DE 10146898 B4 DE10146898 B4 DE 10146898B4
- Authority
- DE
- Germany
- Prior art keywords
- message
- true
- service center
- telecommunication device
- dynamic
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- 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/26—Special purpose or proprietary protocols or architectures
-
- 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]
Abstract
• Empfangen eines Auslöser-Konfigurationssignals von dem entfernten Dienstzentrum, das einen dynamischen Logikausdruck enthält, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Übertragung einer Nachricht verbunden sind;
• Anwenden des dynamischen Logikausdrucks in der Telekommunikationsvorrichtung; und
• Auslösen der Nachrichtenübertragung von der Telekommunikationsvorrichtung zu dem entfernten Dienstzentrum, wenn der dynamische Logikausdruck erfüllt (WAHR) ist.
Description
- Gebiet der Erfindung
- Die Erfindung betrifft im Allgemeinen Telekommunikationssysteme und insbesondere ein Verfahren und ein System zum Steuern der Übertragung und der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung.
- Hintergrund der Erfindung
- Telekommunikationssysteme enthalten häufig Telekommunikationsvorrichtungen, die so programmiert sind, dass sie unter verschiedenen Bedingungen Nachrichten automatisch senden und empfangen. Telematiksysteme (z. B. das System ONSTAR® von General Motors Corporation und das System RESCU® der Ford Motor Company) sind Beispiele solcher Telekommunikationssysteme. Telematik bezeichnet im Allgemeinen ein neues Gebiet der Fahrzeug/Transport-Kommunikationstechnologie, das drahtlose Sprache und Daten kombiniert, um standortspezifische Sicherheits-, Informations-, Leistungs- und/oder fahrzeuginterne Unterhaltungsdienste für Fahrer und Passagiere zu gewährleisten. Das typische Telematiksystem enthält eine Anzahl von fahrzeuginternen Telematikvorrichtungen, die drahtlos mit einem zentralen Dienstzentrum verbunden sind. Die fahrzeuginternen Telematikvorrichtungen enthalten typischerweise verschiedene Fahrzeug-Eingabevorrichtungen, die Daten aufnehmen, die den Fahrzeugzustand betreffen (z. B. Motorzustand, Zustand der Nocken, Zustand des Airbags, Fahrzeuggeschwindigkeit usw.), eine Eingabevorrichtung, um Infor mationen bezüglich der Fahrzeugposition zu empfangen (z. B. einen Empfänger des Globalen Positionssystems (Global Positioning System, GPS) oder einen Empfänger des Systems der globalen Navigationssatelliten (GLObal NAvigation Satellite System, GLONASS)) und einen Daten/Zellen-Sendeempfänger. Die fahrzeuginterne Vorrichtung überträgt standortspezifische Informationen zum Dienstzentrum und das Dienstzentrum kommuniziert umgekehrt mit jeder fahrzeuginternen Vorrichtung über ein zellulares Telefon, um diese zu steuern und dem Fahrer und/oder den Passagieren Telematikdienste anzubieten.
- Nachrichtenfilter und Nachrichtenauslöser ermöglichen solche automatischen Übertragungen durch Telekommunikationsvorrichtungen. Nachrichtenauslöser steuern die Übertragung von Nachrichten durch die Telekommunikationsvorrichtung, indem sie die Bedingungen definieren, unter denen eine Nachricht durch die Vorrichtung übertragen wird. Nachrichtenfilter definieren die Bedingungen, unter denen eine Nachricht durch die Vorrichtung angenommen wird. Telematiksysteme verwenden beispielsweise Nachrichtenauslöser und Nachrichtenfilter, um automatische Kommunikationen zwischen vielen fahrzeugintern installierten Telematikvorrichtungen und einem Dienstzentrum zu vereinfachen. Die Telematikvorrichtungen sind typischerweise mit Bedingungen verschiedener zugehöriger Nachrichtenauslöser und -filter programmiert, unter denen die Vorrichtung Nachrichten an das Dienstzentrum senden und von diesem annehmen wird.
- Die Telematikfunktion der Compilierung von Verkehrsinformationen, die von Fahrzeugen, die mit Telematikvorrichtungen versehen sind, gesammelt werden, ist ein Beispiel der Verwendung von Nachrichtengebern und -filtern. Zum Beispiel können Telematikvorrichtungen, die fahrzeugintern installiert sind, so eingestellt sein, dass sie unter Verwendung von Nachrichtenauslösern Nachrichten an ein Dienstzentrum senden, wenn das Fahrzeug eine bestimmte Geschwindigkeit übersteigt oder unter eine bestimmte Geschwindigkeit abfällt. Durch das Empfangen solcher Nachrichten von Fahrzeugen, die sich in einem Gebiet bewegen, kann ein Dienstzentrum Daten compilieren, die die Verkehrsbedingungen in dem Gebiet betreffen. Durch die Verwendung von Nachrichtenfiltern kann das Dienstzentrum an bestimmte an Bord befindliche Telematikvorrichtungen Befehle über Nachrichten bereitstellen. An Bord befindliche Vorrichtungen, die Dateneingänge aufweisen, die bestimmte spezielle Bedingungen erfüllen, nehmen eine vom Dienstzentrum übermittelte Nachricht an, während Telematikvorrichtungen, die in anderen Fahrzeugen installiert sind, die Nachricht filtern, damit diese nicht verarbeitet oder nicht darauf reagiert wird.
- Telekommunikationsfunktionen erfordern oftmals Filter oder Auslöser, die auf komplexen logischen und arithmetischen Vergleichen der Kombinationen aus zwei oder mehreren Bedingungen basieren. Bisher wurden Ausdrücke, die Kombinationen von Bedingungen definieren, im Voraus in die Telekommunikationsvorrichtung einprogrammiert. Die Konfiguration der Filter und Auslöser wurde typischerweise so bewerkstelligt, dass die Vorrichtung angewiesen wurde, einen oder mehrere werksprogrammierte Ausdrücke anzuwenden.
- Der Hauptnachteil solcher Systeme besteht darin, dass sie durch die Vorprogrammierung der Vorrichtung eingeschränkt sind. Ausdrücke, die verschiedene Kombination der Filter oder Auslöser definieren, die Kommunikationen auslösen, müssen vorhergesehen und in die Telekommunikationsvorrichtung programmiert werden, bevor sie eingesetzt wird. Diese vorprogrammierten Ausdrücke können im Allgemeinen nicht in einfacher Weise aktualisiert werden, da die Vorrichtungen typischerweise unter Verwendung von schmalbandigen Signalisierungskanälen kommunizieren. Deswegen müssen die Vorrichtungen zum Umprogrammieren zu einem Dienstzentrum gebracht werden, wenn die gewünschten Kombinationen von Bedingungen, die durch den programmierten Ausdruck abgedeckt werden, modifiziert werden müssen. Für viele Telekommunikationsfunktionen besteht ein großer Bedarf an einem System, das ständig von einem entfernten Standort mit verschiedenen logischen Kombinationen der Nachrichtenfilter und -auslöser neukonfiguriert werden kann. Zum Beispiel können sich die Informationen, die von einer Telematikvorrichtung erwünscht sind, die Verkehrsinformationen berichtet, in Abhängigkeit von mehreren Faktoren, wie etwa der Standort oder die Geschwindigkeit des Fahrzeugs, die Tageszeit usw., stark ändern. Es kann beispielsweise für Telematikvorrichtungen, die an Fahrzeugen installiert sind, die sich auf verschiedenen Straßen bewegen, erwünscht sein, verschiedene Auslöser der Fahrzeuggeschwindigkeit zu haben, die den speziellen Straßen- und Verkehrsbedingungen entsprechen. Bei solchen Anwendungen ist es insbesondere wünschenswert, flexible Telematikvorrichtungen zu haben, die unter Verwendung von Kombinationen aus Nachrichtenauslösern und -filtern ständig neu konfiguriert werden können, um Nachrichten unter veränderlichen Umständen zu senden und anzunehmen. Es ist jedoch unmöglich zu fordern, dass eingesetzte Telematikvorrichtungen zum Umprogrammieren an ein Dienstzentrum zurückgegeben werden, um die Nachrichtenauslöser und -filter neu zu programmieren.
- Aus der
US 6,061,625 A ist ein Verfahren bekannt, um Verkehrssituationsdaten zu erlangen, wobei ein Geschwindigkeitsprofil für ein Fahrzeug ermittelt wird, welches sich im Verkehr bewegt und zu einer Repräsentationsfahrzeugflotte gehört. Das Geschwindigkeitsprofil wird drahtlos von Zeit zu Zeit zu einem Dienstzentrum ("traffic center") übertragen. Zum Auswerten und zu Datenverarbeitungszwecken wird eine virtuelle Umgebung definiert, welche Referenzfahrzeuge zweier unterschiedlicher Typen enthält. Referenzfahrzeuge von einem so genannten Typ I bewegen sich zusammen mit dem bewegten Fahrzeug. mit einer Durchschnittsgeschwindigkeit die sich auf das Geschwindigkeitsprofil des bewegten Fahrzeugs bezieht. Referenzfahrzeuge eines zweiten Typs, dem Typ II, bewegen sich mit einer vorbestimmten Minimalgeschwindigkeit. Das Dienstzentrum kann diese Minimalgeschwindigkeitswerte, so wie dies notwendig ist, drahtlos verändern oder einen bestimmten Wert in dem Fahrzeug für aktuelle Anwendungen einstellen. - Die
US 5,959,529 A offenbart ein automatisiertes, neu programmierbares Überwachungs- und Steuerungssystem mit einer zentralen Überwachungsvorrichtung und einer tragbaren Überwachungseinheit. Die zu übertragenden Informationen können eine Statusabfrage einer Antwort von einem überwachten Objekt, eine Datenabfrage von einem der Sensoren oder eine Neukonfigurationsaufforderung sein. Die ersten zwei Anfragen umfassen nur die Übertragung von vorbestimmten gemessenen Werten. Die Neuprogrammierung der tragbaren Überwachungseinheit verändert die Applikationssoftware oder zumindest die Mikroprozessorkonfiguration und ermöglicht eine Verwendung einer tragbaren Überwachungseinheit für verschiedene Zwecke. - Es besteht deswegen ein Bedarf an einem Verfahren und einem System zum Steuern einer Telekommunikationsvorrichtung, die ermöglicht, dass Telekommunikationsvorrichtungen mit zahlreichen Kombinationen der zur Verfügung stehenden Filter und Auslöser konfiguriert werden, ohne dass die Vorrichtung zum Umprogrammieren an ein Dienstzentrum zurückgegeben wird.
- Die Lösung der Aufgabe erfolgt mit den in den Ansprüchen angegebenen Merkmalen.
- Kurze Beschreibung der Zeichnungen
- Die Erfindung wird durch das Lesen der nachfolgenden detaillierten Beschreibung besser verstanden, die in Verbindung mit den beigefügten Zeichnungsfiguren erfolgt, in denen:
-
1 ein Blockschaltbild eines Verfahrens und eines Systems zum Steuern der Nachrichtenübertragung durch eine Telekommunikationsvorrichtung gemäß einer Ausführung der Erfindung veranschaulicht; -
2 ein Blockschaltbild eines Beispiels eines Verfahren und eines Systems zum Steuern der Nachrichtenübertragung durch eine Telematikvorrichtung gemäß einer Ausführung der Erfindung veranschaulicht; -
3 ein Blockschaltbild eines ersten Verfahrens und Systems zum Steuern der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung gemäß einer Ausführung der Erfindung veranschaulicht; und -
4 ein Blockschaltbild eines zweiten Verfahrens und Systems zum Steuern der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung gemäß einer Ausführung der Erfindung veranschaulicht. - Für die Einfachheit und die Klarheit der Erläuterung veranschaulichen die Zeichnungsfiguren den allgemeinen Aufbau, wobei Beschreibungen und Einzelheiten wohlbekannter Merkmale und Techniken weggelassen wurden, um eine unnötige Verschleierung der Erfindung zu vermeiden.
- Außerdem werden die Terme erster, zweiter, dritter, vierter und dergleichen in der Beschreibung und ggf. in den Ansprüchen verwendet, um zwischen ähnlichen Elementen zu unterscheiden und nicht notwendigerweise zum Beschreiben einer Reihenfolge oder einer chronologischen Folge. Es ist ferner klar, dass die hier beschriebenen Ausführungen der Erfindung in anderen Abfolgen als den hier beschriebenen oder veranschaulichten betrieben werden können.
- Detaillierte Beschreibung der Zeichnungen
-
1 stellt ein Verfahren zum Steuern der Nachrichtenübertragung durch eine Telekommunikationsvorrichtung110 dar. Die Telekommunikationsvorrichtung110 kann jede Vorrichtung sein, die durch die elektronische Übertragung von Signalen kommuniziert. Die Telekommunikationsvorrichtung110 enthält vorzugsweise einen Speicher130 , einen Prozessor190 , der so programmiert ist, dass er die hier beschriebenen Funktionen ausführt, und einen externen Eingang180 , um über externe Sensoren, Vorrichtungen oder weitere (nicht gezeigte) Eingabeeinrichtungen Daten an den Prozessor190 bereitzustellen. Zum Beispiel kann in der Telematikausführung der externe Eingang180 Daten von Vorrichtungen oder Sensoren zum Erfassen der Fahrzeuggeschwindigkeit, der Fahrzeugposition (z. B. GPS oder GLONASS), des Motorzustands, des Airbagzustands, des Zustands der Frontscheibenwischer, des Zustands der Türverriegelung, des Lastzustands, des Zustands weiterer Fahrzeugsysteme und der Fahrzeugeigenschaften (z. B. Fahrzeugmodell und Baujahr) empfangen. Daten, die über den externen Eingang180 an den Prozessor190 bereitgestellt werden, enthalten vorzugsweise Daten, die sich auf Bedingungen beziehen, die die Übertragung und die Annahme von Nachrichten durch die Telekommunikationsvorrichtung110 betreffen. - In einer gegenwärtig bevorzugten Ausführung ist die Telekommunikationsvorrichtung
110 eine Telematikvorrichtung. Telematikvorrichtungen enthalten eine Fahrzeug-Kommunikationsvorrichtung, die drahtlose Sprach-, Daten- und/oder Standortsysteme (z. B. GPS oder GLONASS) kombiniert, um standortspezifische Sicherheits-, Informations-, Leistungs- und/oder fahrzeuginterne Unterhaltungsdienste den Fahrern und ihren Passagieren bereitzustellen. Telematiksysteme umfassen im Allgemeinen mehrere fahrzeuginterne Telematikvorrichtungen, die drahtlos mit einem Dienstzentrum verbunden sind. Die Telematikvorrichtung überträgt im Allgemeinen standortspezifische Informationen an das Dienstzentrum und das Dienstzentrum kommuniziert seinerseits mit der Telematikvorrichtung über eine Zellentelefon-Schnittstelle. Beispiele von Telematiksystemen enthalten das System ONSTAR® der General Motors Corporation und das System RESCU® der Ford Motor Company. - Das hier beschriebene Verfahren kann insbesondere Floating Car Data (FCD) Systeme verbessern, die den Verkehrsfluss erfassen, indem sie Fahrzeuge verwenden, die autonom berichten. Zum Beispiel prüfen Telematikvorrichtungen, die den FCD-Dienst bereitstellen, häufig bestimmte Bedingungen auf der Grundlage von Sensoren, die der Vorrichtung zur Verfügung stehen (z. B. den Fahrzeugstandort und die Geschwindigkeit). Wenn definierte Schwellenwerte überschritten werden, wird eine Nachricht an ein Dienstzentrum gesendet. Diese Nachricht enthält Daten, die dem Dienstzentrum ermöglichen, Informationen über den Verkehrsfluss in der Nähe des Fahrzeugs abzuleiten. Zum Beispiel können Telematikvorrichtungen, die auf Fahrzeugen an einer speziellen Stelle installiert sind, durch die Verwendung von Nachrichtenauslösern angewiesen werden, Nachrichten an ein Dienstzentrum zu senden, wenn das Fahrzeug eine bestimmte Geschwindigkeit überschreitet oder unter eine bestimmte Geschwindigkeit abfällt. Durch den Empfang solcher Nachrichten von verschiedenen Fahrzeugen, die sich in einem Gebiet bewegen, kann das Dienstzentrum Daten compilieren, die sich auf den Verkehrszustand beziehen. Wenn die Auslösebedingungen nicht korrekt eingestellt sind, könnte ein Fahrzeug zu oft oder zu selten berichten, oder es könnte bei falschen Bedingungen berichten und somit einen geringen oder gar keinen Beitrag zu den Verkehrsinformationen des Dienstzentrums leisten. Es ist deswegen vorzuziehen, dass ein FCD-System so flexibel wie möglich gehalten wird. Außerdem kann das hier beschriebene Verfahren bei weiteren Telekommunikations- und Telematikanwendungen angewendet werden, z. B. bei der Ferndiagnostik von Fahrzeugen/Ausrüstungen, beim Flottenmanagement und bei der Gesundheitsüberwachung von Personen (z. B. Monitore für Blutdruck und dergleichen).
- Ein Auslöser-Konfigurationssignal
150 wird zur Telekommunikationsvorrichtung110 übertragen und vorzugsweise im Speicher130 gespeichert. Das Auslöser-Konfigurationssignal150 ist eine elektronische Nachricht, die die Telekommunikationsvorrichtung110 darüber informiert, welche Auslöser und welche Kombinationen von Auslösern zu einem gegebenen Zeitpunkt anzuwenden sind. Jeder Nachrichtenauslöser ist ein Ausdruck, der eine oder mehrere Bedingungen definiert, die für die Telekommunikationsvorrichtung110 erfüllt sein müssen, um eine Nachricht140 an ein Dienstzentrum170 zu übertragen. Die Bedingungen basieren vorzugsweise auf festen Parametern (z. B. Fahrzeug- oder Systemeigenschaften) oder auf dynamischen Werten (z. B. Geschwindigkeit, Temperatur, Systemzustand oder Standort), die der Telekommunikationsvorrichtung110 über Sensoren und/oder weitere Dateneingabeeinrichtungen zur Verfügung stehen. Das Auslöser-Konfigurationssignal150 enthält einen dynamischen Logikausdruck160 , der vorzugsweise einen oder mehrere Operanden (F1, F2 und F3) aufweist. Jeder der Operanden definiert vorzugsweise eine Bedingung, die mit der Übertragung einer Nachricht verbunden ist. - Ein dynamischer Logikausdruck ist ein Logikausdruck, der durch das Ändern der Operatoren und Operanden modifiziert werden kann. Der dynamische Logikausdruck
160 ist vorzugsweise ein Boolescher Ausdruck. Der Logikausdruck ist dynamisch und sowohl Operatoren als auch Operanden können vorzugsweise ständig geändert werden, um viele oder alle logischen Kombinationen der verfügbaren Auslöser zu ermöglichen. In einem Beispiel, das in1 gezeigt ist, lautet der lo gische Ausdruck (F1 UND F3) ODER F2. Das Anwenden dieses Ausdrucks hat eine Nachricht zur Folge, die gesendet wird, wenn der dynamische Logikausdruck ein WAHR-Ergebnis erreicht. Da der Logikausdruck dynamisch ist, kann er durch Ändern der Operatoren und/oder Operanden modifiziert werden. Es könnte z. B. ein anderes Auslöser-Konfigurationssignal gesendet werden, um den dynamischen Logikausdruck auf (F2 UND F4) ODER F6 zu modifizieren. Dieser neue dynamische Logikausdruck ändert die Auslöser-Konfiguration. - Die Operanden des dynamischen Logikausdrucks (F1, F2, F3 usw.) enthalten vorzugsweise Teilausdrücke, die Bedingungen definieren, die mit der Übertragung einer Nachricht verbunden sind. Die Operanden sind typischerweise arithmetische Ausdrücke, Vergleiche oder Funktionen, die sich auf die Daten beziehen. Zum Beispiel könnte F1 "Geschwindigkeit(tl) > 50" bedeuten, wobei "Geschwindigkeit(tl)" eine feste Verbindung mit einem fahrzeuginternen Sensor bezeichnet, der im Speicher aufgezeichnet wird, wobei "(tl)" den Ort im Speicher bezeichnet, an dem ein früherer Geschwindigkeitswert gefunden werden kann, und "Geschwindigkeit" eine Funktion ist, die die Zeit als Parameter besitzt. Das Zeichen ">" ist der Vergleichsoperator und "50" ist ein Schwellenwert, der anzuwenden ist.
- Ausdrücke, die Bedingungen definieren, die mit der Übertragung einer Nachricht verbunden sind, können einfache Ausdrücke sein oder auf komplexen logischen und arithmetischen Funktionen basieren. Zum Beispiel enthalten Telematiksysteme typischerweise mehrere Fahrzeug- und System-Schnittstellen, die solche Daten an eine Telematik-Steuereinheit bereitstellen, die sich auf den Verkehr, das Wetter, den Standort oder auf Fahrzeugzustände, z. B. Fahrzeuggeschwindigkeit, Fahrzeugstandort (z. B. GPS oder GLONASS), auf den Zustand von Fahrzeugsystemen (z. B. Motor, Frontscheibenwischer, Airbag, Türschlösser usw.) sowie auf Fahrzeugeigenschaften (z. B. Fahrzeugmodell und Baujahr) beziehen. Die Zeit ist häufig eine Komponente der Ausdrücke, die Bedingungen definieren, die mit der Übertragung einer Nachricht verbunden sind. Einige Ausdrücke werden erfüllt, wenn bestimmte Bedingungen eine gewisse Zeit gültig bleiben (z. B. eine Bedingung kann verlangen, dass die Motortemperatur für mehr als eine Minute über 150° bleibt). Ausdrücke, die Bedingungen definieren, die mit der Übertragung einer Nachricht verbunden sind, können komplexere arithmetische Ausdrücke enthalten, wie z. B. Durchschnittswert, Maximalwert, Minimalwert usw.
- Das Auslöser-Konfigurationssignal
150 wird vorzugsweise von einem Dienstzentrum170 übertragen, das mit mehreren Telekommunikationsvorrichtungen kommuniziert. Ein Dienstzentrum ist ein Kommunikationszentrum, das elektronische Nachrichten an mehrere Telekommunikationsvorrichtungen sendet und von diesen empfängt. - Die Telekommunikationsvorrichtung
110 empfängt das Auslöser-Konfigurationssignal150 und speichert es vorzugsweise im Speicher130 . Der dynamische Logikausdruck160 des Auslöser-Konfigurationssignals150 wird durch die Telekommunikationsvorrichtung110 angewendet und eine Nachricht140 wird durch die Telekommunikationsvorrichtung110 gesendet, wenn der dynamische Logikausdruck160 erfüllt ist. Der dynamische Logikausdruck160 wird vorzugsweise durch den Prozessor190 interpretiert und angewendet, indem ein Ausdruck-Interpretierer verwendet wird, der in der Telekommunikationsvorrichtung110 programmiert ist. Der Prozessor190 empfängt vorzugsweise Daten, die mit der Nachrichtenübertragung verbundene Bedingungen betreffen, vom externen Eingang180 und/oder vom Speicher130 . Die Nachricht140 wird vorzugsweise durch die Telekommunikationsvorrichtung110 übertragen und von einem Dienstzentrum170 empfangen, das mit mehreren Telekommunikationsvorrichtungen kommuniziert. -
2 stellt ein Beispiel eines Verfahrens und Systems zum Steuern der Übertragung von Nachrichten durch eine Telematikvorrichtung dar. Die Telematikvorrichtung enthält vorzugsweise einen drahtlosen Sendeempfänger220 , der ein Konfigurationssignal250 von einem (nicht gezeigten) Dienstzentrum empfängt. Das Konfigurationssignal250 enthält vorzugsweise einen Befehl, der die Vorrichtung anweist, ihre Auslöser-Konfiguration zu aktualisieren. Der Befehl spezifiziert vorzugsweise eine spezielle Telematikfunktion, auf die das Auslöser-Konfigurationssignal angewendet wird (z. B. Verkehrsbereich, Flottenmanagement, Fahrzeugdiagnostik usw.). Das Konfigurationssignal250 enthält einen dynamischen Logikausdruck262 . Das Konfigurationssignal250 weist die Telematikvorrichtung an, eine Auslöser-Konfiguration zu aktualisieren, um eine Nachricht, die sich auf das Flottenmanagement bezieht, zu übertragen, wenn der dynamische Logikausdruck262 erfüllt ist. - Die Telematikvorrichtung kann vorzugsweise gesteuert werden, indem ein oder mehrere dynamische Logikausdrücke
261 bis263 verwendet werden. Jeder der dynamischen Logikausdrücke261 bis263 ist mit einer unterschiedlichen Telematikfunktion verbunden (z. B. Verkehrsbericht, Flottenmanagement, Fahrzeugdiagnostik). Der dynamische Logikausdruck261 ist mit der Telematikfunktion des Verkehrsberichts verbunden. Der dynamische Logikausdruck261 enthält den folgenden Ausdruck:
"If ((AVG(Geschwindigkeit, T0, T2) > 40) UND (Modell = "Dodge Stratus"))". Die Teilausdrücke
"If ((AVG(Geschwindigkeit, T0, T2) > 40)" und "(Modell = "Dodge Stratus") sind die Operanden des dynamischen Logikausdrucks261 . Der dynamische Logikausdruck262 ist mit Flottenmanagementdiensten verbunden und enthält den folgenden Ausdruck:
"If ((geogr. Breite (T0) > 50.0000) UND (geogr. Breite (T2) > 50.0000) UND (Modell = "Dodge Stratus") ODER (Baujahr < 2000))". Der dynamische Logikausdruck263 ist mit der Fahrzeugdiagnostik verbunden und enthält den folgenden Ausdruck: "(Öltemperatur > 150)". Eine Nachricht wird durch die Telematikvorrichtung übertragen, die die anwendbaren Telematikfunktionen betrifft, wenn der dynamische Logikausdruck, der mit dieser Funktion verbunden ist, erfüllt ist. - Der Prozessor
290 speichert vorzugsweise die dynamischen Logikausdrücke261 bis263 in einem nichtflüchtigen Speicher231 , indem er den vorherigen dynamischen Logikausdruck überschreibt, der auf der Speicherstelle gespeichert wurde, die dem dynamischen Logikausdruck zugewiesen ist, der mit der Telematikfunktion verbunden ist, auf die der neue dynamische Logikausdruck zutrifft. Wahlweise kann der Prozessor290 erkennen, dass ein zusätzlicher Speicherbereich für die Bewertung eines dynamischen Logikausdrucks261 bis263 benötigt wird, und frühere Zustandswerte zuweisen, die durch den Ausdruck benötigt werden. - Der Prozessor
290 analysiert und bewertet in Intervallen die dynamischen Logikausdrücke261 bis263 . Wenn einer der Ausdrücke ein Ergebnis "WAHR" erzielt, wird eine Nachricht241 bis243 , die vorzugsweise mit der anwendbaren Telematikfunktion verbunden ist, zu einem (nicht gezeigten) Dienstzentrum gesendet. Der Prozessor290 bewertet vorzugsweise die dynamischen Logikausdrücke261 bis263 unter Verwendung von Daten, die in einem flüchtigen Speicher232 gespeichert sind. In dem in2 gezeigten Beispiel enthalten die Daten Informationen bezüglich Fahrzeuggeschwindigkeit, Öltemperatur, Lichtzustand, Fahrzeugstandort, Fahrzeugmodell und Baujahr. Die Daten, die im flüchtigen Speicher232 gespeichert sind, werden vorzugsweise über den externen Eingang eingegeben. In diesem Beispiel umfasst der externe Eingang das interne Fahrzeug-Informationssystem281 , das Positionssystem (z. B. GPS oder GLONASS)282 und die im Fahrzeug gespeicherten Eigenschaften285 . Das interne Fahrzeug-Informationssystem281 enthält vorzugsweise (nicht gezeigte) Sensoren, die Daten sammeln, die das interne Fahrzeugsystem betreffen (z. B. Baugruppentemperatur, Baugruppenzustand, Fahrzeuggeschwindigkeit usw.). Das Positionssystem282 enthält vorzugsweise einen (nicht gezeigten) Empfänger des Positionssystems, der Daten sammelt, die die Fahrzeugposition betreffen. Die im Fahrzeug gespeicherten Eigenschaften285 sind vorzugsweise Dateneingaben, die Fahrzeugeigenschaften betreffen (z. B. Fahrzeugmodell, Baujahr des Fahrzeugmodells usw.). - Der flüchtige Speicher
232 enthält vorzugsweise Speicherplätze, die die aktuellen externen Eingabewerte234 und akkumulierte Werte233 speichern. Die akkumulierten Werte233 ermöglichen die Bewertung arithmetischer Funktionen, die in den dynamischen Logikausdrücken enthalten sind (z. B. Berechnen der mittleren Fahrzeuggeschwindigkeit oder Bestimmen der Bewegungsrichtung des Fahrzeugs), indem vorübergehend historische Daten gespeichert werden. - Das hier beschriebene Verfahren kann außerdem angewendet werden, um die Eingabe von Telekommunikationsvorrichtungen über die Konfiguration der Nachrichtenfilter zu steuern, die die erforderlichen Bedingungen für eine Telekommunikationsvorrichtung definieren, damit eine Nachricht angenommen wird. Nachrichtenfilter ermöglichen vorzugsweise die Übertragung von Nachrichten an mehrere Telekommunikationsvorrichtungen, wobei es erwünscht ist, dass lediglich ein Teil der Vorrichtungen bestimmte Nachrichten annimmt und verarbeitet.
-
3 stellt ein Verfahren und System zum Steuern des Empfangs von Nachrichten durch eine Telekommunikationsvorrichtung310 dar. Die Telekommunikationsvorrichtung enthält vorzugsweise einen Speicher330 und einen Prozessor390 , der so programmiert ist, dass er die hier beschriebenen Funktionen ausführt. - Ein Nachrichtenfilter-Konfigurationssignal
350 wird zur Telekommunikationsvorrichtung310 übertragen. Das Nachrichtenfilter-Konfigurationssignal350 enthält einen dynamischen Logikausdruck360 , der eine oder mehrere Bedingungen definiert, die mit der Annahme einer Nachricht verbunden sind. Der dynamische Logikausdruck weist vorzugsweise einen oder mehrere Operanden auf, von denen jeder eine Bedingung definiert, die mit der Annahme einer Nachricht verbunden ist. Der dynamische Logikausdruck360 wird von der Telekommunikationsvorrichtung310 empfangen und vorzugsweise im Speicher330 gespeichert. Eine Nachricht340 wird außerdem zur Telekommunikationsvorrichtung310 übertragen und vorzugsweise im Speicher330 gespeichert. Das Konfigurationssignal350 wird vorzugsweise mit der Nachricht340 übertragen. Alternativ kann das Konfigurationssignal350 vor der Nachricht350 übertragen werden. Der dynamische Logikausdruck360 wird interpretiert und vorzugsweise durch den Prozessor390 angewendet, indem Daten verwendet werden, die Bedingungen betreffen, die mit der Annahme einer Nachricht verbunden ist, die über einen externen Eingang380 und/oder über den Speicher330 in den Prozessor390 eingegeben wird. Die Nachricht340 wird von der Telekommunikationsvorrichtung310 angenommen, wenn der dynamische Logikausdruck360 erfüllt ist. - Der Term "Annehmen" bedeutet den Inhalt einer Nachricht zu empfangen und zu verarbeiten. Wenn das Konfigurationssignal
350 mit der Nachricht340 übertragen wird, werden vorzugsweise sowohl das Konfigurationssignal350 als auch die Nachricht340 vorzugsweise von der Telekommunikationsvorrichtung310 empfangen. Die Nachricht340 wird verarbeitet und es wird darauf reagiert, wenn der dynamische Logikausdruck360 er füllt ist. Wenn der dynamische Logikausdruck360 nicht erfüllt ist, wird die Nachricht340 ignoriert oder verworfen. - Das Folgende sind Beispiele einfacher Ausdrücke, die Bedingungen definieren, die mit der Annahme einer Nachricht verbunden sind, die auf die Telematikausführung angewendet werden kann:
IF (Fahrzeugmodell "DODGE STRATUS") UND (Öltemperatur > 80)
IF (Frachttemperatur < 50) UND (geogr. Breite > 5099237). - Die Nachrichtenfilter-Konfigurationssignale werden vorzugsweise gemeinsam mit zugehörigen Nachrichten übertragen. Wenn der Ausdruck ein Ergebnis WAHR erreicht, würde die Telekommunikationsvorrichtung die zugehörige Nachricht annehmen, wenn das Ergebnis FALSCH ist, würde die Telekommunikationsvorrichtung die Nachricht ignorieren. Es können unterschiedliche Filter-Konfigurationssignale gesendet werden, um den dynamischen Logikausdruck zu modifizieren, damit die Filterkonfiguration geändert wird.
- Das Nachrichtenfilter-Konfigurationssignal
350 wird vorzugsweise von einem Dienstzentrum370 übertragen, das mit mehreren Telekommunikationsvorrichtungen kommuniziert. In ähnlicher Weise wird die Nachricht340 vorzugsweise von einem Dienstzentrum370 , das mit mehreren Telekommunikationsvorrichtungen kommuniziert, zur Telekommunikationsvorrichtung310 übertragen. - In einer gegenwärtig bevorzugten Ausführung ist die Telekommunikationsvorrichtung
310 eine Telematikvorrichtung und die zur Telematikvorrichtung übertragene Nachricht340 enthält Informationen, die zwischen dem Dienstzentrum und der Telematikvorrichtung ausgetauscht werden. -
4 stellt eine alternative Ausführung des Verfahrens und des Systems zum Steuern einer Telekommunikationsvorrichtung410 unter Verwendung eines Ausdrucks oder mehrerer Ausdrücke421 bis426 , die im Speicher430 gespeichert sind, dar. Die Telekommunikationsvorrichtung enthält vorzugsweise einen Prozessor490 , der so programmiert ist, dass er die hier beschriebenen Funktionen ausführt. - In dieser Ausführung sind im Speicher
430 ein oder mehrere Ausdrücke421 bis426 gespeichert, die jeweils eine mit der Annahme einer Nachricht verbundene Bedingung definieren. Ein Nachrichtenfilter-Konfigurationssignal450 wird zur Telekommunikationsvorrichtung410 übertragen. Das Nachrichtenfilter-Konfigurationssignal450 enthält einen dynamischen Logikausdruck460 , der vorzugsweise einen oder mehrere Operanden aufweist, wobei jeder der Operanden eine Stelle im Speicher für einen der Ausdrücke421 bis426 bezeichnet. Der dynamische Logikausdruck460 wird von der Telekommunikationsvorrichtung410 empfangen und vorzugsweise im Speicher430 gespeichert. Eine Nachricht440 wird außerdem zur Telekommunikationsvorrichtung410 übertragen und vorzugsweise im Speicher430 gespeichert. Das Konfigurationssignal450 wird vorzugsweise mit der Nachricht440 übertragen. Alternativ kann das Konfigurationssignal450 vor der Nachricht440 übertragen werden. Der dynamische Logikausdruck460 wird vorzugsweise durch den Prozessor490 interpretiert und angewendet, indem Daten verwendet werden, die Bedingungen betreffen, die mit der Annahme einer Nachricht verbunden sind, die über einen externen Eingang480 und/oder vom Speicher430 in den Prozessor490 eingegeben werden. Die Nachricht440 wird von der Telekommunikationsvorrichtung410 angenommen, wenn der dynamische Logikausdruck460 erfüllt ist. - Das Nachrichtenfilter-Konfigurationssignal
450 wird vorzugsweise von einem Dienstzentrum470 übertragen, das mit mehre ren Telekommunikationsvorrichtungen kommuniziert. In ähnlicher Weise wird die Nachricht440 vorzugsweise von einem Dienstzentrum470 , das mit mehreren Telekommunikationsvorrichtungen kommuniziert, zur Telekommunikationsvorrichtung410 übertragen. - Deswegen wird ein verbessertes Verfahren und System zum Steuern einer Telekommunikationsvorrichtung geschaffen, um die Nachteile des Standes der Technik zu überwinden. Die Systeme und Vorrichtungen, die die hier beschriebenen Verfahren verwenden, sind nicht durch das Vorprogrammieren der Telekommunikationsvorrichtung eingeschränkt. Das Verfahren und das System, die hier beschrieben wurden, ermöglichen, dass verwendete Telekommunikationsvorrichtungen durch Fernzugriff mit zahlreichen Kombinationen der verfügbaren Filter und Auslöser neukonfiguriert werden können. Das Problem der Aktualisierung von Filtern und Auslösern unter Verwendung eines schmalbandigen Signalisierungskanals kann durch das Übertragen des eigentlichen Ausdrucks überwunden werden, wodurch eine große Flexibilität bei der Steuerung des Verhaltens von bereits eingesetzten Telekommunikationsvorrichtungen geschaffen wird. Durch das Übertragen von dynamischen Logikausdrücken zu Telekommunikationsvorrichtungen, kann das Verhalten der Vorrichtung geändert werden, ohne dass der Kunde einen Händler oder ein Dienstzentrum aufsuchen muss. Der Bereich möglicher Änderungen ist im Vergleich zu vorhandenen Lösungen bedeutend erweitert. Die Dienstgüte kann gesteigert werden, während Wartung und Kundendienst reduziert werden können. Ferner können neue Dienste bei bereits eingesetzten Telekommunikationsvorrichtungen geschaffen werden, indem die Vielfalt der zur Verfügung stehenden Auslöser und Filter vergrößert wird.
- Obwohl die Erfindung mit Bezug auf spezielle Ausführungen beschrieben wurde, ist es für Fachmänner selbstverständlich, dass zahlreiche Änderungen vorgenommen werden können, ohne vom Umfang und vom Erfindungsgedanken der Erfindung abzuweichen. Beispielsweise sind hier zahlreiche dargestellte Einzelheiten, wie etwa z. B. die Verwendung des Verfahrens und des Systems in Verbindung mit Telematiksystemen und Diensten veränderlicher Fahrzeugdaten, vorgesehen, um das Verständnis der Erfindung zu vereinfachen und nicht um den Umfang der Erfindung einzuschränken. Es ist ferner beabsichtigt, dass das Verfahren und das System, die hier beschrieben wurden, für mehrere Telekommunikationsvorrichtungen verwendet werden können, wie etwa z. B. kommunikationsfähige mobile Computervorrichtungen, autonome Navigationssysteme, Mobiltelefone, kommunikationsfähige medizinische Ausrüstungen, medizinische Rufsysteme und Notrufsysteme, Diebstahl-Alarmsysteme und Not-Alarmsysteme sowie Fahrzeug-Alarmsysteme und Diebstahlerkennungssysteme. Es ist deswegen beabsichtigt, dass die Offenbarung der Ausführungen den Umfang der Erfindung erläutert und nicht einschränkend ist. Es ist beabsichtigt, dass der Umfang der Erfindung lediglich in dem Maße eingeschränkt wird, wie dies durch die angefügten Ansprüche erforderlich ist.
- Es wird ferner explizit darauf hingewiesen, dass nicht beabsichtigt ist, mit Bezugszeichen, wie beispielsweise F1, F2, F3, UND, ODER, WAHR, FALSCH, die in den Ansprüchen enthalten sind, den Schutzbereich dieser Ansprüche in irgendeiner Form zu beschränken.
Claims (8)
- Verfahren zum Steuern der Nachrichtenübertragung durch eine Telekommunikationsvorrichtung zu einem entfernten Dienstzentrum, mit den folgenden Schritten: • Empfangen eines Auslöser-Konfigurationssignals von dem entfernten Dienstzentrum, das einen dynamischen Logikausdruck enthält, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Übertragung einer Nachricht verbunden sind; • Anwenden des dynamischen Logikausdrucks in der Telekommunikationsvorrichtung; und • Auslösen der Nachrichtenübertragung von der Telekommunikationsvorrichtung zu dem entfernten Dienstzentrum, wenn der dynamische Logikausdruck erfüllt (WAHR) ist.
- Verfahren zum Steuern der Annahme von Nachrichten von einem entfernten Dienstzentrum durch eine Telekommunikationsvorrichtung, mit den folgenden Schritten: • Empfangen eines Filter-Konfigurationssignals von dem entfernten Dienstzentrum, das einen dynamischen Logikausdruck enthält, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Annahme einer Nachricht verbunden sind; • Anwenden des dynamischen Logikausdrucks in der Telekommunikationsvorrichtung; und • Annehmen der Nachricht durch die Telekommunikationsvorrichtung, wenn der dynamische Logikausdruck erfüllt (WAHR) ist.
- Verfahren zum Steuern der Kommunikationen durch eine Telekommunikationsvorrichtung mit einem entfernten Dienstzentrum, mit den folgenden Schritten: • Empfangen eines Auslöser- oder Nachrichten-Konfigurationssignals von einem entfernten Dienstzentrum, das einen dynamischen Logikausdruck enthält, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Übertragung oder der Annahme einer Nachricht verbunden sind; • Anwenden des dynamischen Logikausdrucks in der Telekommunikationsvorrichtung; und • Übertragen oder Annehmen der Nachricht, wenn der dynamische Logikausdruck erfüllt (WAHR) ist.
- Telekommunikationsvorrichtung, umfassend: • einen Prozessor, der programmiert ist, um in der Telekommunikationsvorrichtung einen dynamischen Logikausdruck anzuwenden, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Übertragung einer Nachricht verbunden sind, und um die Nachricht zu einem entfernten Dienstzentrum zu übertragen, wenn der dynamische Logikausdruck erfüllt (WAHR) ist.
- Telekommunikationsvorrichtung, umfassend: • einen Prozessor, der programmiert ist, um in der Telekommunikationsvorrichtung einen dynamischen Logikausdruck anzuwenden, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Annahme ei ner Nachricht verbunden sind, und um die Nachricht von einem entfernten Dienstzentrum anzunehmen, wenn der dynamische Logikausdruck erfüllt (WAHR) ist.
- Telekommunikationssystem, umfassend: • eine Telekommunikationsvorrichtung, die einen Prozessor enthält, der programmiert ist, in der Telekommunikationsvorrichtung einen dynamischen Logikausdruck anzuwenden, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Übertragung einer Nachricht verbunden sind, und um die Nachricht zu einem entfernten Dienstzentrum zu übertragen, wenn der dynamische Logikausdruck erfüllt (WAHR) ist; und • ein Dienstzentrum, das mit der Telekommunikationsvorrichtung kommuniziert.
- Telekommunikationssystem, umfassend: • eine Telekommunikationsvorrichtung, die einen Prozessor enthält, der programmiert ist, in der Telekommunikationsvorrichtung einen dynamischen Logikausdruck anzuwenden, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und einen oder mehrere Bedingungen definiert, die mit dem Annehmen einer Nachricht verbunden sind, und um die Nachricht von einem entfernten Dienstzentrum anzunehmen, wenn der dynamische Logikausdruck erfüllt (WAHR) ist; und • ein Dienstzentrum, das mit der Telekommunikationsvorrichtung kommuniziert.
- Telematiksystem, umfassend: • mehrere Telematikvorrichtungen, wovon jede einen Prozessor enthält, der programmiert ist, um in der Telematikvorrichtung einen ersten dynamischen Logikausdruck anzuwenden, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit dem Annehmen einer ersten Nachricht verbunden sind, und um die erste Nachricht durch die Telematikvorrichtung anzunehmen, wenn der erste dynamische Logikausdruck erfüllt (WAHR) ist, und um einen zweiten dynamischen Logikausdruck anzuwenden, der einen oder mehrere Operanden (F1, F2, F3) und gegebenenfalls einen oder mehrere Operatoren (UND, ODER, WAHR, FALSCH) aufweist und eine oder mehrere Bedingungen definiert, die mit der Übertragung einer zweiten Nachricht verbunden sind, und um die zweite Nachricht von der Telematikvorrichtung zu dem entfernten Dienstzentrum zu übertragen, wenn der zweite dynamische Logikausdruck erfüllt (WAHR) ist; und • ein Dienstzentrum zum Kommunizieren mit den mehreren Telematikvorrichtungen, indem: Konfigurationssignale an die mehreren Telematikvorrichtungen übertragen werden, wobei die Konfigurationssignale die ersten und zweiten dynamischen Logikausdrücke umfassen, die erste Nachricht an die mehreren Telematikvorrichtungen übertragen wird, und die zweite Nachricht von den mehreren Telematikvorrichtungen empfangen wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/667,336 US6704564B1 (en) | 2000-09-22 | 2000-09-22 | Method and system for controlling message transmission and acceptance by a telecommunications device |
US09/667,336 | 2000-09-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10146898A1 DE10146898A1 (de) | 2002-05-29 |
DE10146898B4 true DE10146898B4 (de) | 2007-02-15 |
Family
ID=24677815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10146898A Expired - Lifetime DE10146898B4 (de) | 2000-09-22 | 2001-09-24 | Verfahren und System zum Steuern der Übertragung und der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung |
Country Status (2)
Country | Link |
---|---|
US (1) | US6704564B1 (de) |
DE (1) | DE10146898B4 (de) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020151297A1 (en) * | 2000-10-14 | 2002-10-17 | Donald Remboski | Context aware wireless communication device and method |
US6971001B1 (en) * | 2001-05-17 | 2005-11-29 | Accenture Global Services Gmbh | General and reusable components for defining net-centric application program architectures |
US20030078865A1 (en) * | 2001-10-24 | 2003-04-24 | Lee Theodore C. | Automated financial market information and trading system |
US8406683B2 (en) * | 2002-04-03 | 2013-03-26 | General Motors Llc | Method and system for initiating a vehicle data upload function at a plurality of mobile vehicles |
US7548491B2 (en) * | 2002-06-13 | 2009-06-16 | General Motors Corporation | Personalized key system for a mobile vehicle |
JP4348071B2 (ja) * | 2002-12-26 | 2009-10-21 | シャープ株式会社 | 情報処理装置、携帯端末、情報処理システム、情報処理方法、情報処理プログラム、および、コンピュータ読取可能な記録媒体 |
EP1590917B1 (de) * | 2003-01-28 | 2010-12-15 | Cellport Systems, Inc. | Ein System und ein Verfahren zum Steuern des Zugriffs von Anwendungen auf geschützte Mittel innerhalb eines sicheren Fahrzeugtelematiksystems |
US7912630B2 (en) * | 2004-12-14 | 2011-03-22 | International Business Machines Corporation | Method and system for performing programmatic actions based upon vehicle approximate locations |
US20070082679A1 (en) * | 2005-09-29 | 2007-04-12 | Chul-Su Kim | Telematics transport gateway and operating method thereof |
JP4840069B2 (ja) * | 2006-10-12 | 2011-12-21 | アイシン・エィ・ダブリュ株式会社 | ナビゲーションシステム |
US9200902B2 (en) * | 2009-12-11 | 2015-12-01 | General Motors Llc | Method of processing global navigation satellite system data |
CA2864877C (en) * | 2012-02-16 | 2021-02-16 | Ims Solutions, Inc. | Traffic portal enquiry and alert system |
US9086915B2 (en) * | 2013-01-11 | 2015-07-21 | General Motors Llc | Telematics control utilizing relational formulas |
US9524156B2 (en) * | 2014-01-09 | 2016-12-20 | Ford Global Technologies, Llc | Flexible feature deployment strategy |
US9766874B2 (en) | 2014-01-09 | 2017-09-19 | Ford Global Technologies, Llc | Autonomous global software update |
US9716762B2 (en) | 2014-03-31 | 2017-07-25 | Ford Global Technologies Llc | Remote vehicle connection status |
US10140110B2 (en) | 2014-04-02 | 2018-11-27 | Ford Global Technologies, Llc | Multiple chunk software updates |
US9340214B2 (en) | 2014-04-14 | 2016-05-17 | Caterpillar Inc. | System for remotely controlling a machine |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5959529A (en) * | 1997-03-07 | 1999-09-28 | Kail, Iv; Karl A. | Reprogrammable remote sensor monitoring system |
US6061625A (en) * | 1996-02-08 | 2000-05-09 | Mannesmann Ag | Process for obtaining traffic data |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5311197A (en) | 1993-02-01 | 1994-05-10 | Trimble Navigation Limited | Event-activated reporting of vehicle location |
US5673305A (en) | 1993-05-14 | 1997-09-30 | Worldwide Notification Systems, Inc. | Apparatus and method for tracking and reporting the location of a motor vehicle |
US5420794A (en) * | 1993-06-30 | 1995-05-30 | James; Robert D. | Automated highway system for controlling the operating parameters of a vehicle |
DE69535394T2 (de) | 1994-12-28 | 2007-10-31 | Omron Corp. | Verkehrsinformationssystem |
HU227907B1 (en) | 1995-03-23 | 2012-05-29 | Deutsche Telekom Mobil | Method and system for determining dynamic traffic information |
DE59700887D1 (de) | 1996-02-08 | 2000-01-27 | Mannesmann Ag | Verfahren und einrichtung zur erfassung von daten über die verkehrslage |
EP0798540B1 (de) | 1996-03-25 | 2001-08-22 | MANNESMANN Aktiengesellschaft | Verfahren zur Referenzierung von ortsfesten Objekten |
US6028537A (en) | 1996-06-14 | 2000-02-22 | Prince Corporation | Vehicle communication and remote control system |
DE19640735A1 (de) * | 1996-10-02 | 1998-04-23 | Bosch Gmbh Robert | Telematikgerät für ein Kraftfahrzeug |
DE19644703A1 (de) * | 1996-10-16 | 1998-04-30 | Mannesmann Ag | Verfahren und Einrichtung zum Datenaustausch zwischen einer zentralen Einheit und einer Datenendeinrichtung |
US5995898A (en) * | 1996-12-06 | 1999-11-30 | Micron Communication, Inc. | RFID system in communication with vehicle on-board computer |
DE19837871C2 (de) * | 1998-08-20 | 2000-06-08 | Manfred Broy | Verfahren zum automatischen Erzeugen eines Programms |
DE19839354A1 (de) * | 1998-08-28 | 2000-03-02 | Daimler Chrysler Ag | Fahrzeugkommunikationssystem |
DE19839193A1 (de) * | 1998-08-28 | 2000-03-02 | Bosch Gmbh Robert | Vorrichtung zur Steuerung und Überwachung eines Fahrzeuges |
US6107917A (en) * | 1998-10-16 | 2000-08-22 | Carrender; Curtis L. | Electronic tag including RF modem for monitoring motor vehicle performance with filtering |
DE19847849A1 (de) * | 1998-10-16 | 2000-04-27 | Nokia Mobile Phones Ltd | Verfahren und Vorrichtung zur Selektion von Verkehrsinformation für ein Kraftfahrzeug |
DE19909157A1 (de) * | 1999-03-02 | 2000-09-21 | Daimler Chrysler Ag | Verteiltes Fahrzeuginformationsverarbeitungs- und Fahrzeugsteuersystem |
US6526268B1 (en) * | 1999-09-07 | 2003-02-25 | Delphi Technologies, Inc. | Mobile weather band radio and method |
US6633784B1 (en) * | 1999-10-28 | 2003-10-14 | General Electric Corporation | Configuration of a remote data collection and communication system |
US6370452B1 (en) * | 1999-12-08 | 2002-04-09 | Samuel T. Pfister | Autonomous vehicle transit system |
US7099835B2 (en) * | 2000-01-31 | 2006-08-29 | Roadside Telematics Corporation | Methods and systems for providing life management and enhancement applications and services for telematics and other electronic medium |
US20020140545A1 (en) * | 2000-08-18 | 2002-10-03 | Peter Nietupski | Integrated RKE and telematics system |
-
2000
- 2000-09-22 US US09/667,336 patent/US6704564B1/en not_active Expired - Lifetime
-
2001
- 2001-09-24 DE DE10146898A patent/DE10146898B4/de not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6061625A (en) * | 1996-02-08 | 2000-05-09 | Mannesmann Ag | Process for obtaining traffic data |
US5959529A (en) * | 1997-03-07 | 1999-09-28 | Kail, Iv; Karl A. | Reprogrammable remote sensor monitoring system |
Also Published As
Publication number | Publication date |
---|---|
US6704564B1 (en) | 2004-03-09 |
DE10146898A1 (de) | 2002-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10146898B4 (de) | Verfahren und System zum Steuern der Übertragung und der Annahme von Nachrichten durch eine Telekommunikationsvorrichtung | |
DE102013209055A1 (de) | Datenquellenidentifizierung, Datensammlung und Datenspeicherung für Verkehrsereignisse | |
EP0715285A1 (de) | Verfahren zur Reduzierung einer aus den Fahrzeugen einer Fahrzeugflotte zu übertragenden Datenmenge | |
EP3546887B1 (de) | Verfahren zur anpassung der bedienung eines fahrzeugsteuerungssystems, vorrichtung zur verwendung bei dem verfahren sowie kraftfahrzeug und computerprogramm | |
EP3718095A1 (de) | Verfahren zum einstellen vollautomatischer fahrzeugführungsfunktionen in einer vordefinierten navigationsumgebung und kraftfahrzeug | |
DE102016003969B4 (de) | Verfahren zum Erfassen von Umgebungsdaten mittels mehrerer Kraftfahrzeuge | |
DE102013107959A1 (de) | Verfahren zur Unterstützung des Parkens von Fahrzeugen auf einer Parkfläche, Parkflächenmanagementsystem, fahrzeugseitiges System und Computerprogramm dafür | |
DE102016211750A1 (de) | Verfahren zur spektral-effizienten Ermittlung von kollektiver Umfeld-Information für das kooperative und/oder autonome Fahren, sowie berichtendes Fahrzeug und weiteres Fahrzeug zur Verwendung bei dem Verfahren | |
EP2662848A2 (de) | Verfahren zur Erstellung eines Fahrprofils | |
DE112018003827T5 (de) | Parkunterstützungssystem und Parkunterstützungsverfahren | |
WO2014127898A1 (de) | System zur gewinnung von regelsätzen für eine kraftfahrzeugautomatisierung | |
EP2953111A1 (de) | Verfahren und Vorrichtung zur Ermittlung freier Abstellplätze auf LKW-Parkplätzen und Mitteilung an LKW-Fahrer | |
WO2020212061A1 (de) | Verfahren zur prädiktion einer verkehrssituation für ein fahrzeug | |
EP2662846A1 (de) | Verfahren zum Reduzieren einer Staugefahr | |
DE112021001399T5 (de) | Fahrzeuginterne vorrichtung, server, system zum bestimmen der verfügbarkeit autonomen fahrens und programm zum bestimmen der verfügbarkeit autonomen fahrens | |
DE102014212989A1 (de) | Steuern von Datenverbindungen und/oder Datenübertragungen in einer mobilen Funkeinrichtung | |
DE102014202509A1 (de) | Steuerung einer hoch- oder vollautomatischen Fahrfunktion | |
DE102021103184A1 (de) | Drahtlose Kommunikationsvorrichtung und Servervorrichtung | |
EP0927410B1 (de) | Verfahren und einrichtung zur erfassung von verkehrsdaten von fahrzeugen | |
EP0715286A1 (de) | Verfahren zur Reduzierung einer aus den Fahrzeugen einer Stichprobenfahrzeugflotte zu übertragenden Datenmenge | |
DE102017205255A1 (de) | Meldesystem in einem Fahrzeug zur Meldung eines Vorfalls des Fahrzeugs und Verfahren zur Meldung eines Vorfalls eines Fahrzeugs | |
DE102018008730A1 (de) | Verfahren und Vorrichtung zum Erheben von fahrzeugbasierten Datensätzen für vorgegebene Streckenabschnitte | |
DE10063588A1 (de) | Verfahren zum Übermitteln von Daten zur Verkehrslagebeurteilung und ein Endgerät in einem mobilen Detektor | |
DE102007027651A1 (de) | Sicherheitssystem für ein Kraftfahrzeug und Verfahren zum Betreiben des Sicherheitssystems, ortfeste Kommunikationsvorrichtung und Verfahren zum Betreiben der ortfesten Kommunikationsvorrichtung | |
DE112022000819T5 (de) | Fahrunterstützungsinformation-Lieferungsvorrichtung, Verkehrssystem, Verkehrssteuerungssystem, Fahrzeug, Fahrzeugsteuerungsvorrichtung, und Computerprogramm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8128 | New person/name/address of the agent |
Representative=s name: SCHUMACHER & WILLSAU, PATENTANWALTSSOZIETAET, 8033 |
|
8364 | No opposition during term of opposition | ||
R082 | Change of representative |
Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT MBH |
|
R081 | Change of applicant/patentee |
Owner name: ARRIS ENTERPRISES LLC (N. D. GES. D. STAATES D, US Free format text: FORMER OWNER: MOTOROLA, INC., SCHAUMBURG, ILL., US Effective date: 20120113 Owner name: MOTOROLA SOLUTIONS, INC., CHICAGO, US Free format text: FORMER OWNER: MOTOROLA, INC., SCHAUMBURG, ILL., US Effective date: 20120113 Owner name: MOTOROLA SOLUTIONS, INC., SCHAUMBURG, US Free format text: FORMER OWNER: MOTOROLA, INC., SCHAUMBURG, ILL., US Effective date: 20120113 |
|
R082 | Change of representative |
Representative=s name: KASTEL PATENTANWAELTE, DE Effective date: 20120113 Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE Effective date: 20120113 |
|
R081 | Change of applicant/patentee |
Owner name: ARRIS ENTERPRISES LLC (N. D. GES. D. STAATES D, US Free format text: FORMER OWNER: MOTOROLA SOLUTIONS, INC., SCHAUMBURG, ILL., US Owner name: MOTOROLA SOLUTIONS, INC., CHICAGO, US Free format text: FORMER OWNER: MOTOROLA SOLUTIONS, INC., SCHAUMBURG, ILL., US |
|
R082 | Change of representative |
Representative=s name: KASTEL PATENTANWAELTE PARTG MBB, DE Representative=s name: KASTEL PATENTANWAELTE, DE Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE |
|
R081 | Change of applicant/patentee |
Owner name: ARRIS ENTERPRISES LLC (N. D. GES. D. STAATES D, US Free format text: FORMER OWNER: MOTOROLA SOLUTIONS, INC., CHICAGO, ILL., US |
|
R082 | Change of representative |
Representative=s name: KASTEL PATENTANWAELTE PARTG MBB, DE Representative=s name: KASTEL PATENTANWAELTE, DE |
|
R071 | Expiry of right |