DE102014220739A1 - Verfahren zum sicheren autorisieren von fahrzeugeigentümern für eine fahrzeugbordtelematikfunktion, die in einem autobordbildschirm fehlt - Google Patents

Verfahren zum sicheren autorisieren von fahrzeugeigentümern für eine fahrzeugbordtelematikfunktion, die in einem autobordbildschirm fehlt Download PDF

Info

Publication number
DE102014220739A1
DE102014220739A1 DE201410220739 DE102014220739A DE102014220739A1 DE 102014220739 A1 DE102014220739 A1 DE 102014220739A1 DE 201410220739 DE201410220739 DE 201410220739 DE 102014220739 A DE102014220739 A DE 102014220739A DE 102014220739 A1 DE102014220739 A1 DE 102014220739A1
Authority
DE
Germany
Prior art keywords
vehicle
variable value
user
remote
access
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.)
Pending
Application number
DE201410220739
Other languages
English (en)
Inventor
Ritesh Pandya
Brian Petersen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of DE102014220739A1 publication Critical patent/DE102014220739A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

Ein System weist einen Prozessor auf, der dazu konfiguriert ist, Remote-Fahrzeugidentifizierungsinformationen und einen von einem Benutzer zu bestätigenden Fahrzeugvariablenwert von einem Remote-Fahrzeugdatenverarbeitungssystem zu empfangen. Der Prozessor ist außerdem dazu konfiguriert, eine Benutzereingabe von Fahrzeugidentifizierungsinformationen und eines von dem Benutzer zu bestätigenden Variablenwerts, die in Verbindung mit einer Remote-Zugriffsanforderung eines Remote-Vorgangs eingegeben wird, zu empfangen. Des Weiteren ist der Prozessor dazu konfiguriert, den vom Benutzer eingegebenen Variablenwert mit dem aus der Entfernung („remote“) empfangenen Variablenwert zu vergleichen. Der Prozessor ist zusätzlich dazu konfiguriert, bei einer Übereinstimmung zwischen dem vom Benutzer eingegebenen Variablenwert und dem aus der Entfernung empfangenen Variablenwert Zugriff zu dem Remote-Vorgang bereitzustellen.

Description

  • Die veranschaulichenden Ausführungsformen betreffen im Allgemeinen ein Verfahren und eine Vorrichtung zur Remote-Fahrzeugverifizierung.
  • Bei Fahrzeugdatenverarbeitungssystemen, die Support für Remote-Systeme (entfernte Systeme) bei drahtloser Kommunikation bereitstellen, die manchmal von der Fahrzeugumgebung entfernt sind, entwickeln sich Herausforderungen beim Sicherstellen, dass diese Systeme nicht gehackt werden. Da ein gehacktes Fahrzeug ein echtes Sicherheitsrisiko darstellen kann, ist für Hersteller ein Reiz geschaffen, Methoden zu finden, um einen unautorisierten Fernzugriff auf Fahrzeugsysteme zu verhindern.
  • Eine aktuelle bestehende Herausforderung ist, dass von Kunden möglicherweise erfordert wird, sich zu identifizieren und eine VIN in eine Website oder mobile Anwendung einzugeben, um auf ein Fahrzeugsystem zuzugreifen. Die Cloud kann dann eine Nachricht an ein Fahrzeug senden, eine Nachricht in dem Fahrzeug zur Bestätigung erscheinen zu lassen. Ein Fahrer kann dann den Zugriff zulassen oder verweigern. Fahrzeuge ohne Bildschirme oder ohne Bildschirme, die dazu ausgerüstet sind, diese Information zu präsentieren, können Schwierigkeiten haben, dieses Verfahren in Kraft zu setzen.
  • Die US-Anmeldung Nr. 2012/0262283 betrifft im Allgemeinen ein System und ein Verfahren zum Bereitstellen einer Fahrtenschreiberverifizierung für ein Fahrzeug. Das von dem System durchgeführte Verfahren beinhaltet die folgenden Schritte: (a) Empfangen einer Autorisierung von einem Kunden, Fahrtenschreiberinformationen, die von dem Fahrzeug des Kunden erhalten werden, periodisch zu speichern; (b) Konfigurieren mindestens eines Verarbeitungsgeräts, so dass sie Fahrtenschreibermessungen und zugehörige Korrelationsparameterwerte für das Fahrzeug automatisch speichert; (c) Empfangen einer Anforderung einer Fahrtenschreiberverifizierung; (d) Analysieren der Fahrtenschreibermessungen und zugehörigen Korrelationsparameterwerte als Reaktion auf die Anforderung; (e) Bestimmen einer Verifizierungsergebnisses auf der Basis der Analyse und (f) Senden des Verifizierungsergebnisses an einen Empfänger als Reaktion auf die Bestimmung.
  • In einer ersten veranschaulichenden Ausführungsform weist ein System einen Prozessor auf, der dazu konfiguriert ist, Remote-Fahrzeugidentifizierungsinformationen und einen von einem Benutzer zu bestätigenden Fahrzeugvariablenwert von einem Remote-Fahrzeugdatenverarbeitungssystem zu empfangen. Der Prozessor ist außerdem dazu konfiguriert, eine Benutzereingabe von Fahrzeugidentifizierungsinformationen und eines von dem Benutzer zu bestätigenden Variablenwerts, die in Verbindung mit einer Remote-Zugriffsanforderung eines Remote-Vorgangs eingegeben wird, zu empfangen. Des Weiteren ist der Prozessor dazu konfiguriert, den vom Benutzer eingegebenen Variablenwert mit dem aus der Entfernung („remote“) empfangenen Variablenwert zu vergleichen. Der Prozessor ist zusätzlich dazu konfiguriert, bei einer Übereinstimmung zwischen dem vom Benutzer eingegebenen Variablenwert und dem aus der Entfernung empfangenen Variablenwert Zugriff zu dem Remote-Vorgang bereitzustellen.
  • In einer zweiten veranschaulichenden Ausführungsform beinhaltet ein computerimplementiertes Verfahren das Empfangen von Remote-Fahrzeugidentifizierungsinformationen und eines von einem Benutzer zu bestätigenden Fahrzeugvariablenwerts von einem Remote-Fahrzeugdatenverarbeitungssystem. Das Verfahren beinhaltet außerdem das Empfangen einer Benutzereingabe von Fahrzeugidentifizierungsinformationen und eines von dem Benutzer zu bestätigenden Variablenwerts, die in Verbindung mit einer Remote-Zugriffsanforderung eines Remote-Vorgangs eingegeben wird. Des Weiteren beinhaltet das Verfahren das Vergleichen des vom Benutzer eingegebenen Variablenwerts mit dem aus der Entfernung („remote“) empfangenen Variablenwert. Das Verfahren beinhaltet zusätzlich das Bereitstellen von Zugriff zu dem Remote-Vorgang bei einer Übereinstimmung zwischen dem vom Benutzer eingegebenen Variablenwert und dem aus der Entfernung empfangenen Variablenwert.
  • In einer dritten veranschaulichenden Ausführungsform speichert ein computerlesbares Speichermedium Anweisungen, die bei Ausführung durch einen Prozessor bewirken, dass der Prozessor ein Verfahren durchführt, das das Empfangen von Remote-Fahrzeugidentifizierungsinformationen und eines von einem Benutzer zu bestätigenden Fahrzeugvariablenwerts von einem Remote-Fahrzeugdatenverarbeitungssystem beinhaltet. Das veranschaulichende Verfahren beinhaltet außerdem das Empfangen einer Benutzereingabe von Fahrzeugidentifizierungsinformationen und eines von dem Benutzer zu bestätigenden Variablenwerts, die in Verbindung mit einer Remote-Zugriffsanforderung eines Remote-Vorgangs eingegeben wird. Das Verfahren beinhaltet weiterhin das Vergleichen des vom Benutzer eingegebenen Variablenwerts mit dem aus der Entfernung („remote“) empfangenen Variablenwert und das Bereitstellen von Zugriff zu dem Remote-Vorgang bei einer Übereinstimmung zwischen dem vom Benutzer eingegebenen Variablenwert und dem aus der Entfernung empfangenen Variablenwert.
  • 1 zeigt ein veranschaulichendes Fahrzeugdatenverarbeitungssystem;
  • 2 zeigt ein veranschaulichendes Beispiel eines Geräte- oder Anwendungszulassungsvorgangs;
  • 3A zeigt ein veranschaulichendes Beispiel eines Benutzereingabevorgangs und
  • 3B zeigt ein veranschaulichendes Beispiel eines Fahrzeugverifizierungsvorgangs.
  • Detaillierte Ausführungsformen der vorliegenden Erfindung sind erforderlichenfalls hierin offenbart; es versteht sich jedoch, dass die offenbarten Ausführungsformen lediglich beispielhaft für die Erfindung sind, die in verschiedenen und alternativen Formen verkörpert werden kann. Die Figuren sind nicht unbedingt maßstabgetreu; einige Merkmale können übertrieben oder minimiert sein, um Einzelheiten bestimmter Komponenten zu zeigen. Folglich sollten hierin offenbarte spezifische strukturelle und funktionelle Einzelheiten nicht als einschränkend betrachtet werden, sondern lediglich als eine repräsentative Grundlage, um einem Fachmann das verschiedenartige Einsetzen der vorliegenden Erfindung zu lehren.
  • Detaillierte Ausführungsformen der vorliegenden Erfindung sind erforderlichenfalls hierin offenbart; es versteht sich jedoch, dass die offenbarten Ausführungsformen lediglich beispielhaft für die Erfindung sind, die in verschiedenen und alternativen Formen verkörpert werden kann. Die Figuren sind nicht unbedingt maßstabgetreu; einige Merkmale können übertrieben oder minimiert sein, um Einzelheiten bestimmter Komponenten zu zeigen. Folglich sollten hierin offenbarte spezifische strukturelle und funktionelle Einzelheiten nicht als einschränkend betrachtet werden, sondern lediglich als eine repräsentative Grundlage, um einem Fachmann das verschiedenartige Einsetzen der vorliegenden Erfindung zu lehren.
  • 1 stellt eine beispielhafte Blocktopologie für ein fahrzeugbasiertes Datenverarbeitungssystem (vehicle-based computing system, VCS) 1 für ein Fahrzeug 31 dar. Ein Beispiel eines derartigen fahrzeugbasierten Datenverarbeitungssystems 1 ist das von THE FORD MOTOR COMPANY hergestellte SYNC-System. Ein Fahrzeug, das mit einem fahrzeugbasierten Datenverarbeitungssystem ausgestattet ist, kann eine visuelle Front-End-Schnittstelle 4 enthalten, die sich in dem Fahrzeug befindet. Der Benutzer kann auch dazu in der Lage sein, mit der Schnittstelle zu interagieren, wenn sie beispielsweise mit einem Berührungsbildschirm versehen ist. In einer anderen veranschaulichenden Ausführungsform erfolgt die Interaktion durch Tastendrücke, akustische Sprache und Sprachsynthese.
  • In der in 1 gezeigten veranschaulichenden Ausführungsform 1 steuert ein Prozessor 3 zumindest einen Teil des Betriebs des fahrzeugbasierten Datenverarbeitungssystems. Der in dem Fahrzeug vorgesehene Prozessor ermöglicht die Bordverarbeitung von Befehlen und Routinen. Des Weiteren ist der Prozessor mit sowohl einem nicht-permanenten Speicher 5 als auch einem permanenten Speicher 7 verbunden. In dieser veranschaulichenden Ausführungsform ist der nicht-permanente Speicher ein Direktzugriffsspeicher (random access memory, RAM) und der permanente Speicher ist ein Festplattenlaufwerk (hard disk drive, HDD) oder Flash-Speicher.
  • Der Prozessor ist außerdem mit einer Reihe unterschiedlicher Eingänge versehen, die dem Benutzer ermöglichen, eine Verbindung mit dem Prozessor herzustellen. In dieser veranschaulichenden Ausführungsform sind ein Mikrofon 29, ein Hilfseingang 25 (für einen Eingang 33), ein USB-Eingang (USB = universeller serieller Bus) 23, ein GPS-Eingang (GPS = globales Positionierungssystem) 24 und ein BLUETOOTH-Eingang 15 alle vorgesehen. Ein Eingangswähler 51 ist ebenfalls vorgesehen, um einem Benutzer zu ermöglichen, zwischen verschiedenen Eingängen zu wechseln. Eine Eingabe in sowohl das Mikrofon als auch den Hilfsanschluss wird durch einen Wandler 27 von analog in digital umgewandelt, bevor sie an den Prozessor geleitet wird. Obwohl nicht gezeigt, können zahlreiche der Fahrzeugkomponenten und Hilfskomponenten in Kommunikation mit dem VCS ein Fahrzeugnetz (wie – jedoch nicht darauf beschränkt – einen Controller-Area-Network-Bus (CAN-Bus)) dazu verwenden, Daten an das und von dem VCS (oder Komponenten davon) zu leiten.
  • Ausgänge zu dem System können eine optische Anzeige 4 und einen Lautsprecher 13 oder einen Stereosystemausgang beinhalten, sind jedoch nicht darauf beschränkt. Der Lautsprecher ist mit einem Verstärker 11 verbunden und empfängt sein Signal von dem Prozessor 3 durch einen Digital-Analog-Wandler 9. Eine Ausgabe kann auch zu einem entfernten BLUETOOTH-Gerät, wie einem persönlichen Navigationsgerät (PNG) 54, oder einem USB-Gerät, wie einem Fahrzeugnavigationsgerät 60, entlang der bidirektionalen Datenströme, die bei 19 bzw. 21 gezeigt sind, erfolgen.
  • In einer veranschaulichenden Ausführungsform verwendet das System 1 den BLUETOOTH-Transceiver 15, um mit einem nomadischen Gerät 53 des Benutzers (z. B. Mobiltelefon, Smartphone, persönlicher digitaler Assistent (PDA) oder ein beliebiges anderes Gerät mit drahtloser Remote-Netzkonnektivität) zu kommunizieren 17. Das nomadische Gerät kann dann dazu verwendet werden, mit einem Netz 61 außerhalb des Fahrzeugs 31 durch beispielsweise eine Kommunikation 55 mit einem Mobilfunkmast 57 zu kommunizieren 59. In einigen Ausführungsformen kann der Mast 57 ein WiFi-Zugangspunkt sein.
  • Eine beispielhafte Kommunikation zwischen dem nomadischen Gerät und dem BLUETOOTH-Transceiver ist durch ein Signal 14 dargestellt.
  • Das Paaren eines nomadischen Geräts 53 und des BLUETOOTH-Transceivers 15 kann durch eine Taste 52 oder eine ähnliche Eingabe angewiesen werden. Dementsprechend wird der Zentralprozessor (central processing unit, CPU) angewiesen, dass der Bord-BLUETOOTH-Transceiver mit einem BLUETOOTH-Transceiver in einem nomadischen Gerät gepaart wird.
  • Daten können zwischen dem CPU 3 und dem Netz 61 unter Nutzung von beispielsweise einem Datenplan, Data-over-Voice oder DTMF-Tönen (DTMF = dualtone multi-frequency, Zweiton-Mehrfrequenz), die mit dem nomadischen Gerät 53 in Zusammenhang stehen, übermittelt werden. Alternativ dazu kann es wünschenswert sein, ein Bordmodem 63 mit einer Antenne 18 zu integrieren, um Daten zwischen dem CPU 3 und dem Netz 61 über das Sprachband zu übermitteln 16. Das nomadische Gerät 53 kann dann dazu verwendet werden, mit einem Netz 61 außerhalb des Fahrzeugs 31 durch beispielsweise eine Kommunikation 55 mit einem Mobilfunkmast 57 zu kommunizieren 59. In einigen Ausführungsformen kann das Modem 63 eine Kommunikation 20 mit dem Mast 57 zum Kommunizieren mit dem Netz 61 herstellen. Als ein nicht einschränkendes Beispiel kann das Modem 63 ein USB-Mobilfunkmodem sein und die Kommunikation 20 kann eine Mobilfunkkommunikation sein.
  • In einer veranschaulichenden Ausführungsform ist der Prozessor mit einem Betriebssystem versehen, das eine API beinhaltet, um mit Modemanwendungssoftware zu kommunizieren. Die Modemanwendungssoftware kann auf ein eingebettetes Modul oder Firmware auf dem BLUETOOTH-Transceiver zugreifen, um eine drahtlose Kommunikation mit einem entfernten BLUETOOTH-Transceiver (wie dem in einem nomadischen Gerät vorgefundenen) abzuschließen. Bluetooth ist eine Untermenge der IEEE-802-PAN-Protokolle (PAN = personal area network, persönliches Netz). IEEE-802-LAN-Protokolle (LAN = local area network, lokales Netz) beinhalten WiFi und haben eine beträchtliche Kreuzfunktionalität mit IEEE 802 PAN. Beide sind für eine drahtlose Kommunikation innerhalb eines Fahrzeugs geeignet. Andere Kommunikationsmittel, die in diesem Gebiet verwendet werden können, sind eine optische Freiraumkommunikation (wie Infrared Data Association (IrDA)) und nicht standardisierte Verbraucher-IR-Protokolle (IR = Infrarot).
  • In einer anderen Ausführungsform beinhaltet das nomadische Gerät 53 ein Modem für Sprachband- oder Breitbanddatenkommunikation. In der Data-over-Voice-Ausführungsform kann eine Technik, die als Frequenzmultiplexen bekannt ist, umgesetzt werden, wobei der Besitzer des nomadischen Geräts über das Gerät sprechen kann, während Daten übertragen werden. Zu anderen Zeitpunkten, wenn der Besitzer das Gerät nicht verwendet, kann der Datentransfer die gesamte Bandbreite (in einem Beispiel 300 Hz bis 3,4 kHz) verwenden. Obgleich Frequenzmultiplexen für analoge Mobilfunkkommunikation zwischen dem Fahrzeug und dem Internet üblich sein mag und immer noch verwendet wird, wurde es weitgehend durch Hybride mit Mehrfachzugriff im Codebereich (Code Domain Multiple Access, CDMA), Mehrfachzugriff im Zeitbereich (Time Domain Multiple Access, TDMA), Mehrfachzugriff im Raumbereich (Space Domain Multiple Access, SDMA) für digitale Mobilfunkkommunikation ersetzt. Dies sind alles ITU-IMT-2000-konforme (3G-konforme) Standards und sie bieten Datenübertragungsgeschwindigkeiten von bis zu 2 MB/s für stationäre oder gehende Benutzer und 385 KB/s für Benutzer in einem sich bewegenden Fahrzeug. 3G-Standards werden jetzt durch IMT-Advanced (4G) ersetzt, das 100 MB/s für Benutzer in einem Fahrzeug und 1 GB/s für stationäre Benutzer bietet.
  • Wenn der Benutzer einen Datenplan hat, der mit dem nomadischen Gerät in Zusammenhang steht, ist es möglich, dass der Datenplan eine Breitbandübertragung zulässt, und das System könnte eine viel weitere Bandbreite verwenden (wodurch die Datenübertragung beschleunigt wird). In noch einer anderen Ausführungsform wird das nomadische Gerät 53 durch ein Mobilfunkkommunikationsgerät (nicht gezeigt) ersetzt, das an dem Fahrzeug 31 installiert ist. In noch einer anderen Ausführungsform kann das NG 53 ein drahtloses LAN-Gerät sein (LAN = local area network, lokales Netz), das zur Kommunikation über beispielsweise (und ohne Einschränkung) ein 802.11g-Netz (d. h. WiFi) oder ein WiMax-Netz fähig ist.
  • In einer Ausführungsform können eingehende Daten durch das nomadische Gerät über eine Data-over-Voice-Verbindung oder einen Datenplan, durch den Bord-BLUETOOTH-Transceiver und in den internen Prozessor 3 des Fahrzeugs geleitet werden. Im Fall bestimmter temporärer Daten beispielsweise können die Daten auf dem HDD oder einem anderen Speichermedium 7 gespeichert werden, bis zu einem Zeitpunkt, zu dem die Daten nicht mehr benötigt werden.
  • Zu zusätzlichen Quellen, die eine Verbindung mit dem Fahrzeug herstellen können, zählen ein persönliches Navigationsgerät 54 mit beispielsweise einer USB-Verbindung 56 und/oder einer Antenne 58, ein Fahrzeugnavigationsgerät 60 mit einer USB-Verbindung 62 oder einer anderen Verbindung, ein Bord-GPS-Gerät 24 oder ein entferntes Navigationssystem (nicht gezeigt) mit Konnektivität zu dem Netz 61. USB ist eines einer Klasse von seriellen Vernetzungsprotokollen. IEEE 1394 (FireWire), serielle Protokolle der EIA (Electronics Industry Association), IEEE 1284 (Centronics-Port), S/PDIF (Sony/Philips Digital Interconnect Format) und USB-IF (USB Implementers Forum) bilden das Gerüst der seriellen Gerät-zu-Gerät-Standards. Die meisten der Protokolle können für entweder elektrische oder optische Kommunikation implementiert werden.
  • Des Weiteren könnte der CPU in Kommunikation mit einer Vielfalt von anderen Hilfsgeräten 65 stehen. Diese Geräte können durch eine drahtlose Verbindung 67 oder eine drahtgebundene Verbindung 69 verbunden werden. Das Hilfsgerät 65 kann persönliche Media-Player, drahtlose Gesundheitsgeräte, tragbare Computer und dergleichen beinhalten, ist jedoch nicht darauf beschränkt.
  • Zudem oder alternativ dazu könnte der CPU mit einem fahrzeugbasierten drahtlosen Router 73 unter Verwendung beispielsweise eines WiFi-Transceivers 71 verbunden werden. Dies könnte dem CPU ermöglichen, sich mit Remote-Netzen im Bereich des lokalen Routers 73 zu verbinden.
  • Zusätzlich zu beispielhaften Vorgängen, die von einem Fahrzeugdatenverarbeitungssystem ausgeführt werden, das sich in einem Fahrzeug befindet, können die beispielhaften Vorgänge in bestimmten Ausführungsformen von einem Datenverarbeitungssystem in Kommunikation mit einem Fahrzeugdatenverarbeitungssystem ausgeführt werden. Ein derartiges System kann ein drahtloses Gerät (z. B. und ohne Einschränkung ein Mobiltelefon) oder ein entferntes Datenverarbeitungssystem (z. B. und ohne Einschränkung ein Server), das durch das drahtlose Gerät verbunden ist, beinhalten, ist jedoch nicht darauf beschränkt. Zusammengefasst können derartige Systeme als mit einem Fahrzeug in Zusammenhang stehende Datenverarbeitungssysteme (vehicle-associated computing systems, VACS) bezeichnet werden. In bestimmten Ausführungsformen können bestimmte Komponenten des VACS bestimmte Teile eines Vorgangs in Abhängigkeit von der bestimmten Umsetzung des Systems durchführen. Beispielhaft und nicht einschränkend, wenn ein Vorgang einen Schritt des Sendens oder Empfangens von Informationen mit einem gepaarten drahtlosen Gerät aufweist, ist es wahrscheinlich, dass das drahtlose Gerät nicht den Vorgang durchführt, da das drahtlose Gerät Informationen nicht sich selbst bzw. von sich selbst „senden und empfangen“ würde. Ein Durchschnittsfachmann wird verstehen, wann es unangebracht ist, ein bestimmtes VACS für eine gegebene Lösung anzuwenden. In allen Lösungen wird in Erwägung gezogen, dass zumindest das Fahrzeugdatenverarbeitungssystem (vehicle computing system, VCS), das sich in dem Fahrzeug selbst befindet, die beispielhaften Vorgänge durchführen kann.
  • In den veranschaulichenden Ausführungsformen kann ein Kunde eine Fahrzeugidentifizierungsnummer (FIN) durch eine mobile Anwendung oder eine Website eingeben im Versuch, Zugriff zu dem Fahrzeug zu erlangen oder mit dem Fahrzeug zu kommunizieren. Der Benutzer wird dann angewiesen, das Fahrzeug anzulassen (wenn es nicht bereits angelassen ist). Wenn das Fahrzeug angelassen ist, kann es Positionsinformationen, Fahrtenschreiberinformationen oder beliebige andere angemessene Informationen an die Cloud senden.
  • Der Kunde kann dann Informationen eingeben, die den gesendeten Informationen entsprechen. Bei diesen Informationen kann es sich beispielsweise um beliebige Informationen handeln, die ein Benutzer mit Fahrzeugzugriff erhalten kann (z. B. – ohne Einschränkung – Fahrtenschreiber, Tankuhr oder beliebige andere Informationen, die von einem einsehbaren Fahrzeugsystem erhalten werden können). Wenn diese Informationen den gesendeten Fahrzeuginformationen entsprechen, wird der Benutzer als im Besitz des Fahrzeugs verifiziert betrachtet werden (und folglich entsprechend Zugriff anfordern).
  • 2 zeigt ein veranschaulichendes Beispiel eines Geräte- oder Anwendungszulassungsvorgangs. In diesem veranschaulichenden Beispiel existieren drei Elemente des Fahrzeugsystems, einschließlich, jedoch nicht darauf beschränkt, eines Kunden (mittels einer Anwendung, Website usw.) 201, der Cloud 203 (z. B. ein Remote-Datenverarbeitungssystem in drahtloser Kommunikation mit der Anwendung/Website) und dem Fahrzeug) und eines Telematikgeräts oder anderen fahrzeugbasierten Datenverarbeitungssystems 205.
  • In diesem Beispiel wird der Kunde zunächst eine FIN oder eine andere einzigartige Fahrzeugkennung eingeben 207. Diese Information kann dazu verwendet werden, gesendete Fahrzeuginformationen von einer Online-Informationsablage zu identifizieren. Der Remote-Server, der die FIN empfängt, kann dann angemessene Fahrzeuginformationen (in diesem Fall den Fahrtenschreiber) anfordern 209. Zusätzlich oder alternativ dazu können die Informationen jedes Mal, wenn das Fahrzeug angelassen wird und Zugriff zu der Cloud hat, automatisch gesendet werden 211.
  • Um zu verifizieren, dass der Kunde rechtmäßig Fahrzeugzugriff anfordert, wird der Kunde gebeten, die Informationen einzugeben 213, die den Fahrzeuginformationen, die an die Cloud gesendet wurden, entsprechen. In diesem Fall wird der Kunde gebeten, Fahrzeugfahrtenschreiberinformationen einzugeben, obwohl beliebige Fahrzeuginformationen, die dazu verwendbar sind, ein Fahrzeug zu identifizieren, und dazu verwendbar sind zu verifizieren, dass auf ein Fahrzeug tatsächlich physisch zugegriffen wurde, verwendet werden können.
  • Wenn die eingegebenen Informationen korrekt sind, wird der Vorgang zu dem Fahrzeug gewähren 215. In diesem Fall wird dem Kunden beispielsweise Zugriff für einen begrenzten Zeitraum bereitgestellt, bis ein robusterer Verbesserungsvorgang durchgeführt werden kann. Feedback in der Form eines Verifizierens, Zulassens oder Verweigerns kann auch einem Fahrer bereitgestellt werden 217.
  • 3A zeigt ein veranschaulichendes Beispiel eines Benutzereingabevorgangs. In diesem Beispiel greift der Benutzer zunächst auf eine Anwendung oder eine andere Website zu, die dazu entworfen ist, mit einem Fahrzeugdatenverarbeitungssystem zu kommunizieren. Um ein Hacken des Fahrzeugs zu verhindern, wird eine Form von Identifizierung gewünscht. In diesem Fall gibt der Benutzer zunächst eine FIN ein 301, um das bestimmte Fahrzeug zu identifizieren.
  • Da Informationen von dem Fahrzeug in diesem Beispiel erforderlich sind, wird der Vorgang den Benutzer anweisen, das Fahrzeug anzulassen, so dass die Informationen übertragen werden können 303. Wenn das Fahrzeug bereits angelassen ist oder Informationen gesendet hat, da die FIN eingegeben wurde, kann die Anforderung vermieden werden.
  • Sobald das Fahrzeug angelassen ist und/oder das Fahrzeug eine Kommunikation mit dem Server versucht hat, wird eine Mitteilung einer Fahrzeugkommunikation empfangen 305. Sobald diese Information tatsächlich empfangen wird 307 (was vom Fahrzeug gesendete Identifizierungsinformationen beinhaltet), wird der Vorgang die Fahrtenschreibereingabe (Eingabe des Kraftstoffstands, des aktuellen Radiosenders oder einer anderen Identifizierungsvariablen) von dem Benutzer empfangen 309. Diese eingegebenen Informationen werden dann mit der empfangenen Mitteilungsinformation von dem Fahrzeug verglichen und ein Übereinstimmungsstatus wird bestimmt 311.
  • Wenn eine Übereinstimmung vorliegt, wird der Vorgang den Benutzer als einen zulässigen Benutzer verifizieren 319. Wenn die Übereinstimmung nicht vorliegt, wird der Vorgang prüfen, um festzustellen, ob eine maximale zeitliche Beschränkung und/oder eine Anzahl von Versuchen überschritten wurde 313. Wenn die Zeitabschaltungsperiode/die Versuche überschritten wurden, wird der Vorgang den Benutzer für einen geeigneten Zeitraum aus dem Fahrzeug aussperren 315. Eine Benachrichtigung kann auch zu diesem Zeitpunkt an einen Kunden gesendet werden 317, die dazu verwendet werden kann, den Kunden zu warnen, dass ein fehlgeschlagener Versuch zum Zugreifen auf das Fahrzeug erfolgt ist.
  • 3B zeigt ein veranschaulichendes Beispiel eines Fahrzeugverifizierungsvorgangs. In diesem veranschaulichenden Beispiel sendet das Fahrzeug nur Informationen an einen Remote-Server, wenn eine unerledigte Anforderung der Informationen vorliegt. Beim Einschalten („Key-On“) des Fahrzeugs 321 prüft der Vorgang, um festzustellen, ob eine Anforderung unerledigt ist 323. Wenn es keine unerledigte Anforderung gibt, kann der Vorgang ausgespult werden, bis eine Anforderung empfangen wird 325.
  • Sobald eine Anforderung empfangen wird, wird der Vorgang Fahrzeugpositionsinformationen und beliebige andere relevante Fahrzeugsysteminformationen beziehen 327. Beliebige angemessene Informationen, die zum Assoziieren eines Benutzers mit einem Fahrzeug verwendbar sind, zusammen mit Fahrzeugidentifizierungsinformationen (wie einer FIN) können an den Remote-Server gesendet werden 329.
  • Obwohl beispielhafte Ausführungsformen oben beschrieben sind, ist nicht beabsichtigt, dass diese Ausführungsformen alle möglichen Formen der Erfindung beschreiben. Vielmehr sind die in der Spezifikation verwendeten Wörter beschreibende und nicht einschränkende Wörter und es versteht sich, dass verschiedene Änderungen vorgenommen werden können, ohne vom Sinn und Schutzumfang der Erfindung abzuweichen. Darüber hinaus können die Merkmale verschiedener Umsetzungsausführungsformen kombiniert werden, um weitere Ausführungsformen der Erfindung zu bilden.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Nicht-Patentliteratur
    • IEEE-802-PAN-Protokolle [0022]
    • IEEE-802-LAN-Protokolle [0022]
    • IEEE 802 PAN [0022]
    • IEEE 1394 [0026]
    • IEEE 1284 [0026]

Claims (7)

  1. System, das Folgendes umfasst: einen Prozessor, der zu Folgendem konfiguriert ist: Empfangen von Remote-Fahrzeugidentifizierungsinformationen und eines von einem Benutzer zu bestätigenden Fahrzeugvariablenwerts von einem Remote-Fahrzeugdatenverarbeitungssystem; Empfangen einer Benutzereingabe von Fahrzeugidentifizierungsinformationen und eines von dem Benutzer zu bestätigenden Variablenwerts, die in Verbindung mit einer Remote-Zugriffsanforderung eines Remote-Vorgangs eingegeben wird; Vergleichen des vom Benutzer eingegebenen Variablenwerts mit dem aus der Entfernung („remote“) empfangenen Variablenwert und Bereitstellen von Zugriff zu dem Remote-Vorgang bei einer Übereinstimmung zwischen dem vom Benutzer eingegebenen Variablenwert und dem aus der Entfernung empfangenen Variablenwert.
  2. System nach Anspruch 1, wobei der von dem Benutzer zu bestätigende Fahrzeugvariablenwert einen Fahrtenschreiberwert beinhaltet.
  3. System nach Anspruch 1, wobei der von dem Benutzer zu bestätigende Fahrzeugvariablenwert einen aktuellen Kraftstoffstand beinhaltet.
  4. System nach Anspruch 1, wobei der von dem Benutzer zu bestätigende Fahrzeugvariablenwert eine aktuelle Radiosendereinstellung beinhaltet.
  5. System nach Anspruch 1, wobei der Remote-Vorgang beinhaltet, dass eine Website versucht, auf das Fahrzeug zuzugreifen.
  6. System nach Anspruch 1, wobei der Remote-Vorgang beinhaltet, dass eine Geräteanwendung versucht, auf das Fahrzeug zuzugreifen.
  7. System nach Anspruch 1, wobei der bereitgestellte Zugriff einen Zeitablauf beinhaltet.
DE201410220739 2013-10-16 2014-10-14 Verfahren zum sicheren autorisieren von fahrzeugeigentümern für eine fahrzeugbordtelematikfunktion, die in einem autobordbildschirm fehlt Pending DE102014220739A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/054,877 US9691193B2 (en) 2013-10-16 2013-10-16 Method for securely authorizing vehicle owners to an in-vehicle telematics feature absent in-car screen
US14/054,877 2013-10-16

Publications (1)

Publication Number Publication Date
DE102014220739A1 true DE102014220739A1 (de) 2015-04-16

Family

ID=52738263

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201410220739 Pending DE102014220739A1 (de) 2013-10-16 2014-10-14 Verfahren zum sicheren autorisieren von fahrzeugeigentümern für eine fahrzeugbordtelematikfunktion, die in einem autobordbildschirm fehlt

Country Status (3)

Country Link
US (1) US9691193B2 (de)
CN (1) CN104580138B (de)
DE (1) DE102014220739A1 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9818151B2 (en) * 2012-12-04 2017-11-14 I.D. Systems, Inc. Remote vehicle rental systems and methods
US10372121B2 (en) * 2016-04-26 2019-08-06 Ford Global Technologies, Llc Determination of continuous user interaction and intent through measurement of force variability
US10501053B2 (en) 2016-10-10 2019-12-10 Honda Motor Co., Ltd. System and method for providing access to a vehicle and enabling data off-boarding
US10826836B1 (en) 2017-10-26 2020-11-03 Amazon Technologies, Inc. Opportunistic packet network flow controller with implicit bias correction
KR102497357B1 (ko) * 2018-08-07 2023-02-10 현대자동차주식회사 차량 및 차량의 제어방법
US11455852B2 (en) 2021-02-09 2022-09-27 Ford Global Technologies, Llc Vehicle deauthortization of user device

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004187096A (ja) * 2002-12-04 2004-07-02 Toshiba Corp キーレスエントリシステムおよびキーレスエントリ方法
US7312691B2 (en) * 2005-03-14 2007-12-25 General Motors Corporation System and method of using telematics units for locking and unlocking vehicle functions
US7961076B2 (en) * 2006-02-28 2011-06-14 International Business Machines Corporation Methods and apparatuses for remote control of vehicle devices and vehicle lock-out notification
US8346432B2 (en) * 2009-09-23 2013-01-01 Ford Global Technologies, Llc System and method for remotely controlling vehicle components from a nomadic communication device or computer
US11042816B2 (en) * 2009-10-30 2021-06-22 Getaround, Inc. Vehicle access control services and platform
US8912883B2 (en) * 2010-10-27 2014-12-16 Ncr Corporation Techniques for automating rental car transactions
US9406086B2 (en) * 2010-11-03 2016-08-02 Endeavoring, Llc System and method for violation enforcement utilizing vehicle immobilization
US8653953B2 (en) 2011-04-12 2014-02-18 General Motors Llc Odometer verification and reporting using a telematics-equipped vehicle
CN102629965A (zh) * 2011-08-02 2012-08-08 上海安吉星信息服务有限公司 使用移动终端遥控远程启动车辆的方法及***
CN202393445U (zh) * 2011-12-22 2012-08-22 深圳市赛格导航科技股份有限公司 支持定位追踪的油量检测***和支持定位跟踪的油量检测盒
US20160086391A1 (en) * 2012-03-14 2016-03-24 Autoconnect Holdings Llc Fleetwide vehicle telematics systems and methods
US8779947B2 (en) * 2012-04-05 2014-07-15 GM Global Technology Operations LLC Vehicle-related messaging methods and systems
US9348666B2 (en) * 2012-06-18 2016-05-24 Gary Shuster Translating user interfaces of applications
CN202904846U (zh) * 2012-09-13 2013-04-24 南京交通职业技术学院 客车能耗远程监测***
CN102929233B (zh) * 2012-10-22 2015-08-05 浙江工业大学 基于移动互联网的汽车远程控制与管理***
US20140156138A1 (en) * 2012-12-05 2014-06-05 Dealerflow, Llc Courtesy car management system
US8890654B2 (en) * 2013-02-25 2014-11-18 Ford Global Technologies, Llc Methodology for emergency transfer of keys for vehicle equipped with biometric access and start
US20140274152A1 (en) * 2013-03-14 2014-09-18 Tim Lichti System and Method for Tracking of Mobile Resources
US8909212B2 (en) * 2013-03-14 2014-12-09 Ford Global Technologies, Llc Method and apparatus for disclaimer presentation and confirmation
US9275208B2 (en) * 2013-03-18 2016-03-01 Ford Global Technologies, Llc System for vehicular biometric access and personalization
CN103295395A (zh) * 2013-07-01 2013-09-11 上海中科深江电动车辆有限公司 基于蓝牙技术的智能租车管理***及其方法
CN103336516B (zh) * 2013-07-03 2016-08-10 雷慧 一种汽车远程控制***及方法
US20150206206A1 (en) * 2014-01-23 2015-07-23 Cox Enterprises, Inc. Systems and methods for flexible vehicle sharing
US9716762B2 (en) * 2014-03-31 2017-07-25 Ford Global Technologies Llc Remote vehicle connection status
US9323546B2 (en) * 2014-03-31 2016-04-26 Ford Global Technologies, Llc Targeted vehicle remote feature updates
US9325650B2 (en) * 2014-04-02 2016-04-26 Ford Global Technologies, Llc Vehicle telematics data exchange
US9252951B1 (en) * 2014-06-13 2016-02-02 Sprint Communications Company L.P. Vehicle key function control from a mobile phone based on radio frequency link from phone to vehicle
US10580080B2 (en) * 2014-09-05 2020-03-03 Clutch Technologies, Llc System and method for dynamic insurance coverage in a subscription vehicle service
US9635518B2 (en) * 2014-09-29 2017-04-25 Avis Budget Car Rental, LLC Telematics system, methods and apparatus for two-way data communication between vehicles in a fleet and a fleet management system
US9508204B2 (en) * 2014-10-01 2016-11-29 Continental Intelligent Transportation Systems, LLC Package exchange and service system using a key fob simulator
US20160098670A1 (en) * 2014-10-01 2016-04-07 Continental Intelligent Transportation Systems, LLC Technological and Financial Partnerships to Enable a Package Exchange Service
US9821768B2 (en) * 2014-10-01 2017-11-21 Continental Intelligent Transportation Systems LLC Geo-proximity vehicle alert and access system for security and package exchange efficiency
US9483886B2 (en) * 2014-10-01 2016-11-01 Continental Intelligent Transportation Systems, LLC Method and system for remote access control
GB201420496D0 (en) * 2014-10-01 2014-12-31 Continental Intelligent Transporation Systems Llc Package delivery to and pick-up from a vehicle

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
IEEE 1284
IEEE 1394
IEEE 802 PAN
IEEE-802-LAN-Protokolle
IEEE-802-PAN-Protokolle

Also Published As

Publication number Publication date
US9691193B2 (en) 2017-06-27
CN104580138A (zh) 2015-04-29
CN104580138B (zh) 2019-09-06
US20150105941A1 (en) 2015-04-16

Similar Documents

Publication Publication Date Title
DE102014220739A1 (de) Verfahren zum sicheren autorisieren von fahrzeugeigentümern für eine fahrzeugbordtelematikfunktion, die in einem autobordbildschirm fehlt
DE102017102388A1 (de) Regeln des fahrzeugzugangs unter verwendung kryptografischer verfahren
DE102017117294A1 (de) Verfahren und vorrichtung zur verwendung eines digitalen temporären fahrzeugschlüssels
DE102017101438A1 (de) Verfahren und Einrichtung zum sicheren Verarbeiten von Kraftstofflieferanforderungen
DE102015111526A1 (de) Herstellen einer sicheren Übermittlung für Fahrzeugdiagnosedaten
DE102015201447A1 (de) Verfahren und Vorrichtung für Biometrische Fahrzeugaktivierung
DE102014202306A1 (de) System und Verfahren für eine Mensch-Maschine-Schnittstelle
DE102015214891A1 (de) Elektronisches Schlüsselsystem zum Verwalten eines elektronischen Fahrzeugschlüssels
DE102014204222A1 (de) Verfahren und vorrichtung für die umprogrammierung mehrerer fahrzeugsoftwaremodule
DE102015119826A1 (de) Verfahren und Systeme für ein Fahrzeugcomputersystem zur Kommunikation mit einem Gerät
DE102015206639A1 (de) Fahrzeuginterne Wohnhaus-Automation-Integration
DE102010004169A1 (de) Initiierung einer drahtlosen Kommunikation zwischen einem Fahrzeug und einem Zugangspunkt
DE102015207426A1 (de) Verfahren und Gerät für Fahrzeug- und Mobilvorrichtungskoordination
DE102017103497A1 (de) System und Verfahren für Fahrzeug-Drahtlos-Fahrzeugladekommunikation unter Verwendung von auf dem Standort basierenden Diensten
DE102010055375B4 (de) Automatisiertes Loginverfahren auf einer Fahrzeug-Internetseite durch ein mobiles Kommunikationsendgerät
DE102015120902A1 (de) Fernerlaubnissteuerung und -überwachung von Fahrzeuganwendungen
DE102014204231A1 (de) Verfahren und Vorrichtung für vom Fahrzeug zugängliche ATM-Transaktionen
DE102014219158A1 (de) Systeme und verfahren für die identifikation eines beeinträchtigten moduls
DE102015119717A1 (de) Verfahren und Gerät für das Handhaben einer Kommunikationsanforderung durch eine eingebrachte Vorrichtung
DE102016105400A1 (de) Verfahren und systeme zur konfiguration eines fahrzeugmerkmals
DE102021110171A1 (de) System zum steuern von vorgängen eines fahrzeugs unter verwendung von mobilen vorrichtungen und verwandte verfahren davon
DE102018106017A1 (de) Verfahren und gerät zum effizienten berichten von fahrzeugdaten
DE102013221045A1 (de) Verfahren und Vorrichtung für die Fahrzeugzustandssteuerung
DE102016121140A1 (de) Verfahren und Vorrichtung zur drahtlosen näherungsbasierten Bereitstellung von Komponenteninformationen
DE102017206478A1 (de) Vereinfachen der installation von mobilgeräte-anwendungen unter verwendung eines fahrzeugs

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R082 Change of representative

Representative=s name: PATENTANWAELTE BAUER VORBERG KAYSER PARTNERSCH, DE

R016 Response to examination communication