-
EINLEITUNG
-
Die vorliegende Erfindung bezieht sich auf das Verwalten der Verfügbarkeit einer drahtlosen Nahbereichskommunikations(SRWC)-Verbindung an einem Fahrzeug basierend auf Remote-Datenverfügbarkeit.
-
Fahrzeuge schließen Hardware und Software ein, die verschiedene Informationen, einschließlich Informationen, die durch Fahrzeugsystemmodule (FSMs) erhalten werden, erhalten und verarbeiten können. Darüber hinaus schließen Fahrzeuge Netzfähigkeiten ein und können mit einem Fahrzeug-Backend-Server verbunden sein, der Konten für Benutzer und ihre Fahrzeuge pflegt und die verwendet werden können, um Daten zu erhalten.
-
KURZDARSTELLUNG
-
Gemäß einem Aspekt der Erfindung wird ein Verfahren zum Verwalten von drahtlosen Nahbereichskommunikationen (SRWC) an einem Fahrzeug bereitgestellt, wobei das Verfahren durch Fahrzeugelektronik des Fahrzeugs ausgeführt wird, wobei das Verfahren Folgendes einschließt: Erfassen eines Fahrzeug-SRWC-Auslöseereignisses, wobei das SRWC-Auslöseereignis ein Zustandsübergang des Fahrzeugs von einem ausgeschalteten Zustand in einen eingeschalteten Zustand ist; Senden einer Benutzerdatenstrom-Verfügbarkeitsanforderung an eine Remote-Vorrichtung als Reaktion auf die Erfassung des Fahrzeug-SRWC-Auslöseereignisses, wobei die Benutzerdatenstrom-Verfügbarkeitsanforderung über ein drahtloses Trägersystem unter Verwendung einer Telematikeinheit gesendet wird, die als ein Teil der Fahrzeugelektronik des Fahrzeugs installiert ist; Empfangen einer Benutzerdatenstrom-Verfügbarkeitsantwort von der Remote-Vorrichtung nach dem Senden der Benutzerdatenstrom-Verfügbarkeitsanforderung an die Remote-Vorrichtung; Betreiben, während einer Zeit zwischen den Erfassungs- und Empfangsschritten, einer drahtlosen Kommunikationsvorrichtung in einem Anfangsmodus, der eine Übertragung von (einer) SRWC-Verbindungsnachricht(en) gemäß einem SRWC-Dienst unterbricht oder darauf verzichtet, wobei jede der SRWC-Verbindungsnachricht(en) eine Verfügbarkeit für eine SRWC-Vorrichtung zum Verbinden mit der drahtlosen Kommunikationsvorrichtung anzeigt und wobei die drahtlose Kommunikationsvorrichtung als ein Teil der Fahrzeugelektronik des Fahrzeugs installiert ist; Bestimmen, ob eine Verwendung des SRWC-Dienstes an der drahtlosen Kommunikationsvorrichtung aktiviert oder deaktiviert werden soll, basierend auf der Benutzerdatenstrom-Verfügbarkeitsantwort; und Übermitteln einer SRWC-Verbindungsnachricht unter Verwendung der drahtlosen Kommunikationsvorrichtung gemäß dem SRWC-Dienst, wenn bestimmt wird, eine Verwendung des SRWC-Dienstes an der drahtlosen Kommunikationsvorrichtung zu aktivieren.
-
Gemäß verschiedenen Ausführungsformen kann dieses Verfahren ferner eine beliebige der folgenden Merkmale oder jede beliebige technisch umsetzbare Kombination einiger oder aller dieser Merkmale einschließen:
- • das Fahrzeug-SRWC-Auslöseereignis ist ein Zustandsübergang des Fahrzeugs von einem ausgeschalteten Zustand in einen Zündeinschaltungszustand;
- • die Benutzerdatenstrom-Verfügbarkeitsanforderung wird nach Herstellen einer Remote-Datenverbindung mit der Remote-Einrichtung an die Remote-Einrichtung gesendet, wobei die Remote-Einrichtung eine Backend-Fahrzeug-Diensteinrichtung ist;
- • Initiieren der drahtlosen Kommunikationsvorrichtung als Reaktion auf das Fahrzeug-SRWC-Auslöseereignis, und wobei die drahtlose Kommunikationsvorrichtung in den Anfangsmodus initiiert wird, sodass SRWC-Kommunikationen unterbrochen werden;
- • der Anfangsmodus ermöglicht den Empfang von drahtlosen Nachrichten an der drahtlosen Kommunikationsvorrichtung unter Verwendung des SRWC-Dienstes;
- • der Anfangsmodus schließt das Unterbrechen von oder Verzichten auf SRWC-Kommunikationen mit Nicht-Fahrzeug-SRWC-Vorrichtungen während des Ausführens von SRWC-Kommunikationen mit Fahrzeug-SRWC-Vorrichtungen ein;
- • die Benutzerdatenstrom-Verfügbarkeitsantwort wird durch die Remote-Einrichtung als Reaktion auf das Abfragen einer Datenbank in Bezug auf einen Zustand oder eine Existenz eines Remote-Datenverbindungsabonnements für das Fahrzeug oder einen Fahrzeugbenutzer erzeugt, wobei der Fahrzeugbenutzer eine Person oder Einheit ist, die dem Fahrzeug zuvor zugeordnet wurde;
- • die Benutzerdatenstrom-Verfügbarkeitsantwort schließt den Status oder eine Anzeige der Existenz des Remote-Datenverbindungsabonnements für das Fahrzeug oder den Fahrzeugbenutzer ein;
- • die SRWC-Verbindungsnachricht schließt eine Kennung der drahtlosen Kommunikationsvorrichtung ein;
- • die SRWC-Verbindungsnachricht schließt einen Service Set Identifier (SSID) in Bezug auf die drahtlose Kommunikationsvorrichtung ein;
- • der SRWC-Dienst verwendet ein IEEE 802.11-Protokoll; und/oder
- • stellt einen zweiten SRWC-Dienst während der Zeit zwischen den Erfassungs- und Empfangsschritten bereit, wobei der zweite SRWC-Dienst ein Bluetooth™-Dienst ist.
-
Nach einem weiteren Aspekt der Erfindung wird ein Verfahren zum Verwalten von drahtlosen Nahbereichskommunikationen (SRWC) an einem Fahrzeug bereitgestellt, wobei das Verfahren durch Fahrzeugelektronik des Fahrzeugs ausgeführt wird und das Verfahren Folgendes einschließt: Erfassen eines Fahrzeug-SRWC-Auslöseereignisses; Empfangen einer Benutzerdatenstrom-Verfügbarkeitsnachricht von einer Remote-Vorrichtung, wobei die Benutzerdatenstrom-Verfügbarkeitsnachricht durch die Remote-Vorrichtung basierend darauf erzeugt wird, ob das Fahrzeug oder ein Fahrzeugbenutzer einem aktiven Remote-Datenverbindungsabonnement zugeordnet ist, sodass das Fahrzeug einen Remote-Datenverbindungsstrom für eine drahtlose Nicht-Fahrzeug-Handvorrichtung (HWD) des Fahrzeugbenutzers bereitstellen kann; Bestimmen als Reaktion auf die Erfassung des Fahrzeug-SRWC-Auslöseereignisses, ob eine Verwendung eines SRWC-Dienstes an einer drahtlosen Kommunikationsvorrichtung basierend auf der Benutzerdatenstrom-Verfügbarkeitsnachricht aktiviert oder deaktiviert werden soll, wobei die drahtlose Kommunikationsvorrichtung als ein Teil der Fahrzeugelektronik des Fahrzeugs installiert ist; und Übermitteln einer SRWC-Verbindungsnachricht als ein Teil des SRWC-Dienstes unter Verwendung der drahtlosen Kommunikationsvorrichtung, wenn bestimmt wird, eine Verwendung des SRWC-Dienstes an der drahtlosen Kommunikationsvorrichtung zu aktivieren.
-
Gemäß verschiedenen Ausführungsformen kann dieses Verfahren ferner eine beliebige der folgenden Merkmale oder jede beliebige technisch umsetzbare Kombination einiger oder aller dieser Merkmale einschließen:
- • die Benutzerdatenstrom-Verfügbarkeitsnachricht wird am Fahrzeug als Reaktion auf einen Wechsel eines Zustands des Remote-Datenverbindungsabonnements empfangen, wobei ein aktueller Zustandsindikator des Zustands des Status des Remote-Datenverbindungsabonnements in der Fahrzeugelektronik gespeichert ist und wobei der Bestimmungsschritt auf dem aktuellen Zustandsindikator basiert;
- • Senden einer Benutzerdatenstrom-Verfügbarkeitsanforderung an eine Remote-Einrichtung, und wobei die Benutzerdatenstrom-Verfügbarkeitsnachricht eine Benutzerdatenstrom-Verfügbarkeitsantwort ist, die nach dem Senden der Benutzerdatenstrom-Verfügbarkeitsanforderung an die Remote-Einrichtung gesendet wird;
- • Herstellen einer SRWC-Verbindung mit der Nicht-Fahrzeug-HWD als Reaktion auf den Übermittlungsschritt, und wobei die SRWC-Verbindung unter Verwendung von vorab freigegebenen oder vorgegebenen Sicherheitsinformationen gesichert wird, wobei die vorab freigegebenen oder vorgegebenen Sicherheitsinformationen der Nicht-Fahrzeug-HWD und der Fahrzeugelektronik vor dem Ausführen des Verfahrens bekannt sind;
- • Daten werden von der Nicht-Fahrzeug-HWD unter Verwendung der SRWC-Verbindung und einer Remote-Datenverbindung, die zwischen einem Remote-Server und einer Telematikeinheit hergestellt wurde, unter Verwendung eines drahtlosen Trägersystems heruntergeladen und/oder hochgeladen, wobei die Telematikeinheit als Teil der Fahrzeugelektronik des Fahrzeugs installiert ist;
- • die Telematikeinheit und die drahtlose Kommunikationsvorrichtung sind in ein einzelnes Fahrzeugsystemmodul (FSM) integriert;
- • wenn bestimmt wird, eine Verwendung des SRWC-Dienstes an der drahtlosen Kommunikationsvorrichtung zu aktivieren, alle SRWC-Kommunikationen mit der Nicht-Fahrzeug-HWD unterbrechen oder darauf verzichten, während SRWC-Kommunikationen mit Fahrzeug-SRWC-Vorrichtung(en) erlaubt werden; und/oder
- • das Fahrzeug-SRWC-Auslöseereignis wird erfasst, wenn sich ein Benutzer dem Fahrzeug mit einem Passive-Entry-Passive-Start (PEPS)-Fahrzeugschlüssel oder einem anderen passiven Fahrzeugschlüssel nähert.
-
Figurenliste
-
Eine oder mehrere Ausführungsformen der Erfindung werden im Folgenden in Verbindung mit den beigefügten Zeichnungen beschrieben, in denen gleiche Bezeichnungen gleiche Elemente bezeichnen, und wobei:
- 1 ein Blockdiagramm ist, das eine Ausführungsform eines Kommunikationssystems abbildet, das das hierin offenbarte Verfahren verwenden kann; und
- 2 ein Flussdiagramm einer Ausführungsform eines Verfahrens zum Verwalten von drahtlosen Nahbereichskommunikationen (SRWC) an einem Fahrzeug ist.
-
DETAILLIERTE BESCHREIBUNG
-
Das unten beschriebene System und Verfahren ermöglicht es einem Fahrzeug, drahtlose Nahbereichskommunikationen (SRWC) als Reaktion auf eine von einer Remote-Einrichtung empfangene Nachricht zu verwalten. In vielen Ausführungsformen zeigt die empfangene Nachricht an, ob eine Remote-Datenverbindung gegenwärtig unter Verwendung einer Telematikeinheit des Fahrzeugs angeboten wird. Die Nachricht kann verwendet werden, um eine drahtlose Kommunikationsvorrichtung am Fahrzeug anzuweisen, bestimmte(n) SRWC-Dienst(e) zu deaktivieren oder zu aktivieren. Zum Beispiel kann die Nachricht in einer Ausführungsform anzeigen, dass keine Remote-Datenverbindung für das Fahrzeug (oder den Fahrzeugbenutzer) verfügbar ist, und somit kann das Fahrzeug bestimmen (oder von der Nachricht angewiesen werden), einen bestimmten SRWC-Dienst, wie Wi-Fi™, zu deaktivieren oder SRWC-Dienst(e) für Nicht-Fahrzeug-SRWC-Vorrichtungen zu deaktivieren. Eine Remote-Datenverbindung kann einem Fahrzeugbenutzer bereitgestellt werden, wenn der Fahrzeugbenutzer oder das Fahrzeug einem aktiven Remote-Datenverbindungsabonnement zugeordnet ist. Wenn dieses Abonnement aktiv ist, kann ein Fahrzeugbenutzer sowohl die Telematikeinheit des Fahrzeugs als auch eine SRWC-Verbindung mit dem Fahrzeug verwenden, um Daten von ihren persönlichen Vorrichtungen, wie etwa einer drahtlosen Handvorrichtung (HWD) (z. B. Smartphone, Laptop, Tablet), herunterzuladen und Daten darauf hochzuladen.
-
Wenn das Fahrzeug jedoch nicht konfiguriert ist, um eine Remote-Datenverbindung für das Fahrzeug oder den Fahrzeugbenutzer bereitzustellen, kann es wünschenswert sein, bestimmte SRWC-Dienste, die durch das Fahrzeug bereitgestellt werden, zu deaktivieren, um keine SRWC-Verbindung mit einer HWD des Fahrzeugbenutzers herzustellen, die nicht oder wahrscheinlich nicht verwendet wird. Zum Beispiel kann die drahtlose Kommunikationsvorrichtung des Fahrzeugs eine Wi-Fi™-Verbindung (z. B. Wi-Fi™-Hotspot) sowie Internet (oder ein anderes Remote-Netz)-Zugang über die Telematikeinheit bieten, sodass die HWD (oder andere SRWC-Vorrichtung) auf Remote-Netze über die Wi-Fi™-Verbindung und eine Remote-Datenverbindung, die von der Telematikeinheit bereitgestellt wird, zugreifen. Wenn die Remote-Datenverbindung nicht verfügbar ist, kann die Wi-Fi™-Verbindung zumindest in einigen Ausführungsformen nicht wünschenswert sein. Somit kann das Fahrzeug eine Nachricht von einer Remote-Einrichtung (z. B. einer Fahrzeug-Backend-Diensteinrichtung) empfangen, die anzeigt, ob die Remote-Datenverbindung verfügbar ist (oder ob das Wi-Fi™ aktiviert/deaktiviert werden soll). Als Reaktion auf das Empfangen dieser Nachricht kann das Fahrzeug Wi-Fi™-Aktivität (oder (einen) anderen SRWC-Dienst(e)) deaktivieren oder unterbrechen. In einigen Ausführungsformen können noch andere SRWC-Dienste beim Fahrzeug auch für Nicht-Fahrzeug-SRWC-Vorrichtungen angeboten werden; zum Beispiel kann eine Bluetooth™- oder Bluetooth™ Low Energy (BLE)-Verbindung zwischen der drahtlosen Kommunikationsvorrichtung und der HWD hergestellt werden, sodass ein Benutzer Musik streamen oder andere HWD-Funktionalität ausführen kann (z. B. Fahrzeugbenutzerschnittstellen zum Ausführen von Telefonanrufen nutzen). Bei anderen Ausführungsformen kann auch andere SRWC-Aktivität unterbrochen werden, wie etwa jede SRWC-Aktivität für Nicht-Fahrzeug-SRWC-Vorrichtungen oder andere SRWC-Dienste.
-
Unter Bezugnahme auf 1 ist eine Betriebsumgebung gezeigt, die ein Kommunikationssystem 10 umfasst, und die verwendet werden kann, um das hierin offenbarte Verfahren zu implementieren. Kommunikationssystem 10 schließt allgemein ein Fahrzeug 12, eine Konstellation von Globalen Satellitennavigationssystem (GNSS)-Satelliten 60, eine oder mehrere drahtlose Trägersysteme 70, ein Land-Kommunikationsnetz 76, einen Computer oder Server 78 und eine Fahrzeug-Backend-Diensteinrichtung 80 ein. Es versteht sich, dass das offenbarte Verfahren mit einer beliebigen Anzahl verschiedener Systeme verwendet werden kann und nicht speziell auf die hier gezeigte Betriebsumgebung beschränkt ist. Somit wird in den folgenden Absätzen einfach eine kurze Übersicht über ein solches Kommunikationssystem 10 bereitstellt; jedoch können andere hier nicht gezeigte Systeme das offenbarte Verfahren ebenfalls verwenden.
-
Das Fahrzeug 12 ist in der veranschaulichten Ausführungsform als ein Personenkraftwagen dargestellt, aber es versteht sich, dass jedes andere Fahrzeug einschließlich Motorräder, Lastkraftwagen, Geländefahrzeuge (SUVs), Freizeitfahrzeuge (RVs), Seefahrzeuge, Flugzeuge einschließlich unbemannter Luftfahrzeuge (UAVs) usw. ebenfalls verwendet werden kann. Einige der Fahrzeugelektronik 20 wird allgemein in 1 gezeigt und schließt einen Globalen Satellitennavigationssystem (GNSS)-Empfänger 22, ein Karosseriesteuermodul oder eine -einheit (BCM) 24, ein Motorsteuermodul (ECM) 26, andere Fahrzeugsystemmodule (FSMs) 28, eine drahtlose Kommunikationsvorrichtung 30 und Fahrzeugbenutzerschnittstellen 50-56 ein. Einige oder alle der verschiedenen Fahrzeugelektronik können zur Kommunikation miteinander über eine oder mehrere Kommunikationsbusse, wie etwa Kommunikationsbus 40, verbunden werden. Der Kommunikationsbus 40 stellt der Fahrzeugelektronik Netzverbindungen unter Verwendung eines oder mehrerer Netzprotokolle bereit und kann eine serielle Datenkommunikationsarchitektur verwenden. Beispiele geeigneter Netzverbindungen schließen ein Controller Area Network (CAN), einen Media Oriented System Transfer (MOST), ein lokales Verbindungsnetz (LIN), ein lokales Netz (LAN) und andere geeignete Verbindungen wie etwa Ethernet oder andere ein, die mit bekannten ISO-, SAE-, IEEE-Standards und -Spezifikationen konform sind, um nur einige zu nennen.
-
Das Fahrzeug 12 kann zahlreiche Fahrzeugsystemmodule (FSMs) als Teil der Fahrzeugelektronik 20, wie etwa den GNSS-Empfänger 22, BCM 24, ECM 26, drahtlose Kommunikationsvorrichtung 30, eine Telematikeinheit 42 (gezeigt in 1 als ein Teil der drahtlosen Kommunikationsvorrichtung 30) und Fahrzeugbenutzerschnittstellen 50-56, einschließen, wie sie unten im Detail beschrieben werden. Das Fahrzeug 12 kann auch andere FSMs 28 in Form von elektronischen Hardware-Komponenten einschließen, die sich im gesamten Fahrzeug befinden und welche eine Eingabe von einem oder mehreren Sensoren empfangen und die erfasste Eingabe zum Ausführen von Diagnosen, Überwachung, Kontrolle, Berichten, und/oder anderen Funktionen verwenden können. Jedes der FSMs 28 kann durch den Kommunikationsbus 40 mit den anderen FSMs sowie die drahtlose Kommunikationsvorrichtung 30 verbunden werden, und kann programmiert werden, um diagnostische Tests im Fahrzeugsystem und Teilsystem auszuführen. Darüber hinaus kann jedes der FSMs geeignete Hardware, die ermöglicht, dass fahrzeuginterne Kommunikationen über den Kommunikationsbus 40 ausgeführt werden, einschließen und/oder kommunikativ damit verbunden sein; solche Hardware kann zum Beispiel die Busschnittstellenverbinder und/oder -modems einschließen. Eine oder mehrere FSMs 28 können regelmäßig oder gelegentlich ihre Software oder Firmware aktualisieren lassen, und in einigen Ausführungsformen können solche Fahrzeugaktualisierungen über die Luft (OTA)-Aktualisierungen sein, die von einem Computer 78 oder einer Remote-Vorrichtung 80 über das Festnetz 76 und die Kommunikationsvorrichtung 30 empfangen werden. Wie der Fachmann erkennt, sind die oben erwähnten FSMs nur Beispiele für einige der Module, die im Fahrzeug 12 verwendet werden können, da zahlreiche andere ebenfalls möglich sind.
-
Der Globale Satellitennavigationssystem (GNSS)-Empfänger 22 empfängt GNSS-Signale von einer Konstellation von GNSS-Satelliten 60. Der GNSS-Empfänger 22 kann zur Verwendung mit verschiedenen GNSS-Implementationen konfiguriert sein, einschließlich Global Positioning System (GPS) für die Vereinigten Staaten, BeiDou Navigation Satellite System (BDS) für China, Global Navigation Satellite System (GLONASS) für Russland, Galileo für die Europäische Union und verschiedene andere Navigationssatellitensysteme. Zum Beispiel kann der GNSS-Empfänger 22 ein GPS-Empfänger sein, der GPS-Signale von einer Konstellation von GPS-Satelliten 60 empfangen kann. Und in einem anderen Beispiel kann der GNSS-Empfänger 22 ein BDS-Empfänger sein, der eine Vielzahl von GNSS- (oder BDS-) Signalen von einer Konstellation von GNSS- (oder BDS-) Satelliten 60 empfängt. In jeder Implementierung kann der GNSS-Empfänger 22 mindestens einen Prozessor und Speicher einschließen, einschließlich eines nichttransitorischen computerlesbaren Speichers zum Speichern von Anweisungen (Software), die für den Prozessor zum Ausführen der Verarbeitung, die vom Empfänger 22 ausgeführt wird, zugänglich sind.
-
Der GNSS-Empfänger 22 kann verwendet werden, um Navigations- und andere positionsbezogene Dienste für den Fahrzeugbetreiber bereitzustellen. Navigationsinformationen können auf der Anzeige 50 (oder einer anderen Anzeige innerhalb des Fahrzeugs) dargestellt werden oder können verbal dargestellt werden, wie etwa bei der Lieferung von Tum-by-Tum-Navigation der Fall ist. Die Navigationsdienste können unter Verwendung eines dedizierten fahrzeugeigenen Navigationsmoduls (das Teil von GNSS-Empfänger 22 ist und/oder als ein Bestandteil der drahtlosen Kommunikationsvorrichtung 30 oder anderen FSMs integriert ist) bereitgestellt werden, oder einige oder alle Navigationsdienste können über die drahtlose Kommunikationsvorrichtung (oder andere Telematik-befähigte Vorrichtung), die im Fahrzeug installiert ist, erfolgen, wobei die Positionsinformationen an einen Remote-Standort gesendet werden, damit dem Fahrzeug Navigationskarten, Kartenanmerkungen (Punkte von Interesse, Restaurants usw.), Routenberechnungen und dergleichen bereitgestellt werden. Die Positionsinformationen können der Fahrzeug-Backend-Diensteinrichtung 80 oder einem anderen Remote-Rechensystem wie etwa dem Computer 78 für andere Zwecke, wie etwa Flottenmanagement und/oder zur Verwendung in einem Car-Sharing-Dienst, zugesendet werden. Es können auch neue oder aktualisierte Kartendaten über die drahtlose Kommunikationsvorrichtung 22 von der Remote-Vorrichtung 80 auf den GNSS-Empfänger 30 heruntergeladen werden. In einigen Ausführungsformen kann der GNSS-Empfänger 22 mit einem zentralen Stapelmodul (CSM) integriert oder Teil desselben sein und/oder mit der drahtlosen Kommunikationsvorrichtung 30 integriert sein. Oder der GNSS-Empfänger 22 kann eine separate Vorrichtung sein, die mit anderen FSMs über den Bus 40 verbunden ist, wie in 1 abgebildet ist.
-
Das Karosseriesteuermodul (BCM) 24 kann verwendet werden, um verschiedene FSMs des Fahrzeugs zu steuern und Informationen betreffend die FSMs, einschließlich ihres vorliegenden Zustands oder Status, sowie Sensorinformationen zu erhalten. Das BCM 24 ist im Ausführungsbeispiel von 1 als elektrisch mit dem Kommunikationsbus 40 gekoppelt gezeigt. In einigen Ausführungsformen kann das BCM 24 mit einem zentralen Stapelmodul (CSM) integriert oder Teil desselben sein und/oder mit der drahtlosen Kommunikationsvorrichtung 30 integriert sein. Oder das BCM kann eine separate Vorrichtung sein, die mit anderen FSMs über den Bus 40 verbunden ist. Das BCM 24 kann einen Prozessor und/oder Speicher, die ähnlich mit Prozessor 36 und Speicher 38 der drahtlosen Kommunikationsvorrichtung 30 sind, wie unten erläutert, einschließen. Das BCM 24 kann mit der drahtlosen Kommunikationsvorrichtung 30 und/oder einem oder mehrere Fahrzeugsystemmodule kommunizieren, wie etwa dem Motorsteuermodul (ECM) 26, Telematikeinheit 42, Anzeige 50, Audiosystem 56 oder anderen FSMs. Das BCM 24 kann einen Prozessor und Speicher einschließen, auf den der Prozessor zugreifen kann. Ein geeigneter Speicher kann einen nichttransitorischen computerlesbaren Speicher einschließen, der verschiedene Formen von RAM und ROM einschließt, wie diejenigen, die unten in Bezug auf den Speicher 38 der drahtlosen Kommunikationsvorrichtung 30 erörtert werden.
-
Die Software, die im Speicher gespeichert ist und durch den Prozessor des BCM ausführbar ist, ermöglicht es dem BCM, eine oder mehrere Funktionen oder Arbeitsvorgänge zu regeln, einschließlich zum Beispiel Steuern der Zentralverriegelung, Klimatisierung (oder andere Klimaanlagenfunktionalität), automatische Fensterheber, Steuern der primären Bewegungsvorrichtung des Fahrzeugs (z. B. Motor, primäres Antriebssystem) und/oder Steuern von verschiedenen anderen Modulen. Das BCM 24 kann eine Anforderung empfangen, eine bestimmte Fahrzeugfunktion von der drahtlosen Kommunikationsvorrichtung 30 (oder Telematikeinheit 42) auszuführen, und als Reaktion darauf kann das BCM 24 Signale zu anderen FSMs senden, wie etwa eine Anforderung zum Ausführen eines speziellen Arbeitsvorgangs oder eine Anforderung von Fahrzeugsensordaten. Wenn das BCM 24 Informationen vom einem Sensor anfordert, kann der Sensor dann die angeforderten Informationen zurücksenden, die dann vom BCM 24 zu einem anderen FSM, wie etwa der drahtlosen Kommunikationsvorrichtung 30, weitergeleitet werden können. Wie oben erwähnt, kann das BCM 24 Daten von dem FSMs empfangen, wie etwa GNSS-Daten oder andere navigationsbezogene Daten von GNSS 22, extern empfangene Daten von der drahtlosen Kommunikationsvorrichtung 30 und verschiedene andere Informationen oder Daten von anderen FSMs.
-
Das BCM 24 kann verwendet werden, um ein Fahrzeug-SRWC-Auslöseereignis zu erfassen, das ein Ereignis ist, das der drahtlosen Kommunikationsvorrichtung (oder einer anderen Fahrzeug-SRWC-Vorrichtung) anzeigt oder diese dazu veranlasst, sich einzuschalten oder anderweitig aktiv zu werden (z. B. Umschalten von einem Energiesparmodus in einen normalen Betriebsmodus). In einer Ausführungsform kann ein Fahrzeug-SRWC-Auslöseereignis sein, wenn sich der Fahrzeugzustand von einem ausgeschalteten Zustand in einen eingeschalteten Zustand ändert. Wie hierin verwendet, ist ein „eingeschalteter Zustand“ ein Zustand des Fahrzeugs, in dem das Zünd- oder primäre Antriebssystem des Fahrzeugs eingeschaltet wird oder die Zubehörelektronik des Fahrzeugs mit elektrischer Leistung versorgt wird (z. B. der Schlüssel des Fahrzeugs in einer Zubehör (ACC)-Position). Und wie hierin verwendet, ist ein „ausgeschalteter Zustand“ ein Zustand des Fahrzeugs, in dem das Zünd- oder primäre Antriebssystem des Fahrzeugs nicht eingeschaltet ist. Wie hierin verwendet, ist ein „Zündeinschaltungszustand“ ein eingeschalteter Zustand, in dem die Fahrzeugzündung gestartet wird oder in dem ein primärer Antrieb des Fahrzeugs initiiert oder gestartet wird, wie etwa in den Fällen eines Elektrofahrzeugs. Beispiele des Fahrzeug-SRWC-Auslöseereignisses schließen Folgende ein: wenn das Fahrzeug eine Anzeige einer Anforderung (oder eines Wunsches) zum Verbinden von einer Nicht-Fahrzeug-SRWC-Vorrichtung oder anderer SRWC-Vorrichtung empfängt; wenn das Fahrzeug eine Anzeige empfängt, dass ein Betreiber oder Benutzer sich dem Fahrzeug nähert; wenn das Fahrzeug ein SRWC-Signal (z. B. BLE-Signal) oder ein PEPS-Signal von einem passiven Schlüssel oder einer HWD empfängt, das anzeigt, dass ein Benutzer sich dem Fahrzeug nähert oder anderweitig wünscht, das Fahrzeug oder die drahtlose Kommunikationsvorrichtung zu initiieren; und wenn das Fahrzeug eine Anzeige zum Starten des Fahrzeugs oder Umschalten in einen eingeschalteten Zustand empfängt.
-
Das Motorsteuermodul (ECM) 26 steuert verschiedene Aspekte des Motorbetriebs, wie etwa Kraftstoffzündung und der Zündzeitpunkt. Das ECM 26 ist mit dem Kommunikationsbus 40 verbunden und kann Betriebsanweisungen (oder Fahrzeugbefehle) vom BCM 24 oder anderen Fahrzeugsystemmodulen empfangen, wie etwa der drahtlosen Kommunikationsvorrichtung 30 oder anderen FSMs 28. In einem Szenario kann das ECM 26 einen Befehl vom BCM 24 empfangen, das Fahrzeug einzuschalten (d. h. das Fahrzeug in einen eingeschalteten Zustand zu schalten). Außerdem ist das ECM 26 ein fahrzeugeigener Fahrzeugsensor, der verwendet werden kann, um Fahrzeugsensorinformation des Fahrzeugmotors zu erhalten, wie etwa von einem Motordrehzahlsensor, einem Motortemperatursensor und einem Motorzündzeitgebungssensor, die alle auch An-Bord-Fahrzeugsensoren sind. Wenn das Fahrzeug ein Hybridfahrzeug oder ein Elektrofahrzeug ist, kann das ECM 26 in Ausführungsformen verwendet werden, um Statusinformationen in Bezug auf die erste Bewegungsvorrichtung (einschließlich Elektromotor(en) und Batterieinformationen) zu erhalten.
-
Das Fahrzeug 12 schließt verschiedene An-Bord-Fahrzeugsensoren sowie bestimmte Fahrzeugbenutzerschnittstellen ein, die als fahrzeugeigene Fahrzeugsensoren verwendet werden können. Allgemein können die Sensoren ihren jeweiligen Sensor (oder Sensorvorrichtung) verwenden, um Fahrzeugsensordaten zu erhalten, die Fahrzeugsensorwerte, die vom An-Bord-Fahrzeugsensor gemessen oder bestimmt werden, einschließen können. Zum Beispiel kann das ECM 26 verschiedene Sensoren einschließen, wie etwa einen Motordrehzahlsensor, einen Motortemperatursensor und einen Motorzündzeitgebungssensor. Andere Informationen, die sich entweder auf den Betriebszustand des Fahrzeugs (den „Fahrzeugbetriebszustand“) oder die Umgebung des Fahrzeugs (den „Fahrzeugumgebungszustand“) beziehen, können ebenfalls erhalten werden oder können in den Fahrzeugsensordaten eingeschlossen sein. Die Fahrzeugsensordaten können an andere FSMs, wie etwa BCM 24 und die drahtlose Kommunikationsvorrichtung 30, über Kommunikationsbus 40 gesendet werden. In einigen Ausführungsformen können die Sensordaten (oder andere Fahrzeugdaten) mit Metadaten gesendet werden, welche Daten, die den Sensor (oder die Art des Sensors) identifizieren, der Fahrzeugsensordaten erfasst hat, einen Zeitstempel (oder eine andere Anzeige) und/oder andere Daten in Bezug auf die Fahrzeugsensordaten oder den Fahrzeugsensor einschließen können. Der „Fahrzeugbetriebszustand“ bezieht sich auf einen Zustand des Fahrzeugs in Bezug auf den Betrieb des Fahrzeugs, der den Betrieb der ersten Bewegungsvorrichtung (z. B. einen Fahrzeugmotor, Fahrzeugantriebsmotoren) einschließen kann. Der „Fahrzeugumgebungszustand“ bezieht sich auf einen Zustand in Bezug auf das Innere des Insassenraums und den benachbarten Außenbereich rund um das Fahrzeug. Der Fahrzeugumgebungszustand schließt Verhalten eines Fahrers, eines Bedieners oder eines Passagiers sowie Verkehrsbedingungen, Straßenbedingungen und Merkmale und Status von Bereichen in der Nähe des Fahrzeugs ein.
-
Außerdem kann das Fahrzeug 12 andere Sensoren einschließen, die oben nicht explizit erwähnt wurden, einschließlich Abgassensoren, Fahrzeuggeschwindigkeitssensoren, Beschleunigungsmesser, Batteriesensoren, Sichtsensoren (z. B. Kameras, LIDAR-Geräte), Temperatursensoren, Sensoren in Verbindung mit der Klimaanlage, Parksensoren, Spurwechsel und/oder Sensoren des toten Winkels, Spurassistenzsensoren, Abstandssensoren (d. h. Sensoren zum Erfassen der Entfernung zwischen dem Fahrzeug und einem anderen Objekt, wie etwa durch die Verwendung von Radar oder LIDAR), Radare, Reifendrucksensoren, Flüssigkeitsfüllstandssensoren (einschließlich einem Kraftstofffüllstandssensor), Bremsbelagverschleißsensoren, V2V-Kommunikationseinheit (die in der drahtlosen Kommunikationsvorrichtung 30 integriert sein kann), und Regen- oder Niederschlagssensoren.
-
Die drahtlose Kommunikationsvorrichtung 30 ist in der Lage, Daten über drahtlose Nahbereichskommunikationen (SRWC) zu kommunizieren. In einer Ausführungsform ist die drahtlose Kommunikationsvorrichtung 30 ein zentraler Fahrzeugcomputer, der verwendet wird, um mindestens einen Teil des nachstehend erörterten Verfahrens auszuführen. In der dargestellten Ausführungsform schließt die drahtlose Kommunikationsvorrichtung 30 eine SRWC-Schaltung 32, eine Telematikeinheit 42 (einschließlich eines zellularen Chipsatzes 34), einen Prozessor 36, einen Speicher 38 und Antennen 33 und 35 ein. In einer Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 ein eigenständiges Modul sein, oder in anderen Ausführungsformen kann die Vorrichtung 30 als ein Teil eines oder mehrerer anderer Fahrzeugsystemmodule, wie etwa eines zentralen Stapelmoduls (CSM), BCM 24, Anzeige 50, eines Infotainment-Moduls, einer Kopfeinheit und/oder eines Gateway-Moduls, integriert oder eingeschlossen sein. In einer Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 ein Teil eines fahrzeuginternen Unterhaltungssystems sein, das durch eine oder mehrere Fahrzeugbenutzerschnittstellen, wie etwa eine Touchscreen-Anzeige 50, Taste 52 und/oder ein Mikrofon 54, gesteuert werden kann. In einigen Ausführungsformen kann die Vorrichtung 30 als eine OEM-installierte (eingebettete) oder Nachrüstvorrichtung implementiert sein, die im Fahrzeug installiert ist.
-
In einer Ausführungsform schließt die drahtlose Kommunikationsvorrichtung 30 die Telematikeinheit 42 (oder Telematiksteuereinheit) (wie in 1 dargestellt) ein, die zellulare Kommunikationen unter Verwendung von einem oder mehreren zellularen Trägersystemen 70 ausführen kann. Die Telematikeinheit 42 kann den zellularen Chipsatz 34, Software oder Firmware, Prozessor und Speicher einschließen. In einer Ausführungsform kann der Prozessor und/oder Speicher der Telematikeinheit 42 gemeinsam mit anderen FSMs oder für andere Funktionen, wie etwa für SRWC-Dienste, die durch die drahtlose Kommunikationsvorrichtung 30 ausgeführt werden, verwendet werden. Zum Beispiel kann die Telematikeinheit 42 den Prozessor 36 und/oder den Speicher 38 der drahtlosen Kommunikationsvorrichtung 30 verwenden. Oder in anderen Ausführungsformen kann eine separate Telematikeinheit im Fahrzeug eingeschlossen sein und kommunikativ mit der drahtlosen Kommunikationsvorrichtung 30 gekoppelt sein; diese separate Telematikeinheit kann den zellularen Chipsatz 34 sowie ihren eigenen dedizierten Prozessor und Speicher einschließen (oder diese Komponenten können gemeinsam mit anderen FSMs verwendet werden). In einer Ausführungsform kann die Telematikeinheit mit dem GNSS-Empfänger 22 integriert sein, sodass beispielsweise der GNSS-Empfänger 22 und die drahtlose Kommunikationsvorrichtung 30 (oder Telematikeinheit 42) direkt miteinander verbunden sind, anstatt über den Kommunikationsbus 40 verbunden zu sein.
-
In einigen Ausführungsformen kann die drahtlose Vorrichtung 30 zum drahtlosen Kommunizieren gemäß einer oder mehrerer drahtloser Nahbereichskommunikationen (SRWC) konfiguriert sein, wie etwa einem von Wi-Fi™, Wi-Fi Direct™, IEEE 802.11p, anderen Fahrzeug-zu-Fahrzeug (V2V)-Kommunikationsprotokollen, anderen IEEE 802.11-Protokollen, ZigBee™, Bluetooth™, Bluetooth™ Low Energy (BLE) oder Nahfeldkommunikation (NFC). Wie hierin verwendet, bezieht sich Bluetooth™ auf beliebige Bluetooth™-Technologien, wie etwa Bluetooth Low Energy™ (BLE), Bluetooth™ 4.1, Bluetooth™ 4.2, Bluetooth™ 5.0 und andere Bluetooth™-Technologien, die entwickelt werden können. Wie hierin verwendet bezieht sich Wi-Fi™ oder Wi-Fi™-Technologie auf beliebige Wi-Fi™-Technologien, wie etwa IEEE 802.11b/g/n/ac oder andere IEEE 802.11-Technologie. Die drahtlose Nahbereichskommunikations (SRWC)-Schaltung 32 ermöglicht es der drahtlosen Kommunikationsvorrichtung 30, SRWC-Signale, wie etwa BLE-Signale, zu übermitteln und zu empfangen. Die SRWC-Schaltung 32 kann damit der Vorrichtung 30 ermöglichen, sich mit einer anderen SRWC-Vorrichtung zu verbinden, wie etwa mit der drahtlosen Handvorrichtung (HWD) 90 oder mit anderen Fahrzeugen. In Fällen, in denen die Telematikeinheit 42 in der drahtlosen Kommunikationsvorrichtung eingeschlossen ist, wird die drahtlose Kommunikationsvorrichtung zu einer Benutzereinrichtung (UE), die zum Ausführen von zellularen Kommunikationen über das zellulare Trägersystem 70 verwendbar ist.
-
Die Telematikeinheit 42 und/oder die drahtlose Kommunikationsvorrichtung 30 kann damit dem Fahrzeug 12 ermöglichen, dass es mit einem oder mehreren Remote-Netzen (z. B. einem oder mehreren Netzen an der Remote-Vorrichtung 80 oder Computern 78) über paketvermittelte Datenkommunikation in Kommunikation steht. Diese paketvermittelte Datenkommunikation kann durch Verwendung eines drahtlosen Nicht-Fahrzeug-Zugangspunkts ausgeführt werden, der über einen Router oder ein Modem mit einem Festnetz verbunden ist. Bei Verwendung für die paketvermittelte Datenkommunikation wie etwa TCP/IP kann die Kommunikationsvorrichtung 30 (und/oder die Telematikeinheit 42) mit einer statischen IP-Adresse konfiguriert sein oder kann zum automatischen Empfangen einer zugewiesenen IP-Adresse von einer anderen Vorrichtung im Netz wie etwa einem Router oder von einem Netzadressenserver eingerichtet sein.
-
Paketvermittelte Datenkommunikationen können auch über die Verwendung eines zellularen Netzes ausgeführt werden, auf das die Vorrichtung 30 über die Telematikeinheit 42 zugreifen kann. Der zellulare Chipsatz 34 kann ermöglichen, dass Daten über das drahtlose (oder zellulare) Trägersystem 70 kommuniziert werden. In einer solchen Ausführungsform können Funkübertragungen verwendet werden, um einen Kommunikationskanal, wie etwa einen Sprachkanal und/oder einen Datenkanal, mit dem drahtlosen Trägersystem 70 aufzubauen, sodass Sprach- und/oder Datenübertragungen über den Kanal gesendet und empfangen werden können. Daten können entweder über eine Datenverbindung, wie etwa über Paketdatenübertragung über einen Datenkanal, oder über einen Sprachkanal unter Verwendung von im Stand der Technik bekannten Techniken gesendet werden. Für kombinierte Dienste, die sowohl Sprachkommunikation als auch Datenkommunikation beinhalten, kann das System einen einzelnen Anruf über einen Sprachkanal verwenden und nach Bedarf zwischen Sprach- und Datenübertragung über den Sprachkanal umschalten, und dies kann unter Verwendung von dem Fachmann bekannten Techniken erfolgen.
-
Die Telematikeinheit 42 kann eine Remote-Datenverbindung zum Fahrzeug bereitstellen. In einer Ausführungsform kann die Remote-Datenverbindung für Fahrzeugdienste verwendet werden, wie etwa Meldung von Telemetriedaten betreffend einen Betriebszustand (z. B. Diagnosecodes, andere Fahrzeuginformationen betreffend den Fahrzeugbetriebszustand) an eine Backend-Fahrzeug-Diensteinrichtung, wie etwa die Remote-Einrichtung 80. Und in einigen Ausführungsformen kann die Remote-Datenverbindung (oder eine separate Remote-Datenverbindung) verwendet werden, um Dienste für einen Benutzer bereitzustellen, wie etwas das Bereitstellen für den Fahrzeugbenutzer von Remote-Datenverbindung, sodass der Fahrzeugbenutzer seine HWD 90 (oder andere Nicht-Fahrzeug-SRWC-Vorrichtung) mit Remote-Netzen verbinden kann. In diesem Fall kann das Fahrzeug diese Remote-Datenverbindung für den Fahrzeugbenutzer bereitstellen, wenn der Fahrzeugbenutzer (oder das Fahrzeug) einem aktiven Remote-Datenverbindungsabonnement zugeordnet ist.
-
Der Prozessor 36 kann jede beliebige Art von Vorrichtung sein, die elektronische Anweisungen verarbeiten kann, einschließlich Mikroprozessoren, Mikrocontroller, Host-Prozessoren, Steuereinheiten, Fahrzeugkommunikationsprozessoren und anwendungsspezifische integrierte Schaltungen (ASIC). Er kann ein dedizierter Prozessor sein, der nur für die Kommunikationsvorrichtung 30 (und/oder Telematikeinheit 42) verwendet wird, oder er kann mit anderen Fahrzeugsystemen gemeinsam genutzt werden. Der Prozessor 36 führt verschiedene Arten von digital gespeicherten Anweisungen aus, wie etwa Software- oder Firmware-Programme, die in Speicher 38 gespeichert sind, die der Vorrichtung 30 ermöglichen, eine breite Vielfalt von Diensten bereitzustellen. Zum Beispiel kann der Prozessor 36 Programme oder Prozessdaten ausführen, um mindestens einen Teil des hierin erörterten Verfahrens auszuführen. Der Speicher 38 kann ein nichttransitorisches computerlesbares Medium sein, wie etwa ein mit Strom versorgter Zwischenspeicher oder ein beliebiges geeignetes nichttransitorisches computerlesbares Medium; diese schließen verschiedene Arten von RAM (Speicher mit wahlfreiem Zugriff, einschließlich verschiedener Arten von dynamischem RAM (DRAM) und statischem RAM (SRAM)), ROM (Festwertspeicher), Solid-State-Laufwerke (SSDs) (einschließlich anderer Solid-State-Speicher wie etwa Solid-State-Hybridfestplatten (SSHDs)), Festplattenlaufwerke (HDDs) oder magnetische oder optische Diskettenlaufwerke ein.
-
Die drahtlose Kommunikationsvorrichtung 30 kann eine Schnittstelle zwischen verschiedenen FSMs des Fahrzeugs 12 und einer oder mehreren Vorrichtungen außerhalb des Fahrzeugs 12 bereitstellen, wie etwa ein oder mehrere Netze oder Systeme an der Remote-Vorrichtung 80. Dies ermöglicht das Ausführen und/oder Überwachen verschiedener Operationen durch „fahrzeugexterne“ Vorrichtungen (oder Nicht-Fahrzeug-Vorrichtungen), einschließlich der Fahrzeug-Backend-Diensteinrichtung 80 und der HWD 90. Zum Beispiel kann die drahtlose Kommunikationsvorrichtung 30 Fahrzeugsensordaten von einem oder mehreren An-Bord-Fahrzeugsensoren empfangen. Danach kann das Fahrzeug diese Daten (oder andere Daten aus oder basierend auf diesen Daten) an andere Vorrichtungen oder Netze senden, einschließlich der HWD 90 und der Fahrzeug-Backend-Dienstvorrichtung 80. Und in einer anderen Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 in ein Navigationssystem eingebaut oder mindestens mit diesem verbunden sein, welches geographische Karteninformationen einschließlich geographischer Straßenkartendaten einschließt. Das Navigationssystem kann kommunikativ mit dem GNSS-Empfänger 22 gekoppelt sein (entweder direkt oder über den Kommunikationsbus 40) und kann eine fahrzeugeigene geographische Kartendatenbank einschließen, die lokale geografische Karteninformationen speichert.
-
In einer Ausführungsform kann die drahtlose Kommunikationsvorrichtung eine Remote-Datenverbindung mit einem Remote-Server unter Verwendung des zellularen Chipsatzes 34 und des drahtlosen Trägersystems 70 herstellen. Das Fahrzeug kann diese Remote-Datenverbindung verwenden, um Daten für verschiedene FSMs des Fahrzeugs sowie für Nicht-Fahrzeug-Vorrichtungen bereitzustellen. In einer Ausführungsform kann sich das Fahrzeug mit einer anderen SRWC-Vorrichtung verbinden, wie etwa der HWD 90, und kann eine Remote-Datenverbindung für die HWD 90 bereitstellen. Auf diese Weise wirkt das Fahrzeug (oder die drahtlose Kommunikationsvorrichtung 30) als ein Hotspot für die HWD 90. Ein Benutzer des Fahrzeugs kann die Verwendung der Fahrzeugtelematikfähigkeiten und/oder der Remote-Datenverbindung zum Herunterladen und Hochladen von Daten mit Remote-Vorrichtungen oder Netzen (z. B. Internetzugriff) abonnieren oder Zugriff darauf gewährt bekommen. Wie weiter unten erörtert wird, kann das Fahrzeug bestimmen, ob eine SRWC-Verbindung zur HWD 90 bereitzustellen ist, sodass die HWD 90 die Remote-Datenverbindung des Fahrzeugs nutzen kann. Diese Bestimmung kann an einem Remote-Server ausgeführt werden, wie etwa an Servern 82 der Remote-Einrichtung 80.
-
Die Fahrzeugelektronik 20 schließt auch eine Anzahl von Fahrzeugbenutzerschnittstellen ein, die Fahrzeuginsassen ein Mittel zum Bereitstellen und/oder Empfangen von Informationen bereitstellen, einschließlich der visuellen Anzeige 50, Druckknopf (Druckknöpfe) 52, Mikrofon 54 und Audiosystem 56. Wie hierin verwendet, schließt der Begriff „Fahrzeugbenutzerschnittstelle“ im weiten Sinne jegliche geeignete Form von elektronischer Vorrichtung ein, einschließlich sowohl Hardware- als auch Software-Komponenten, die sich am Fahrzeug befinden und dem Fahrzeugbenutzer ermöglichen, mit einer oder durch eine Komponente des Fahrzeugs zu kommunizieren. Fahrzeugbenutzerschnittstellen 50-54 sind ebenfalls An-Bord-Sensoren, die eine Eingabe von einem Benutzer oder andere sensorische Informationen (z. B. Überwachungsinformationen) empfangen können und die andere Fahrzeugsensordaten erhalten können. Der Druckknopf (die Druckknöpfe) 52 ermöglichen eine manuelle Benutzereingabe in die Kommunikationsvorrichtung 30, um andere Daten-, Antwort- und/oder Steuereingaben bereitzustellen. Das Audiosystem 56 stellt eine Audioausgabe an einen Fahrzeuginsassen bereit und kann ein dediziertes, eigenständiges System oder Teil des primären Fahrzeugaudiosystems sein. Gemäß einer besonderen Ausführungsform ist das Audiosystem 56 sowohl mit dem Fahrzeugbus 40 als auch mit einem Unterhaltungsbus (nicht gezeigt) betriebsfähig gekoppelt und kann AM-, FM- und Satellitenradio-, CD-, DVD- und andere Multimediafunktionalität bereitstellen. Diese Funktionalität kann in Verbindung mit oder unabhängig von einem Infotainment-Modul bereitgestellt werden. Das Mikrofon 54 stellt eine Audioeingabe an die drahtlose Kommunikationsvorrichtung 30 bereit, um es dem Fahrer oder einem anderen Insassen zu ermöglichen, Sprachbefehle bereitzustellen und/oder Freisprechanrufe über das drahtlose Trägersystem 70 auszuführen.
-
Zu diesem Zweck kann er mit einer automatisierten fahrzeugeigenen Sprachverarbeitungseinheit unter Verwendung von Mensch-Maschine-Schnittstellen (MMS)-Technologie, die in der Technik bekannt ist, verbunden werden.
-
Die visuelle Anzeige oder der Touchscreen 50 ist vorzugsweise eine Grafikanzeige und kann verwendet werden, um eine Vielzahl von Eingabe- und Ausgabefunktionen bereitzustellen. Die Anzeige 50 kann ein Touchscreen auf der Instrumententafel sein, die ein Menü (oder grafisches Menü) grafisch darstellen kann und Eingaben (oder anderes Feedback) von einem Fahrzeugbenutzer empfangen kann. In anderen Ausführungsformen kann die Anzeige 50 eine Head-Up-Anzeige sein, die von der Windschutzscheibe reflektiert wird, oder ein Projektor, der Grafiken zur Anzeige durch einen Fahrzeuginsassen projizieren kann. Die Anzeige 50 kann als ein Teil einer Mittelkonsole des Fahrzeugs eingeschlossen sein, wie etwa ein Mittelkonsolenunterhaltungssystem des Fahrzeugs. Verschiedene andere Fahrzeugbenutzerschnittstellen können auch verwendet werden, da die Schnittstellen der 1 nur ein Beispiel einer bestimmten Implementierung sind.
-
Das drahtlose Trägersystem 70 kann jedes geeignete zellulare Telefonsystem sein. Es wird gezeigt, dass das Trägersystem 70 einen zellularen Masten 72 einschließt; jedoch kann das Trägersystem 70 einen oder mehrere der folgenden Komponenten (z. B. abhängig von der zellularen Technologie) einschließen: zellulare Masten, Basis-Transceiver-Stationen, Funkvermittlungsstellen, Basisstation-Steuereinheiten, Evolved Nodes (z. B. eNodeBs), Mobilitätsmanagement-Einheiten (MMEs), Serving- und PGN-Gateways usw., sowie andere Netzkomponenten, die erforderlich sind, um das drahtlose Trägersystem 70 mit dem Festnetz 76 zu verbinden oder das drahtlose Trägersystem mit Benutzereinrichtung (UEs, die z. B. die Telematikeinheit 42 im Fahrzeug 12 und/oder die HWD 90 einschließen können) zu verbinden. Das Trägersystem 70 kann jede geeignete Kommunikationstechnik implementieren, einschließlich GSM-/GRPS-Technologie, CDMA- oder CDMA2000-Technologie, LTE-Technologie usw. Allgemein sind drahtlose Trägersysteme 70, deren Komponenten, die Anordnung ihrer Komponenten, die Interaktion zwischen den Komponenten usw. in der Technik allgemein bekannt.
-
Abgesehen von der Verwendung des drahtlosen Trägersystems 70 kann ein anderes drahtloses Trägersystem in Form einer Satellitenkommunikation verwendet werden, um eine unidirektionale oder bidirektionale Kommunikation mit einem Fahrzeug bereitzustellen. Dies kann unter Verwendung eines oder mehrerer Kommunikationssatelliten (nicht gezeigt) und einer Uplink-Sendestation (nicht gezeigt) erfolgen. Unidirektionale Kommunikationen können beispielsweise Satellitenfunkdienste sein, wobei Programminhalt (Nachrichten, Musik usw.) von der Uplink-Sendestation empfangen wird, zum Hochladen verpackt und dann an den Satelliten gesendet wird, der die Programmierung an Abonnenten sendet. Die bidirektionale Kommunikation kann zum Beispiel Satellitentelefoniedienste sein, die den einen oder die mehreren Kommunikationssatelliten verwenden, um Telefonkommunikationen zwischen dem Fahrzeug 12 und der Uplink-Sendestation weiterzuleiten. Falls verwendet, kann diese Satellitentelefonie entweder zusätzlich zu oder anstelle vom drahtlosen Trägersystem 70 genutzt werden.
-
Das Festnetz 76 kann ein herkömmliches landgestütztes Telekommunikationsnetz sein, das mit einem oder mehreren Festnetztelefonen verbunden ist und das drahtlose Trägersystem 70 mit der Remote-Einrichtung 80 verbindet. Beispielsweise kann das Festnetz 76 ein öffentliches Telefonnetz (PSTN) einschließen, wie etwa das, das verwendet wird, um festverdrahtete Telefonie, paketvermittelte Datenkommunikationen und die Internet-Infrastruktur bereitzustellen. Ein oder mehrere Segmente des Festnetzes 76 könnten durch die Verwendung eines standardisierten drahtgebundenen Netzes, eines Faser- oder anderen optischen Netzes, eines Kabelnetzes, von Stromleitungen, anderer drahtloser Netze wie etwa drahtlose lokale Netze (WLAN), Netze, die drahtlosen Breitbandzugang (BWA) bieten, oder eine beliebige Kombination davon implementiert werden.
-
Der Computer 78 (nur einer in 1 gezeigt) kann für einen oder mehrere Zwecke verwendet werden, wie etwa zum Bereitstellen von Backen-Fahrzeug-Verbindung für das Fahrzeug 12. Die Computer 78 können einige von einer Anzahl von Computern sein, auf die über ein privates oder öffentliches Netzwerk, wie etwa das Internet, zugegriffen werden kann. Andere derartig zugängliche Computer 78 können zum Beispiel Folgende sein: ein Service-Center-Computer, wo Diagnoseinformationen und andere Fahrzeugdaten vom Fahrzeug hochgeladen werden können; ein Clientcomputer, der durch den Fahrzeugbesitzer oder andere Abonnenten für verschiedene Zwecke verwendet wird, wie etwa Zugreifen auf und/oder Empfangen von Fahrzeugsensordaten (oder andere Daten), sowie Einstellen und/oder Konfigurieren der Abonnentenpräferenzen oder Steuern von Fahrzeugfunktionen; ein Car-Sharing-Server, der Registrierungen von einer Vielzahl von Benutzern koordiniert, die das Verwenden eines Fahrzeugs als Teil eines Car-Sharing-Dienstes anfordern; oder ein Drittpartei-Repositorium, von dem oder für das Fahrzeugsensordaten oder andere Informationen bereitgestellt werden, sei es mittels Kommunizieren mit dem Fahrzeug 12, Remote-Einrichtung 80 oder beider. Ein Computer 78 kann auch zum Bereitstellen von Internetverbindung, wie etwas DNS-Diensten, oder als Netzadressenserver verwendet werden, der DHCP oder ein anderes geeignetes Protokoll verwendet, um dem Fahrzeug 12 eine IP-Adresse zuzuweisen.
-
Die Fahrzeug-Backend-Diensteinrichtung 80 ist eine Remote-Einrichtung, was bedeutet, dass sie sich an einem physischen Ort befindet, der sich vom Fahrzeug 12 entfernt befindet. Die Fahrzeug-Backend-Diensteinrichtung 80 (oder kurz „Remote-Einrichtung 80“) kann gestaltet sein, um der Fahrzeugelektronik 20 eine Anzahl verschiedener System-Backend-Funktionen durch Verwendung eines oder mehrerer elektronischer Server bereitzustellen. Und in vielen Ausführungsformen kann die Remote-Vorrichtung 80 Fahrzeug-Backend-Dienst-Server 82 und Datenbanken 84 einschließen, die auf einer Vielzahl von Speichervorrichtungen gespeichert sein können. Auch die Remote-Einrichtung 80 kann einen oder mehrere Schalter, ein oder mehrere menschliche Berater und/oder ein automatisiertes Sprachantwortsystem (VRS), von denen alle in der Technik bekannt sind, einschließen. Die Fahrzeug-Backend-Diensteinrichtung 80 kann beliebige oder alle von diesen verschiedenen Komponenten einschließen und vorzugsweise sind alle der verschiedenen Komponenten miteinander durch ein drahtgebundenes oder drahtloses lokales Netz gekoppelt. Die Remote-Einrichtung 80 kann Daten über ein Modem, das mit dem Festnetz 76 verbunden ist, empfangen und übertragen. Datenübertragungen können auch durch drahtlose Systeme, wie etwa IEEE 802.11x, GPRS und dergleichen, erfolgen. Fachleute in der Technik erkennen, dass, obwohl nur eine Remote-Einrichtung 80 und ein Computer 78 im Ausführungsbeispiel veranschaulicht sind, eine Vielzahl von Remote-Einrichtungen 80 und/oder Computern 78 verwendet werden können.
-
Die Server 82 können Computer oder andere Rechenvorrichtungen sein, die mindestens einen Prozessor und Speicher einschließen. Die Prozessoren können jede beliebige Art von Vorrichtung sein, die elektronische Anweisungen verarbeiten kann, einschließlich Mikroprozessoren, Mikrocontroller, Host-Prozessoren, Steuereinheiten, Fahrzeugkommunikationsprozessoren und anwendungsspezifische integrierte Schaltungen (ASIC). Die Prozessoren können dedizierte Prozessoren sein, die nur für Server 82 verwendet werden, oder sie können mit anderen Systemen gemeinsam genutzt werden. Der mindestens eine Prozessor kann verschiedene Arten von digital gespeicherten Anweisungen ausführen, wie etwa Software oder Firmware, die den Servern 82 ermöglichen, eine breite Vielfalt von Diensten bereitzustellen. Für die Netzkommunikation (z. B. Intranet-Kommunikationen, Internet-Kommunikationen einschließlich Internet-Verbindungen) können die Server eine oder mehrere Netzschnittstellenkarten (NICs) (einschließlich zum Beispiel drahtlose NICs (WNICs)) einschließen, die zum Transportieren von Daten zu und von den Computern verwendet werden können. Diese NICs können den einen oder den mehreren Server 82 ermöglichen, sich miteinander, mit Datenbanken 84 oder anderen Netzvorrichtungen, einschließlich Routern, Modems und/oder Schaltern, zu verbinden. In einer bestimmten Ausführungsform können die NICs (einschließlich WNICs) der Server 82 ermöglichen, dass SRWC-Verbindungen hergestellt werden, und/oder können Ethernet (IEEE 802.3)-Anschlüsse einschließen, an die Ethernet-Kabel angeschlossen werden können, die eine Datenverbindung zwischen zwei oder mehreren Vorrichtungen bereitstellen können. Die Remote-Vorrichtung 80 kann eine Anzahl von Routern, Modems, Switches oder anderen Vorrichtungen einschließen, die verwendet werden können, um Netzfähigkeiten bereitzustellen, wie etwa ein Verbinden mit dem Festnetz 76 und/oder zellularen Trägersystem 70.
-
Datenbanken 84 können auf einer Vielzahl von Speichern gespeichert sein, wie etwa ein angetriebener Zwischenspeicher oder ein beliebiges geeignetes nichttransitorisches computerlesbares Medium; diese schließen verschiedene Arten von RAM (Speicher mit wahlfreiem Zugriff, einschließlich verschiedener Arten von dynamischem RAM (DRAM) und statischem RAM (SRAM)), ROM (Festwertspeicher), Solid-State-Laufwerke (SSDs) (einschließlich anderer Solid-State-Speicher wie etwa Solid-State-Hybridfestplatten (SSHDs)), Festplattenlaufwerke (HDDs) oder magnetische oder optische Diskettenlaufwerke ein. In einer Ausführungsform können die Datenbanken 84 Remote-Datenverbindungsabonnementinformationen speichern, die Datensätze darüber einschließen, ob ein bestimmtes Fahrzeug oder ein bestimmter Fahrzeugbenutzer einem Remote-Datenverbindungsabonnement zugeordnet ist und/oder ob das zugeordnete Remote-Datenverbindungsabonnement aktiv oder inaktiv ist.
-
Die Remote-Einrichtung 80 kann die in den Datenbanken 84 gespeicherten Informationen verwenden, um eine oder mehrere Ausführungsformen des hierin erörterten Verfahrens (der Verfahren) sowie verschiedene andere Fahrzeug-Backend-Dienst-Funktionen auszuführen. Obwohl nur eine einzige Fahrzeug-Backend-Diensteinrichtung 80 oben erwähnt ist, können zahlreiche Fahrzeug-Backend-Diensteinrichtungen verwendet werden und in einem solchen Fall kann die Funktionalität der zahlreichen Fahrzeug-Backend-Diensteinrichtungen abgestimmt werden, sodass die Fahrzeug-Backend-Diensteinrichtung als ein einzelnes Backend-Netz dienen kann oder sodass der Betrieb von jeder Einrichtung mit dem Betrieb der anderen Einrichtungen abgestimmt ist. Und die Server 82 können verwendet werden, um Informationen, die in den Datenbanken 84 gespeichert sind, für verschiedene andere Systeme oder Vorrichtungen, wie etwa das Fahrzeug 12, bereitzustellen.
-
Die drahtlose Handvorrichtung (HWD) 90 ist eine SRWC-Vorrichtung (d. h. eine Vorrichtung, die zu SRWC in der Lage ist) und kann Folgendes einschließen: Hardware, Software und/oder Firmware, die zellulare Telekommunikation und SRWC sowie andere mobile Vorrichtungsanwendungen ermöglicht, wie etwa eine Fahrzeugverwaltungsanwendung 92. Die Hardware der HWD 90 kann Folgendes einschließen: einen Prozessor und Speicher zum Speichern der Software, Firmware usw. Der HWD-Prozessor und der Speicher können verschiedene Software-Anwendungen ermöglichen, die vom Benutzer (oder Hersteller) vorinstalliert oder installiert werden können (z. B. mit einer Software-Anwendung oder grafischen Benutzerschnittstelle (GUI)). Eine Implementierung der Anwendung 92 ermöglicht es einem Fahrzeugbenutzer, mit dem Fahrzeug 12 zu kommunizieren und/oder verschiedene Aspekte oder Funktionen des Fahrzeugs zu steuern, von denen einige oben aufgelistet sind. Zusätzlich können eine oder mehrere Anwendungen dem Benutzer ermöglichen, jederzeit mit der Remote-Einrichtung 80 oder Call-Center-Beratern verbunden zu werden. Die Anwendung 92 kann auch eine Benutzerschnittstelle zum Steuern verschiedener Fahrzeugfunktionalität bereitstellen.
-
In einer besonderen Ausführungsform kann die HWD 90 eine persönliche zellulare SRWC-Vorrichtung sein, die einen zellularen Chipsatz und/oder zellulare Verbindungsfähigkeiten sowie SRWC-Fähigkeiten einschließt. Unter Verwendung eines zellularen Chipsatzes kann die HWD zum Beispiel über das drahtlose Trägersystem 78 mit verschiedenen Remote-Vorrichtungen, einschließlich Computern 80 und Remote-Server-Vorrichtung 70, verbunden werden. Wie hierin verwendet, ist eine persönliche SRWC-Vorrichtung eine mobile Vorrichtung, die SRWC-fähig ist, die durch einen Benutzer tragbar ist, und wobei die Tragbarkeit der Vorrichtung mindestens teilweise vom Benutzer abhängt, wie etwa eine tragbare Vorrichtung (z. B. eine Smartwatch), eine implantierbare Vorrichtung oder eine Handvorrichtung (z. B. ein Smartphone, ein Tablet, ein Laptop). Wie hierin verwendet, ist eine drahtlose Nahbereichskommunikations (SRWC)-Vorrichtung eine Vorrichtung, die SRWC-fähig ist. In vielen Ausführungsformen ist die HWD 90 eine persönliche SRWC-Vorrichtung. Und in einigen Ausführungsformen schließt die HWD 90 keinen zellularen Chipsatz ein, sondern ist nur zu SRWC-Kommunikationen in der Lage.
-
Der Prozessor der HWD 90 kann jede beliebige Art von Vorrichtung sein, die elektronische Anweisungen verarbeiten kann, einschließlich Mikroprozessoren, Mikrocontroller, Host-Prozessoren, Steuereinheiten, Fahrzeugkommunikationsprozessoren und anwendungsspezifische integrierte Schaltungen (ASIC). Der Prozessor führt verschiedene Arten von digital gespeicherten Anweisungen aus, wie etwa Software- oder Firmware-Programme, die in Speicher der HWD 90 gespeichert sind, die der Vorrichtung 90 ermöglichen, eine breite Vielfalt von Funktionen bereitzustellen. Zum Beispiel kann in einer Ausführungsform der Prozessor Programme (z. B. die Fahrzeugmanagementanwendung 92) oder Prozessdaten ausführen. In einigen Ausführungsformen kann die HWD 90 ein Smartphone oder ein Tablet sein, das ein Betriebssystem, wie etwa Android™, iOS™, Microsoft Windows™ und/oder andere Betriebssysteme einschließt. Der Speicher der HWD 90 kann jedes beliebige geeignete nichttransitorische computerlesbare Medium einschließen; diese schließen verschiedene Arten von RAM (Speicher mit wahlfreiem Zugriff, einschließlich verschiedener Arten von dynamischem RAM (DRAM) und statischem RAM (SRAM)), ROM (Festwertspeicher), Solid-State-Laufwerke (SSDs) (einschließlich anderer Solid-State-Speicher wie etwa Solid-State-Hybridfestplatten (SSHDs)), Festplattenlaufwerke (HDDs) oder magnetische oder optische Diskettenlaufwerke ein. In einer Ausführungsform kann der Speicher der HWD 90 eine nichtflüchtige Speicherkarte sein, wie etwa eine Secure Digital™ (SD)-Karte, die in einen Kartenschlitz der HWD 90 eingefügt ist.
-
Die HWD 90 kann auch eine drahtlose Nahbereichskommunikations (SRWC)-Schaltung und/oder einen Chipsatz sowie eine oder mehrere Antennen einschließen, die das Ausführen von SRWC ermöglichen, wie etwa ein beliebiges der IEEE 802.11-Protokolle, Wi-Fi™, WiMAX™, ZigBee™, Wi-Fi Direct™, Bluetooth™ oder Nahbereichskommunikation (NFC). Die SRWC-Schaltung und/oder der Chipsatz können es ermöglichen, dass sich die HWD 90 mit einer anderen SRWC-Vorrichtung verbindet. Zusätzlich kann HWD 90 einen zellularen Chipsatz einschließen, wodurch ermöglicht wird, dass die Vorrichtung über ein oder mehrere zellulare Protokolle, wie etwa GSM/GPRS-Technologie, CDMA oder CDMA2000-Technologie und LTE-Technologie, kommuniziert. Die HWD 90 kann Daten über das drahtlose Trägersystem 70 unter Verwendung des zellularen Chipsatzes und einer Antenne kommunizieren.
-
Unter Bezugnahme auf 2 wird eine Ausführungsform eines Verfahrens 200 zum Verwalten von drahtlosen Nahbereichskommunikationen (SRWC) an einem Fahrzeug gezeigt. In einer Ausführungsform kann das Verfahren 200 von der Fahrzeugelektronik 20 des Fahrzeugs ausgeführt werden. Und in einigen Ausführungsformen kann das Verfahren 200 durch die drahtlose Kommunikationsvorrichtung 30 oder mindestens teilweise durch die drahtlose Kommunikationsvorrichtung 30 ausgeführt werden. Obwohl beschrieben wird, dass die Schritte des Verfahrens 200 in einer bestimmten Reihenfolge ausgeführt werden, wird hierdurch in Betracht gezogen, dass die Schritte des Verfahrens 200 in beliebiger, technisch umsetzbarer Reihenfolge ausgeführt werden, wie vom Fachmann verstanden werden wird.
-
In einem Szenario können das Fahrzeug 12 und die HWD 90 miteinander gepaart werden, sodass das Fahrzeug 12 (z. B. die drahtlose Kommunikationsvorrichtung 30) und die HWD 90 eine SRWC-Verbindung herstellen können. Und in mindestens einigen Ausführungsformen kann diese SRWC-Paarung ermöglichen, dass die HWD 90 und das Fahrzeug 12 die SRWC-Verbindung ohne Eingriff durch einen Fahrzeugbenutzer herstellen. Obwohl diese automatische SRWC-Verbindungsherstellung in einigen Szenarien nützlich sein kann, ist diese automatische SRWC-Verbindung in anderen Szenarien möglicherweise nicht erwünscht. Zum Beispiel können die HWD 90 und das Fahrzeug 12 zunächst unter Verwendung einer SRWC während einer Zeit gepaart werden, wenn ein Benutzer (oder das Fahrzeug) ein aktives Remote-Datenverbindungsabonnement aufweist, sodass das Fahrzeug die HWD 90 mit Remote-Datenverbindung beispielsweise unter Verwendung der SRWC-Schaltung 32 und des zellularen Chipsatzes 34 bereitstellt. In den Zeiträumen, in denen dieses Abonnement aktiv ist, kann die automatische Verbindung wünschenswert sein. Jedoch kann das Abonnement inaktiv werden, weil der Abonnementzeitraum abläuft (z. B. ein Versuchszeitraum läuft ab, Nichtzahlung von Abonnementgebühren, Stornierung des Abonnements), und in einigen Szenarien kann die SRWC-Verbindung zwischen der HWD 90 und dem Fahrzeug nicht erwünscht sein. In solchen Szenarien kann es wünschenswert sein, auf das automatische Herstellen einer SRWC-Verbindung zwischen der HWD 90 und dem Fahrzeug 12 zu verzichten. In mindestens einigen Ausführungsformen kann das Verfahren 200 unten wie oben beschriebene Szenarien behandeln.
-
Das Verfahren 200 beginnt mit Schritt 210, wobei ein Auslöseereignis einer drahtlosen Fahrzeug-Nahbereichskommunikation (SRWC) erfasst wird. Ein Fahrzeug-SRWC-Auslöseereignis kann verwendet werden, um ein Fahrzeug-SRWC-Auslöseereignis zu erfassen, das ein Ereignis ist, das der drahtlosen Kommunikationsvorrichtung (oder einer anderen Fahrzeug-SRWC-Vorrichtung) anzeigt oder diese dazu veranlasst, sich einzuschalten oder aktiv zu werden (z. B. Umschalten von einem Energiesparmodus in einen normalen Betriebsmodus). In einer Ausführungsform wird eine Fahrzeugzustandsänderung von einem ausgeschalteten Zustand in einen eingeschalteten Zustand durch das ECM 26 und/oder das BCM 24 des Fahrzeugs erfasst. Zum Beispiel kann das BCM 24 mit einer Zündeinheit gekoppelt sein, die die Position eines Fahrzeugschlüssels erfasst, wie etwa, ob der Schlüssel in der „AUS“-, „EIN“-, „START“- oder „ACC“- (Zubehör) Position ist. In einer Ausführungsform können, wenn der Fahrzeugschlüssel aus der AUS-Position in die ACC-Position gedreht wird, ein Teil oder die gesamte Fahrzeugelektronik 20 eingeschaltet werden und/oder von einem Energiesparmodus in einen normalen oder regulären Leistungsmodus umschalten, einschließlich der drahtlosen Kommunikationsvorrichtung 30. Da diese Änderung der Fahrzeugschlüsselposition bewirkt, dass die drahtlose Kommunikationsvorrichtung 30 aktiv wird (z. B. Einschalten, Umschalten von Energiesparmodus in normalen Leistungsmodus), kann das Erfassen der Änderung der Fahrzeugschlüsselposition als Erfassen eines Fahrzeug-SRWC-Auslöseereignisses betrachtet werden.
-
In einer anderen Ausführungsform kann das Fahrzeug eine Anzeige empfangen, dass sich ein Benutzer (oder Fahrzeugführer) dem Fahrzeug nähert, wie etwa über die Erfassung eines passiven Schlüssels unter Verwendung eines Passive-Entry-Passive-Start (PEPS)-Moduls (oder der SRWC-Schaltung 32) der Fahrzeugelektronik. In einer Ausführungsform wird ein PEPS-Signal am PEPS-Modul empfangen, das anzeigt, dass sich ein Benutzer mit einem PEPS-Schlüssel dem Fahrzeug nähert. Bei einer anderen Ausführungsform wird ein BLE-Signal an der SRWC-Schaltung 32 der drahtlosen Kommunikationsvorrichtung 30 empfangen oder erfasst. In beiden dieser Ausführungsformen kann diese Erfassung des Benutzers bewirken, dass die drahtlose Kommunikationsvorrichtung 30 aktiv wird, und kann somit als ein Fahrzeug-SRWC-Auslöseereignis betrachtet werden. In einer anderen Ausführungsform wird das Fahrzeug-SRWC-Auslöseereignis durch das Fahrzeug erfasst, das eine Anzeige von einer SRWC-Vorrichtung empfängt (z. B. der HWD 90), dass die SRWC-Vorrichtung eine Verbindung mit dem Fahrzeug unter Verwendung von SRWC herstellen möchte. Sobald ein Fahrzeug-SRWC-Auslöseereignis erfasst wird, geht das Verfahren 200 weiter zu Schritt 220.
-
In Schritt 220 sendet das Fahrzeug eine Benutzerdatenstrom-Verfügbarkeitsanforderung an eine Remote-Einrichtung. In vielen Ausführungsformen wird die Benutzerdatenstrom-Verfügbarkeitsanforderung als Reaktion auf das Erfassen des Fahrzeug-SRWC-Auslöseereignisses gesendet. In einigen Ausführungsformen wird die Benutzerdatenstrom-Verfügbarkeitsanforderung über das drahtlose Trägersystem 70 unter Verwendung der Telematikeinheit 42 (z. B. unter Verwendung des zellularen Chipsatzes 34 der drahtlosen Kommunikationsvorrichtung 30) gesendet, die als Teil der Fahrzeugelektronik 20 des Fahrzeugs 12 installiert ist. In mindestens einigen Ausführungsformen kann die Benutzerdatenstrom-Verfügbarkeitsanforderung eine Anforderung einer Anzeige sein, ob das Fahrzeug für eine Nicht-Fahrzeug-Vorrichtung eine Remote-Datenverbindung bereitstellen kann. Zum Beispiel kann ein Fahrzeug oder ein Fahrzeugbenutzer einem Remote-Datenverbindungsabonnement zugeordnet sein, und wenn ein Fahrzeug oder ein Fahrzeugbenutzer gegenwärtig einem Remote-Datenverbindungsabonnement zugeordnet ist (d. h. das Abonnement ist aktiv), so kann das Fahrzeug verwendet werden, um eine Remote-Datenverbindung zu SRWC-Vorrichtungen des Benutzers (z. B. Nicht-Fahrzeug-SRWC-Vorrichtungen) bereitzustellen. In einer Ausführungsform kann die Benutzerdatenstrom-Verfügbarkeitsanforderung eine Fahrzeugkennung (z. B. eine Fahrzeug-Identifikationsnummer (VIN)), Abonnement-Informationen (z. B. Benutzer-Anmeldedaten, Fahrzeug-Anmeldedaten) oder andere Informationen einschließen, die verwendet werden können, um das Fahrzeug oder den Fahrzeugbenutzer zu identifizieren und/oder zu authentifizieren.
-
Die HWD 90 ist eine Nicht-Fahrzeug-Vorrichtung (z. B. ein Smartphone des Fahrzeugbenutzers) und kann eine SRWC-Schaltung einschließen, sodass die HWD 90 und das Fahrzeug 12 eine SRWC-Verbindung herstellen können. Die SRWC-Verbindung kann von der HWD 90 verwendet werden, um Daten über die Verwendung der drahtlosen Kommunikationsvorrichtung 30 herunterzuladen und auf Remote-Server (oder andere Remote-Vorrichtungen, Netze usw.) hochzuladen. In vielen Ausführungsformen kann das Fahrzeug 12 eine Remote-Datenverbindung über das drahtlose Trägersystem 70 verwenden, um mit den Remote-Servern entsprechend einem aktiven Remote-Datenverbindungsabonnement zu kommunizieren. Wie oben erwähnt, kann es, wenn das Fahrzeug oder der Fahrzeugbenutzer nicht mit einem aktiven Remote-Datenverbindungsabonnement verbunden ist, wünschenswert sein, auf das automatische Herstellen einer SRWC-Verbindung zwischen der drahtlosen Kommunikationsvorrichtung 30 und der HWD 90 zu verzichten oder es zu unterbrechen. Somit kann in einigen Ausführungsformen schließlich die Benutzerdatenstrom-Verfügbarkeitsanforderung an die Remote-Vorrichtung 80 gesendet werden, sodass Informationen in Bezug darauf angefordert werden können, ob ein Abonnement existiert und/oder aktiv ist oder ob die drahtlose Kommunikationsvorrichtung aktiviert/deaktiviert werden sollte (z. B. ob die Vorrichtung 30 sich mit der HWD 90 verbinden sollte). Das Verfahren 200 geht dann mit Schritt 230 weiter.
-
In Schritt 230 wird eine Benutzerdatenstrom-Verfügbarkeitsantwort von der Remote-Einrichtung empfangen. In vielen Ausführungsformen wird die Verbindungsantwort von der Remote-Einrichtung 80 empfangen, nachdem die Benutzerdatenstrom-Verfügbarkeitsanforderung an die Remote-Einrichtung (Schritt 220) gesendet wurde. In mindestens einigen Ausführungsformen zeigt die Benutzerdatenstrom-Verfügbarkeitsantwort an, ob die Verwendung von SRWC-Kommunikationen (oder bestimmten SRWC-Dienst(en)) an einer drahtlosen Kommunikationsvorrichtung, die als Teil der Fahrzeugelektronik des Fahrzeugs installiert ist, aktiviert oder deaktiviert werden soll. Beispielsweise kann die Benutzerdatenstrom-Verfügbarkeitsantwort anzeigen, dass das Fahrzeug oder der Fahrzeugbenutzer gegenwärtig nicht mit einem aktiven Remote-Datenverbindungsabonnement verbunden ist, und somit kann dies durch das Fahrzeug 12 als Anzeige interpretiert werden, dass die SRWC-Kommunikationen (oder der/die bestimmte(n) SRWC-Dienst(e)) an der drahtlosen Kommunikationsvorrichtung 30 deaktiviert werden sollten, wie etwa das Anzeigen, einen Wi-Fi™-Dienst oder einen Wi-Fi™-Hotspot, der an der drahtlosen Kommunikationsvorrichtung 30 bereitgestellt wird, zu deaktivieren. In anderen Szenarien kann die Benutzerdatenstrom-Verfügbarkeitsantwort anzeigen, dass das Fahrzeug oder der Fahrzeugbenutzer gegenwärtig mit einem aktiven Remote-Datenverbindungsabonnement verbunden ist, und somit kann dies durch das Fahrzeug 12 als Anzeige interpretiert werden, dass die SRWC-Kommunikationen an der drahtlosen Kommunikationsvorrichtung 30 aktiviert werden sollten.
-
In einigen Ausführungsformen kann das Fahrzeug 12 die drahtlose Kommunikationsvorrichtung 30 (einschließlich der SRWC-Schaltung 32) für SRWC-Kommunikationen mit Fahrzeugsystemmodulen (FSMs) verwenden, wie etwa FSMs 24-28 oder kann bestimmte SRWC-Dienst(e) für andere Zwecke verwenden, die nicht mit dem Remote-Datenverbindungsdienst in Verbindung stehen, oder zusätzlich dazu. Somit kann in einigen Ausführungsformen die Benutzerdatenstrom-Verfügbarkeitsantwort als Anzeige interpretiert werden, ob das Fahrzeug die SRWC-Funktionalität der drahtlosen Kommunikationsvorrichtung 30 zum Ausführen einer Kommunikation mit Nicht-Fahrzeug-SRWC-Vorrichtungen für eine bestimmte Nicht-Fahrzeug-SRWC-Vorrichtung zum Ausführen von SRWC-Kommunikationen unter Verwendung einer bestimmten SRWC-Technologie (oder Protokoll) (z. B. Wi-Fi™) zum Ausführen von SRWC-Kommunikationen mit Nicht-Fahrzeug-SRWC-Vorrichtungen für einen bestimmten Zweck, oder eine Kombination davon, deaktivieren oder aktivieren soll. In vielen Ausführungsformen kann die Benutzerdatenstrom-Verfügbarkeitsantwort jedoch anzeigen, ob das Fahrzeug oder der Fahrzeugbenutzer mit einem aktiven Remote-Datenverbindungsabonnement verbunden ist oder ob die drahtlose Kommunikationsvorrichtung 30 bestimmte SRWC-Kommunikationen (oder SRWC-Kommunikationen insgesamt) deaktivieren/aktivieren sollte. Beispielsweise kann die Remote-Datenverbindung der HWD 90 über eine Wi-Fi™-Verbindung bereitgestellt werden, wenn das Remote-Datenverbindungsabonnement aktiv ist. Wenn das Remote-Datenverbindungsabonnement inaktiv wird (oder ist), wird die Wi-Fi™-Verbindung zwischen der drahtlosen Kommunikationsvorrichtung 30 und der HWD 90 möglicherweise nicht benötigt, und somit kann das Wi-Fi™ deaktiviert werden. Jedoch können andere SRWC-Kommunikationen aktiviert (oder unverändert) bleiben, wie etwa ein Bluetooth™-Dienst, der der HWD 90 erlaubt, Musik an das Fahrzeug zur Wiedergabe am Audiosystem 56 zu streamen; in einigen Ausführungsformen können diese anderen SRWC-Dienste (z. B. Bluetooth™-Dienst) als Reaktion auf die Erfassung des Fahrzeug-SRWC Auslöseereignisses aktiviert werden. Das Verfahren 200 geht dann mit Schritt 240 weiter.
-
In Schritt 240 wird bestimmt, ob die drahtlose Kommunikationsvorrichtung aktiviert oder deaktiviert werden soll, oder aktiviert oder deaktiviert bleiben soll. Diese Bestimmung kann basierend auf der Benutzerdatenstrom-Verfügbarkeitsantwort vorgenommen werden, die von der Remote-Einrichtung in Schritt 230 empfangen wird. Zum Beispiel kann die Benutzerdatenstrom-Verfügbarkeitsantwort anzeigen, dass es kein aktives Remote-Datenverbindungsabonnement gibt (oder dass das Remote-Datenverbindungsabonnement inaktiv (z. B. abgelaufen) ist), und somit kann bestimmt werden, dass die drahtlose Kommunikationsvorrichtung 30 deaktiviert werden sollte, oder mindestens, dass die drahtlose Kommunikationsvorrichtung 30 (oder bestimmte(r) SRWC-Dienst(e)) in Bezug auf die HWD 90 und/oder andere Nicht-Fahrzeug-SRWC-Vorrichtungen deaktiviert werden sollte. In einem anderen Beispiel kann die Benutzerdatenstrom-Verfügbarkeitsantwort eine Anzeige einschließen, die anzeigt, dass die drahtlose Kommunikationsvorrichtung 30 in Bezug auf die HWD 90 und/oder andere Nicht-Fahrzeug-SRWC-Vorrichtungen deaktiviert werden sollte. Wenn bestimmt wird, dass die drahtlosen Kommunikationsvorrichtung deaktiviert werden soll oder deaktiviert bleiben soll (entweder vollständig oder in Bezug auf die HWD 90 und/oder andere Nicht-Fahrzeug-SRWC-Vorrichtungen), geht das Verfahren 200 weiter zu Schritt 250; ansonsten geht das Verfahren 200 weiter zu Schritt 260.
-
In Schritt 250 wird ein drahtloser Nahbereichskommunikations (SRWC)-Dienst von der drahtlosen Kommunikationsvorrichtung deaktiviert (d. h. mindestens teilweise deaktiviert). Dieser Schritt kann als Reaktion auf die Bestimmung ausgeführt werden, dass es kein aktives Remote-Datenverbindungsabonnement gibt, das dem (oder für das) Fahrzeug oder dem (oder für den) Fahrzeugbenutzer zugeordnet ist. In einer Ausführungsform kann die SRWC-Schaltung 32 der drahtlosen Kommunikationsvorrichtung 30 vollständig deaktiviert werden. In einer anderen Ausführungsform kann ein bestimmter SRWC-Dienst von (oder angebotenen durch) der drahtlosen Kommunikationsvorrichtung 30 deaktiviert werden (z. B. Deaktivieren oder Unterbrechen der Verwendung einer bestimmten SRWC-Technologie oder eines Protokolls, wie etwa ein Wi-Fi™-Hotspot oder Zugangspunkt (AP)). In noch einer weiteren Ausführungsform kann die SRWC der drahtlosen Kommunikationsvorrichtung 30 in Bezug auf eine bestimmte SRWC-Vorrichtung, oder eine bestimmten Art oder Klasse von SRWC-Vorrichtungen, wie etwa Nicht-Fahrzeug-SRWC-Vorrichtungen, deaktiviert werden. In einer Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 ausgeschaltet werden oder in einen inaktiven Modus eingestellt werden (z. B. Energiesparmodus, einen Halte- oder Parkmodus, in denen keine Daten übermittelt werden). In einer anderen Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 in einen Standby-Modus versetzt werden, in dem die drahtlose Kommunikationsvorrichtung 30 auf keine Verbindungs-/ Datenanforderungen (überhaupt oder für einen bestimmten SRWC-Dienst oder eine spezielle SRWC-Technologie) antwortet. In einer anderen Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 eine Liste oder andere Informationen einschließen, die anzeigen, welche Vorrichtungen Fahrzeug-SRWC-Vorrichtungen sind (oder welche Vorrichtungen Nicht-Fahrzeug-SRWC-Vorrichtungen sind, die zuvor dem Fahrzeug zugeordnet wurden (z. B. mit dem Fahrzeug gepaart)). In noch einer anderen Ausführungsform kann die drahtlose Kommunikationsvorrichtung 30 aktiv bleiben, ohne jedoch SRWC-Verbindungsanforderungsnachricht(en) allgemein oder unter Verwendung einer bestimmten SRWC-Technologie zu übertragen, ohne SRWC-Verbindung herzustellen, ohne SRWC-Verbindungsanforderungsnachricht(en) zu einer bestimmten SRWC-Vorrichtung oder SRWC-Vorrichtungen einer bestimmten Art (z. B. Nicht-Fahrzeugvorrichtungen) zu übermitteln oder ohne SRWC-Verbindung(en) mit einer bestimmten SRWC-Vorrichtung oder SRWC-Vorrichtungen eines bestimmten Typs (z. B. Nicht-Fahrzeug-Vorrichtungen) herzustellen. Das Verfahren 200 endet dann.
-
In Schritt 260 wird eine SRWC-Verbindungsnachricht unter Verwendung der drahtlosen Kommunikationsvorrichtung übermittelt. In vielen Ausführungsformen wird die SRWC-Verbindungsnachricht übertragen, wenn die Benutzerdatenstrom-Verfügbarkeitsantwort anzeigt, eine Verwendung von SRWC-Kommunikationen an der drahtlosen Kommunikationsvorrichtung zu ermöglichen. Die SRWC-Verbindungsnachricht kann ein Beacon-Frame, eine Verbindungsanforderungsnachricht (z. B. eine Verbindungsherstellungsanforderung), eine Antwortnachricht, die als Reaktion auf irgendeine der vorhergehenden Nachrichten/Frames gesendet wird, oder andere Nachrichten sein, die bewirken, dass Datenkommunikationen ausgeführt werden und/oder eine SRWC-Verbindung hergestellt wird. Der Beacon-Frame kann ein Wi-Fi™-Beacon-Frame sein, der einen Service Set Identifier (SSID) enthält. In anderen Ausführungsformen kann die SRWC-Verbindungsnachricht eine Kennung eines Zugangspunkts (AP) einschließen, der von der drahtlosen Kommunikationsvorrichtung 30 (z. B. der SRWC-Schaltung 32) oder einer anderen Kennung des Fahrzeugs oder der drahtlosen Kommunikationsvorrichtung 30 gehostet wird. Das Verfahren 200 geht dann mit Schritt 270 weiter.
-
In Schritt 270 wird eine drahtlose Nahbereichskommunikations (SRWC)-Verbindung hergestellt. In vielen Ausführungsformen wird die SRWC-Verbindung mit einer Nicht-Fahrzeug-Vorrichtung, wie etwa die HWD 90, hergestellt. Diese SRWC-Verbindung kann unter Verwendung derselben SRWC-Technologie oder des gleichen SRWC-Protokolls wie das, das in Schritt 260 verwendet wird, hergestellt werden. In einer Ausführungsform sind das Fahrzeug 12 und die HWD 90 gepaart und können vorab freigegebene oder vorgegebene Sicherheits- (oder Schlüssel-) Informationen einschließen, die verwendet werden können, um die SRWC-Verbindung zu sichern. Und in vielen Ausführungen können diese vorab freigegebenen Sicherheitsinformationen damit der drahtlosen Kommunikationsvorrichtung 30 und der HWD 90 ermöglichen, die SRWC-Verbindung ohne Eingriff des Benutzers herzustellen und gleichzeitig gesicherte (z. B. verschlüsselte) Kommunikationen bereitzustellen. In diesem Sinne können die HWD 90 und die drahtlosen Kommunikationen automatisch eine sichere SRWC-Verbindung herstellen. Sobald diese SRWC-Verbindung hergestellt ist, kann die HWD 90 Daten von einem oder mehreren Remote-Servern oder -Vorrichtungen herunterladen und/oder auf diese hochladen. Diese Daten können über die hergestellte SRWC-Verbindung und über eine Remote-Verbindung zwischen dem Fahrzeug (z. B. dem zellularen Chipsatz 34) und dem Remote-Server kommuniziert werden. Das Verfahren 200 endet dann.
-
In mindestens einigen Ausführungsformen kann bei der Erfassung des Fahrzeug-SRWC-Auslöseereignisses in Schritt 210, die drahtlose Kommunikationsvorrichtung (oder das Fahrzeug) in einem Anfangsmodus betrieben werden. In einigen Ausführungsformen kann dieser Anfangsmodus eine Übermittlung von SRWC-Verbindunganforderungsnachrichten allgemein verhindern, Übermittlung von SRWC-Verbindunganforderungsnachrichten unter Verwendung einer bestimmten SRWC-Technologie (z. B. Wi-Fi™), oder Übermittlung von SRWC-Verbindungsanforderungsnachrichten an eine bestimmte SRWC-Vorrichtung oder eine bestimmte Klasse von SRWC-Vorrichtungen verhindern (z. B. Nicht-Fahrzeug-SRWC-Vorrichtungen). In einer solchen Ausführungsform kann die drahtlose Kommunikationsvorrichtung (im Anfangsmodus) ohne Übermittlung eines Beacons oder einer Verbindungsanforderungsnachricht (oder einer Antwort auf ein Beacon oder eine Verbindungsanforderungsnachricht von der SRWC-Vorrichtung) unter Verwendung der SRWC-Schaltung auskommen, sperren oder arbeiten. Jedoch kann in einigen Ausführungsformen die drahtlose Kommunikationsvorrichtung 30 immer noch einen normalen Betrieb mit Fahrzeug-SRWC-Vorrichtungen ausführen, sodass diese Verbindungen nicht gestört werden. In anderen Ausführungsformen kann die drahtlose Kommunikationsvorrichtung 30 (oder das Fahrzeug 12) diese Beacons oder Verbindungsanforderung (oder andere SRWC-Verbindungsanforderungsnachrichten) während der Schritte 210, 220, 230, 240, und/oder 250 unterbrechen. Und in manchen Ausführungsformen kann die drahtlose Kommunikationsvorrichtung 30 (oder das Fahrzeug 12) beim Erreichen von Schritt 250 bestimmen, überhaupt keine SRWC-Verbindungsanforderungsnachricht zu senden. Darüber hinaus können, mindestens in einigen Ausführungsformen, die SRWC-Verbindungsanforderungsnachricht(en) bis Schritt 260 unterbrochen oder aufgehalten werden, woraufhin die drahtlose Kommunikationsvorrichtung 30 die SRWC-Verbindungsanforderungsnachricht(en) übertragen kann.
-
In einer Ausführungsform können das Verfahren 200 und/oder Teile davon in einem oder mehreren Computerprogrammen (oder „Anwendungen“ oder „Skripten“) implementiert sein, die in einem computerlesbaren Medium verkörpert sind und Anweisungen einschließen, die durch einen oder mehrere Prozessoren des einen oder der mehreren Computer eines oder mehrerer Systeme verwendbar (z. B. ausführbar) sind. Das/Die Computerprogramm(e) kann/können ein oder mehrere Software-Programme einschließen, die Programmanweisungen in Quellcode, Objektcode, ausführbarem Code oder anderen Formaten umfassen. In einer Ausführungsform können ein oder mehrere der Computerprogramm(e) ein oder mehrere Firmware-Programme und/oder Hardware-Beschreibungssprach (HDL)-Dateien einschließen. Ferner kann/können das/die Computerprogramm(e) jeweils beliebigen programmbezogenen Daten zugeordnet sein, und in einigen Ausführungsformen können das/die Computerprogramm(e) mit den programmbezogenen Daten verpackt sein. Die programmbezogenen Daten können Datenstrukturen, Nachschlagetabellen, Konfigurationsdateien, Zertifikate oder andere relevante Daten einschließen, die in irgendeinem anderen geeigneten Format dargestellt sind. Die Programmanweisungen können Programmmodule, Routinen, Programme, Funktionen, Prozeduren, Verfahren, Objekte, Komponenten und/oder dergleichen einschließen. Das/Die Computerprogramm(e) kann/können auf einem oder mehreren Computern, wie etwa auf mehreren Computern in Kommunikation mit einem anderen, ausgeführt werden.
-
In einer anderen Ausführungsform kann das Verfahren 200 derart geändert werden, dass die Benutzerdatenstrom-Verfügbarkeitsanforderung (Schritt 220) regelmäßig durch das Fahrzeug 12 gesendet wird und nicht notwendigerweise als Reaktion auf das erfasste Fahrzeug-SRWC-Auslöseereignis. Anstelle des Sendens einer Benutzerdatenstrom-Verfügbarkeitsanforderung (Schritt 220) kann die Remote-Einrichtung in einer anderen Ausführungsform Status des Remote-Datenverbindungsabonnements von verschiedenen Fahrzeugen oder Fahrzeugbenutzern überwachen. Und wenn die Remote-Einrichtung 80 eine Anzeige empfängt, dass sich ein Status eines Remote-Datenverbindungsabonnements geändert hat, so kann die Remote-Einrichtung 80 das Fahrzeug 12 durch Verwendung des Festnetzes 76 und/oder des drahtlosen Trägersystems 70 benachrichtigen. Das Fahrzeug kann dann eine Benutzerdatenstrom-Verfügbarkeitsnachricht empfangen, die der Natur der Benutzerdatenstrom-Verfügbarkeitsantwort von Schritt 230 ähnlich ist. Eine aktuelle Status-Anzeige, die den aktuellen Status des Remote-Datenverbindungsabonnements anzeigt, kann in einem Speicher gespeichert werden, wie etwa Speicher 38. Dann kann der Bestimmungsschritt 240 basierend auf dieser Nachricht und/oder Anzeige ausgeführt werden. In einer Ausführungsform kann der Bestimmungsschritt 240 die Inspektion der aktuellen Statusanzeige (z. B. durch Abrufen dieser aktuellen Statusanzeige aus Speicher 38) einschließen, und in diesem Sinne basiert der Bestimmungsschritt 240 auf der Benutzerdatenstrom-Verfügbarkeitsnachricht.
-
Das/die Computerprogramm(e) kann/können auf einem computerlesbaren Medium (z. B. Speicher 38, Speicher an den Servern 82), das nichttransitorisch sein kann, verkörpert sein, und kann/können einen oder mehrere Speichervorrichtungen, Fertigungsgegenstände oder dergleichen einschließen. Beispielhafte computerlesbare Medien schließen Folgende ein: Computersystemspeicher, z. B. RAM (Speicher mit wahlfreiem Zugriff), ROM (Festwertspeicher); Halbleiterspeicher, z. B. EPROM (löschbarer, programmierbarerer ROM), EEPROM (elektrisch löschbarer, programmierbarer ROM), Flash-Speicher; magnetische oder optische Disketten oder Bänder; und/oder dergleichen. Das computerlesbare Medium kann auch Computer-zu-Computer-Verbindungen einschließen, beispielsweise wenn Daten über ein Netz oder eine andere Kommunikationsverbindung (entweder drahtgebunden, drahtlos oder eine Kombination davon) übertragen oder bereitgestellt werden. Jede Kombination(en) von den obigen Beispielen ist auch im Schutzumfang von computerlesbaren Medien eingeschlossen. Es versteht sich daher, dass das Verfahren mindestens teilweise durch irgendwelche elektronischen Artikel und/oder Vorrichtungen ausgeführt werden kann, die in der Lage sind, Anweisungen auszuführen, die einem oder mehreren Schritten des offenbarten Verfahrens entsprechen.
-
Es versteht sich, dass das Vorhergehende eine Beschreibung einer oder mehrerer Ausführungsformen der Erfindung ist. Die Erfindung ist nicht auf die spezielle hierin offenbarte Ausführungsform(en) beschränkt, sondern wird lediglich durch die nachstehenden Ansprüche definiert. Ferner beziehen sich die in der vorstehenden Beschreibung enthaltenen Aussagen auf bestimmte Ausführungsformen und sollen nicht als Einschränkungen des Schutzumfangs der Erfindung oder der Definition von in den Ansprüchen verwendeten Begriffen ausgelegt werden, außer wenn ein Begriff oder eine Phrase oben ausdrücklich definiert ist. Verschiedene andere Ausführungsformen und verschiedene Änderungen und Modifikationen der offenbarten Ausführungsform(en) werden für den Fachmann offensichtlich werden. Alle derartigen anderen Ausführungsformen, Änderungen und Modifikationen sollen in den Schutzumfang der beigefügten Ansprüche fallen.
-
Wie in dieser Beschreibung und den Ansprüchen verwendet, sind die Begriffe „z.B.“, „zum Beispiel“, „beispielsweise“, „wie etwa“ und „wie“ und die Verben „umfassen“, „aufweisen“, „einschließend“ und ihre anderen Verbformen, wenn sie in Verbindung mit einer Auflistung von einer oder mehreren Komponenten oder anderen Elementen verwendet werden, jeweils als offen auszulegen, sodass die Auflistung nicht als andere oder zusätzliche Komponenten oder Elemente ausschließend auszulegen ist. Andere Begriffe sollen unter Verwendung ihrer breitesten vernünftigen Bedeutung ausgelegt werden, wenn sie nicht in einem Kontext verwendet werden, der eine andere Interpretation erfordert. Außerdem ist der Ausdruck, „und/oder“ als einschließendes ODER auszulegen. Daher ist beispielsweise der Ausdruck „A, B und/oder C“ so zu interpretieren, dass er alle Folgenden abdeckt: „A“; „B“; „C“; „A und B“; „A und C“; „B und C“; und „A, B und C“.