DE-102025145328-A1 - CLOUD-KONNEKTIVITÄT FÜR FAHRZEUGE
Abstract
Gesichtspunkte der betreffenden Technologie stellen ein verbundenes Fahrzeug bereit, das (z. B. dauerhaft) mit einem oder mehreren Remote-Diensten, wie Cloud-basierten Diensten, kommuniziert. Ein Routingdienst kann über eine dauerhafte drahtlose Verbindung mit einem Fahrzeug Fahrzeugdaten für das Fahrzeug empfangen; und die Fahrzeugdaten basierend auf den mit den Fahrzeugdaten empfangenen Informationen an einen oder mehrere Cloud-basierte Dienste weiterleiten.
Inventors
- Anirban Kundu
- Nguyen Khai Luong
Assignees
- RIVIAN IP HOLDINGS, LLC
Dates
- Publication Date
- 20260507
- Application Date
- 20251104
- Priority Date
- 20241107
Claims (20)
- Verfahren, umfassend: Empfangen von Fahrzeugdaten für das Fahrzeug durch einen Routingdienst über eine dauerhafte drahtlose Verbindung mit einem Fahrzeug; und Routing durch den Routingdienst und basierend auf den mit den Fahrzeugdaten empfangenen Informationen, leitet die Fahrzeugdaten an einen oder mehrere Cloud-basierte Dienste weiter.
- Verfahren nach Anspruch 1 , wobei die dauerhafte drahtlose Verbindung eine Websocket-Verbindung umfasst.
- Verfahren nach Anspruch 1 , ferner umfassend: Authentifizierung des Fahrzeugs vor dem Empfang der Fahrzeugdaten; und Herstellen der dauerhaften drahtlosen Verbindung als Reaktion auf die Authentifizierung des Fahrzeugs.
- Verfahren nach Anspruch 3 , wobei die Authentifizierung des Fahrzeugs die Authentifizierung des Fahrzeugs beim Routingdienst unter Verwendung eines Tokens umfasst.
- Verfahren nach Anspruch 3 , wobei die Authentifizierung des Fahrzeugs die Authentifizierung des Fahrzeugs bei einem Proxyserver umfasst.
- Verfahren nach Anspruch 1 , wobei die Fahrzeugdaten Statusinformationen für das Fahrzeug umfassen.
- Verfahren nach Anspruch 1 , wobei das Routing der Fahrzeugdaten an den einen oder die mehreren Cloud-basierten Dienste das Routing der Fahrzeugdaten an mindestens einen der folgenden Dienste umfasst: einen Cloud-basierten Veröffentlichungs-/Abonnementdienst oder einen Cloud-basierten Cluster-Speicherdienst.
- Verfahren nach Anspruch 1 , wobei die Fahrzeugdaten Fahrzeugtelemetriedaten umfassen und wobei das Routing der Fahrzeugdaten an den einen oder die mehreren Cloud-basierten Dienste das Routing der Fahrzeugdaten an einen Synchronisierungsdienst umfasst.
- Verfahren nach Anspruch 1 , wobei die mit den Fahrzeugdaten empfangenen Informationen Routinginformationen zum Routing der Fahrzeugdaten umfassen.
- Verfahren nach Anspruch 9 , wobei die Routinginformationen ein Thema zur Veröffentlichung der Fahrzeugdaten oder einen Themenzustand zur Veröffentlichung der Fahrzeugdaten umfassen.
- Verfahren nach Anspruch 1 , ferner umfassend: Empfangen einer Anfrage nach einem Online-Status von mindestens einem des einen oder der mehreren Cloud-basierten Dienste beim Routingdienst vom Fahrzeug; Bereitstellen des Online-Status des mindestens einen des einen oder der mehreren Cloud-basierten Dienste durch den Routingdienst für das Fahrzeug; Empfangen einer Anfrage nach dem Online-Status zumindest des Fahrzeugs beim Routingdienst von einem der einen oder mehreren Cloud-basierten Dienste; und Bereitstellen des Online-Status mindestens eines Fahrzeugs durch den Routingdienst an einen der einen oder mehreren Cloud-basierten Dienste.
- Verfahren nach Anspruch 1 , ferner umfassend: Empfangen zusätzlicher Informationen beim Routingdienst von einem der einen oder mehreren Cloud-basierten Dienste; und Routing, durch den Routingdienst und basierend auf weiteren Zusatzinformationen, die mit den Zusatzinformationen empfangen werden, der Zusatzinformationen an das Fahrzeug.
- Verfahren nach Anspruch 12 , ferner umfassend: Routing, durch den Routingdienst und, basierend auf weiteren Zusatzinformationen, die mit den Zusatzinformationen empfangen werden, der Zusatzinformationen an mindestens ein anderes Fahrzeug.
- Verfahren nach Anspruch 13 , wobei die weiteren Zusatzinformationen Informationen umfassen, die eine Fahrzeugklasse identifizieren.
- Verfahren nach Anspruch 13 , wobei die zusätzlichen Informationen ein drahtloses Software-Update oder einen Befehl zum Verriegeln der Fahrzeugtüren des Fahrzeugs und des mindestens einen anderen Fahrzeugs umfassen.
- Verfahren nach Anspruch 1 , wobei das Routing der Fahrzeugdaten an den einen oder die mehreren Cloud-basierten Dienste das Routing der Fahrzeugdaten an einen Pod umfasst, der einen dem Fahrzeug entsprechenden Thread umfasst, und wobei das Verfahren ferner das Routing einer oder mehrerer Kommunikationen vom Pod an mindestens einen anderen Pod umfasst, wobei der mindestens eine andere Pod einen Thread umfasst, der mindestens einem anderen Fahrzeug entspricht.
- Routingdienst, der konfiguriert ist zum: Empfangen von Fahrzeugdaten für das Fahrzeug über eine dauerhafte drahtlose Verbindung mit einem Fahrzeug; und Routing der Fahrzeugdaten basierend auf den mit den Fahrzeugdaten empfangenen Informationen an eine Vielzahl von Cloud-basierten Diensten, darunter mindestens einen Synchronisierungsdienst und einen Cloud-basierten Veröffentlichungs-/Abonnementdienst.
- Verfahren, umfassend: Erzeugen von Kommunikationsroutinginformationen an einem Fahrzeug, die eine Kommunikationsroute für Fahrzeugdaten für das Fahrzeug angeben; und Bereitstellen der Kommunikationsroutinginformationen und der Fahrzeugdaten durch das Fahrzeug an einen Routingdienst über eine dauerhafte drahtlose Verbindung mit dem Routingdienst zur Übermittlung durch den Routingdienst an einen oder mehrere Cloud-basierte Dienste.
- Verfahren nach Anspruch 18 , ferner umfassend: Bereitstellen von Authentifizierungsinformationen für das Fahrzeug vom Fahrzeug aus; und und Herstellen der dauerhaften drahtlosen Verbindung mit dem Routingdienst als Reaktion auf eine Authentifizierung des Fahrzeugs unter Verwendung der Authentifizierungsinformationen, wobei das Bereitstellen der Authentifizierungsinformationen das Bereitstellen der Authentifizierungsinformationen vom Fahrzeug an den Routingdienst oder an einen Proxy-Server für den Routingdienst umfasst.
- Verfahren nach Anspruch 19 , ferner umfassend: Bereitstellen einer Abonnementanforderung durch das Fahrzeug an den Routingdienst; und Empfangen veröffentlichter Daten durch das Fahrzeug vom Routingdienst von einem oder mehreren Cloud-basierten Diensten, die der Abonnementanforderung entsprechen, wobei die Abonnementanforderung eines oder mehrere der folgenden identifiziert: ein Thema, einen Themenstatus oder eine Kennung des einen oder der mehreren Cloud-basierten Dienste, und wobei die Kommunikationsroutinginformationen mindestens eines der folgenden Elemente umfassen: eine Kennung des Fahrzeugs, ein Thema oder einen Status.
Description
QUERVERWEIS AUF VERWANDTE ANMELDUNGEN Diese Anmeldung beansprucht die Priorität der vorläufigen US-Patentanmeldung Nr. 63/717,770 mit dem Titel „Cloud Connectivity for Vehicles“, eingereicht am 7. November 2024, deren Offenbarung hiermit in ihrer Gesamtheit hierin aufgenommen wird. KURZDARSTELLUNG Gemäß den Gesichtspunkten der vorliegenden Offenbarung wird ein Verfahren bereitgestellt, das das Empfangen von Fahrzeugdaten für das Fahrzeug durch einen Routingdienst über eine dauerhafte drahtlose Verbindung mit einem Fahrzeug einschließt; und das Routing der Fahrzeugdaten an einen oder mehrere Cloud-basierte Dienste durch den Routingdienst und basierend auf den mit den Fahrzeugdaten empfangenen Informationen. Die dauerhafte drahtlose Verbindung kann eine WebSocket-Verbindung einschließen. Das Verfahren kann auch das Authentifizieren des Fahrzeugs vor dem Empfang der Fahrzeugdaten; und das Herstellen der dauerhaften drahtlosen Verbindung als Reaktion auf die Authentifizierung des Fahrzeugs einschließen. Die Authentifizierung des Fahrzeugs kann die Authentifizierung des Fahrzeugs beim Routingdienst mithilfe eines Tokens einschließen. Die Authentifizierung des Fahrzeugs kann die Authentifizierung des Fahrzeugs bei einem Proxyserver einschließen. Die Fahrzeuganzeige kann ein Bremsereignis für das Fahrzeug einschließen. Das Routing der Fahrzeugdaten an einen oder mehrere Cloud-basierte Dienste kann das Routing der Fahrzeugdaten an einen Cloud-basierten Veröffentlichungs-/Abonnementdienst einschließen. Das Routing der Fahrzeugdaten an einen oder mehrere Cloud-basierte Dienste kann das Routing der Fahrzeugdaten an einen Cloud-basierten Cluster-Speicherdienst einschließen. Die Fahrzeugdaten können Fahrzeugtelemetriedaten einschließen und das Routing der Fahrzeugdaten an einen oder mehrere Cloud-basierte Dienste kann das Routing der Fahrzeugdaten an einen Synchronisierungsdienst einschließen. Die mit den Fahrzeugdaten empfangenen Informationen können Routinginformationen zum Routing der Fahrzeugdaten einschließen. Die Routinginformationen können ein Thema zur Veröffentlichung der Fahrzeugdaten oder einen Themenzustand zur Veröffentlichung der Fahrzeugdaten einschließen. Das Verfahren kann auch das Empfangen einer Anfrage nach einem Online-Status von mindestens einem der einen oder mehreren Cloud-basierten Dienste beim Routingdienst vom Fahrzeug; und das Bereitstellen des Online-Status des mindestens einen des einen oder der mehreren Cloud-basierten Dienste durch den Routingdienst für das Fahrzeug einschließen. Das Verfahren kann auch das Empfangen einer Anfrage nach dem Online-Status zumindest des Fahrzeugs beim Routingdienst von einem der einen oder mehreren Cloud-basierten Dienste; und das Bereitstellen des Online-Status mindestens eines Fahrzeugs durch den Routingdienst für einen der einen oder mehreren Cloud-basierten Dienste einschließen. Das Verfahren kann auch das Empfangen zusätzlicher Informationen beim Routingdienst von einem der einen oder mehreren Cloud-basierten Dienste; und das Routing, durch den Routingdienst und basierend auf weiteren Zusatzinformationen, die mit den Zusatzinformationen empfangen werden, der Zusatzinformationen an das Fahrzeug einschließen. Das Verfahren kann auch das Routing, durch den Routingdienst und basierend auf weiteren zusätzlichen Informationen, die mit den zusätzlichen Informationen empfangen werden, einschließen, wobei die zusätzlichen Informationen an mindestens ein anderes Fahrzeug weitergeleitet werden. DIe weiteren Zusatzinformationen können Angaben zur Identifizierung einer Fahrzeugklasse einschließen. Die zusätzlichen Informationen können ein Over-the-Air-Softwareupdate einschließen. Die zusätzlichen Informationen können einen Befehl zum Verriegeln der Fahrzeugtüren des Fahrzeugs und des mindestens einen anderen Fahrzeugs einschließen. Das Routing der Fahrzeugdaten an den einen oder die mehreren Cloud-basierten Dienste kann das Routing der Fahrzeugdaten an ein Pod einschließen, das einen dem Fahrzeug entsprechenden Thread einschließt. Das Verfahren kann auch das Routing einer oder mehrerer Kommunikationen von dem Pod an mindestens ein anderes Pod einschließen, wobei das mindestens eine andere Pod einen Thread enthält, der mindestens einem anderen Fahrzeug entspricht. Gemäß anderen Gesichtspunkten der vorliegenden Offenbarung kann ein Routingdienst bereitgestellt werden, der konfiguriert ist, um über eine dauerhafte drahtlose Verbindung mit einem Fahrzeug Fahrzeugdaten für das Fahrzeug zu empfangen; und die Fahrzeugdaten basierend auf den mit den Fahrzeugdaten empfangenen Informationen an einen oder mehrere Cloud-basierte Dienste weiterzuleiten. In Übereinstimmung mit anderen Gesichtspunkten der vorliegenden Offenbarung wird ein Verfahren bereitgestellt, das das Generieren von Kommunikationsroutinginformationen an einem Fahrzeug, die eine Kommunikationsroute für Fahrzeugdaten für das Fahrzeug angeben,; und das Bereitstellen der Kommunikationsroutinginformationen und der