DE102019206211A1 - Computerimplementiertes Verfahren zum Bereitstellen von Daten - Google Patents
Computerimplementiertes Verfahren zum Bereitstellen von Daten Download PDFInfo
- Publication number
- DE102019206211A1 DE102019206211A1 DE102019206211.3A DE102019206211A DE102019206211A1 DE 102019206211 A1 DE102019206211 A1 DE 102019206211A1 DE 102019206211 A DE102019206211 A DE 102019206211A DE 102019206211 A1 DE102019206211 A1 DE 102019206211A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- blockchain
- operating
- motor vehicle
- operating state
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 5
- 230000007613 environmental effect Effects 0.000 description 22
- 238000002485 combustion reaction Methods 0.000 description 10
- 230000001419 dependent effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 238000005054 agglomeration Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 239000004606 Fillers/Extenders Substances 0.000 description 1
- 241000156302 Porcine hemagglutinating encephalomyelitis virus Species 0.000 description 1
- 238000003915 air pollution Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 239000003502 gasoline Substances 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W20/00—Control systems specially adapted for hybrid vehicles
- B60W20/10—Controlling the power contribution of each of the prime movers to meet required power demand
- B60W20/15—Control strategies specially adapted for achieving a particular effect
- B60W20/16—Control strategies specially adapted for achieving a particular effect for reducing engine exhaust emissions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W20/00—Control systems specially adapted for hybrid vehicles
- B60W20/40—Controlling the engagement or disengagement of prime movers, e.g. for transition between prime movers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3297—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/14—Plug-in electric vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Die Erfindung betrifft ein computerimplementiertes Verfahren zum Bereitstellen von Daten, mit den Schritten:(S100) Einlesen von Positionsdaten (PD) repräsentativ für eine Position eines Elektrohybridkraftfahrzeugs (2),(S200) Einlesen von Betriebsdaten (BD) repräsentativ für einen Betriebszustand eines Antriebsstranges (4) des Elektrohybridkraftfahrzeugs (2),(S500) Bilden eines Datenblocks (D1, D2, D3, ..., Dn), zumindest umfassend die Positionsdaten (PD) und die Betriebsdaten (BD), und(S600) Hinzufügen des Datenblocks (D1, D2, D3, ..., Dn) zu einer Blockchain (BC).
Description
- Die Erfindung betrifft ein computerimplementiertes Verfahren zum Bereitstellen von Daten.
- Insbesondere immer mehr Städte bzw. Stadtverwaltungen tendieren zu der Einrichtung sogenannter Umweltzonen, um so gesetzliche Luftreinhaltungsvorschriften einzuhalten.
- Eine Umweltzone (auch: Niedrig-Emissions-Gebiet) ist dabei ein geographisch definiertes Gebiet - meist in städtischen Ballungsräumen -, in dem der Betrieb nicht als schadstoffarm gekennzeichneter Kraftfahrzeuge verboten ist, was der Verbesserung der lokalen Luftqualität dienen soll. Daneben gibt es den Begriff der Null-Emissions-Zone (NEZ), in der zum Beispiel nur Elektrofahrzeuge erlaubt sind.
- Ein Elektrohybridkraftfahrzeug (englisch hybrid electric vehicle, HEV) ist ein Kraftfahrzeug, das zumindest von einer motorisch betriebenen elektrischen Maschine als Traktionsmotor und einem weiteren Energiewandler als weiteren Traktionsmotor - üblicherweise eine Brennkraftmaschine wie ein Otto- oder Dieselmotor - angetrieben wird. Während die elektrische Maschine mit elektrischer Betriebsenergie aus einer Traktionsbatterie versorgt wird, wird die Brennkraftmaschine mit Betriebskraftstoff aus einem Betriebskraftstofftank versorgt.
- Ein derartiges Elektrohybridkraftfahrzeug kann - je nach Ausbildung - rein elektrisch und damit emissionsfrei, teilelektrisch und damit emissionsreduziert, und/oder rein brennkraftmaschinengetrieben und damit emissionsbehaftet betrieben werden.
- Aus der US 2018 / 0342036 A1 ist die Verwendung einer Blockchain im Rahmen eines Datenaustausches zwischen Kraftfahrzeugen und anderen Instanzen bekannt.
- Aus der
US 9 984 522 B2 - Aus der
KR 101914575 B1 - Aus der
US 9 779 557 B2 - Auch aus der
CN 107 786 639 A ist die Verwendung einer Blockchain zum Betrieb von Elektrokraftfahrzeugen bekannt. - Aus der US 2018 / 0338001 A1 ist ein Verfahren zum Betrieb autonom fahrender Kraftfahrzeuge bekannt.
- Aus der US 2017 / 0364900 A1 ist ein Verfahren zum Bestimmen von Umweltzonen bekannt.
- Es besteht also Bedarf daran, Wege aufzuzeigen, wie derartige Betriebszustände insbesondere innerhalb von Umweltzonen zuverlässig und fälschungssicher dokumentiert werden können.
- Die Aufgabe der Erfindung wird gelöst durch ein computerimplementiertes Verfahren zum Bereitstellen von Daten, mit den Schritten:
- Einlesen von Positionsdaten repräsentativ für eine Position eines Elektrohybridkraftfahrzeugs,
- Einlesen von Betriebsdaten repräsentativ für einen Betriebszustand eines Antriebsstranges des Elektrohybridkraftfahrzeugs,
- Bilden eines Datenblocks, zumindest umfassend die Positionsdaten und die Betriebsdaten, und
- Hinzufügen des Datenblocks zu einer Blockchain.
- Zum Erfassen der Positionsdaten weist das Elektrohybridkraftfahrzeug z.B. ein GPS-Modul auf, wobei die Positionsdaten drahtlos z.B. mit einem GSM-Modul zu einer Blockchain-Umgebung übertragen werden. Die Betriebsdaten werden ebenfalls drahtlos, z.B. unter Verwendung des GSM-Moduls, zu der Blockchain-Umgebung übertragen.
- Während anhand der Positionsdaten bestimmt werden kann, ob sich das Elektrohybridkraftfahrzeug zumindest zeitweise innerhalb einer Umweltzone befand geben die Betriebsdaten an, ob das Elektrohybridkraftfahrzeug rein elektrisch und damit emissionsfrei, teilelektrisch und damit emissionsreduziert, und/oder rein brennkraftmaschinengetrieben und damit emissionsbehaftet betrieben wurde.
- Die Blockchain-Umgebung kann ein verteiltes Netz sein, das sowohl die Positionsdaten als auch die Betriebsdaten einliest. Sowohl die Positionsdaten wie auch die Betriebsdaten können jeweils Datensätze sein, also Positionsdatensätze bzw. Betriebsdatensätze. Die Positionsdatensätze bzw. Betriebsdatensätze weisen neben den Positionsdaten und den Betriebsdaten jeweils auch Zeitstempel auf, um die jeweiligen Positionsdaten und Betriebsdaten auch in zeitlicher Hinsicht zuordnen zu können bzw. auszuwerten. Zusätzlich oder auch alternativ zu den Zeitstempeln können die Positionsdatensätze bzw. Betriebsdatensätze auch Angaben über gefahrene Wegstecken in Kilometer aufweisen. Die Positionsdaten wie auch zumindest die Betriebsdaten werden zu einem Datenblock zusammengefasst und dann einer Blockchain hinzugefügt. Somit stehen diese Daten nun in der Blockchain fälschungssicher zur Verfügung, um weiter ausgewertet zu werden.
- Gemäß einer Ausführungsform ist der Betriebszustand zumindest ein emissionsfreier Betriebszustand oder ein emissionsbehafteter Betriebszustand. Somit kann durch Auswerten der in der Blockchain hinterlegten Daten festgestellt werden, ob das Elektrohybridkraftfahrzeug in der Umweltzone emissionsfrei oder emissionsbehaftet betrieben wurde. Diese Informationen können z.B. verwendet werden, um emissionsabhängige Mautgebühren für ein insbesondere emissionsbehaftetes Fahren in einer Umweltzone zu bestimmen.
- Gemäß einer weiteren Ausführungsform wird ein Informationssignal durch Auswerten der Positionsdaten und der Betriebsdaten bereitgestellt. Das Informationssignal kann dazu verwendet werden, einen Fahrer des Elektrohybridkraftfahrzeugs darüber zu informieren, dass er sich in einer Umweltzone befindet und/oder emissionsfrei oder emissionsreduziert oder emissionsbehaftet fährt. Hierzu kann das Informationssignal eine optische und/oder akustische Anzeige ansteuern. Zusätzlich oder auch alternativ kann vorgesehen sein, dass das Informationssignal zu einem Betriebsmoduswechsel des Elektrohybridkraftfahrzeug in einen rein elektrischen und damit emissionsfreien Betriebsmodus führt.
- Gemäß einer weiteren Ausführungsform wird der Datenblock der Blockchain im Rahmen einer Smart-Contract-Anwendung ausgewertet. Mit anderen Worten, es werden Smart Contract Verträge ausgeführt. Dabei werden unter Smart Contracts Verträge auf Software-Basis verstanden, bei denen unterschiedlichste Vertragsbedingungen hinterlegt werden können. Während des Vertragsverlaufs können bestimmte verknüpfte Aktionen (z.B. Zahlungen) selbsttätig ausgeführt werden, wenn ein entsprechender Auslöser (z.B. Erfüllung von Vertragsbedingungen) vorliegt. So können besonders einfach und automatisiert z.B. emissionsabhängige Mautgebühren erhoben und abgerechnet werden.
- Ferner gehören zur Erfindung ein Computerprogrammprodukt für ein Elektrohybridkraftfahrzeug und ein Computerprogrammprodukt für eine Blockchain-Umgebung, ein Steuergerät für ein derartiges Elektrohybridkraftfahrzeug, und ein Elektrohybridkraftfahrzeug mit einem derartigen Steuergerät.
- Es wird nun die Erfindung anhand einer Zeichnung erläutert. Es zeigen:
-
1 in schematischer Darstellung ein Szenario, bei dem ein Elektrohybridkraftfahrzeug in eine Umweltzone einfährt. -
2 in schematischer Darstellung einen Verfahrensablauf. - Es wird zunächst auf
1 Bezug genommen. - Dargestellt ist ein in eine Umweltzone
10 einfahrendes Elektrohybridkraftfahrzeug2 . - Unter einem Elektrohybridkraftfahrzeug
2 wird dabei ein Kraftfahrzeug verstanden, das einen Antriebsstrang4 mit einer motorisch betreibbaren elektrischen Maschine als ersten Traktionsmotor und mit einer Brennkraftmaschine, z.B. einen Otto- oder Dieselmotor, als zweiten Traktionsmotor aufweist. - Ein derartiges Elektrohybridkraftfahrzeug
2 kann - je nach Ausbildung - rein elektrisch und damit emissionsfrei, teilelektrisch und damit emissionsreduziert, und/oder rein brennkraftmaschinengetrieben und damit emissionsbehaftet betrieben werden. Mit anderen Worten, das Elektrohybridkraftfahrzeug4 kann ein Vollhybrid sein oder einen Range Extender aufweisen. - Ferner kann das Elektrohybridkraftfahrzeug
2 im vorliegenden Ausführungsbeispiel als ist ein Plug-in-Hybride (PHEV) ausgebildet sein. Bei einem Plug-in-Hybride können die Akkus einer Traktionsbatterie nicht nur ausschließlich durch die Brennkraftmaschine, sondern zusätzlich über das Stromnetz aufgeladen werden. Bei diesem Konzept wird gesteigerter Wert auf eine Vergrößerung der Batteriekapazität gelegt, um auch größere Strecken ohne lokale Emissionen zurücklegen zu können. Bei ausreichender Kapazität können Kurzstrecken (etwa 60 bis 80 Kilometer) so ausschließlich im emissionsfreien Elektrobetrieb zurückgelegt werden, während die Brennkraftmaschine lediglich als Generator zum Nachladen der Traktionsbatterien verwendet wird, um auch größere Strecken zu ermöglichen. - Durch den möglichen Alleinbetrieb der Brennkraftmaschine sind auch bei leerer Traktionsbatterie größere Fahrstrecken möglich.
- Das Elektrohybridkraftfahrzeug
2 weist im vorliegenden Ausführungsbeispiel ein Steuergerät6 auf, das dazu ausgebildet ist, PositionsdatenPD repräsentativ für eine Position des Elektrohybridkraftfahrzeugs2 und BetriebsdatenBD repräsentativ für einen Betriebszustand des Antriebsstranges4 zu einer Blockchain-Umgebung8 zu übertragen. Hierfür und für die nachfolgend beschriebenen Aufgabe und Funktionen kann das Steuergerät6 Hard- und/oder Software-Komponenten aufweisen. - Sowohl die Positionsdaten
PD wie auch die BetriebsdatenBD sind im vorliegenden Ausführungsbeispiel jeweils Datensätze, also Positionsdatensätze bzw. Betriebsdatensätze. Die Positionsdatensätze bzw. Betriebsdatensätze weisen neben den PositionsdatenPD und den BetriebsdatenBD jeweils auch Zeitstempel auf, um die jeweiligen PositionsdatenPD und BetriebsdatenBD auch in zeitlicher Hinsicht zu zuordnen bzw. auszuwerten. Abweichend vom vorliegenden Ausführungsbeispiel können die Positionsdatensätze bzw. Betriebsdatensätze zusätzlich zu oder alternativ zu den Zeitstempeln Angaben über gefahrene Wegstecken in Kilometer aufweisen. - Die Positionsdaten
PD werden im vorliegenden Ausführungsbeispiel mit einem GPS-Modul (nicht dargestellt) des Elektrohybridkraftfahrzeugs2 , während die BetriebsdatenBD von dem Steuergerät6 über einen CAN-Bus des Elektrohybridkraftfahrzeugs2 ebenfalls nicht dargestellt) eingelesen werden. Die PositionsdatenPD und die BetriebsdatenBD werden über ein an das Steuergerät6 angebundenes GSM-Modul (ebenfalls nicht dargestellt) drahtlos zu der Blockchain-Umgebung8 übertragen. - Die Blockchain-Umgebung
8 stellt im vorliegenden Ausführungsbeispiel ein verteiltes peer-to-peer Netz bereit, das zur Umsetzung eines computerimplementierten Verfahrens zum Bereitstellen von Daten dient. - Das peer-to-peer Netz weist eine Mehrzahl von Knoten auf. Jeder Knoten enthält neben Hardware-Komponenten auch Software-Komponenten in Form von Computerprogrammprodukten, bei denen es sich um Blockchain-Software (stack) handelt, deren Aufgaben und Funktionen nun detailliert erläutert werden.
- Dabei wird unter distributed ledger eine spezielle Form der elektronischen Datenverarbeitung und -speicherung verstanden. Als distributed ledger oder „Verteiltes Kontenbuch“ wird eine dezentrale Datenbank bezeichnet, die Teilnehmern eines Netzwerks eine gemeinsame Schreib- und Leseberechtigung erlaubt. Im Gegensatz zu einer zentral verwalteten Datenbank bedarf es in diesem Netzwerk keiner zentralen Instanz, die neue Einträge in der Datenbank vornimmt. Neue Datensätze können jederzeit von den Teilnehmern selbst hinzugefügt werden. Ein anschließender Aktualisierungsprozess sorgt dafür, dass alle Teilnehmer jeweils über den neuesten Stand der Datenbank verfügen. Eine besondere Ausprägung der distributed ledger ist eine Blockchain
BC . - Dabei wird unter einer Blockchain
BC eine kontinuierlich erweiterbare Liste von DatenblöckenD1 ,D2 ,D3 , ...Dn verstanden, welche mittels kryptographischer Verfahren miteinander verkettet sind. Jeder DatenblockD1 ,D2 ,D3 , ..Dn enthält dabei typischerweise eine kryptographisch sichere Prüfsumme des vorhergehenden DatenblocksD1 ,D2 ,D3 , ...Dn sowie gegebenenfalls einen Zeitstempel und weitere Daten. - Im vorliegenden Ausführungsbeispiel weist die Blockchain
BC einen ersten DatenblockD1 mit einem ersten Datensatz und einen zweiten DatenblockD2 mit einem zweiten Datensatz sowie einen dritten DatenblockD3 mit einem dritten Datensatz auf. Die BlockchainBC kann bis zu dem DatenblockDN erweitert werden. - Im Verfahrensablauf wird der erste Datenblock
D1 erzeugt, mit dem die BlockchainBC begonnen wird. Es werden dann der zweite DatenblockD2 mit dem zweiten Datensatz sowie der dritte DatenblockD3 mit dem dritten Datensatz hinzugefügt und so die Blockchain3 erweitert. - Jedem der Datenblöcke
D1 ,D2 ,D3 , ..Dn ist eine jeweilige Prüfsumme zugeordnet, wie z.B. ein Hash-Wert. Zum Bestimmen der Prüfsumme kann z.B. eine Hashfunktion, wie der SHA-256 Algorithmus (Secure Hash Algorithm) verwendet werden. - So weist der erste Datenblock
D1 , da er der erste DatenblockD1 ist, keine Prüfsumme eines Vorgängerblocks auf, während der zweite DatenblockD2 die erste Prüfsumme des ersten DatenblocksD1 aufweist und der dritte DatenblockD3 die zweite Prüfsumme des zweiten DatenblocksD2 aufweist. - Es können verschiedene Verfahren verwendet werden, mit denen ein Konsens darüber erzielt werden kann, wer den nächsten Datenblock
D1 ,D2 ,D3 , ...Dn erzeugen darf. - Im vorliegenden Ausführungsbeispiel werden proof-of-authority Nachweise verwendet um einen Konsens herzustellen. Dabei werden die proof-of-authority Nachweise von dem Steuergerät
6 zusammen mit den PositionsdatenPD und den BetriebsdatenBD in die Blockchain-Umgebung8 übertragen. - Durch die Verwendung von proof-of-authority Nachweisen wird im Gegensatz zu einer Legitimation durch proof-of-work die erforderliche Rechenleistung reduziert und es ist zugleich möglich, im Vergleich schneller die Blockchain
BC durch Hinzufügen neuer DatenblöckeD1 ,D2 ,D3 , ...Dn zu aktualisieren. Dabei verleiht ein proof-of-authority Nachweis einer Instanz die Kompetenz, Transaktionen zu validieren (z.B. durch sogenannte Validatoren) und in DatenblöckeD1 ,D2 ,D3 , ...Dn zu fassen. - Das Prüfen des proof-of-authority Nachweises umfasst dabei das Übermitteln des an die Blockchain hinzufügenden Datenblocks
D1 ,D2 ,D3 , ...Dn zusammen mit dem proof-of-authority Nachweis an die anderen Instanzen in der Blockchain-Umgebung8 , die den proof-of-authority Nachweis überprüfen und bei erfolgreicher Prüfung eine Freigabe erteilen, den DatenblockD1 ,D2 ,D3 , ...Dn an die BlockchainBC hinzuzufügen. Für die Freigabe kann ein Kriterium vorgegeben sein, z.B. dass die Hälfte der Instanzen eine Freigabe erteilt. - Der proof-of-authority Nachweis kann zumindest eine zeitlich begrenzte Gültigkeitsdauer haben. Dabei wird unter einer zeitlich begrenzten Gültigkeit verstanden, dass die proof-of-authority Nachweise ein Verfallsdatum aufweisen und nach Überschreiten des Verfallsdatums eine der weiteren Instanzen nicht mehr in die Lage versetzen, weitere Datenblöcke
D1 ,D2 ,D3 , .Dn zu der BlockchainBC hinzuzufügen. So kann z.B. der Umstand abgebildet werden, dass ein Nachweis einer Prüfung innerhalb einer vorbestimmten Zeitspanne erbracht werden muss. Ferner wird so einem Missbrauch entgegengewirkt, da die proof-of-authority Nachweise keine unbegrenzte Lebensdauer haben. - Ferner kann der proof-of-authority Nachweis zumindest eine inhaltliche Gültigkeit aufweisen. Unter einer inhaltlichen Gültigkeit wird verstanden, dass die proof-of-authority Nachweise nur dazu berechtigen, dass vorbestimmte Eingaben gemacht werden können, wie z.B. die Positionsdaten
PD und die BetriebsdatenBD hinzuzufügen. Mit anderen Worten, die proof-of-authority Nachweise sind sachgebunden. Auch so kann einem Missbrauch entgegengewirkt werden. - Des Weiteren kann der proof-of-authority Nachweis zumindest eine nutzerbezogene Gültigkeit aufweisen. Unter einer nutzerbezogenen Gültigkeit wird verstanden, dass die proof-of-authority Nachweise nur eine jeweilige, vorbestimmte Instanz dazu berechtigen, dass vorbestimmte Eingaben gemacht werden können, wie z.B. die Bestätigung, dass eine Prüfung durchgeführt wurde. Mit anderen Worten, die proof-of-authority Nachweise sind individualisiert bzw. nutzerbezogen.
- Abweichend vom vorliegenden Ausführungsbeispiel kann auch proof-of-work oder proof-of-stack Verwendung finden.
- Proof-of-work umfasst das Lösen einer kryptographischen Aufgabe. So soll sichergestellt werden, dass das Erzeugen gültiger Datenblöcke
D1 ,D2 ,D3 , ..Dn mit einem gewissen Aufwand verbunden ist, so dass eine nachträgliche Modifikation der BlockchainBC B, wie z.B. durch einen 51-%-Angriff, praktisch ausgeschlossen werden kann. - Unter Proof of Stake (deutsch etwa „Anspruchsnachweis“ oder „Anteilsnachweis“; kurz PoS) wird dabei ein Verfahren verstanden, mit dem in einer Blockchain-Umgebung
9 ein Konsens darüber erzielt wird, welche Instanz den nächsten DatenblockD2 ,D2 ,D3 , ...Dn erzeugen darf. Dabei wird eine gewichtete Zufallsauswahl eingesetzt, wobei die Gewichte der einzelnen Instanzen z.B. aus der Teilnahmedauer ermittelt werden. Im Gegensatz zu proof-of-work kommt proof-of-stack ohne zeit- und energieintensives mining aus und es ist nicht möglich, die gesamte Blockchain-Umgebung8 allein durch Besitz von Rechenleistung zu übernehmen („51%-Angriff“). - Die Umweltzone
10 ist ein geographisch definiertes Gebiet - meist in städtischen Ballungsräumen -, in dem der Betrieb nicht als schadstoffarm gekennzeichneter Kraftfahrzeuge verboten ist, was der Verbesserung der lokalen Luftqualität dienen soll. - Das Steuergerät
6 ist ferner dazu ausgebildet, ein InformationssignalIS durch Auswerten der PositionsdatenPD und der BetriebsdatenBD bereitzustellen. Das InformationssignalIS dient dazu, einen Fahrer des Elektrohybridkraftfahrzeugs2 darüber zu informieren, dass er sich in der Umweltzone10 befindet und/oder emissionsfrei oder emissionsreduziert oder emissionsbehaftet fährt. Hierzu kann das InformationssignalIS eine optische und/oder akustische Anzeige im Innenraum des Elektrohybridkraftfahrzeugs2 ansteuern. - Des Weiteren ist das Steuergerät
6 dazu ausgebildet, z.B. durch Auswerten von Navigationsdaten eines Navigationssystems des Elektrohybridkraftfahrzeugs2 zu bestimmen, ob die in der Traktionsbatterie des Elektrohybridkraftfahrzeugs2 gespeicherte elektrische Energie ausreicht, um z.B., rein elektrisch und damit emissionsfrei oder zumindest teilelektrisch und damit emissionsreduziert ein innerhalb der Umweltzone10 liegendes Fahrziel zu erreichen oder die Umweltzone10 wieder zu verlassen. - Es wird nun zusätzlich auf
2 Bezug genommen. - Es werden in einem ersten Schritt
S100 von dem Steuergerät6 die PositionsdatenPD repräsentativ für eine Position eines Elektrohybridkraftfahrzeugs2 und in einem weiteren SchrittS200 die BetriebsdatenBD repräsentativ für einen Betriebszustand des Antriebsstranges4 des Elektrohybridkraftfahrzeugs2 von dem Steuergerät6 eingelesen. - Die Positionsdaten
PD erlauben eine Bestimmung, ob sich das Elektrohybridkraftfahrzeug2 in der Umweltzone10 befindet, während die BetriebsdatenBD angeben, ob das Elektrohybridkraftfahrzeug4 rein elektrisch und damit emissionsfrei, teilelektrisch und damit emissionsreduziert, und/oder rein brennkraftmaschinengetrieben und damit emissionsbehaftet betrieben wird. - In einem weiteren Schritt
S300 wertet das Steuergerät6 die PositionsdatenPD und die BetriebsdatenBD aus, um ein InformationssignalIS bereitzustellen. Das InformationssignalIS steuert eine optische und/oder akustische Anzeige im Innenraum des Elektrohybridkraftfahrzeugs2 an, um einen Fahrer des Elektrohybridkraftfahrzeugs2 darüber zu informieren, dass er sich in einer Umweltzone10 befindet und/oder emissionsfrei oder emissionsreduziert oder emissionsbehaftet fährt. Im vorliegenden Ausführungsbeispiel wird eine LED im Innerraum des Elektrohybridkraftfahrzeugs2 angesteuert. Abweichend vom vorliegenden Ausführungsbeispiel kann vorgesehen sein, dass das InformationssignalIS einen Betriebsmoduswechsel des Elektrohybridkraftfahrzeug in einen rein elektrischen und damit emissionsfreien Betriebsmodus bewirkt. - In einem weiteren Schritt
S400 werden die PositionsdatenPD und die BetriebsdatenBD drahtlos zu der Blockchain-Umgebung8 übertragen. Die kann innerhalb eines Zeitintervalls mit einer vorbestimmten Dauer erfolgen, z.B. alle 3 Sekunden. - In der Blockchain-Umgebung
8 wird in einem weiteren SchrittS500 aus den PositionsdatenPD und den BetriebsdatenBD ein weiterer DatenblockD1 ,D2 ,D3 , ...,Dn der DatenblöckeD1 ,D2 ,D3 , ...,Dn gebildet. - In einem weiteren Schritt
S600 fügt die Blockchain-Umgebung8 den neu gebildeten DatenblockD1 ,D2 ,D3 , ...,Dn der DatenblöckeD1 ,D2 ,D3 , ...,Dn zu der BlockchainBC hinzu. - Somit stehen diese Daten nun in der Blockchain fälschungssicher zur Verfügung, um weiter ausgewertet zu werden.
- In einem weiteren Schritt
S700 greift eine weitere Instanz, wie z.B. ein Abrechnungsdienstleister zum Abrechnung von Mautgebühren, auf die BlockchainBC zu. Der Abrechnungsdienstleister rechnet z.B. Mautgebühren ab, die fällig werden, wenn in einer Umweltzone10 z.B. emissionsreduziert oder emissionsbehaftet gefahren wird, während emissionsfreie Fahrten innerhalb der Umweltzone10 maut frei sind. - Hierzu wird auf Smart Contracts zurückgegriffen und ein entsprechender Smart Contract ausgeführt. Der Smart Contract stellt also dem Fahrer bzw. Halter des Elektrohybridkraftfahrzeugs
2 einen vorbestimmten Rechnungsbetrag in Rechnung, wenn sich das Elektrokraftfahrzeug2 innerhalb der Umweltzone10 emissionsreduziert oder emissionsbehaftet bewegt hat. - So können besonders einfach und automatisiert z.B. emissionsabhängige Mautgebühren erhoben und abgerechnet werden. Zusätzlich oder auch alternativ können anstelle von Mautgebühren auch Zahlungen in Form von Incentives für emissionsfreies Fahren an den Halter bzw. Fahrer des Elektrohybridkraftfahrzeugs
2 ausgelöst werden. - Es können auch Instanzen auf die in der Blockchain
BC archivierten Daten zugreifen. - Eine Instanz kann z.B. ein Flottenbetreiber einer Fahrzeugflotte mit einer Mehrzahl von Elektrohybridkraftfahrzeugen
2 sein, der die in der BlockchainBC archivierten Daten auswertet, um die Emissionen flottenweit zu reduzieren und/oder Fahrempfehlungen geben zu können. - Eine weitere Instanz kann eine Umweltbehörde sein, zu deren Aufgaben die Überwachung der Umweltzone
10 gehört. - Eine weitere Instanz kann ein Fahrzeughersteller sein, der die in der Blockchain
BC archivierten Daten auswertet, um den Betrieb des Elektrohybridkraftfahrzeugs2 weiter zu verbessern. - Eine weitere Instanz kann ein weiterer Dienstleister sein, der die in der Blockchain
BC archivierten Daten auswertet, um weitere Dienstleistungen anzubieten. - Die aus der Blockchain
BC ausgelesenen Daten können dann z.B. in graphischer Form dargestellt werden, um deren Auswertung zu erleichtern. - Abweichend vom vorliegenden Ausführungsbeispiel kann die Reihenfolge der Schritte auch eine andere sein. Ferner können mehrere Schritte zeitgleich bzw. simultan ausgeführt werden. Des Weiteren können auch einzelne Schritte ausgelassen werden.
- Bezugszeichenliste
-
- 2
- Elektrohybridkraftfahrzeug
- 4
- Antriebsstrang
- 6
- Steuergerät
- 8
- Blockchain-Umgebung
- 10
- Umweltzone
- BC
- Blockchain
- BD
- Betriebsdaten
- D1
- Datenblock
- D2
- Datenblock
- D3
- Datenblock
- Dn
- Datenblock
- IS
- Informationssignal
- PD
- Positionsdaten
- S100
- Schritt
- S200
- Schritt
- S300
- Schritt
- S400
- Schritt
- S500
- Schritt
- S600
- Schritt
- S700
- Schritt
- 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 Patentliteratur
-
- US 9984522 B2 [0007]
- KR 101914575 B1 [0008]
- US 9779557 B2 [0009]
- CN 107786639 A [0010]
Claims (10)
- Computerimplementiertes Verfahren zum Bereitstellen von Daten, mit den Schritten: (S100) Einlesen von Positionsdaten (PD) repräsentativ für eine Position eines Elektrohybridkraftfahrzeugs (2), (S200) Einlesen von Betriebsdaten (BD) repräsentativ für einen Betriebszustand eines Antriebsstranges (4) des Elektrohybridkraftfahrzeugs (2), (S500) Bilden eines Datenblocks (D1, D2, D3, ..., Dn), zumindest umfassend die Positionsdaten (PD) und die Betriebsdaten (BD), und (S600) Hinzufügen des Datenblocks (D1, D2, D3, ..., Dn) zu einer Blockchain (BC).
- Computerimplementiertes Verfahren nach
Anspruch 1 , wobei der Betriebszustand zumindest ein emissionsfreier Betriebszustand oder ein emissionsbehafteter Betriebszustand ist. - Computerimplementiertes Verfahren nach
Anspruch 1 oder2 , wobei in einem weiteren Schritt (S300) ein Informationssignal (IS) durch Auswerten der Positionsdaten (PD) und der Betriebsdaten (BD) bereitgestellt wird. - Computerimplementiertes Verfahren nach
Anspruch 1 ,2 oder3 , wobei in einem weiteren Schritt (S700) der Datenblock (D1, D2, D3, ..., Dn) der Blockchain (BC) im Rahmen einer Smart-Contract-Anwendung ausgewertet wird. - Computerprogrammprodukt für ein Elektrohybridkraftfahrzeug (2), ausgebildet zum Ausführen eines Verfahrens nach einem der
Ansprüche 1 bis4 . - Computerprogrammprodukt für eine Blockchain-Umgebung (8), ausgebildet zum Ausführen eines Verfahrens nach einem der
Ansprüche 1 bis4 . - Steuergerät (6) für ein Elektrohybridkraftfahrzeug (2), wobei das Steuergerät (6) dazu ausgebildet ist, Positionsdaten (PD) repräsentativ für eine Position und Betriebsdaten (BD) repräsentativ für einen Betriebszustand eines Antriebsstranges (4) des Elektrohybridkraftfahrzeugs (2) zu einer Blockchain-Umgebung (8), zu übertragen.
- Steuergerät (6) nach
Anspruch 7 , wobei das Steuergerät (6) dazu ausgebildet ist, als Betriebszustand zumindest einen emissionsfreien Betriebszustand oder einen emissionsbehafteten Betriebszustand zu der Blockchain-Umgebung (8) zu übertragen. - Steuergerät (6) nach
Anspruch 7 oder8 , wobei das Steuergerät (6) dazu ausgebildet ist, ein Informationssignal (IS) durch Auswerten der Positionsdaten (PD) und der Betriebsdaten (BD) bereitzustellen. - Elektrohybridkraftfahrzeug (2) mit einem Steuergerät (6) nach einem der
Ansprüche 7 bis9 .
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019206211.3A DE102019206211A1 (de) | 2019-04-30 | 2019-04-30 | Computerimplementiertes Verfahren zum Bereitstellen von Daten |
CN202010342993.6A CN111862385A (zh) | 2019-04-30 | 2020-04-27 | 计算机实现的数据提供方法 |
US16/862,423 US11572056B2 (en) | 2019-04-30 | 2020-04-29 | Blockchain based ecosystem for emission tracking of plug in hybrid vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019206211.3A DE102019206211A1 (de) | 2019-04-30 | 2019-04-30 | Computerimplementiertes Verfahren zum Bereitstellen von Daten |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102019206211A1 true DE102019206211A1 (de) | 2020-11-05 |
Family
ID=72839039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019206211.3A Pending DE102019206211A1 (de) | 2019-04-30 | 2019-04-30 | Computerimplementiertes Verfahren zum Bereitstellen von Daten |
Country Status (3)
Country | Link |
---|---|
US (1) | US11572056B2 (de) |
CN (1) | CN111862385A (de) |
DE (1) | DE102019206211A1 (de) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114248759B (zh) * | 2020-09-24 | 2023-12-08 | 丰田自动车株式会社 | 混合动力车辆的控制装置及控制方法 |
EP4006867A1 (de) * | 2020-11-25 | 2022-06-01 | Ford Global Technologies, LLC | Dynamische steuerung von in eingeschränkten emissionsverkehrszonen betriebenen fahrzeuggetriebemodi auf basis von echtzeitluftqualitätsmessungen |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5765656A (en) * | 1996-01-18 | 1998-06-16 | Weaver; Winstead B. | Hybrid electric motor vehicle drive |
US6464026B1 (en) * | 1998-10-09 | 2002-10-15 | John Horsley | Control system for parallel hybrid vehicle |
US7122979B2 (en) * | 2000-12-27 | 2006-10-17 | Transportation Techniques, Llc | Method and apparatus for selective operation of a hybrid electric vehicle in various driving modes |
BR0205735A (pt) * | 2001-07-12 | 2003-06-03 | Luk Lamellen & Kupplungsbau | Processo para a adaptação do ajuste de uma embreagem em uma barra de acionamento não-convencional de um veìculo |
US9061680B2 (en) * | 2007-07-12 | 2015-06-23 | Odyne Systems, Llc | Hybrid vehicle drive system and method for fuel reduction during idle |
JP4927016B2 (ja) * | 2008-03-31 | 2012-05-09 | トヨタ自動車株式会社 | ナビゲーションシステムおよびそれを備えたハイブリッド車両 |
GB2469864A (en) * | 2009-05-01 | 2010-11-03 | Ford Global Tech Llc | Hybrid vehicle and control method |
US9631528B2 (en) * | 2009-09-03 | 2017-04-25 | Clean Emissions Technologies, Inc. | Vehicle reduced emission deployment |
US11225240B2 (en) * | 2011-12-02 | 2022-01-18 | Power Technology Holdings, Llc | Hybrid vehicle drive system and method for fuel reduction during idle |
US8972088B2 (en) * | 2012-12-20 | 2015-03-03 | International Business Machines Corporation | Location-based vehicle powertrain regulation system |
FR3004231B1 (fr) * | 2013-04-05 | 2015-04-03 | Renault Sa | Procede de controle de l'etat d'une chaine cinematique d'un groupe motopropulseur de vehicule electrique hybride ou thermique |
WO2017027332A1 (en) * | 2015-08-07 | 2017-02-16 | Cummins, Inc. | Systems and methods of battery management and control for a vehicle |
US10402792B2 (en) * | 2015-08-13 | 2019-09-03 | The Toronto-Dominion Bank | Systems and method for tracking enterprise events using hybrid public-private blockchain ledgers |
US9779557B2 (en) | 2015-08-18 | 2017-10-03 | Carfit Corp. | Automotive activity monitor |
DE102016202828A1 (de) * | 2016-02-24 | 2017-08-24 | Bayerische Motoren Werke Aktiengesellschaft | Antriebssystem für ein Hybridfahrzeug sowie Verfahren zum Betreiben eines solchen Antriebssystems |
US9994117B2 (en) * | 2016-04-20 | 2018-06-12 | Artisan Vehicle Systems Inc. | System and method for providing power to a mining operation |
EP3465633A2 (de) * | 2016-05-25 | 2019-04-10 | Phoenix IP BV I.O. | Verfahren und system zur ermittlung der im alltagsbetrieb von strassenfahrzeugen tatsächlich entstehenden kraftstoffverbräuche, energieeinsätze und emissionen |
US10402812B2 (en) | 2016-06-17 | 2019-09-03 | Mastercard International Incorporated | Method and system for geofencing |
US20180012197A1 (en) | 2016-07-07 | 2018-01-11 | NextEv USA, Inc. | Battery exchange licensing program based on state of charge of battery pack |
DE102016222448A1 (de) * | 2016-11-16 | 2018-05-17 | Bayerische Motoren Werke Aktiengesellschaft | Betriebsverfahren für ein Hybridfahrzeug |
US11012513B2 (en) | 2017-05-19 | 2021-05-18 | Veniam, Inc. | Data-driven managed services built on top of networks of autonomous vehicles |
US10783600B2 (en) * | 2017-05-25 | 2020-09-22 | GM Global Technology Operations LLC | Method and system using a blockchain database for data exchange between vehicles and entities |
FR3067679B1 (fr) * | 2017-06-14 | 2019-07-12 | Peugeot Citroen Automobiles Sa | Controle de la recharge a basse vitesse d’un stockeur d’un vehicule hybride a machine motrice non-thermique liee mecaniquement a un train |
US10380812B2 (en) * | 2017-06-23 | 2019-08-13 | International Business Machines Corporation | Vehicle transaction validation |
CN107786639A (zh) | 2017-09-28 | 2018-03-09 | 山东鲁能智能技术有限公司 | 一种基于区块链技术的电动汽车车联网***及其工作方法 |
US11099021B2 (en) * | 2017-10-11 | 2021-08-24 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for routing a vehicle |
US10744892B2 (en) * | 2017-11-15 | 2020-08-18 | Ford Global Technologies, Llc | System and method for battery charging |
WO2019156914A1 (en) * | 2018-02-07 | 2019-08-15 | 3M Innovative Properties Company | Validating vehicle operation using pathway articles |
WO2019156916A1 (en) * | 2018-02-07 | 2019-08-15 | 3M Innovative Properties Company | Validating vehicle operation using pathway articles and blockchain |
US11263641B2 (en) * | 2018-03-08 | 2022-03-01 | International Business Machines Corporation | Cognitive operational vehicle blockchain for privileges, licensing, evaluation, authorization, and training |
KR101914575B1 (ko) | 2018-03-23 | 2018-11-02 | 데이터 엠 리미티드 | 탄소배출감축에 대한 보상으로서 할인을 제공하는 암호화폐 지불 시스템 |
EP3776493A1 (de) * | 2018-03-28 | 2021-02-17 | Mobile Devices Ingenierie | Verfahren und system zur verbesserung der fahrerinformationen und der fahrzeugwartung |
US10937253B2 (en) * | 2018-06-11 | 2021-03-02 | International Business Machines Corporation | Validation of vehicle data via blockchain |
US10769869B2 (en) * | 2018-06-27 | 2020-09-08 | International Business Machines Corporation | Self-driving vehicle integrity management on a blockchain |
US11144666B2 (en) * | 2019-01-18 | 2021-10-12 | Toyota Motor North America, Inc. | Selective data access and data privacy via blockchain |
US11164406B2 (en) * | 2019-01-25 | 2021-11-02 | Ford Global Technologies, Llc | Real-time emissions estimation and monitoring |
US11238478B2 (en) * | 2019-01-25 | 2022-02-01 | Toyota Motor North America, Inc. | Commercializing user patterns via blockchain |
US11399268B2 (en) * | 2019-03-15 | 2022-07-26 | Toyota Motor North America, Inc. | Telematics offloading using V2V and blockchain as trust mechanism |
-
2019
- 2019-04-30 DE DE102019206211.3A patent/DE102019206211A1/de active Pending
-
2020
- 2020-04-27 CN CN202010342993.6A patent/CN111862385A/zh active Pending
- 2020-04-29 US US16/862,423 patent/US11572056B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20200346634A1 (en) | 2020-11-05 |
CN111862385A (zh) | 2020-10-30 |
US11572056B2 (en) | 2023-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102020111880A1 (de) | Datenfreigabe zur fahrzeugaktualisierung | |
DE102011084223A1 (de) | Verfahren und system zur überwachung eines energiespeicherungssystems eines fahrzeugs für eine fahrtplanung | |
DE102019133268A1 (de) | Auslöserbasierte boni mit blockchain für fahrzeugflotte | |
EP1985503A2 (de) | Verfahren und System zur Verwaltung von Kraftfahrzeugdaten | |
DE3148309A1 (de) | Kraftfahrzeug-diagnosesystem | |
DE102012200130A1 (de) | Verfahren und Systeme zur Überwachung einer Fahrzeugenenergiequelle | |
DE102011081680A1 (de) | Batteriemanagementvorrichtung | |
DE102011081688A1 (de) | Batteriemanagement-vorrichtung, -system und -verfahren | |
DE102017222302A1 (de) | Vernetztes fahrzeug | |
AT507032B1 (de) | Verfahren und system zur erstellung von kraftfahrzeug-ferndiagnosen | |
DE102012216617A1 (de) | Reichweitenschätzung für ein aufladbares energiespeichersystem eines fahrzeugs | |
DE102016221086A1 (de) | Verfahren zur Ermittlung einer Verschleißkennzahl für ein Fahrzeug | |
DE102013003044A1 (de) | Übertragen von Informationen über ein Anzeigesystem eines Fahrzeugs | |
DE102020104555A1 (de) | Planung und ausführung einer bordeigenen diagnostischen überwachung | |
DE102018203942A1 (de) | Verfahren zum Reservieren einer elektrischen Ladestation, sowie Ladesystem | |
DE102018200838A1 (de) | Mit elektromotor angetriebenes fahrzeug | |
DE102018206957A1 (de) | Energiemanagementvorrichtung und Fahrzeug | |
DE102020117802A1 (de) | Systeme und verfahren für die kalibrierungsauswahlstrategie für einen fahrzeugantriebsstrang | |
DE102018201138A1 (de) | Verfahren zum Ermitteln, Vorrichtung zum Anzeigen und System zum Überprüfen von Abnutzungswerten für Elektrofahrzeuge | |
DE102019206211A1 (de) | Computerimplementiertes Verfahren zum Bereitstellen von Daten | |
DE102017203015A1 (de) | Verfahren und System zum Verwerten von individuellen Emissionsinformationen mehrerer Kraftfahrzeuge einer Fahrzeugflotte | |
DE102020213402A1 (de) | Verfahren zum Ermitteln des Verbrauchs einer Fahrzeugflotte aus Kraftfahrzeugen an einem Energieträger und/ oder an elektrischer Energie, sowie System hierzu | |
DE102023100093A1 (de) | Optimierung der betriebskosten für flotten mit elektrofahrzeugen | |
DE102018203392A1 (de) | Fahrerassistenzverfahren zum Planen einer Routengestaltung eines Elektrokraftfahrzeuges mit einem oder mehreren Ladestopps an Ladestationen und entsprechende Fahrerassistenzvorrichtung | |
WO2022043025A1 (de) | Verfahren zum ermitteln von zu installierenden ladestationen, sowie ladeinfrastruktursystem, computerprogramm und elektronisch lesbarer datenträger |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R082 | Change of representative |
Representative=s name: MARKOWITZ, MARKUS, DR.-ING., DE |