DE102019108405B4 - Availability forecasting system - Google Patents
Availability forecasting system Download PDFInfo
- Publication number
- DE102019108405B4 DE102019108405B4 DE102019108405.9A DE102019108405A DE102019108405B4 DE 102019108405 B4 DE102019108405 B4 DE 102019108405B4 DE 102019108405 A DE102019108405 A DE 102019108405A DE 102019108405 B4 DE102019108405 B4 DE 102019108405B4
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- user
- destination
- availability
- route
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3438—Rendezvous; Ride sharing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Economics (AREA)
- Radar, Positioning & Navigation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Automation & Control Theory (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Navigation (AREA)
Abstract
System (100) zum Ermitteln einer Verfügbarkeit eines Fahrzeugs (80) zur Nutzung durch einen Nutzer (60), wobei das System konfiguriert ist zum:
Erfassen (302) von Routendaten, die eine aktuelle Fahrt des Fahrzeugs (80) kennzeichnen;
Ermitteln (304) einer Ankunftszeit für die aktuelle Fahrt basierend auf den Routendaten;
Ermitteln (306) eines Zielortes für die aktuelle Fahrt basierend auf den Routendaten;
Ermitteln (308) der Verfügbarkeit des Fahrzeugs (80) basierend auf der Ankunftszeit und dem Zielort, wobei basierend auf den Routendaten und der Ankunftszeit ein Zeitintervall ermittelt wird, innerhalb dessen das Fahrzeug (80) die aktuelle Fahrt beenden wird, wobei die Verfügbarkeit des Fahrzeugs (80) eine zeitliche Verfügbarkeit beinhaltet, die das Zeitintervall kennzeichnet, und
wobei das Zeitintervall um eine vorbestimmte Pufferzeit verschoben wird; und Bereitstellen (310) der Verfügbarkeit des Fahrzeugs (80) für den Nutzer (60).
A system (100) for determining availability of a vehicle (80) for use by a user (60), the system being configured to:
Collecting (302) route data identifying a current journey of the vehicle (80);
Determining (304) an arrival time for the current trip based on the route data;
Determining (306) a destination for the current trip based on the route data;
Determining (308) the availability of the vehicle (80) based on the arrival time and the destination, wherein based on the route data and the arrival time a time interval is determined within which the vehicle (80) will complete the current trip, wherein the availability of the vehicle (80) includes a temporal availability which characterizes the time interval, and
wherein the time interval is shifted by a predetermined buffer time; and providing (310) the availability of the vehicle (80) for the user (60).
Description
Die Offenbarung betrifft Systeme zur Verfügbarkeitsprognose. Die Offenbarung betrifft insbesondere Systeme zur Verfügbarkeitsprognose von Fahrzeugen für Car-Sharing.The disclosure relates to systems for availability forecasting. The disclosure particularly relates to systems for availability forecasting of vehicles for car sharing.
Stand der TechnikState of the art
Im Stand der Technik sind verschiedene Mobilitätslösungen bekannt. Eine Mobilitätslösung von zunehmender Wichtigkeit insbesondere für ein urbanes Umfeld ist unter der Bezeichnung Carsharing bekannt, bei dem über ein bestimmtes Gebiet bereitgestellte Fahrzeuge spontan angemietet und nach der Benutzung wieder abgestellt werden können, ohne spezielle Anmietstationen verwenden zu müssen. Beim Carsharing werden typischerweise durch einen Anbieter (z.B. DriveNow, Car2Go, Share Now, Flinkster) bereitgestellte Fahrzeuge einer Fahrzeugflotte zur Anmietung angeboten. Ein Back-End-System dient der Verwaltung beispielsweise von Fahrzeugbuchungen und Fahrtverrechnungen sowie der Überwachung des Flottenstatus. Front-End Applikationen, sowohl für Smartphones (z.B. in Form von Apps), als auch für Onboard Navigationssysteme, stellen eine Nutzerschnittstelle bereit. Beispielsweise mittels einer Smartphone-App kann ein Nutzer freier Fahrzeuge mittels einer Karte lokalisieren und buchen, sowie Nutzerspezifische Einstellungen (z.B. bevorzugte Zahlungsmittel) vornehmen. In Onboard Navigationssystemen integrierte Applikation dienen beispielsweise der Anzeige von fahrtrelevanten Informationen.Various mobility solutions are known in the state of the art. One mobility solution that is becoming increasingly important, particularly for an urban environment, is known as car sharing, where vehicles provided in a specific area can be rented spontaneously and then parked again after use without having to use special rental stations. Car sharing typically involves renting vehicles from a fleet provided by a provider (e.g. DriveNow, Car2Go, Share Now, Flinkster). A back-end system is used to manage things like vehicle bookings and trip billing, as well as to monitor the fleet status. Front-end applications, both for smartphones (e.g. in the form of apps) and for onboard navigation systems, provide a user interface. For example, using a smartphone app, a user can locate and book available vehicles using a map, and make user-specific settings (e.g. preferred payment methods). Applications integrated into onboard navigation systems are used, for example, to display trip-relevant information.
Um ein Fahrzeug anzumieten, überprüft ein Nutzer beispielsweise mittels einer entsprechenden App, ob sich in der Nähe ein oder mehrere verfügbare (d.h. geparkte und zur Anmietung freie) Fahrzeuge eines Anbieters befinden. Meist kann der Nutzer ein entsprechendes Fahrzeug auf einer Karte auswählen und, falls gewünscht, eine Anmietung mit einer Buchung starten. Der Nutzer macht sich dann auf den Weg zum gebuchten Fahrzeug, welches üblicherweise für eine vorbestimmte Zeitspanne für den Nutzer reserviert ist. Am Fahrzeug angekommen, öffnet der Nutzer (z.B. per App oder per Karte) das Fahrzeug und kann die Fahrt antreten. Am Ende der Fahrt parkt der Nutzer das Fahrzeug ordnungsgemäß am oder in der Nähe des Zielortes und verriegelt es wieder. Anschließend steht das Fahrzeug abermals zur Anmietung zur Verfügung.To rent a vehicle, a user checks, for example, using an appropriate app, whether there are one or more available (i.e. parked and available for rental) vehicles from a provider nearby. The user can usually select a suitable vehicle on a map and, if desired, start a rental with a booking. The user then makes his way to the booked vehicle, which is usually reserved for the user for a predetermined period of time. Once at the vehicle, the user opens the vehicle (e.g. via app or card) and can start the journey. At the end of the journey, the user parks the vehicle properly at or near the destination and locks it again. The vehicle is then available for rental again.
Herkömmliche Verfahren und Systemen ermöglichen typischerweise nur die Anzeige bzw. Buchung bestimmter Fahrzeuge, welche zum Zeitpunkt der Nutzung verfügbar (d.h. nicht in Benutzung bzw. gebucht) sind. Dadurch steht einem potenziellen Nutzer eine Vielzahl von Fahrzeugen aus der Fahrzeugflotte nicht für eine Buchung zur Verfügung, insbesondere auch dann, wenn eine Fahrt für einen vorherigen Nutzer eines Fahrzeugs kurz vor ihrer Beendigung steht.Conventional methods and systems typically only allow the display or booking of certain vehicles that are available at the time of use (i.e. not in use or booked). As a result, a large number of vehicles from the vehicle fleet are not available for booking to a potential user, especially if a trip for a previous user of a vehicle is about to end.
Erst wenn eine vorherige Nutzung komplett abgeschlossen und das Fahrzeug am oder in der Nähe des Zielortes eines vorherigen Nutzers abgestellt und verriegelt worden ist, wird, zumeist nach einer gewissen Verarbeitungszeit, das nun frei gewordene Fahrzeug im System wieder als verfügbar registriert, sodass es auf der Karte der App eines Nutzers wieder angezeigt werden kann.Only when a previous use has been completely completed and the vehicle has been parked and locked at or near the destination of a previous user, usually after a certain processing time, is the now freed vehicle registered again in the system as available so that it can be displayed again on the map of a user's app.
Weiter sehen manche Anbieter die Übergabe eines Fahrzeugs von einem Nutzer an einen nachfolgenden Nutzer vor (vgl.
Herkömmliche Systeme können ein oder mehrere Nachteile aufweisen. Die Nutzung von Carsharing Angeboten weist Optimierungspotenzial in mehreren Fällen auf.Conventional systems can have one or more disadvantages. The use of car sharing offers has optimization potential in several cases.
Es sei ein Fall angenommen, in dem ein nachfolgender Nutzer „B“ um 12:00 Uhr Bedarf an einem Carsharing Dienst hat. Eine von Nutzer B gestellte Bedingung ist, dass ein Mietfahrzeug innerhalb von einer Entfernung von maximal 800 m vom aktuellen Aufenthaltsort des Nutzers verfügbar ist. Weiter wäre Nutzer B daran interessiert, eine Anmietung spätestens um 12:30 Uhr zu starten, um zu einem geplanten Zeitpunkt an einem gewünschten Zielort ankommen zu können. Alternativ sieht Nutzer B vor, spätestens um 12:15 Uhr ein anderes Verkehrsmittel (z.B. ÖPNV, Taxi) zu nutzen.Let us assume a case in which a subsequent user "B" needs a car sharing service at 12:00 p.m. One condition set by user B is that a rental vehicle is available within a maximum distance of 800 m from the user's current location. Furthermore, user B would be interested in starting a rental at 12:30 p.m. at the latest in order to be able to arrive at a desired destination at a planned time. Alternatively, user B plans to use another means of transport (e.g. public transport, taxi) by 12:15 p.m. at the latest.
Gegen 12:00 Uhr ist Nutzer A unterwegs zu einem Ziel, welches in etwa 200 m vom Aufenthaltsort des Nutzers B entfernt ist. Eine Ankunftszeitprognose für Nutzer A lautet 12:17 Uhr. Nutzer B überwacht zwischen 12:00 und 12:15 Uhr mittels der Carsharing App, ob es sich ein oder mehrere Mietwägen in der Nähe befinden. Gegen 12:15 Uhr entscheidet Nutzer B mangels verfügbarer Fahrzeuge im Umkreis von 800 m, ein anderes Verkehrsmittel zu Nutzen. Die voraussichtliche Ankunftszeit und/oder der voraussichtliche Ankunftsort des Nutzers A ist Nutzer B nicht bekannt.At around 12:00, user A is on the way to a destination that is about 200 m from user B's location. The arrival time forecast for user A is 12:17 p.m. User B uses the car sharing app to monitor between 12:00 and 12:15 p.m. to check whether there are one or more rental cars nearby. At around 12:15 p.m., user B decides to use another means of transport due to a lack of available vehicles within a radius of 800 m. User B does not know the expected arrival time and/or the expected arrival location of user A.
Gegen 12:17 Uhr kommt Nutzer A planmäßig an seinem Zielort an, parkt das Fahrzeug und beendet die Buchung. Nach einer kurzen Bearbeitungszeit wird das nun frei gewordene Fahrzeug um 12:18 im System als verfügbar vermerkt und kann auf der Karte bzw. in der Carsharing App angezeigt werden. Zu diesem Zeitpunkt hat sich Nutzer B jedoch bereits für ein anderes Verkehrsmittel entschieden.At around 12:17 p.m., user A arrives at his destination as planned, parks the vehicle and completes the booking. After a short processing time, the now free vehicle is marked as available in the system at 12:18 p.m. and can be displayed on the map or in the car sharing app. By this time, however, user B has already chosen a different means of transport.
In diesem Fallbeispiel hätte Nutzer B, wenn dieser über die voraussichtliche Ankunftszeit und den voraussichtlichen Ankunftsort des Nutzers A und somit über die voraussichtliche Verfügbarkeit eines Fahrzeugs informiert gewesen wäre, möglicherweise nicht auf ein anderes Verkehrsmittel zurückgegriffen, sondern hätte wie beabsichtigt das Carsharing nutzen können. Dem Carsharing Anbieter sind daher eine Anmietung und entsprechender Umsatz entgangen.In this case study, if user B had been informed of user A's expected arrival time and location and thus of the expected availability of a vehicle, he might not have resorted to another means of transport, but could have used car sharing as intended. The car sharing provider therefore lost out on a rental and the corresponding revenue.
Die Druckschrift
Die Druckschriften
Die Druckschrift
Eine möglichst verlässliche Abbildung von voraussichtlich verfügbaren Fahrzeugen und/oder eine Einbindung solcher Fahrzeuge in bestehende Carsharing Systeme ist in herkömmlichen Verfahren bzw. Systemen nicht vorgesehen.Conventional methods or systems do not provide for the most reliable possible mapping of likely available vehicles and/or the integration of such vehicles into existing car sharing systems.
Daher besteht der Bedarf an Carsharing Verfahren und Systemen, die eine solche Abbildung von voraussichtlich verfügbaren Fahrzeugen ermöglichen. Hierbei sollten interessierten Nutzern möglichst verlässliche Angaben über voraussichtlich verfügbar werdende Fahrzeuge bereitgestellt und eine Möglichkeit zur Buchung solcher Fahrzeuge bereitgestellt werden.There is therefore a need for car sharing processes and systems that enable such a mapping of expected available vehicles. Interested users should be provided with as reliable information as possible about expected vehicles and an opportunity to book such vehicles.
Ein Nachteil der vorstehend erwähnten „Handshake“ Funktion besteht darin, dass ein vorhergehender Nutzer der Erfassung, Übermittlung und Verarbeitung von Informationen über dessen Ziel und Ankunftszeit zustimmen muss. Aus Gründen des Datenschutzes neigen viele Nutzer dazu, diese Option nicht wahrzunehmen, da die Identität des Nutzers zumindest theoretisch mit weiteren Daten (z.B. Zielort, Fahrtzeiten, Fahrzeugtypen) in Verbindung gebracht werden kann. Darüber hinaus ist beim „Handshake“ vorgesehen, dass der Nutzer und ein nachfolgender Nutzer zumindest für die Übergabe miteinander in Kontakt kommen. Auch dies kann unter Umständen von einem oder beiden Nutzern als unerwünscht angesehen werden.A disadvantage of the "handshake" function mentioned above is that a previous user must agree to the collection, transmission and processing of information about their destination and arrival time. For data protection reasons, many users tend not to use this option, since the user's identity can, at least theoretically, be linked to other data (e.g. destination, travel times, vehicle types). In addition, the "handshake" is intended for the user and a subsequent user to come into contact with each other at least for the handover. This too can be viewed as undesirable by one or both users.
Es besteht daher weiter der Bedarf an Carsharing Verfahren und Systemen, die besonderen Datenschutzregularien und/oder Datenschutzpräferenzen genügen und dennoch eine Optimierung von Buchungsoptionen basierend auf Nutzungsdaten ermöglichen.There is therefore still a need for car sharing procedures and systems that comply with specific data protection regulations and/or data protection preferences and yet enable optimization of booking options based on usage data.
Die
Offenbarung der ErfindungDisclosure of the invention
Es ist eine Aufgabe der vorliegenden Offenbarung, Systeme bereitzustellen, die einen oder mehrere der beschriebenen Nachteile vermeiden und/oder einen oder mehrere der beschriebenen Vorteile ermöglichen.It is an object of the present disclosure to provide systems that avoid one or more of the described disadvantages and/or enable one or more of the described advantages.
Diese Aufgabe wird durch den Gegenstand der unabhängigen Ansprüche gelöst. Vorteilhafte Ausgestaltungen sind in den Unteransprüchen angegeben.This object is achieved by the subject matter of the independent claims. Advantageous embodiments are specified in the subclaims.
In einem ersten Aspekt gemäß Ausführungsformen der vorliegenden Offenbarung ist ein Verfahren einer Verfügbarkeit eines Fahrzeugs zur Nutzung durch einen Nutzer angegeben. Das Verfahren umfasst Erfassen von Routendaten, die eine aktuelle Fahrt des Fahrzeugs kennzeichnen; Ermitteln einer Ankunftszeit für die aktuelle Fahrt basierend auf den Routendaten; Ermitteln eines Zielortes für die aktuelle Fahrt basierend auf den Routendaten; Ermitteln der Verfügbarkeit des Fahrzeugs basierend auf der Ankunftszeit und dem Zielort; Bereitstellen der Verfügbarkeit des Fahrzeugs für den Nutzer.In a first aspect according to embodiments of the present disclosure, a method of availability of a vehicle for use by a user is provided. The method includes collecting route data that characterizes a current trip of the vehicle; determining a Arrival time for the current trip based on the route data; Determining a destination for the current trip based on the route data; Determining the availability of the vehicle based on the arrival time and destination; Providing the availability of the vehicle to the user.
In einem zweiten Aspekt nach dem vorhergehenden Aspekt 1 ist die aktuelle Fahrt des Fahrzeugs beim Erfassen der Routendaten noch nicht abgeschlossen. Vorzugsweise beinhaltet die aktuelle Fahrt eine Nutzung des Fahrzeugs durch einen zweiten Nutzer, wobei der zweite Nutzer und der Nutzer unterschiedlich sind.In a second aspect according to the preceding aspect 1, the current journey of the vehicle is not yet completed when the route data is recorded. Preferably, the current journey includes use of the vehicle by a second user, wherein the second user and the user are different.
In einem dritten Aspekt nach einem der vorhergehenden Aspekte 1 oder 2 umfasst das Verfahren weiter Ermitteln eines Zeitintervalls, basierend auf den Routendaten und der Ankunftszeit, innerhalb dessen das Fahrzeug die aktuelle Fahrt beenden wird, wobei die Verfügbarkeit des Fahrzeugs eine zeitliche Verfügbarkeit beinhaltet, die das Zeitintervall kennzeichnet. Vorzugsweise wird das Zeitintervall um eine vorbestimmte Pufferzeit verschoben.In a third aspect according to one of the preceding aspects 1 or 2, the method further comprises determining a time interval, based on the route data and the arrival time, within which the vehicle will complete the current trip, wherein the availability of the vehicle includes a temporal availability that characterizes the time interval. Preferably, the time interval is shifted by a predetermined buffer time.
In einem vierten Aspekt nach dem vorhergehenden Aspekt 3 umfasst das Verfahren weiter Ermitteln, basierend auf den Routendaten, einer zeitlichen Verlässlichkeit, die eine Wahrscheinlichkeit kennzeichnet, mit der das Fahrzeug innerhalb des Zeitintervalls die aktuelle Fahrt beenden wird, wobei die Verfügbarkeit die zeitliche Verlässlichkeit umfasst.In a fourth aspect according to the preceding aspect 3, the method further comprises determining, based on the route data, a temporal reliability that characterizes a probability with which the vehicle will complete the current trip within the time interval, wherein the availability comprises the temporal reliability.
In einem fünften Aspekt nach einem der vorhergehenden Aspekte 1 bis 4 umfasst das Verfahren weiter Ermitteln eines Bereiches, basierend auf den Routendaten und dem Zielort, innerhalb dessen das Fahrzeug die aktuelle Fahrt beenden wird, wobei die Verfügbarkeit des Fahrzeugs eine örtliche Verfügbarkeit beinhaltet, die den Bereich kennzeichnet.In a fifth aspect according to any one of the preceding aspects 1 to 4, the method further comprises determining an area, based on the route data and the destination, within which the vehicle will terminate the current trip, wherein the availability of the vehicle includes a local availability identifying the area.
In einem sechsten Aspekt nach dem vorhergehenden Aspekt 5 umfasst das Verfahren weiter Ermitteln, basierend auf den Routendaten, einer örtlichen Verlässlichkeit, die eine Wahrscheinlichkeit kennzeichnet, mit der das Fahrzeug innerhalb des Bereiches die aktuelle Fahrt beenden wird, wobei die Verfügbarkeit die örtliche Verlässlichkeit umfasst, vorzugsweise wobei der Bereich basierend auf der örtlichen Verlässlichkeit angepasst wird.In a sixth aspect according to the preceding aspect 5, the method further comprises determining, based on the route data, a local reliability indicating a probability with which the vehicle will complete the current trip within the area, wherein the availability comprises the local reliability, preferably wherein the area is adjusted based on the local reliability.
In einem siebten Aspekt nach einem der vorhergehenden Aspekte 1 bis 6 beinhalten die Routendaten eine Route zwischen einer Startposition des Fahrzeugs und einer Zielposition des Fahrzeugs und Ermitteln der Ankunftszeit erfolgt basierend auf der Route.In a seventh aspect according to any one of the preceding aspects 1 to 6, the route data includes a route between a start position of the vehicle and a destination position of the vehicle, and determining the arrival time is performed based on the route.
In einem achten Aspekt nach einem der vorhergehenden Aspekte 1 bis 7 beinhalten die Routendaten ein Ziel einer Route und Ermitteln des Zielortes erfolgt basierend auf dem Ziel.In an eighth aspect according to any one of the preceding aspects 1 to 7, the route data includes a destination of a route and determining the destination is based on the destination.
In einem neunten Aspekt ist ein System zum Ermitteln einer Verfügbarkeit eines Fahrzeugs angegeben. Das System ist konfiguriert zur Ausführung des Verfahrens gemäß Ausführungsformen der vorliegenden Offenbarung, insbesondere nach einem der vorhergehenden Aspekte 1 bis 8.In a ninth aspect, a system for determining the availability of a vehicle is specified. The system is configured to carry out the method according to embodiments of the present disclosure, in particular according to one of the preceding aspects 1 to 8.
In einem zehnten Aspekt nach dem vorhergehenden Aspekt 9 umfasst das System eine Steuervorrichtung und ein oder mehrere Back-End Komponenten. Vorzugsweise ist die Steuervorrichtung konfiguriert zum Erfassen der Routendaten; Ermitteln der Ankunftszeit; und Ermitteln des Zielortes; und/oder sind die ein oder mehreren Back-End Komponenten konfiguriert zum Ermitteln der Verfügbarkeit des Fahrzeugs; und Bereitstellen der Verfügbarkeit des Fahrzeugs für den Nutzer.In a tenth aspect according to the preceding aspect 9, the system comprises a control device and one or more back-end components. Preferably, the control device is configured to acquire the route data; determine the arrival time; and determine the destination; and/or the one or more back-end components are configured to determine the availability of the vehicle; and provide the availability of the vehicle to the user.
Gemäß einem weiteren Aspekt ist ein Softwareprogramm angegeben. Das Softwareprogramm kann eingerichtet sein, um auf einem Prozessor ausgeführt zu werden, und um dadurch Verfahren gemäß Ausführungsformen der vorliegenden Offenbarung auszuführen.According to another aspect, a software program is provided. The software program may be configured to be executed on a processor and thereby to carry out methods according to embodiments of the present disclosure.
Gemäß einem weiteren Aspekt ist ein Speichermedium angegeben. Das Speichermedium kann ein Softwareprogramm umfassen, welches eingerichtet ist, um auf einem Prozessor ausgeführt zu werden, und um dadurch Verfahren gemäß Ausführungsformen der vorliegenden Offenbarung auszuführen.According to a further aspect, a storage medium is provided. The storage medium may comprise a software program configured to be executed on a processor and thereby to carry out methods according to embodiments of the present disclosure.
Die hier offenbarten Systeme und Verfahren bieten ein oder mehrere der nachstehend genannten Vorteile.The systems and methods disclosed herein provide one or more of the following advantages.
Verfahren und Systeme gemäß der vorliegenden Offenbarung ermöglichen eine Abbildung von voraussichtlich verfügbaren Fahrzeugen in Carsharing Anwendungen. Interessierten bzw. potenziellen Nutzern werden verlässliche Angaben über voraussichtlich verfügbar werdende Fahrzeuge und eine flexible Möglichkeit zur Buchung solcher Fahrzeuge bereitgestellt. Dies kann aus Nutzersicht eine Verbesserung der Nutzung und/oder Verfügbarkeit von Carsharing Angeboten ermöglichen. Weiter kann dies für Carsharing Anbieter eine Erhöhung von Buchungszahlen und/oder Umsätzen ermöglichen.Methods and systems according to the present disclosure enable a mapping of vehicles that are expected to be available in car sharing applications. Interested or potential users are provided with reliable information about vehicles that are expected to be available and a flexible option for booking such vehicles. From the user's perspective, this can enable an improvement in the use and/or availability of car sharing offers. Furthermore, this can enable car sharing providers to increase booking numbers and/or sales.
Verfahren und Systeme gemäß der vorliegenden Offenbarung ermöglichen weiter eine Einhaltung von Datenschutzregularien und/oder Datenschutzpräferenzen und bei gleichzeitiger Verbesserung von Buchungsoptionen basierend auf Nutzungsdaten. Dies kann ein Vertrauen und/oder eine Zufriedenheit von Nutzern in bzw. mit dem System verbessern.Methods and systems according to the present disclosure further enable compliance with data protection regulations and/or data protection preferences while Improving booking options based on usage data. This can improve user trust and/or satisfaction in the system.
Kurze Beschreibung der ZeichnungenShort description of the drawings
Ausführungsbeispiele der Offenbarung sind in den Figuren dargestellt und werden im Folgenden näher beschrieben. Dabei werden im Folgenden, sofern nicht anders vermerkt, für gleiche und gleichwirkende Elemente dieselben Bezugszeichen verwendet.
-
1 illustriert schematisch den Aufbau eines Systems gemäß Ausführungsformen der vorliegenden Offenbarung zur Ermittlung von verfügbaren Fahrzeugen; -
2 zeigt schematisch eine beispielhafte Modellierung von verfügbaren Fahrzeugen gemäß Anwendungen aus dem Stand der Technik; -
3 zeigt schematisch eine beispielhafte Modellierung von verfügbaren Fahrzeugen gemäß Ausführungsformen der vorliegenden Offenbarung; und -
4 zeigt ein Flussdiagramm eines Verfahrens gemäß Ausführungsformen der vorliegenden Offenbarung zur Ermittlung von verfügbaren Fahrzeugen.
-
1 schematically illustrates the structure of a system according to embodiments of the present disclosure for determining available vehicles; -
2 shows schematically an exemplary modeling of available vehicles according to state-of-the-art applications; -
3 schematically shows an exemplary modeling of available vehicles according to embodiments of the present disclosure; and -
4 shows a flowchart of a method according to embodiments of the present disclosure for determining available vehicles.
Ausführungsformen der OffenbarungEmbodiments of the disclosure
Im Folgenden werden, sofern nicht anders vermerkt, für gleiche und gleichwirkende Elemente gleiche Bezugszeichen verwendet.In the following, unless otherwise stated, the same reference symbols are used for identical and equivalent elements.
Der Begriff „Fahrzeug“ umfasst PKW, LKW, Busse, Wohnmobile, Krafträder, etc., die der Beförderung von Personen, Gütern, etc. dienen. Insbesondere umfasst der Begriff Kraftfahrzeuge zur Personenbeförderung. Fahrzeuge 80 mit Elektroantrieb (insbesondere Hybrid- oder Elektrofahrzeuge) werden von einem Elektromotor angetrieben und umfassen ein oder mehrere elektrische Energiespeicher (z.B. Batterien, Hochvoltspeicher), die über eine Ladevorrichtung 88 des Fahrzeugs 80 an eine Ladestation angeschlossen und aufgeladen werden können. Zum Aufladen der elektrischen Speicher 86 solcher Hybrid- oder Elektrofahrzeuge können verschiedene Ladetechniken verwendet werden.The term "vehicle" includes cars, trucks, buses, mobile homes, motorcycles, etc. that are used to transport people, goods, etc. In particular, the term includes motor vehicles for transporting people.
Vorzugsweise umfasst das Fahrzeug eine Umgebungssensorik, die eingerichtet ist, um die Umfelddaten zu erfassen. Vorzugsweise umfasst die Umgebungssensorik wenigstens ein LiDAR-System und/oder wenigstens ein Radar-System und/oder wenigstens eine Kamera und/oder wenigstens ein Ultraschall-System. Die Umgebungssensorik kann die Umfelddaten (auch als „Umgebungsdaten“ bezeichnet) bereitstellen, die einen Umgebungsbereich des Fahrzeugs abbilden. Die Sensorik des Fahrzeugs kann weiter wenigstens ein GPS-System und/oder andere Positionierungssysteme umfassen.The vehicle preferably comprises an environmental sensor system that is set up to record the environmental data. The environmental sensor system preferably comprises at least one LiDAR system and/or at least one radar system and/or at least one camera and/or at least one ultrasound system. The environmental sensor system can provide the environmental data (also referred to as "environmental data") that depicts an area surrounding the vehicle. The vehicle's sensor system can further comprise at least one GPS system and/or other positioning systems.
Unter dem Begriff „automatisiertes Fahren“ kann im Rahmen der vorliegenden Offenbarung ein Fahren mit automatisierter Längs- oder Querführung oder ein autonomes Fahren mit automatisierter Längs- und Querführung verstanden werden. Bei dem automatisierten Fahren kann es sich beispielsweise um ein zeitlich längeres Fahren auf der Autobahn oder um ein zeitlich begrenztes Fahren im Rahmen des Einparkens oder Rangierens handeln. Der Begriff „automatisiertes Fahren“ umfasst ein automatisiertes Fahren mit einem beliebigen Automatisierungsgrad. Beispielhafte Automatisierungsgrade sind ein assistiertes, teilautomatisiertes, hochautomatisiertes oder vollautomatisiertes Fahren. Diese Automatisierungsgrade wurden von der Bundesanstalt für Straßenwesen (BASt) definiert (siehe BASt-Publikation „Forschung kompakt“, Ausgabe 11/2012). Beim assistierten Fahren führt der Fahrer dauerhaft die Längs- oder Querführung aus, während das System die jeweils andere Funktion in gewissen Grenzen übernimmt. Beim teilautomatisierten Fahren (TAF) übernimmt das System die Längs- und Querführung für einen gewissen Zeitraum und/oder in spezifischen Situationen, wobei der Fahrer das System wie beim assistierten Fahren dauerhaft überwachen muss. Beim hochautomatisierten Fahren (HAF) übernimmt das System die Längs- und Querführung für einen gewissen Zeitraum, ohne dass der Fahrer das System dauerhaft überwachen muss; der Fahrer muss aber in einer gewissen Zeit in der Lage sein, die Fahrzeugführung zu übernehmen. Beim vollautomatisierten Fahren (VAF) kann das System für einen spezifischen Anwendungsfall das Fahren in allen Situationen automatisch bewältigen; für diesen Anwendungsfall ist kein Fahrer mehr erforderlich. Die vorstehend genannten vier Automatisierungsgrade entsprechen den SAE-Level 1 bis 4 der Norm SAE J3016 (SAE - Society of Automotive Engineering). Beispielsweise entspricht das hochautomatisierte Fahren (HAF) Level 3 der Norm SAE J3016. Ferner ist in der SAE J3016 noch der SAE-Level 5 als höchster Automatisierungsgrad vorgesehen, der in der Definition der BASt nicht enthalten ist. Der SAE-Level 5 entspricht einem fahrerlosen Fahren, bei dem das System während der ganzen Fahrt alle Situationen wie ein menschlicher Fahrer automatisch bewältigen kann; ein Fahrer ist generell nicht mehr erforderlich.In the context of this disclosure, the term “automated driving” can be understood to mean driving with automated longitudinal or lateral guidance or autonomous driving with automated longitudinal and lateral guidance. Automated driving can, for example, be driving on the highway for a longer period of time or driving for a limited period of time when parking or maneuvering. The term “automated driving” covers automated driving with any degree of automation. Examples of degrees of automation are assisted, partially automated, highly automated or fully automated driving. These degrees of automation were defined by the Federal Highway Research Institute (BASt) (see BASt publication “Research compact”, issue 11/2012). In assisted driving, the driver continuously carries out the longitudinal or lateral guidance, while the system takes over the other function within certain limits. In partially automated driving (TAF), the system takes over the longitudinal and lateral guidance for a certain period of time and/or in specific situations, whereby the driver must constantly monitor the system, as with assisted driving. In highly automated driving (HAF), the system takes over longitudinal and lateral guidance for a certain period of time without the driver having to constantly monitor the system; however, the driver must be able to take over control of the vehicle within a certain period of time. In fully automated driving (VAF), the system can automatically handle driving in all situations for a specific application; a driver is no longer required for this application. The four levels of automation mentioned above correspond to SAE levels 1 to 4 of the SAE J3016 standard (SAE - Society of Automotive Engineering). For example, highly automated driving (HAF) corresponds to level 3 of the SAE J3016 standard. Furthermore, SAE J3016 also provides for SAE level 5 as the highest level of automation, which is not included in the BASt definition. SAE level 5 corresponds to driverless driving, in which the system can automatically handle all situations like a human driver throughout the entire journey; a driver is generally no longer required.
Das System 100 kann im Wesentlichen auf einem Steuergerät 120 des Fahrzeugs 80, auf einem mobilen Endgerät 125 und/oder auf einer oder mehreren Back-End-Komponenten 150 (z.B. Server, Dienste) implementiert werden. Dabei kann vorzugsweise das System 100 im Wesentlichen auf den ein oder mehreren Back-End Komponenten 150 implementiert sein, wobei das mobile Endgerät 125 eine Benutzerschnittstelle 110' zur Interaktion eines Nutzers 60 mit dem System 100 implementiert und das Steuergerät 120 vorzugsweise ein Navigationssystem implementiert, das konfiguriert ist, Daten an das System 100 zu senden und/oder vom System 100 zu empfangen. Die mit dem System 100 ausgetauschten Daten beinhalten vorzugsweise Daten, die eine vom Fahrzeug 80 aktuell, in der Vergangenheit und/oder zukünftig zu befahrende Route kennzeichnen.The
Das Fahrzeug 80 umfasst neben dem Steuergerät 120 weiter eine Kommunikationseinheit 130, die zur Datenkommunikation 140 mit zum Fahrzeug 80 externen Komponenten (z.B. Back-End 150) konfiguriert ist, und eine Benutzerschnittstelle 110, die beispielsweise als Touchscreen im Fahrzeug 80 realisiert sein kann (z.B. auf dem oder im Armaturenbereich des Fahrzeugs 80 oder als Teil eines Rear-Seat-Entertainment Systems im Fond des Fahrzeugs 80; nicht gezeigt). Die Kommunikationseinheit 130 kann weiter konfiguriert sein, eine Datenverbindung zu mobilen Endgeräten bereitzustellen, insbesondere zu einem oder mehreren mobilen Endgeräten 125, die sich im Fahrzeug 80 und/oder in der Umgebung des Fahrzeugs 80 befinden und/oder vom Nutzer 60 verwendet werden.In addition to the
In bevorzugten Ausführungsformen wird das mobile Endgerät 125 und/oder eine darauf ausgeführte Benutzerschnittstelle 110' zur Interaktion mit dem System 100 verwendet. Wahlweise können auch Teile des Systems 100 auf dem mobilen Endgerät 125 implementiert sein. Das System 100 kann teilweise oder vollständig über die Benutzerschnittstelle 110' eines mobilen Endgerätes 125 eines Nutzers bedient werden. Die Benutzerschnittstelle 110' kann im Wesentlichen dieselben Funktionen bereitstellen, wie die Benutzerschnittstelle 110, und die gleichen bzw. im Wesentlichen dieselben Funktionen implementieren, wie nachstehend in Bezug auf die Benutzerschnittstelle 110 im Fahrzeug 80 beschrieben ist. Die Benutzerschnittstelle 110' kann weiter alle notwendigen Komponenten implementieren, die in Bezug auf Benutzerschnittstelle 110 beschrieben sind, beispielsweise Spracheingabe bzw. -ausgabe, Kameras und Bildschirme, biometrische Sensoren (z.B. Fingerabdruck Scanner, Retina Scanner) und dergleichen mehr.In preferred embodiments, the
Das System 100 kann vorzugsweise zusätzlich über die Benutzerschnittstelle 110 im Fahrzeug 80 bedient werden, insbesondere nach Fahrtantritt eines Nutzers 60 im Fahrzeug 80. Die Benutzerschnittstelle 110 kann eine oder mehrere multimodale Benutzerschnittstellen, insbesondere Benutzerschnittstellen, die für die Bedienung des Fahrzeugs 80 konfiguriert sind (z.B. Kommunikation, Infotainment, Klimatisierung, Sitzeinstellung, Fahrzeugeinstellungen) umfassen. Die Benutzerschnittstelle 110 ermöglicht die multimodale Erfassung von Eingaben eines Nutzers 60, beispielsweise über eine grafische Benutzeroberfläche (z.B. Touchscreen), über klassische Bedienelemente des Fahrzeugs 80 (z.B. Knöpfe, Schalter, iDrive Controller), per Sprachsteuerung (z.B. mittels Sensorik 210), per Scanner (z.B. für Fingerabdrücke, Retina) und dergleichen mehr. Die Benutzerschnittstelle 110 ermöglicht weiter die multimodale Ausgabe von Informationen an einen Nutzer 60, beispielsweise über eine grafische Anzeigeelemente (z.B. Touchscreen, Head-Up Display, Instrumentenkombi, zentrales Informationsdisplay bzw. CID), über taktile Elemente (z.B. Vibration des Lenkrads oder von Teilen des Sitzes), per Sprachausgabe über eine im Fahrzeug vorhandene Lautsprecheranlage (z.B. Infotainmentsystem) oder akustische Signalgeber (z.B. Gong, Piepser) und dergleichen mehr. Die Benutzerschnittstellen 110, 110' können basierend auf entsprechenden Konfigurationsdaten eine grafische Benutzerschnittstelle implementieren, in der Anzeigeelemente und Bedienungselemente dargestellt werden, die vom Nutzer 60 für die Bedienung des Fahrzeugs 80 genutzt werden können. Zusätzlich bzw. alternativ kann die Benutzerschnittstelle (weitere) Anzeige- und Bedienelemente beinhalten, beispielsweise Schalter, Knöpfe und Anzeigen.The
Das mobile Endgerät 125, insbesondere ein darauf ausgeführtes Anwendungsprogramm kann mit dem System 100, vorzugsweise direkt mit bzw. über ein oder mehreren Back-End Komponenten 150, in Datenkommunikation 140 treten. Zusätzlich, insbesondere nach Fahrtantritt, kann das mobile Endgerät 125 über eine im Fahrzeug 80 vorhandene Kommunikationseinheit 130 mit dem System 100 und/oder den ein oder mehreren Back-End Komponenten 150 in Datenkommunikation 140 treten. Weiter kann über die Kommunikationseinheit 130 das Steuergerät 120 mit den zum Fahrzeug 80 externen, ein oder mehreren Back-End Komponenten und Diensten 150 in Datenkommunikation 140 treten und so beispielsweise mit Back-End Servern und/oder Diensten 150 kommunizieren. Alternativ oder zusätzlich kann das Steuergerät 120 über die Kommunikationseinheit 130 mit dem mobilen Endgerät eines Nutzers 60 in Datenkommunikation treten und Daten und/oder Sensoren verwenden, die vom mobilen Endgerät bereitgestellt werden (wie vorstehend beschrieben).The
Weiter weist das System 100 eine oder mehrere zum Fahrzeug 80 externe Back-End Komponenten 150 und/oder eine Infrastruktur auf, die ein oder mehrere Ressourcen (z.B. Server, Dienste/Services) bereitstellen. Die ein oder mehreren Back-End Komponenten 150 können zeitweise oder dauerhaft mit dem Steuergerät 120 des Fahrzeugs 80 und/oder mit dem mobilen Endgerät in Datenkommunikation 140 stehen.Furthermore, the
Funktionen bzw. Anwendungsmöglichkeiten des Systems 100 können anhand von den folgenden Beispielen illustriert werden. In einem ersten Anwendungsbeispiel spezifiziert ein Nutzer 60 ein Ziel mittels mobilem Endgerät 125 bzw. der Benutzerschnittstelle 110`. Das mobile Endgerät 125 übermittelt anschließend das Ziel in geeigneter Form (z.B. ID, Koordinate, Location, Kartendaten) an ein oder mehrere Back-End Komponenten 150. Ein im Fahrzeug vorhandenes Steuergerät 120 kann mittels Kommunikationseinheit 130 Daten über das vom Nutzer spezifizierte Ziel von den ein oder mehreren Back-End Komponenten 150 empfangen. Wahlweise kann der Nutzer 60 das von den ein oder mehreren Back-End Komponenten 150 übermittelte Ziel nochmals bestätigen, vorzugsweise mittels dem mobilen Endgerät 125. Das Steuergerät 120 kann anschließend eine Route von der aktuellen Position des Fahrzeugs 80 zum Ziel und eine entsprechende Ankunftszeitprognose, wahlweise unter Berücksichtigung einer aktuellen Verkehrslage, ermitteln. Das Steuergerät 120 übermittelt die ermittelte Route und/oder Ankunftszeitprognose dann mittels der Kommunikationseinheit 130 an die ein oder mehreren Back-End Komponenten 150. Die ein oder mehreren Back-End Komponenten 150 erfassen Ziele, Routen und Ankunftszeitprognosen von einer Vielzahl von Fahrzeugen 80 und stellt diese Informationen beispielsweise zum Zwecke der Auswertung und Anzeige an Nutzer 60 zur Verfügung. Auf diesem Wege kann beispielsweise eine Kartenübersicht mit verfügbaren und verfügbar werdenden Fahrzeugen 80 generiert werden. Das mobile Endgerät 120 kann regelmäßig einen aktuellen Datenbestand von den ein oder mehreren Back-End Komponenten empfangen und eine Kartenübersicht für den Nutzer 60 generieren und bereitstellen. Basierend darauf kann der Nutzer 60 dann eine Auswahl treffen und eine Buchung anstoßen.Functions and possible applications of the
In einem zweiten Anwendungsbeispiel läuft das Verfahren im Wesentlichen analog zum ersten Beispiel ab, wobei der Nutzer 60 das Ziel direkt über die Benutzerschnittstelle 110 eines Fahrzeugs 80 spezifiziert. Die Abläufe bleiben im Wesentlichen gleich denen des ersten Anwendungsbeispiels, mit Ausnahme der Tatsache, dass der (vorherige) Nutzer 60 die Spezifizierung nicht vor einer Buchung vornimmt, sondern kurz vor Fahrtantritt in einem bereits gebuchten Fahrzeug 80. Die Übermittlung der entsprechenden Daten und deren Bereitstellung beispielsweise zum Zwecke der Kartenübersicht sind im Wesentlichen identisch.In a second application example, the method runs essentially analogously to the first example, with the
In einem dritten Anwendungsbeispiel läuft das Verfahren im Wesentlichen analog zum zweiten Beispiel ab, wobei die Route von einer Applikation ermittelt wird, die entweder auf den ein oder mehreren Back-End Komponenten 150 oder auf dem mobilen Endgerät 110 ausgeführt wird. Die Abläufe bleiben im Wesentlichen gleich denen des zweiten Anwendungsbeispiels, mit Ausnahme der Tatsache, dass die Route und Routenführungshinweise von den ein oder mehreren Back-End Komponenten 150 über die Kommunikationseinheit 130 regelmäßig an das Fahrzeug 80 bzw. die Steuereinheit 120 gesendet werden, und dort über die Benutzerschnittstelle 110, 110' ausgegeben werden (z.B. optisch und/oder akustisch).In a third application example, the method runs essentially analogously to the second example, wherein the route is determined by an application that is executed either on the one or more back-
Wie vorstehend beschrieben, hat ein Nutzer 60 keinen Zugriff und/oder Informationen über Fahrzeuge 80, die sich aktuell in Benutzung befinden, ungeachtet einer voraussichtlichen Ankunftszeit und/oder eines voraussichtlichen Ankunftsortes. Die Optionen eines Nutzers 60 sind daher im vorstehend beschriebenen Beispiel daher auf die in der Ansicht 200 dargestellten Fahrzeuge 80 an den Positionen 210 bzw. 210n eingeschränkt.As described above, a
Gemäß Ausführungsformen der vorliegenden Offenbarung wird vorgeschlagen, Informationen über den Zielort und die voraussichtliche Ankunftszeit eines Carsharing Fahrzeugs 80 zu erfassen, sodass diese bei der Ermittlung verfügbarer Fahrzeuge 80 berücksichtigt werden können. Vorzugsweise werden zu diesem Zweck vom Steuergerät 120 das im Navigationssystem des Fahrzeugs 80 angegebene Ziel und die voraussichtliche Ankunftszeit automatisch (und vorzugsweise in anonymisierter Form) vom Fahrzeug 80 zu den ein oder mehreren Back-End Komponenten 150 übertragen, sobald ein Nutzer 80 das Ziel im Navigationssystem zum Zwecke der Routenführung eingibt.According to embodiments of the present disclosure, it is proposed to record information about the destination and the estimated time of arrival of a
Das System 100 kann dann, basierend auf diesen Informationen zusätzlich zu den aktuell verfügbaren Fahrzeugen 80 (vgl. Symbole 210, 210n) voraussichtlich verfügbare Fahrzeuge 80 ermitteln und in der Kartenübersicht 220 kennzeichnen (vgl. Symbole 212, 212n, 213). Gemäß Ausführungsformen der vorliegenden Offenbarung wird ein voraussichtlich verfügbares Fahrzeug 80 zumindest basierend auf einem im Navigationssystem des Fahrzeugs 80 spezifizierten Zielort und einer voraussichtlichen Ankunftszeit ermittelt. Die voraussichtliche Ankunftszeit kann dabei vom Navigationssystem des Fahrzeugs 80 übermittelt werden. Dies ermöglicht eine einfache Realisierung ohne aufwendige zusätzliche Verarbeitungsschritte, da die voraussichtliche Ankunftszeit typischerweise in ausreichender Genauigkeit vom Navigationssystem ermittelt wird.Based on this information, the
Vorzugsweise kann die voraussichtliche Ankunftszeit auch alternativ oder zusätzlich durch das System 100 ermittelt und/oder mit einer zusätzlich ermittelten Ankunftszeit abgeglichen werden. Das System 100 kann hierzu auf Datenquellen zugreifen (z.B. ein oder mehrere Back-End Komponenten 150 (z.B. Dienste und/oder Server) oder Cloud Dienste (nicht in
Vorzugsweise werden die Route und die Ankunftszeit auf Basis desselben Geschwindigkeitsmodells (z.B. verfügbar in ein und derselben Geodatenbank) ermittelt. Das kann den Vorteil ermöglichen, dass Abweichungen von der schnellsten (z.B. zeitoptimierten) Route während der Fahrt immer zu „schlechteren“ (d.h. weniger optimalen) Routen führen, sodass die Erwartung eines Nutzers 60, dass das System 100 als ersten Routenvorschlag die schnellste Route ausgibt, sichergestellt ist.Preferably, the route and the arrival time are determined on the basis of the same speed model (e.g. available in one and the same geodatabase). This can provide the advantage that deviations from the fastest (e.g. time-optimized) route during the journey always lead to "worse" (i.e. less optimal) routes, so that the expectation of a
Vorzugsweise werden die Route und die Ankunftszeit von derselben Back-End Komponente 150 ermittelt. Das kann den Vorteil ermöglichen, dass ein Geschwindigkeitsmodell zwingend identisch interpretiert wird, sowohl für die Ermittlung der Route als auch der Ankunftszeitprognose.Preferably, the route and the arrival time are determined by the same back-
Vorzugsweise werden dem Nutzer 60 Manöverhinweise während der Fahrt übermittelt bzw. an diesen ausgegeben, welche der ermittelten Route zugeordnet werden können, sodass bei jeder Abweichung von der ermittelten Route während der Fahrt eine neue Route und die dazugehörige Ankunftszeitprognose ermittelt werden können, und die neue Ankunftszeitprognose an den Nutzer 60 übermittelt bzw. ausgegeben werden kann, vorzugsweise mittels dem Steuergerät 120 und/oder dem mobilen Endgerät 125. Preferably, maneuvering instructions are transmitted or issued to the
Basierend auf einem im Navigationssystem des Fahrzeugs 80 spezifizierten Zielort und einer voraussichtlichen Ankunftszeit kann das System 100 eine voraussichtliche Verfügbarkeit des Fahrzeugs 80 ermitteln, aus dessen Navigationssystem diese Angaben übermittelt worden sind. Ein Fahrzeug 80 kann dann an oder in der Nähe des Zielortes (z.B. an einer der Positionen 212, 212n, 213) als verfügbar dargestellt werden, wobei als Zusatzinformation 214 die voraussichtliche Ankunftszeit angezeigt werden kann (z.B. als „Tool-Tip“ oder „Text Overlay“). Dabei berücksichtigt das System 100 vorzugsweise eine Verlässlichkeit der voraussichtlichen Ankunftszeit, die mit abnehmender Entfernung des Fahrzeugs 80 vom Zielort zunehmen kann. Die Verlässlichkeit kann ebenso in der Zusatzinformation 214 angezeigt oder anderweitig angegeben werden. Eine beispielhafte Zusatzinformation 214 könnte lauten „11:30-11:33 (90%)“, wobei „11:30-11:33“ die voraussichtliche Ankunftszeit (auch „Estimated Time of Arrival“ oder ETA) und „90%“ die Verlässlichkeit angibt, mit der das Fahrzeug 80 im genannten Intervall von 11:30 Uhr bis 11:33 Uhr wirklich eintrifft bzw. verfügbar wird. Zusätzlich oder alternativ kann die Verlässlichkeit auch in anderer Form (z.B. nicht textuell) angegeben werden, beispielsweise durch eine unterschiedliche Darstellung des entsprechenden Symbols 212, 213. In einer bevorzugten Ausführungsform werden die Symbole 212, 213 je nach Verlässlichkeit mit unterschiedlicher Transparenz angegeben, wobei eine geringere Transparenz eine höhere Verlässlichkeit angibt, und umgekehrt. In anderen Ausführungsformen können diskrete Symbole 212, 213 für bestimmte Verlässlichkeiten oder Verlässlichkeitsintervalle (z.B. < 30%, 30 - 60%, > 60%) angegeben werden.Based on a destination specified in the navigation system of the
Vorzugsweise kann anstatt eines exakten Zielortes ein Bereich um den erwarteten bzw. übermittelten Zielort angegeben werden. Beispielhaft sind in
Beispielhaft sind in
Vorzugsweise kann auch in Bezug auf voraussichtlich verfügbar werdende Fahrzeuge 80 eine Route 208 dargestellt werden, mittels derer der Nutzer 60 von seiner aktuellen Position 206 zur Position 212n des nächsterreichbaren und voraussichtlich verfügbaren Fahrzeugs 80 gelangen kann. Hierbei kann eine Dauer, die der Nutzer 60 benötigt, um die Route 208 abzulaufen, berücksichtigt werden. Das Ziel der Route 208 kann wahlweise der Mittelpunkt des Bereiches 212p sein, ein übermittelter voraussichtlicher Zielort 212n oder ein anderweitig ermittelter Ort, an dem das Fahrzeug 80 höchstwahrscheinlich angestellt werden wird (z.B. nahegelegener Parkplatz, bereits gebuchter bzw. bezahlter Parkplatz).Preferably, a
In einer bevorzugten Ausführungsform können in einer einzigen Ansicht 220 zwei Routen 208-1, 208-2 (nicht in
Vorzugsweise kann vorgesehen sein, dass basierend auf Nutzerpräferenzen bestimmte nächsterreichbare Fahrzeuge 80 ausgewählt werden, beispielsweise basierend auf ein oder mehreren Auswahlkriterien (z.B. Entfernung, zeitliche und/oder örtliche Verlässlichkeit, Reichweite, Infrastrukturmerkmalen). So kann ein Nutzer 60 beispielsweise eine Präferenz für besonders hohe Verlässlichkeiten (z.B. > 60%) und bestimmte Infrastrukturmerkmale (z.B. Wohn- und Geschäftsgebiete, aber keine Industriegebiete) im System 100 hinterlegen, wobei ein anderer Nutzer 60 eine besondere Präferenz für kurze Entfernungen (z.B. < 800 m) und bestimmte Fahrzeugtypen (z.B. nur elektrische Fahrzeuge) hat. Entsprechend der hinterlegten Präferenzen kann das System 100 dann situationsabhängig bestimmte Fahrzeuge 80 zur Buchung bzw. Anmietung vorschlagen.Preferably, it can be provided that, based on user preferences, certain closest
Das System 100 kann einem nachfolgenden Nutzer 60 somit basierend auf den beschriebenen Angaben Informationen über voraussichtlich verfügbar werdende Fahrzeuge 80 bereitstellen, wobei dem Nutzer 60 zeitliche Bereiche (z.B. 11:30-11:33 Uhr) und örtliche Bereiche (z.B. Umkreis um eine Position) sowie eine oder mehrere entsprechende Verlässlichkeiten zur Verfügung gestellt werden können. Nach dem Abstellen bzw. Parken des Fahrzeugs 80 an oder in der Nähe des Zielortes kann das System 100, vorzugsweise nach Ablauf einer vorbestimmten Zeitverzögerung, ein voraussichtlich verfügbares Fahrzeug 80 als effektiv verfügbares Fahrzeug 80 erfassen, wobei die Angaben dann entsprechend angepasst werden können (vgl. Symbole 210).The
In Schritt 302 werden Routendaten erfasst, die eine aktuelle Fahrt des Fahrzeugs 80 kennzeichnen. Dies beinhaltet vorzugsweise, dass der aktuelle Nutzer 60 beispielsweise über das Navigationssystem des Fahrzeugs 80 eine Route spezifiziert. Die Routendaten beinhalten vorzugsweise eine Route zwischen einer Startposition oder einer aktuellen Position des Fahrzeugs 80 und einer Zielposition des Fahrzeugs 80. Beispielsweise können Routendaten durch ein im Fahrzeug 80 vorhandenes Steuergerät 120 erfasst werden, welches ein Navigationssystem implementiert. Die Routendaten können einer von einem (aktuellen) Nutzer 60 in das Navigation eingegebenen Route entsprechen. Der Begriff „aktueller Nutzer 60“ bezeichnet in diesem Kontext einen Nutzer 60, der das Fahrzeug aktuell nutzt, wobei der das Verfahren 300 dazu dient, dass die Verfügbarkeit des (aktuell genutzten) Fahrzeugs 80 zur Nutzung durch ein (nachfolgender) Nutzer 60 ermittelt wird. Im Anspruchswortlaut wird der aktuelle Nutzer auch als „zweiter Nutzer“ bezeichnet, um klar zu stellen, dass der (nachfolgende) Nutzer 60 und der aktuelle bzw. zweite Nutzer 60 unterschiedliche Nutzer sind.In
Typischerweise wird die Route vom Navigationssystem basierend auf einem vom aktuellen Nutzer 60 angegebenen Ziel (z.B. Zieladresse, Zielkategorie, Zielkoordinaten) und ein oder mehreren Randbedingungen (z.B. Art der Route, Nutzung bestimmter Straßenkategorien, Nutzerpräferenzen) ermittelt. Vorzugsweise ist die aktuelle Fahrt des Fahrzeugs 80 beim Erfassen 302 der Routendaten noch nicht abgeschlossen. Das bedeutet, dass der potenziell nachfolgende Nutzer 60 bereits vor Abschluss der aktuellen Fahrt (Nutzung des Fahrzeugs 80 durch den aktuellen Nutzer 60) informiert werden kann.Typically, the route is determined by the navigation system based on a destination specified by the current user 60 (e.g. destination address, destination category, destination coordinates) and one or more constraints (e.g. type of route, use of certain road categories, user preferences). Preferably, the current journey of the
Vorzugsweise werden die Routendaten in anonymisierter Form (d.h. insbesondere derart, dass anhand der Routeninformationen keine Rückschlüsse auf eine Identität des aktuellen Nutzers 60 möglich sind) an ein oder mehrere Back-End Komponenten 150 des Systems 100 übermittelt.Preferably, the route data are transmitted in anonymized form (i.e. in particular in such a way that no conclusions can be drawn about the identity of the
Ein Schritt 304 wird eine Ankunftszeit für die aktuelle Fahrt basierend auf den Routendaten ermittelt. In einer bevorzugten Ausführungsform wird die Ankunftszeit durch das Navigationssystem des Fahrzeugs 80 ermittelt. Hierbei kann vorzugsweise davon ausgegangen werden, dass die ohnehin im Fahrzeug 80 für den aktuellen Nutzer ermittelte und diesem über das Navigationssystem angezeigte Ankunftszeit verwendet werden kann. Dies kann den Vorteil beinhalten, dass ein aktueller Kontext (z.B. aktuelle Fahrzeugposition, -geschwindigkeit, oder andere Daten) bei der Ermittlung der Ankunftszeit berücksichtigt werden können. Weiter kann dies den Vorteil beinhalten, dass eine ohnehin vorhandene Ankunftszeit für die Ermittlung der Verfügbarkeit verwendet wird, was eine Vereinfachung des Verfahrens 300 bzw. Systems 100 ermöglicht.In a
In einer weiteren bevorzugten Ausführungsform wird die Ankunftszeit außerhalb des Fahrzeugs, beispielsweise mittels ein oder mehrerer Back-End Komponenten 150 ermittelt. Dies kann den Vorteil beinhalten, dass das Back-End System Zugriff auf weitere Datenquellen (z.B. präzise und/oder aktuelle Verkehrslageinformationen) hat, und basierend darauf und auf den Routendaten eine genauere und/oder aktuellere Ermittlung der Ankunftszeit und/oder des Zielortes ermöglicht.In a further preferred embodiment, the arrival time is determined outside the vehicle, for example by means of one or more back-
In Schritt 306 wird ein Zielort für die aktuelle Fahrt basierend auf den Routendaten ermittelt. In einer bevorzugten Ausführungsform wird der Zielort durch das Navigationssystem des Fahrzeugs 80 ermittelt. Hierbei kann vorzugsweise davon ausgegangen werden, dass der ohnehin im Fahrzeug 80 durch den aktuellen Nutzer angegebene Zielort verwendet werden kann. Dies kann den Vorteil beinhalten, dass ein ohnehin im Navigationssystem spezifizierter Zielort für die Ermittlung der Verfügbarkeit verwendet wird, was eine Vereinfachung des Verfahrens 300 bzw. Systems 100 ermöglicht.In
In Schritt 308 wird die Verfügbarkeit des Fahrzeugs 80 basierend auf der Ankunftszeit und dem Zielort ermittelt. In einer bevorzugten Ausführungsform wird Schritt 308 mittels der ein oder mehreren Back-End Komponenten 150 durchgeführt. Das System 100 kann hierbei mehrere weitere Parameter berücksichtigen. Beispielsweise kann es wünschenswert sein, den Zielort, an dem oder in dessen Nähe das Fahrzeug 80 voraussichtlich verfügbar werden wird (wie vorstehen beschrieben), mehr oder weniger unscharf zu fassen (z.B. Bereiche variabler Größe, Straßenzüge anstatt exakter Adressen). Weiter kann es wünschenswert sein, zeitliche Abläufe zu optimieren, sodass die Verfügbarkeit, insbesondere ein in der Verfügbarkeit beinhaltetes Zeitintervall, für einen jeweiligen Use Case optimiert wird.In
Beispielsweise kann es von Vorteil sein, um unerwünschte „Handshake“-Situationen zu vermeiden, in denen ein aktueller Nutzer 60 bei Ankunft am Zielort bereits einen auf das Fahrzeug 80 wartenden nachfolgenden Nutzer 60 antrifft. Ein solches Treffen kann, wie oben beschrieben, unerwünscht sein. Zu diesem Zweck kann eine Angabe des Zielortes durch das System 100 zunächst breiter gefasst sein (z.B. Umkreis 212p, 213p um voraussichtlichen Zielort; wahlweise exzentrisch), sodass eine genaue Lokalisierung erst nach Beendigung der Nutzung durch den aktuellen Nutzer 60 möglich wird. Zusätzlich oder alternativ kann die voraussichtliche Ankunftszeit auf ein Zeitintervall ausgedehnt und diese Zeitintervall nach „spät“ verschoben werden (z.B. um eine vorbestimmte Pufferzeit), sodass ein zufälliges Treffen des aktuellen Nutzers 60 mit einem nachfolgenden Nutzer 60 unwahrscheinlich oder ausgeschlossen wird. Vorzugsweise kann das System auch in diesem Fall eine exakte Angabe der Ankunftszeit nach Eintreffen des Fahrzeugs 80 am Zielort und somit nach der Beendigung der Nutzung durch den aktuellen Nutzer 60 erst dann bereitstellen, wenn ein zufälliges Treffen der Nutzer unwahrscheinlich ist oder ausgeschlossen werden kann.For example, it can be advantageous to avoid undesirable "handshake" situations in which a
In Schritt 310 wird die Verfügbarkeit des Fahrzeugs 80 für den Nutzer 60 bereitgestellt. Wie bereits beschrieben, kann die Bereitstellung durch das System 100, insbesondere die ein oder mehreren Back-End Komponenten 150 derart erfolgen, dass ein zufälliges Treffen der Nutzer unwahrscheinlich ist oder ausgeschlossen werden kann.In
In einer bevorzugten Ausführungsform beinhaltet die Bereitstellung der Verfügbarkeit eine Darstellung des voraussichtlich verfügbaren Fahrzeugs 80 auf einer Ansicht 200, 220, wobei eine erste Darstellung erfolgt, solange das Fahrzeug 80 voraussichtlich verfügbar werden wird und eine zweite, von der ersten Darstellung unterschiedliche Darstellung erfolgt, sobald eine aktuelle Nutzung des Fahrzeugs 80 abgeschlossen ist (z.B. wenn das Fahrzeug abgestellt bzw. geparkt worden ist), und faktisch für eine nachfolgende Nutzung verfügbar geworden ist.In a preferred embodiment, providing availability includes a representation of the expected
Das Verfahren 300 endet bei Schritt 320.The
Die Ziel- und Ankunftszeitinformation werden gemäß vorliegend offenbarten Verfahren und Systemen getrennt von administrativen Daten (z.B. Kundendaten wie Kundennummern, Namen, Konten, Zahlungsinformationen) verarbeitet, wobei erstere vorzugsweise über ein Fahrzeug-Navigationssystem und letztere typischerweise über eine Smartphone-App verarbeitet werden. Daher kann sichergestellt werden, dass keine direkte Rückkopplung zwischen Kundendaten und Zieldaten möglich ist. Deshalb ist es typischerweise nicht erforderlich, ein explizites Einverständnis der Nutzer zur Übertragung und Verarbeitung von Routendaten einzuholen. Routendaten werden tatsächlich heute schon ohne explizite Einwilligung von Carsharing Nutzern zum Back-End geschickt, beispielsweise um Telematik-Dienste wie die Real Time Traffic Information (RTTI) zu ermöglichen.According to the methods and systems disclosed here, the destination and arrival time information is processed separately from administrative data (e.g. customer data such as customer numbers, names, accounts, payment information), with the former preferably being processed via a vehicle navigation system and the latter typically via a smartphone app. It can therefore be ensured that no direct feedback between customer data and destination data is possible. Therefore, it is typically not necessary to obtain explicit consent from users to transmit and process route data. In fact, route data is already being sent to the back end without explicit consent from car sharing users, for example to enable telematics services such as Real Time Traffic Information (RTTI).
Obwohl die Erfindung im Detail durch bevorzugte Ausführungsbeispiele näher illustriert und erläutert wurde, so ist die Erfindung nicht durch die offenbarten Beispiele eingeschränkt und andere Variationen können vom Fachmann hieraus abgeleitet werden, ohne den Schutzumfang der Erfindung zu verlassen. Es ist daher klar, dass eine Vielzahl von Variationsmöglichkeiten existiert. Es ist ebenfalls klar, dass beispielhaft genannte Ausführungsformen wirklich nur Beispiele darstellen, die nicht in irgendeiner Weise als Begrenzung etwa des Schutzbereichs, der Anwendungsmöglichkeiten oder der Konfiguration der Erfindung aufzufassen sind. Vielmehr versetzen die vorhergehende Beschreibung und die Figurenbeschreibung den Fachmann in die Lage, die beispielhaften Ausführungsformen konkret umzusetzen, wobei der Fachmann in Kenntnis des offenbarten Erfindungsgedankens vielfältige Änderungen beispielsweise hinsichtlich der Funktion oder der Anordnung einzelner, in einer beispielhaften Ausführungsform genannter Elemente vornehmen kann, ohne den Schutzbereich zu verlassen, der durch die Ansprüche und deren rechtliche Entsprechungen, wie etwa weitergehenden Erläuterungen in der Beschreibung, definiert wird.Although the invention has been illustrated and explained in detail by preferred embodiments, the invention is not limited by the disclosed examples and other variations can be derived therefrom by the person skilled in the art without departing from the scope of the invention. It is therefore clear that a multitude of possible variations exist. It is also clear that embodiments mentioned as examples really only represent examples that are not to be understood in any way as a limitation of the scope of protection, the possible applications or the configuration of the invention. Rather, the preceding description and the description of the figures enable the person skilled in the art to implement the exemplary embodiments in concrete terms, whereby the person skilled in the art, with knowledge of the disclosed inventive concept, can make a variety of changes, for example with regard to the function or the arrangement of individual elements mentioned in an exemplary embodiment, without departing from the scope of protection defined by the claims and their legal equivalents, such as further explanations in the description.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102019108405.9A DE102019108405B4 (en) | 2019-04-01 | 2019-04-01 | Availability forecasting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102019108405.9A DE102019108405B4 (en) | 2019-04-01 | 2019-04-01 | Availability forecasting system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102019108405A1 DE102019108405A1 (en) | 2020-10-01 |
| DE102019108405B4 true DE102019108405B4 (en) | 2024-08-01 |
Family
ID=72612360
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102019108405.9A Active DE102019108405B4 (en) | 2019-04-01 | 2019-04-01 | Availability forecasting system |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102019108405B4 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115123251B (en) * | 2022-06-21 | 2025-08-26 | 小米汽车科技有限公司 | Vehicle range prediction method, device, electronic device and storage medium |
| DE102022206968A1 (en) | 2022-07-07 | 2024-01-18 | Magna powertrain gmbh & co kg | System for operating and using a vehicle sharing service for electrically powered vehicles as well as an assigned distribution system for parking and charging the electrically powered vehicles of the vehicle sharing service |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130325521A1 (en) | 2012-05-29 | 2013-12-05 | Akhtar Jameel | Shared vehicle rental system including vehicle availability determination |
| US20130321178A1 (en) | 2012-05-29 | 2013-12-05 | Akhtar Jameel | Shared vehicle rental system including transmission of reservation information and targeted advertising |
| DE102013016886A1 (en) | 2013-10-11 | 2014-06-26 | Daimler Ag | Method for assisting handover of vehicle from current vehicle userto future user, involves performing route guidance to specific position by navigation system, if confirmation input by communication unit is present |
| JP5974716B2 (en) | 2012-08-03 | 2016-08-23 | トヨタ自動車株式会社 | Car sharing system operation planning system, operation planning method |
| KR20170141911A (en) | 2016-06-16 | 2017-12-27 | 육준 | Car sharing system and car sharing system mathod |
-
2019
- 2019-04-01 DE DE102019108405.9A patent/DE102019108405B4/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130325521A1 (en) | 2012-05-29 | 2013-12-05 | Akhtar Jameel | Shared vehicle rental system including vehicle availability determination |
| US20130321178A1 (en) | 2012-05-29 | 2013-12-05 | Akhtar Jameel | Shared vehicle rental system including transmission of reservation information and targeted advertising |
| JP5974716B2 (en) | 2012-08-03 | 2016-08-23 | トヨタ自動車株式会社 | Car sharing system operation planning system, operation planning method |
| DE102013016886A1 (en) | 2013-10-11 | 2014-06-26 | Daimler Ag | Method for assisting handover of vehicle from current vehicle userto future user, involves performing route guidance to specific position by navigation system, if confirmation input by communication unit is present |
| KR20170141911A (en) | 2016-06-16 | 2017-12-27 | 육준 | Car sharing system and car sharing system mathod |
Non-Patent Citations (1)
| Title |
|---|
| https://www.drive-now.com/de/de/tips/handshake |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102019108405A1 (en) | 2020-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102020104003A1 (en) | ELECTRIC VEHICLE CHARGING PLANNER | |
| DE102019119688A1 (en) | INTELLIGENT ROUTE GUIDANCE THROUGH NEIGHBORHOOD FOR AUTONOMOUS VEHICLES | |
| DE102018104147A1 (en) | Map Information Update System and Map Information Update Server | |
| DE102020104005A1 (en) | ACCESS LOCAL SHOPS WITH GEOFENCE | |
| DE102019201893A1 (en) | System and method for distributed parking area map generation and parking area service using in-vehicle sensors | |
| DE112016003722T5 (en) | SYSTEMS AND METHOD FOR ADJUSTING VEHICLES AND ROUTES FOR RIDING FACILITIES | |
| DE102010039075A1 (en) | Output device and system for information about an amount of electrical energy | |
| DE102015208193A1 (en) | Carriage on call | |
| DE102011085893A1 (en) | Systems and methods for planning vehicle routes based on safety factors | |
| EP3559872B1 (en) | Apparatus, computer program product, signal sequence, means of transport and method for assisting a user in finding a suitable fellow passenger | |
| DE102020106672A1 (en) | GEO-LIMITED DYNAMIC DATA COLLECTION FOR THE COLLECTION OF ROAD CHARGES AND THE MONITORING OF ROAD USE | |
| DE102016221106B4 (en) | Method and system for external control of an autonomous vehicle | |
| WO2022207324A1 (en) | Method for providing context-dependent information about and/or paying for road sections subject to a toll, and system | |
| DE102019108405B4 (en) | Availability forecasting system | |
| DE102017217131B3 (en) | A method for supporting a parking space search for a driver of a truck and a system which is adapted to perform such a method | |
| DE102012221703A1 (en) | Route guidance system utilizing multiple energy sources | |
| DE102024100526A1 (en) | Proactive vehicle interaction system for occupant perception, incorporating choice of timing and interaction style | |
| DE102023121158A1 (en) | VEHICLE-SPECIFIC ROUTE PLANNING | |
| DE102018203392A1 (en) | Driver assistance method for planning a route design of an electric motor vehicle with one or more charging stops at charging stations and corresponding driver assistance device | |
| DE102016210494B4 (en) | Method for tuning a meeting point of an automated moving motor vehicle and a user | |
| EP3802285B1 (en) | Method and vehicle system for optimising parking suggestions | |
| DE102016225747A1 (en) | A method of operating a motor vehicle by means of a communication device for providing a service menu of a service provider | |
| DE102016011072A1 (en) | Method for operating a motor vehicle, in particular a motor vehicle | |
| DE102019204650A1 (en) | Method for operating a motor vehicle when searching for a parking space, parking space allocation device, storage medium, server device, and motor vehicle | |
| EP4673705A1 (en) | Method for checking a transport journey of a user, and electronic transport information system and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G06Q0050300000 Ipc: G06Q0050400000 |
|
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final |
