DE102017120839A1 - Passagiertrackingsysteme und -verfahren - Google Patents

Passagiertrackingsysteme und -verfahren Download PDF

Info

Publication number
DE102017120839A1
DE102017120839A1 DE102017120839.9A DE102017120839A DE102017120839A1 DE 102017120839 A1 DE102017120839 A1 DE 102017120839A1 DE 102017120839 A DE102017120839 A DE 102017120839A DE 102017120839 A1 DE102017120839 A1 DE 102017120839A1
Authority
DE
Germany
Prior art keywords
vehicle
destination
passenger
location
people
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.)
Withdrawn
Application number
DE102017120839.9A
Other languages
English (en)
Inventor
Scott Vincent Myers
Mark Crawford
Lisa Scaria
Nikhil Nagraj Rao
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of DE102017120839A1 publication Critical patent/DE102017120839A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • G06Q10/025Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/202Dispatching vehicles on the basis of a location, e.g. taxi dispatching
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0098Details of control systems ensuring comfort, safety or stability not otherwise provided for
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/59Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
    • G06V20/593Recognising seat occupancy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Primary Health Care (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Lock And Its Accessories (AREA)

Abstract

Es werden beispielhafte Passagierüberprüfungssysteme und -verfahren beschrieben. In einer Implementierung empfängt ein Verfahren an einem Fahrzeug eine Transportanforderung, die einen Passagier und einen Abholort angibt. Das Fahrzeug fährt zum Abholort und authentifiziert den Passagier am Abholort. Wenn der Passagier erfolgreich authentifiziert wurde, entriegelt das Verfahren die Fahrzeugtüren, um einen Zugang zum Fahrzeug zu ermöglichen, bestimmt eine Anzahl von Menschen, die in das Fahrzeug einsteigen und bestätigt, dass die Anzahl von Menschen, die in das Fahrzeug einsteigen, mit einer Anzahl von Passagieren, die mit der Transportanforderung verknüpft sind, übereinstimmt.

Description

  • Technisches Gebiet
  • Die vorliegende Offenbarung bezieht sich auf Fahrzeugsysteme und insbesondere auf Systeme und Verfahren, die Passagiere in einem Fahrzeug identifizieren und überwachen.
  • ALLGEMEINER STAND DER TECHNIK
  • Automobile und andere Fahrzeuge stellen einen erheblichen Teil des Transports für gewerbliche, behördliche und private Einrichtungen bereit. In manchen Situationen befördert ein Fahrzeug (wie etwa ein autonomes Fahrzeug) Passagiere von einem Abholort zu einem Zielort. Zum Beispiel kann ein autonomes Fahrzeug eine Transportanforderung von einem bestimmten Benutzer empfangen. Wenn die Transportanforderung erfüllt wird, muss das autonome Fahrzeug den richtigen Passagier am Abholort identifizieren und diesen Passagier zum gewünschten Zielort befördern. Zusätzlich muss der Passagier, der die Transportanforderung vornimmt, das richtige autonome Fahrzeug, das die Beförderungsanforderung erfüllt, identifizieren. Autonome Fahrzeuge, die keinen menschlichen Bediener aufweisen, müssen Systeme bereitstellen, um Passagiere automatisch zu identifizieren und die Passagieraktivität zu überwachen.
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • Nicht einschränkende und nicht erschöpfende Ausführungsformen der vorliegenden Offenbarung werden unter Bezugnahme auf die nachfolgenden Figuren beschrieben, wobei gleiche Bezugszeichen in den verschiedenen Figuren gleiche Teile bezeichnen, soweit nicht anders angegeben.
  • 1 ist ein Blockschaubild, das eine Ausführungsform eines Fahrzeugsteuersystems veranschaulicht, das ein Passagierüberprüfungs- und -überwachungssystem beinhaltet.
  • 2 ist ein Blockschaubild, das eine Ausführungsform eines Passagierauthentifizierungs- und -überwachungsmoduls veranschaulicht.
  • 3 veranschaulicht ein Beispielfahrzeug mit mehreren am Fahrzeug montierten Kameras.
  • 4A und 4B veranschaulichen eine Ausführungsform eines Verfahrens zum Realisieren einer Transportanforderung.
  • 5A5C veranschaulichen eine Ausführungsform eines Verfahrens zum Realisieren einer Transportanforderung, die mehrere Abholorte und mehrere Zielorte beinhaltet.
  • 6A und 6B veranschaulichen eine Ausführungsform eines Verfahrens zum Überwachen von Passagieren durch ein autonomes Fahrzeug.
  • DETAILLIERTE BESCHREIBUNG
  • In der folgenden Offenbarung wird auf die beigefügten Zeichnungen Bezug genommen, die einen Teil hiervon bilden und in denen spezifische Umsetzungen zur Veranschaulichung gezeigt werden, in denen die Offenbarung durchgeführt werden kann. Es versteht sich, dass andere Implementierungen verwendet werden können und strukturelle Änderungen vorgenommen werden können, ohne vom Umfang der vorliegenden Offenbarung abzuweichen. Bezugnahmen in der Beschreibung auf „eine Ausführungsform“, „ein Ausführungsbeispiel“ usw. geben an, dass die beschriebene Ausführungsform ein bestimmtes Merkmal, eine Struktur oder Eigenschaft einschließen kann, aber nicht jede Ausführungsform muss notwendigerweise dieses bestimmte Merkmal, diese Struktur oder Eigenschaft einschließen. Darüber hinaus beziehen sich solche Ausdrücke nicht unbedingt auf dieselbe Ausführungsform. Wenn ein Merkmal, eine Struktur oder eine Eigenschaft in Verbindung mit einer Ausführungsform beschrieben wird, wird davon ausgegangen, dass es innerhalb des Wissens eines Fachmanns liegt, das Merkmal, die Struktur oder die Eigenschaft in Verbindung mit anderen Ausführungsformen umzusetzen, unabhängig davon, ob dies ausdrücklich beschrieben wird oder nicht.
  • Implementierungen der hierin offenbarten Systeme, Vorrichtung und Verfahren können einen Spezial- oder Universalcomputer umfassen oder verwenden, der Computerhardware einschließt, wie etwa einen oder mehrere Prozessoren und einen Systemspeicher, wie hierin erörtert. Implementierungen innerhalb des Umfangs der vorliegenden Offenbarung können außerdem Datenträger und andere computerlesbare Medien zum Weiterleiten oder Speichern von von einem Computer ausführbaren Anweisungen und/oder Datenstrukturen einschließen. Bei solchen computerlesbaren Medien kann es sich um beliebige verfügbare Medien handeln, auf die durch ein Universal- oder Spezialcomputersystem zugegriffen werden kann. Bei computerlesbaren Medien, auf denen von einem Computer ausführbare Anweisungen gespeichert sind, handelt es sich um Computerspeichermedien(-geräte). Bei computerlesbaren Medien, die von einem Computer ausführbare Anweisungen weiterleiten, handelt es sich um Übertragungsmedien. Daher können Implementierungen der Offenbarung beispielsweise und nicht einschränkend wenigstens zwei deutlich unterschiedliche Arten von computerlesbaren Medien umfassen: Computerspeichermedien(-geräte) und Übertragungsmedien.
  • Computerspeichermedien(-geräte) schließen RAM, ROM, EEPROM, CD-ROM, Solid-State-Drives („SSDs“) (z. B auf Grundlage von RAM), Flash-Speicher, Phasenänderungsspeicher („PCM“), andere Speichertypen, andere optische Plattenspeicher, Magnetplattenspeicher oder andere magnetische Speichervorrichtungen oder beliebige andere Medien ein, die verwendet werden können, um gewünschte Programmcodemittel in Form von von einem Computer ausführbaren Anweisungen oder Datenstrukturen zu speichern, und auf die durch einen Universal- oder Spezialcomputer zugegriffen werden kann.
  • Eine Implementierung der hierin offenbaren Vorrichtungen, Systemen und Verfahren kann über ein Computernetzwerk kommunizieren. Ein „Netzwerk“ ist als eine oder mehrere Datenverbindungen definiert, die den Transport elektronischer Daten zwischen Computersystemen und/oder Modulen und/oder anderen elektronischen Geräten ermöglichen. Wenn Informationen über ein Netzwerk oder eine andere Kommunikationsverbindung (entweder drahtgebunden, drahtlos oder eine Kombination aus drahtgebunden oder drahtlos) an einen Computer übertragen oder diesem bereitgestellt wird, betrachtet der Computer die Verbindung dementsprechend als ein Übertragungsmedium. Übertragungsmedien können ein Netzwerk und/oder Datenverbindungen einschließen, die verwendet werden können, um gewünschte Programmcodemittel in Form von von einem Computer ausführbaren Anweisungen oder Datenstrukturen zu übertragen, und auf die durch einen Universal- oder Spezialcomputer zugegriffen werden kann. Kombinationen aus den Vorstehenden fallen ebenfalls in den Umfang computerlesbarer Medien.
  • Von einem Computer ausführbare Anweisungen umfassen zum Beispiel Anweisungen und Daten, die, wenn sie an einem Prozessor ausgeführt werden, einen Universalcomputer, Spezialcomputer oder eine Spezialverarbeitungsvorrichtung dazu veranlassen, eine bestimmte Funktion oder Gruppe von Funktionen durchzuführen. Die von einem Computer ausführbaren Anweisungen können zum Beispiel Binärdateien, Zwischenformatanweisungen, wie etwa Assemblersprache, oder sogar Quellcode sein. Obwohl der Gegenstand in für Strukturmerkmale und/oder methodische Handlungen spezifischer Sprache beschrieben wird, versteht es sich, dass der in den beigefügten Ansprüchen definierte Gegenstand nicht notwendigerweise auf die hierin beschriebenen Merkmale oder Handlungen beschränkt ist. Die beschriebenen Merkmale und Handlungen werden vielmehr als beispielhafte Formen der Umsetzung der Ansprüche offenbart.
  • Der Fachmann wird verstehen, dass die Offenbarung in Netzwerkrechenumgebungen mit vielen Arten von Computersystemkonfigurationen durchgeführt werden kann, einschließend einen Armaturenbrett-Fahrzeugcomputer, PCs, Desktop-Computer, Laptops, Nachrichtenprozessoren, Handgeräte, Multiprozessorsysteme, Unterhaltungselektronik auf Mikroprozessorbasis oder programmierbare Unterhaltungselektronik, Netzwerk-PCs, Minicomputer, Mainframe-Computer, Mobiltelefone, PDAs, Tablets, Pager, Router, Schalter, verschiedene Speichervorrichtungen und Ähnliches. Diese Offenbarung kann außerdem in Umgebungen mit verteilten Systemen durchgeführt werden, in denen sowohl lokale Computersysteme als auch Remotecomputersysteme, die durch ein Netzwerk (entweder durch drahtgebundene Datenverbindungen, drahtlose Datenverbindungen oder durch eine Kombination aus drahtgebundenen und drahtlosen Datenverbindungen) verbunden sind, Aufgaben durchführen. In einer verteilten Systemumgebung können Programmmodule sowohl auf lokalen als auch Remote-Speicherungsvorrichtungen angesiedelt sein.
  • Soweit zutreffend, können die hier beschriebenen Funktionen zudem in einem oder mehreren der folgenden ausgeführt werden: Hardware, Software, Firmware, digitale Komponenten oder analoge Komponenten. Ein oder mehrere anwendungsspezifische integrierte Schaltkreise (ASICs) können zum Beispiel programmiert sein, um eins oder mehrere der hierin beschriebenen Systeme und Verfahren auszuführen. Bestimmte Ausdrücke werden in der Beschreibung und den Ansprüchen in Bezug auf bestimmte Systemkomponenten verwendet. Wie ein Fachmann verstehen wird, kann auf Komponenten durch die Verwendung verschiedener Bezeichnungen Bezug genommen werden. In diesem Dokument soll nicht zwischen Komponenten unterschieden werden, die sich dem Namen nach unterscheiden, nicht jedoch von der Funktion her.
  • Es ist anzumerken, dass die hierin erörterten Sensorausführungsformen Computerhardware, -software, -firmware oder eine beliebige Kombination davon umfassen können, um zumindest einen Teil der Funktionen durchzuführen. Ein Sensor kann zum Beispiel Computercode beinhalten, der konfiguriert ist, um in einem oder mehreren Prozessoren ausgeführt zu werden, und kann eine Hardware-Logikschaltung/elektrische Schaltung beinhalten, die durch den Computercode gesteuert wird. Diese beispielhaften Vorrichtungen werden hierin zu Veranschaulichungszwecken bereitgestellt und sollen nicht der Einschränkung dienen. Ausführungsformen der vorliegenden Offenbarung können in weiteren Arten von Vorrichtungen umgesetzt werden, wie einem Fachmann auf dem oder den Gebieten bekannt.
  • Zumindest einige Ausführungsformen der Offenbarung werden Computerprogrammprodukten zugeführt, die eine solche Logik (z. B. in Form von Software) umfassen, die auf einem beliebigen computernutzbaren Medium gespeichert ist. Solche Software veranlasst, wenn sie in einer oder mehreren Datenverarbeitungsvorrichtungen ausgeführt wird, eine Vorrichtung dazu, wie hierin beschrieben zu arbeiten.
  • Verschiedene Systeme und Verfahren zum Überprüfen und Tracking von Passagieren, die in ein autonomes Fahrzeug einsteigen und aus diesem aussteigen, sowie zum Überwachen von Passagieren, um Gesundheitsprobleme, wie etwa eine körperliche Beeinträchtigung aufgrund von Alkoholkonsum oder Drogengebrauch, zu bestimmen, werden hierin beschrieben. In dieser Beschreibung werden die Begriffe „Reservierung“, „Transportanforderung“, „Transportreservierung“ und „Reservierungsanforderung“ austauschbar verwendet, um die Anforderung eines Benutzers für einen Transport von einem oder mehreren Abholorten zu einem oder mehreren Zielorten zu beschreiben.
  • 1 ist ein Blockschaubild, das eine Ausführungsform eines Fahrzeugsteuersystems 100 veranschaulicht, das ein Passagierüberprüfungs- und -überwachungssystem beinhaltet. Ein automatisiertes Fahr-/Assistenzsystem 102 kann verwendet werden, um den Betrieb eines Fahrzeugs zu automatisieren oder zu steuern oder einen menschlichen Fahrer zu unterstützen. Das automatisierte Fahr-/Assistenzsystem 102 kann beispielsweise eines oder mehrere von Bremsung, Lenkung, Sicherheitsgurtspannung, Beschleunigung, Lichter, Alarmen, Fahrerbenachrichtigungen, Radio, Fahrzeugverriegelungen oder beliebige weitere Hilfssysteme des Fahrzeugs steuern. In einem weiteren Beispiel ist das automatisierte Fahr-/Assistenzsystem 102 unter Umständen nicht in der Lage, jegliche Steuerung des Fahrens (z. B. der Lenkung, Beschleunigung oder Bremsung) bereitzustellen, kann jedoch Benachrichtigungen und Alarme bereitstellen, um einen menschlichen Fahrer darin zu unterstützen, sicher zu fahren. Das Fahrzeugsteuersystem 100 beinhaltet ein Passagierauthentifizierungs- und -überwachungsmodul 104, das mit verschiedenen Komponenten in dem Fahrzeugsteuersystem interagiert, um Transportanforderungen zu realisieren, Passagiere zu identifizieren, Passagiere zu authentifizieren, Passagieraktivitäten zu überwachen und Passagiere, die in das Fahrzeug einsteigen und aus diesem aussteigen, zu überwachen. In einer Ausführungsform verifiziert das Passagierauthentifizierungs- und -überwachungsmodul 104, dass ein Passagier, der Zugang zum Fahrzeug wünscht, die Person ist, die die Transportanforderung erzeugt hat. In manchen Ausführungsformen überwacht das Passagierauthentifizierungs- und -überwachungsmodul 104 die Menschen, die in das Fahrzeug einsteigen und aus diesem aussteigen, um sicherzustellen, dass die richtige Anzahl von Menschen in das Fahrzeug einsteigt (basierend auf der Anzahl von Menschen, die in der Transportanforderung identifiziert ist) und dass die richtige Anzahl von Menschen am passenden Ort aus dem Fahrzeug aussteigt. Das Passagierauthentifizierungs- und -überwachungsmodul 104 überwacht außerdem die Passagiere, um verschiedene gesundheitsbezogene Bedingungen zu bestimmen, wie etwa Beeinträchtigung durch Alkohol. Auch wenn das Passagierauthentifizierungs- und -überwachungsmodul 104 in 1 als eine getrennte Komponente gezeigt ist, kann das Passagierauthentifizierungs- und -überwachungsmodul 104 in alternativen Ausführungsformen in das automatisierte Fahr-/Assistenzsystem 102 oder eine andere Fahrzeugkomponente integriert sein.
  • Das Fahrzeugsteuersystem 100 beinhaltet außerdem ein(e) oder mehrere Sensorsysteme/-vorrichtungen zum Erkennen einer Anwesenheit nahe gelegener Objekte oder zum Bestimmen eines Standorts eines Stammfahrzeugs (z. B. eines Fahrzeugs, das das Fahrzeugsteuersystem 100 beinhaltet). Das Fahrzeugsteuersystem 100 kann zum Beispiel Radarsysteme 106, ein oder mehrere LIDAR-Systeme 108, ein oder mehrere Kamerasysteme 110, ein globales Positionsbestimmungssystem (GPS) 112 und/oder Ultraschallsysteme 114 beinhalten. Das eine oder die mehreren Kamerasystem(e) 110 können eine rückwärts weisende Kamera, die am Fahrzeug (z. B. einem hinteren Abschnitt des Fahrzeugs) montiert ist, eine vorwärts weisende Kamera und eine seitlich weisende Kamera beinhalten. Die Kamerasysteme 110 können auch eine oder mehrere Innenkameras beinhalten, die Bilder von Passagieren oder anderen Objekten innerhalb des Fahrzeugs aufnehmen. Das Fahrzeugsteuersystem 100 kann einen Datenspeicher 116 zum Speichern relevanter oder nützlicher Daten für Navigation und Sicherheit, wie etwa Kartendaten, Fahrtverlauf oder sonstige Daten, beinhalten. Zusätzlich kann der Datenspeicher 116 Informationen bezüglich der Transportanforderungen speichern, wie etwa Abholorte, Zielorte, Anzahl der Passagiere, und mit den Passagieren verknüpfte Identitätsinformationen. Das Fahrzeugsteuerungssystem 100 kann außerdem einen Sendeempfänger 118 zur drahtlosen Kommunikation mit einem mobilen oder drahtlosen Netzwerk, anderen Fahrzeugen, Infrastruktur oder einem beliebigen anderen Kommunikationssystem beinhalten.
  • Das Fahrzeugsteuersystem 100 kann Fahrzeugsteueraktoren 120 beinhalten, um verschiedene Aspekte des Fahrens des Fahrzeugs zu steuern, wie etwa Elektromotoren, Schalter oder andere Aktoren, um Bremsung, Beschleunigung, Lenkung, Sicherheitsgurtspannung, Türverriegelungen oder dergleichen zu steuern. Das Fahrzeugsteuerungssystem 100 kann außerdem einen oder mehrere Anzeigen 122, Lautsprecher 124 oder andere Vorrichtungen beinhalten, so dass einem menschlichen Fahrer oder Passagier Benachrichtigungen bereitgestellt werden können. Eine Anzeige 122 kann eine Frontanzeige, eine Anzeige oder einen Hinweis am Armaturenbrett, einen Bildschirm oder einen beliebigen anderen visuellen Hinweis beinhalten, die/der von einem Fahrer oder Passagier eines Fahrzeugs gesehen werden kann. Die Lautsprecher 124 können einen oder mehrere Lautsprecher eines Soundsystems eines Fahrzeugs beinhalten oder können einen für die Fahrerbenachrichtigung vorgesehenen Lautsprecher beinhalten.
  • Man wird verstehen, dass die Ausführungsform der 1 lediglich ein Beispiel ist. Andere Ausführungsformen können weniger oder zusätzliche Komponenten einschließen, ohne vom Umfang der Offenbarung abzuweichen. Des Weiteren können dargestellte Komponenten ohne Beschränkung kombiniert oder in andere Komponenten eingeschlossen werden.
  • In einer Ausführungsform ist das automatisierte Fahr-/Assistenzsystem 102 konfiguriert, um das Fahren oder Navigieren eines Stammfahrzeugs zu steuern. Das automatisierte Fahr-/Assistenzsystem 102 kann zum Beispiel die Fahrzeugsteueraktoren 120 steuern, um einen Weg auf einer Straße, einem Parkplatz, einer Einfahrt oder einem anderen Ort entlangzufahren. Das automatisierte Fahr-/Assistenzsystem 102 kann zum Beispiel einen Weg auf Grundlage von durch eine beliebige der Komponenten 106118 bereitgestellten Informationen oder Wahrnehmungsdaten bestimmen. Ein Weg kann auch auf Grundlage einer Transportanforderung, die einen Abholort und einen Zielort beinhaltet, bestimmt werden. Die Sensorsysteme/-vorrichtungen 106110 und 114 können verwendet werden, um Echtzeit-Sensordaten zu erhalten, so dass das automatisierte Fahr-/Assistenzsystem 102 in Echtzeit einen Fahrer unterstützen oder ein Fahrzeug fahren kann.
  • 2 ist ein Blockschaubild, das eine Ausführungsform des Passagierauthentifizierungs- und -überwachungsmoduls 104 veranschaulicht. Wie in 2 gezeigt, beinhaltet das Passagierauthentifizierungs- und -überwachungsmodul 104 einen Kommunikationsmanager 202, einen Prozessor 204 und einen Speicher 206. Der Kommunikationsmanager 202 ermöglicht, dass das Passagierauthentifizierungs- und -überwachungsmodul 104 mit anderen Systemen, wie dem automatisierten Fahr-/Assistenzsystem 102, kommuniziert. Der Prozessor 204 führt verschiedene Anweisungen aus, um die Funktionalität, die von dem Passagierauthentifizierungs- und -überwachungsmodul 104 bereitgestellt und hierin erörtert wird, umzusetzen. Der Speicher 206 speichert diese Anweisungen sowie andere Daten, die von dem Prozessor 204 und anderen Modulen, die in dem Passagierauthentifizierungs- und -überwachungsmodul 104 enthalten sind, verwendet werden.
  • Zusätzlich beinhaltet das Passagierauthentifizierungs- und -überwachungsmodul 104 ein Bildverarbeitungsmodul 208, das Bilddaten von einer oder mehreren Kameras 110 empfängt und zum Beispiel Gesichter, Objekte und andere Gegenstände, die in den Bildern beinhaltet sind, identifiziert. In manchen Ausführungsformen beinhaltet das Bildverarbeitungsmodul 208 einen Gesichtserkennungsalgorithmus, der ein Gesicht einer Person, die sich dem Fahrzeug annähert, identifiziert und dieses Gesicht mit Benutzerprofildaten (einschließlich einem Benutzerfoto), die mit dem Benutzer, der eine Transportanforderung vorgenommen hat, verknüpft sind, abgleicht. Ein Passagieridentifizierungsmodul 210 identifiziert einen oder mehrere Passagiere, die in ein Fahrzeug einsteigen oder aus diesem aussteigen. Zum Beispiel kann das Passagieridentifizierungsmodul 210 eine Person, die versucht, in das Fahrzeug einzusteigen, verifizieren (oder authentisieren), um sicher zu sein, dass die Person der Benutzer ist, der die Transportanforderung vorgenommen hat. Diese Überprüfung kann mittels einer Gesichtserkennung, einem „elektronischen Handschlag“ zwischen Passagierauthentifizierungs- und -überwachungsmodul 104 und einer vom Benutzer getragenen mobilen Vorrichtung, und dergleichen durchgeführt werden. In manchen Ausführungsformen wird die Verifizierung einer Person, die versucht, in das Fahrzeug einzusteigen, unter Verwendung einer beliebigen Art von biometrischen Daten, wie Größe der Person, Gewicht, Netzhautabtastung, Fingerabdruck, Handflächenvenen, Handflächenabdruck, DNA, Geruch/Duft, Ganganalyse, Stimmabdruck und dergleichen durchgeführt. In anderen Ausführungsformen wird eine Person verifziert, indem sie ihren Führerschein (oder andere behördliche Identifizierung), ihren Pass, eine Kreditkarte, ein Passwort, eine persönliche Identifizierungsnummer oder andere Daten, die ebenfalls im Benutzerprofil gespeichert sind, vorlegt. Das Passagieridentifizierungsmodul 210 kann auch alle Passagiere, die an einem bestimmten Abholort in ein Fahrzeug einsteigen, identifizieren und aufzeichnen. Diese Informationen werden zu einem späteren Zeitpunkt verwendet, um sicherzustellen, dass die richtigen Passagiere am passenden Zielort aus dem Fahrzeug aussteigen.
  • Das Passagierauthentifizierungs- und -überwachungsmodul 104 beinhaltet auch ein Passagiertrackingmodul 212, das die Anzahl der Passagiere, die am Abholort in ein Fahrzeug einsteigen, zählen kann und bestimmen kann, dass die gleiche Anzahl von Passagieren am Zielort aus dem Fahrzeug aussteigt. Zusätzlich kann das Passagiertrackingmodul 212, wie oben in Bezug auf das Passagieridentifizierungsmodul 210 erläutert, dabei helfen, die passenden Passagiere zu benachrichtigen, wenn sie an ihrem Zielort ankommen. Dies ist besonders dann nützlich, wenn mehrere Passagiere in einem Fahrzeug zu unterschiedlichen Zielorten reisen. Das Passagiertrackingmodul 212 kann auch verhindern, dass Passagiere am falschen Zielort aus dem Fahrzeug aussteigen.
  • Ein Passagieranalysemodul 214 analysiert Passagieraktivitäten und -verhalten, um beeinträchtige Passagiere zu identifizieren, wie etwa Passagiere, die aufgrund von Alkohol, Drogen oder anderen Gesundheitsbedingungen beeinträchtigt sind. Das Passagieranalysemodul 214 kann beeinträchtigte Passagiere zum Beispiel auf Grundlage von Körperbewegungen, verschwommener Sprache und dergleichen bestimmen. Zusätzlich kann das Passagieranalysemodul 214 Informationen von einem Blutalkoholsensor 218 und einem Geruchssensor 220 empfangen, was dabei hilft zu bestimmen, ob der Passagier beeinträchtigt ist. Zum Beispiel kann der Blutalkoholsensor 218 den Blutalkoholpegel des Passagiers unter Verwendung eines Atemsensors oder eines anderen Sensormechanismus bestimmen. Diese Blutalkoholinformationen geben eine Wahrscheinlichkeit an, dass der Passagier betrunken ist. In ähnlicher Weise kann ein Geruchssensor 220 verschiedene Gerüche (wie etwa den Geruch von Alkohol im Atem des Passagiers) erfassen und die Wahrscheinlichkeit, dass der Passagier durch Alkohol oder eine andere Substanz beeinträchtigt ist, bestimmen. In manchen Ausführungsformen weist das Passagieranalysemodul 214, wenn das Passagieranalysemodul 214 bestimmt, dass der Passagier betrunken ist, das automatisierte Fahr-/Assistenzsystem 102 an, die Fahreigenschaften des Fahrzeugs zu verändern, um plötzliches Anhalten und scharfe Kurven zu vermeiden. Das automatisierte Fahr-/Assistenzsystem 102 wird angewiesen, stattdessen in einer gleichmäßigen Weise zu fahren, um die Wahrscheinlichkeit, dass dem Passagier im Fahrzeug übel wird, zu minimieren.
  • Das Passagierauthentifizierungs- und -überwachungsmodul 104 beinhaltet außerdem einen Fahrzeugzugangsmanager 216, der den Zugang zum Fahrzeug steuert, wie etwa Verriegeln und Entriegeln der Türen des Fahrzeugs. In manchen Ausführungsformen hält der Fahrzeugzugangsmanager 216 die Fahrzeugtüren verriegelt, bis ein Passagier als die Person, die eine Transportaufforderung vorgenommen hat, authentifiziert ist. Wenn der Passagier authentifiziert ist, entriegelt der Fahrzeugzugangsmanager 216 die Fahrzeugtüren, um dem Passagier (oder Gästen) zu ermöglichen, in das Fahrzeug einzusteigen. Ein geografisches Standortmodul 224 identifiziert den aktuellen Standort des Fahrzeugs sowie den Abholort und den Zielort für eine bestimmte Transportanforderung. In manchen Ausführungsformen bestimmt das geografische Standortmodul 224 eine Strecke zwischen dem aktuellen Standort des Fahrzeugs und einem Abholort, und bestimmt eine Strecke zwischen dem Abholort und dem Zielort.
  • 3 veranschaulicht ein Beispielfahrzeug 300 mit mehreren am Fahrzeug montierten Kameras. Wie in 3 gezeigt ist, weist ein Fahrzeug 300 zwei seitlich weisende Kameras 302 und 304 auf, die an dem Dach, der Tür oder einer anderen Komponente des Fahrzeugs montiert sein können. Die seitlich weisenden Kameras 302 und 304 sind so positioniert, dass jede Kamera Bilder von Menschen aufnehmen kann, die nahe den Fahrzeugtüren stehen (z. B. Passagiere, die darauf warten, in das Fahrzeug einzusteigen). Wie hierin erläutert, sind Bilder von Menschen, die nahe dem Fahrzeug stehen, nützlich bei der Authentifizierung einer Person, die darauf wartet, in das Fahrzeug einzusteigen (d. h. Authentifizieren der Person als der Benutzer, der eine bestimmte Transportanforderung für das Fahrzeug 300 vorgenommen hat). In manchen Ausführungsformen sind Kameras 306 und 308 an den Seitenspiegeln des Fahrzeugs (oder in der Nähe davon) montiert. Die Kameras 306 und 308 können seitlich weisen, rückwärts weisen oder vorwärts weisen. Zusätzlich kann das Fahrzeug 300 eine oder mehrere Innenkameras 310 und 312 beinhalten, die positioniert sind, um Bilder von Passagieren in dem Fahrzeug aufzunehmen. In manchen Ausführungsformen werden mehrere Innenkameras 310, 312 verwendet, um Bilder von Passagieren in allen Sitzpositionen innerhalb des Fahrzeugs (z. B. Vordersitze und Rücksitze) aufzunehmen und in alle Richtungen zu weisen (z. B. vorwärts, rückwärts oder in Richtung der Seite des Fahrzeugs weisend).
  • 4A und 4B veranschaulichen eine Ausführungsform eines Verfahrens 400 zum Realisieren einer Transportanforderung. Zu Beginn empfängt ein Fahrzeug (z. B. ein autonomes Fahrzeug) eine Transportanforderung, die einen Passagier, einen Abholort und einen Zielort angibt (402). In manchen Ausführungsformen gibt die Transportanforderung auch eine oder mehrere einer Anzahl von zu transportierenden Passagieren, mehrere Abholorte und mehrere Zielorte an. Das Fahrzeug fährt zum Abholort (404) und versucht, eine Person am Abholort zu authentifizieren (406). In manchen Ausführungsformen weist ein Benutzer, der eine Transportanforderung vornimmt, ein Benutzerprofil auf, das den Namen, die Adresse, Reisepräferenzen und ein Bild des Benutzers beinhaltet. Wenn eine Person am Abholort authentifiziert wird, analysiert das Passagierauthentifizierungs- und -überwachungsmodul 104 Bilder von Menschen, die nahe dem Fahrzeug stehen (oder in Richtung des Fahrzeugs gehen), um ein Gesicht zu identifizieren, das mit dem Bild im Benutzerprofil des Benutzers, der die Transportanforderung vorgenommen hat, übereinstimmt. Dieser Authentifizierungsvorgang verhindert, dass die falsche Person (d. h. nicht die Person, die die Transportanforderung vorgenommen hat) in das Fahrzeug einsteigt. Der Authentifizierungsvorgang kann einen Gesichtserkennungsalgorithmus, einen „elektronischen Handschlag“ zwischen Passagierauthentifizierungs- und -überwachungsmodul 104 und einer vom Benutzer getragenen mobilen Vorrichtung, und dergleichen verwenden. In manchen Ausführungsformen identifiziert das Passagierauthentifizierungs- und -überwachungsmodul 104 eine eindeutige Kennung, die mit einer mobilen Vorrichtung des Benutzers verknüpft ist, auf Grundlage von Informationen in dem Benutzerprofil und bestimmt, ob der Benutzer eine mobile Vorrichtung mit der eindeutigen Kennung trägt.
  • In manchen Ausführungsformen stellt das Passagierauthentifizierungs- und -überwachungsmodul 104 Hinweise und Aktualisierungen für den Benutzer, der die Transportanforderung vornimmt, bereit. Zum Beispiel kann das Passagierauthentifizierungs- und -überwachungsmodul 104 Fahrzeugstandortinformationen, geschätzte Ankunftszeit des Fahrzeugs am Abholort und das Autokennzeichen (oder eine andere Kennung) des Fahrzeugs kommunizieren, um dem Passagier zu ermöglichen, das passende autonome Fahrzeug, das den Transportservice bereitstellen wird, einfach zu identifizieren. In manchen Ausführungsformen empfängt der Passagier über ein Smartphone oder eine andere Vorrichtung eine Karte, die den bestimmten Abholort zeigt.
  • Wenn das Fahrzeug eine Person nahe dem Fahrzeug nicht authentifizieren kann (408), fährt das Verfahren 400 damit fort, Menschen nahe dem Fahrzeug darauf hinzuweisen, dass die Authentifizierung fehlgeschlagen ist (410). Dies gibt der Person eine weitere Möglichkeit, ihre Identität zu authentifizieren. Zusätzlich stellt das Verfahren 400 Anweisungen an Menschen nahe dem Fahrzeug bereit, um eine Transportanforderung vorzunehmen (412). In manchen Ausführungsformen kann das Fahrzeug einen vorbestimmten Zeitraum (z. B. 5 Minuten) abwarten, um zu sehen, ob einer der Menschennahe dem Fahrzeug eine Transportanforderung abgibt. Nach dem vorbestimmten Zeitraum kann das Fahrzeug auf eine andere Transportanforderung reagieren oder zu einem anderen Standort fahren.
  • Wenn das Fahrzeug eine Person nahe dem Fahrzeug erfolgreich authentifiziert (408), entriegelt das Fahrzeug die Türen, um der Person zu ermöglichen, in das Fahrzeug einzusteigen (414). In manchen Ausführungsformen kann die Person, die die Transportanforderung vornimmt, mit einem oder mehreren Gästen reisen. In dieser Situation bestimmt das Verfahren 400, wie viele Menschen in das Fahrzeug eingestiegen sind (416). In manchen Ausführungsformen beinhaltet eine bestimmte Transportanforderung die Anzahl von Menschen, die von dem Abholort zum Zielort reisen werden. Die Anzahl von Menschen, die in das Fahrzeug einsteigen, kann unter Verwendung einer Kamera, die jede Person, die in das Fahrzeug einsteigt, überwacht, von Sensoren in dem Fahrzeug, die Passagiere erkennen, von Sitzsensoren, die erkennen, ob ein bestimmter Sitz belegt ist, und dergleichen bestimmt werden. Wenn eine Kamera verwendet wird, um Menschen, die in das Fahrzeug einsteigen, zu überwachen, können tiefe neuronale Netze verwendet werden, um Videobilder zu analysieren und die Anzahl der unterschiedlichen Menschen zu erkennen.
  • Wenn die richtige Anzahl von Menschen in das Fahrzeug einsteigt (d. h. die gleiche Anzahl von Menschen, die in der Transportanforderung identifiziert ist) (418), fährt das Fahrzeug zum Zielort (422). Wenn jedoch mehr Menschen in das Fahrzeug einsteigen als in der Transportanforderung identifiziert, fordert das Verfahren 400 eine Verifizierung, dass die zusätzlichen Menschen Gäste der Person, die die Transportanforderung vorgenommen hat, sind (420). Sobald dies verifiziert ist, fährt das Fahrzeug 422 zum Zielort. In manchen Situationen können die zusätzlichen Passagiere der Person, die die Transportanforderung vorgenommen hat, gesondert berechnet werden. Wenn die zusätzlichen Menschen nicht als Gäste verifiziert werden, kann das Fahrzeug warten, bis die zusätzlichen Menschen aus dem Fahrzeug ausgestiegen sind.
  • Wenn das Fahrzeug am Zielort ankommt, bestimmt das Verfahren 400, wie viele Menschen am Zielort aus dem Fahrzeug aussteigen (424). Wie oben erwähnt, wurde die Anzahl der Menschen, die in das Fahrzeug eingestiegen sind, bei 416 bestimmt. Wenn die richtige Anzahl von Menschen aus dem Fahrzeug aussteigt (d. h. die gleiche Anzahl von Menschen, die am Abholort in das Fahrzeug eingestiegen sind) (426), schließt und verriegelt das Verfahren 400 die Fahrzeugtüren und wartet auf die nächste Transportanforderung (430). Wenn die richtige Anzahl von Menschen nicht aus dem Fahrzeug aussteigt, was darauf hinweist, dass sich mindestens noch eine Person im Fahrzeug befindet, erzeugt das Verfahren 400 eine Benachrichtigung, dass alle Passagiere aus dem Fahrzeug aussteigen müssen (428). Nachdem alle Passagiere aus dem Fahrzeug ausgestiegen sind, schließt und verriegelt das Verfahren 400 die Fahrzeugtüren und wartet auf die nächste Transportanforderung (430). In manchen Ausführungsformen bestimmt das Fahrzeug unter Verwendung von einer oder mehreren am Fahrzeug montierten Kameras, wie Innenkameras und/oder Außenkameras, wie viele Menschen am Zielort aus dem Fahrzeug aussteigen. In anderen Ausführungsformen wird/werden eine oder mehrere Innenkamera(s) verwendet, um zu bestimmen, ob sich noch Passagiere in dem Fahrzeug befinden, bevor die Fahrzeugtüren verriegelt werden. In zusätzlichen Ausführungsformen kann das Fahrzeug Sitzsensoren beinhalten, die die Anwesenheit einer Person auf einem Sitz erkennen. In diesen Ausführungsformen bestimmt das Verfahren, ob das Fahrzeug leer ist, indem bestimmt wird, ob irgendeiner der Sitzsensoren die Anwesenheit einer Person auf dem Sitz angibt.
  • In manchen Ausführungsformen erkennt das Passagierauthentifizierungs- und -überwachungsmodul 104 missbräuchlichen oder gewaltsamen Eintritt in das Fahrzeug. In diesen Situationen kann das Passagierauthentifizierungs- und -überwachungsmodul 104 automatisch die Polizei, einen Fahrzeugbesitzer und dergleichen kontaktieren. Zusätzlich kann das Passagierauthentifizierungs- und überwachungsmodul 104 Kameras verwenden, um Menschen aufzuzeichnen, die versuchen, missbräuchlich oder gewaltsam in das Fahrzeug einzusteigen und die aufgezeichneten Bilder an die Polizei oder andere Einrichtungen oder Einzelpersonen kommunizieren.
  • 5A5C veranschaulichen eine Ausführungsform eines Verfahrens 500 zum Realisieren einer Transportanforderung, die mehrere Abholorte und mehrere Zielorte beinhaltet. In manchen Ausführungsformen steigen mehrere Menschen an einem Abholort in das Fahrzeug ein, fordern aber zwei oder mehr unterschiedliche Zielorte. In anderen Ausführungsformen steigen mehrere Menschen an unterschiedlichen Abholorten in das Fahrzeug ein, haben aber alle den gleichen Zielort. Varianten des Verfahrens 500 können beliebigen dieser Situationen entgegenkommen.
  • Zu Beginn empfängt ein Fahrzeug eine erste Transportanforderung, die einen ersten Passagier, einen ersten Abholort und einen ersten Zielort angibt (502). Das Fahrzeug fährt zum ersten Abholort (504) und authentifiziert eine Person am ersten Abholort (506). Die Authentifizierung (506) ist ähnlich wie der oben unter Bezugnahme auf 4A und 4B erläuterte Authentifizierungsvorgang. Nach Authentifizierung der Person am ersten Abholort fährt das Verfahren 500 damit fort, die Fahrzeugtüren zu entriegeln (508). Das Verfahren 500 bestimmt, wie viele Menschen am ersten Abholort in das Fahrzeug einsteigen (510). Wenn eine falsche Anzahl von Menschen am ersten Abholort in das Fahrzeug einsteigt (512), fordert das Verfahren 500 eine Verifizierung, dass die zusätzlichen Menschen Gäste des ersten Passagiers sind (514). In manchen Ausführungsformen kann das Verfahren 500 einen gewünschten Zielort für jeden der zusätzlichen Menschen anfordern. Das Verfahren kann eine zusätzliche Gebühr für die Transportanforderung berechnen, um den zusätzlichen Menschen und/oder zusätzlichen Zielorten entgegenzukommen.
  • Wenn die richtige Anzahl von Menschen am ersten Abholort in das Fahrzeug einsteigt (512), geht das Verfahren 500 weiter, wenn das Fahrzeug 516 eine zweite Transportanforderung, die einen zweiten Passagier, einen zweiten Abholort und einen zweiten Zielort angibt, empfängt. Das Fahrzeug fährt dann zum zweiten Abholort (518) und authentifiziert eine Person am zweiten Abholort (520). Das Verfahren 500 bestimmt dann, wie viele Menschen am zweiten Abholort in das Fahrzeug einsteigen (522). Wenn eine falsche Anzahl von Menschen am zweiten Abholort in das Fahrzeug einsteigt (524), fordert das Verfahren 500 eine Verifizierung, dass die zusätzlichen Menschen Gäste des zweiten Passagiers sind (526). In manchen Ausführungsformen kann das Verfahren 500 einen gewünschten Zielort für jeden der zusätzlichen Menschen anfordern. Das Verfahren kann eine zusätzliche Gebühr für die Transportanforderung berechnen, um den zusätzlichen Menschen und/oder zusätzlichen Zielorten entgegenzukommen. In manchen Ausführungsformen behält das Verfahren 500 eine Liste aller Passagiere, die in das Fahrzeug einsteigen, und des mit jedem Passagier verknüpften Zielorts.
  • Wenn die richtige Anzahl von Menschen am zweiten Abholort in das Fahrzeug einsteigt (524), geht das Verfahren 500 weiter, wenn das Fahrzeug zum nächstgelegenen Zielort fährt, der der ersten Zielort oder der zweite Zielort sein kann (528). Bei der Ankunft am nächstgelegenen Zielort bestimmt das Verfahren 500, ob die richtigen Menschen am nächstgelegenen Zielort aus dem Fahrzeug aussteigen (530). Zum Beispiel überprüft das Verfahren 500, um zu bestimmen, dass nur die Menschen, die den bestimmten Zielort ausgewählt haben, aus dem Fahrzeug aussteigen. Wenn die richtigen Menschen nicht aus dem Fahrzeug ausgestiegen sind (532), stellt das Verfahren 500 eine Warnung bereit, dass mindestens ein Passagier am falschen Zielort aus dem Fahrzeug aussteigt (534). In einer anderen Situation, wenn mindestens eine Person aus dem Fahrzeug hätte aussteigen sollen, aber im Fahrzeug bleibt, kann eine Warnung an diese Person bereitgestellt werden, die sie daran erinnert, dass sie an ihrem gewünschten Zielort angekommen ist.
  • Nachdem die richtigen Menschen aus dem Fahrzeug ausgestiegen sind, fährt das Fahrzeug zum nächsten Zielort (536). Bei der Ankunft am nächsten Zielort bestimmt das Verfahren 500, ob alle verbleibenden Passagiere an diesem Zielort aus dem Fahrzeug aussteigen (538). Wenn ein oder mehrere Passagiere am nächsten Zielort nicht aus dem Fahrzeug ausgestiegen sind (540), wird eine Benachrichtigung erzeugt, die darauf hinweist, dass alle Passagiere aus dem Fahrzeug aussteigen müssen (542). In manchen Ausführungsformen wird den im Fahrzeug verbleibenden Passagieren eine Option dargelegt, eine neue Transportanforderung für einen anderen Zielort einzuleiten. Nachdem alle Passagiere aus dem Fahrzeug ausgestiegen sind, schließt und verriegelt das Verfahren 500 die Fahrzeugtüren und wartet auf die nächste Transportanforderung (544).
  • 6A und 6B veranschaulichen eine Ausführungsform eines Verfahrens 600 zum Überwachen von Passagieren durch ein autonomes Fahrzeug. Zu Beginn empfängt ein Fahrzeug eine Transportanforderung, die einen Passagier, einen Abholort und einen Zielort angibt (602). Das Fahrzeug fährt zum Abholort (604) und authentifiziert eine Person am ersten Abholort (606). Die Authentifizierung (606) ist ähnlich wie der oben unter Bezugnahme auf 4A und 4B erläuterte Authentifizierungsvorgang.
  • Das Verfahren 600 geht weiter, indem bestimmt wird, ob die Person beeinträchtigt ist (608). In manchen Ausführungsformen bestimmt das Passagierauthentifizierungs- und -überwachungsmodul 104 auf Grundlage des Gesichtsausdrucks des Passagiers, der Körperbewegungen und der Spracheigenschaften, ob die Person beeinträchtigt ist. In anderen Ausführungsformen wird bestimmt, dass die Person beeinträchtigt ist, indem die Körperbewegungen der Person (z. B. Stolpern oder unregelmäßige Gehmuster) oder die Sprache (z. B. verschwommene Sprache) überwacht werden. Zusätzlich kann das Passagierauthentifizierungs- und -überwachungsmodul 104 in manchen Ausführungsformen eine Person bitten, einen Nüchternheitsfeldtest durchzuführen, wie etwa Gehen von Ferse zu Fußspitze oder Aufsagen des Alphabets. Das Passagierauthentifizierungs- und -überwachungsmodul 104 beobachtet und analysiert die Leistung der Person in dem Test und bestimmt, ob die Person beeinträchtigt ist. Wenn bestimmt wird, dass die Person beeinträchtigt ist (610), wird die Person darauf hingewiesen, dass ein Fahrzeugzugang nicht autorisiert wurde (612).
  • Wenn jedoch bestimmt wird, dass die Person nicht beeinträchtigt ist (610), werden die Fahrzeugtüren entriegelt, um einen Zugang zum Fahrzeug zu ermöglichen (614). Nachdem ein oder mehrere Passagiere in das Fahrzeug eingestiegen sind, werden alle Passagiere überwacht, um beeinträchtigte Passagiere oder Passagiere mit anderen Gesundheitsproblemen zu erkennen (616). Zum Beispiel können Innenkameras, chemische (z. B. Alkohol) Schnüffelsysteme/Sensoren, Hautsensoren (z. B. unter Verwendung von Sicherheitsgurten, Sitzflächen oder anderen Gegenständen, die wahrscheinlich mit einem Passagier in Kontakt kommen), Sprachanalyse-/Reaktionssysteme und andere Alkoholmessvorrichtungen verwendet werden, um einen oder mehrere beeinträchtigte Passagiere zu erkennen. Wenn ein beeinträchtigter Passagier erkannt wird (618), befragt das Verfahren 600 den beeinträchtigen Passagier über einen Sprachbefehl (620). Zum Beispiel kann der Passagier gefragt werden, wie er sich gerade fühlt oder er kann eine einfache Frage gefragt werden, wie etwa „Wie heißen Sie?“. Wenn der Passagier nicht auf die Frage reagiert (622), fährt das Fahrzeug den Passagier zum nächsten Krankenhaus oder einer anderen medizinischen Einrichtung (624). Wenn der Passagier auf die Frage reagiert (622), verändert das Verfahren 600 die Fahreigenschaften des Fahrzeugs, um plötzliches Anhalten und scharfe Kurven zu vermeiden (626). In manchen Ausführungsformen kann ein nicht reagierender Passagier in Gefahr sein, sich in den Fahrzeugsicherheitsgurten oder anderen Fahrzeugkomponenten zu verfangen. Zusätzlich kann sich der nicht reagierende Passagier in der falschen Position für einen Airbageinsatz befinden. Ferner besteht bei einem Passagier, der sich erbrochen hat, die Gefahr einer Luftwegblockade aufgrund von Flüssigkeiten und dergleichen. Um diese möglichen Situationen zu identifizieren, verwenden manche Ausführungsformen Innenmikrofone, um die Atmung des Passagiers zu überwachen. Zusätzlich können Innenkameras tiefe neuronale Netze verwenden, um Notlagen des Passagiers zu identifizieren, und die Verwendung von Pulsmessern (z. B. Gesichtsvenen, Hautkontaktsensoren oder Schallsensoren) kann ebenfalls Notlagen des Passagiers erkennen.
  • Das Verfahren 600 bestimmt auch, ob einem Passagier wahrscheinlich übel wird (628). Zum Beispiel kann das Passagierauthentifizierungs- und -überwachungsmodul 104 verbale Äußerungen identifizieren, die wahrscheinlich auf eine Übelkeit hinweisen, wie eine Anforderung nach Luft (z. B. Öffnen eines Fahrzeugfensters), eine Anforderung, zur Seite zu fahren, und dergleichen. Zusätzlich können die Kameras tiefe neuronale Netze verwenden, um Anzeigen von Krankheit zu erkennen. Wenn es wahrscheinlich ist, dass dem Passagier übel wird, fährt das Fahrzeug an den Straßenrand und entriegelt die Türen, so dass der Passagier aus dem Fahrzeug gelangen kann (630). Wenn der Passagier bereit ist, fährt das Fahrzeug den Passagier zum Zielort (632).
  • In manchen Ausführungsformen verwendet das Fahrzeug Kameras, chemische Geruchssensoren und andere Systeme, um Erbrochenes, Urin, verschüttete Getränke und dergleichen innerhalb des Fahrzeugs zu erkennen. Wenn eines dieser Dinge erkannt wird, fährt das Fahrzeug zu einem Wartungszentrum zur Reinigung, bevor es weitere Transportanforderungen annimmt.
  • In manchen Ausführungsformen des Verfahrens 600 werden die Passagiere in der gleichen Weise wie in Bezug auf Verfahren 400 und 500 erläutert gezählt und authentifiziert.
  • Während verschiedene Ausführungsformen der vorliegenden Offenbarung hierin beschrieben werden, versteht es sich, dass diese lediglich als Beispiele dienen, und nicht als Einschränkung. Es ist für den Fachmann auf dem Gebiet offensichtlich, dass verschiedene Änderungen in Form und Detail vorgenommen werden können, ohne vom Geist und Umfang der Offenbarung abzuweichen. Daher sollen die Breite und der Umfang der vorliegenden Offenbarung nicht durch eine der beschriebenen Ausführungsbeispiele eingeschränkt werden, sondern sollen lediglich gemäß den folgenden Ansprüchen und ihren Äquivalenten definiert sein. Die Beschreibung hierin wird zu Veranschaulichungs- und Beschreibungszwecken dargelegt. Sie ist nicht als umfassend anzusehen und soll die Offenbarung nicht auf die spezifische offenbarte Form beschränken. Viele Modifikationen und Variationen sind in Anbetracht der offenbarten Lehren möglich. Ferner ist anzumerken, dass eine beliebige oder alle der hierin beschriebenen alternativen Umsetzungen in einer beliebigen gewünschten Kombination genutzt werden können, um zusätzliche Hybridumsetzungen der Offenbarung zu bilden.

Claims (15)

  1. Verfahren, umfassend: Empfangen einer ersten Transportanforderung, die einen ersten Passagier, einen ersten Abholort und einen ersten Zielort angibt; Identifizieren von Menschen, die am ersten Abholort in ein Fahrzeug einsteigen; Empfangen einer zweiten Transportanforderung, die einen zweiten Passagier, einen zweiten Abholort und einen zweiten Zielort angibt; Identifizieren von Menschen, die am zweiten Abholort in das Fahrzeug einsteigen; Fahren zum ersten Zielort; und Bestimmen, ob die richtigen Menschen am ersten Zielort aus dem Fahrzeug aussteigen.
  2. Verfahren nach Anspruch 1, wobei sich der zweite Zielort vom ersten Zielort unterscheidet.
  3. Verfahren nach Anspruch 1, ferner umfassend Erzeugen einer Benachrichtigung, falls eine falsche Person am ersten Zielort aus dem Fahrzeug aussteigt.
  4. Verfahren nach Anspruch 1, wobei das Bestimmen, ob die richtigen Menschen am ersten Zielort aus dem Fahrzeug aussteigen, ein Bestätigen, dass keine Passagiere innerhalb des Fahrzeugs verbleiben, unter Verwendung einer am Fahrzeug montierten Kamera beinhaltet.
  5. Verfahren nach Anspruch 1, wobei das Fahrzeug ein autonomes Fahrzeug ist.
  6. Verfahren, umfassend: Empfangen einer ersten Transportanforderung, die einen ersten Passagier, einen ersten Abholort und einen ersten Zielort angibt; Identifizieren von Menschen, die am ersten Abholort in ein Fahrzeug einsteigen; Empfangen einer zweiten Transportanforderung, die einen zweiten Passagier, einen zweiten Abholort und einen zweiten Zielort angibt, wobei sich der zweite Zielort vom ersten Zielort unterscheidet; Identifizieren von Menschen, die am zweiten Abholort in das Fahrzeug einsteigen; Fahren zum ersten Zielort; Bestimmen, ob die richtigen Menschen am ersten Zielort aus dem Fahrzeug aussteigen; Fahren zum zweiten Zielort; und Bestimmen, ob die richtigen Menschen am zweiten Zielort aus dem Fahrzeug aussteigen.
  7. Verfahren nach Anspruch 6, ferner umfassend Erzeugen einer Benachrichtigung, falls eine falsche Person am ersten Zielort oder am zweiten Zielort aus dem Fahrzeug aussteigt.
  8. Verfahren nach Anspruch 1 oder 6, ferner umfassend: Authentifizieren mindestens einer Person am ersten Abholort; und als Reaktion auf ein erfolgreiches Authentifizieren der Person, Entriegeln der Fahrzeugtüren, um einen Zugang zum Fahrzeug zu ermöglichen.
  9. Verfahren nach Anspruch 8, ferner umfassend Bestätigen, dass die Anzahl von Menschen, die am ersten Abholort in das Fahrzeug einsteigen, mit einer Anzahl von Passagieren, die mit der ersten Transportanforderung verknüpft ist, übereinstimmt.
  10. Verfahren nach Anspruch 8, wobei das Authentifizieren mindestens einer Person am ersten Abholort beinhaltet: Aufnehmen eines Bilds des Gesichts der Person unter Verwendung einer am Fahrzeug montierten Kamera; Identifizieren eines Bilds der Person in einem Benutzerprofil; und Anwenden eines Gesichtserkennungsalgorithmus, um zu bestimmen, ob das aufgenommene Bild im Wesentlichen mit dem Bild in dem Benutzerprofil übereinstimmt.
  11. Verfahren nach Anspruch 8, wobei das Authentifizieren mindestens einer Person am ersten Abholort beinhaltet: Identifizieren einer eindeutigen Kennung, die mit einer mobilen Vorrichtung in dem Benutzerprofil des Passagieres verknüpft ist; und Bestimmen, ob der Benutzer aktuell eine mobile Vorrichtung mit der eindeutigen Kennung trägt.
  12. Verfahren nach Anspruch 1 oder 6, wobei das Bestimmen, ob die richtigen Menschen am ersten Zielort aus dem Fahrzeug aussteigen, ein Aufnehmen von Bildern der Passagiere, die am Zielort aus dem Fahrzeug aussteigen, unter Verwendung einer am Fahrzeug montierten Kamera beinhaltet.
  13. Verfahren nach Anspruch 6, wobei das Bestimmen, ob die richtigen Menschen am ersten Zielort aus dem Fahrzeug aussteigen, ein Bestätigen, dass keine Passagiere innerhalb des Fahrzeugs verbleiben, unter Verwendung einer am Fahrzeug montierten Kamera beinhaltet.
  14. Vorrichtung, umfassend: einen Kommunikationsmanager, der konfiguriert ist, um eine erste Transportanforderung, die einen ersten Passagier, einen ersten Abholort und einen ersten Zielort angibt, zu empfangen, und ferner konfiguriert ist, um eine zweite Transportanforderung, die einen zweiten Passagier, einen zweiten Abholort und einen zweiten Zielort angibt, zu empfangen; ein Passagieridentifizierungsmodul, das konfiguriert ist, um Menschen zu identifizieren, die am ersten Abholort in ein Fahrzeug einsteigen, und konfiguriert ist, um Menschen zu identifizieren, die am zweiten Abholort in das Fahrzeug einsteigen; und ein automatisiertes Fahrsystem, das konfiguriert ist, um ein Fahrzeug zu dem ersten Zielort zu fahren, wobei das Passagieridentifizierungsmodul bestimmt, ob die richtigen Menschen am ersten Zielort aus dem Fahrzeug aussteigen.
  15. Vorrichtung nach Anspruch 14, wobei das Passagieridentifizierungsmodul ferner konfiguriert ist, um zu bestimmen, ob die richtigen Menschen am zweiten Zielort aus dem Fahrzeug aussteigen.
DE102017120839.9A 2016-09-13 2017-09-08 Passagiertrackingsysteme und -verfahren Withdrawn DE102017120839A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/264,282 2016-09-13
US15/264,282 US20180074494A1 (en) 2016-09-13 2016-09-13 Passenger tracking systems and methods

Publications (1)

Publication Number Publication Date
DE102017120839A1 true DE102017120839A1 (de) 2018-03-15

Family

ID=60117220

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017120839.9A Withdrawn DE102017120839A1 (de) 2016-09-13 2017-09-08 Passagiertrackingsysteme und -verfahren

Country Status (6)

Country Link
US (1) US20180074494A1 (de)
CN (1) CN107813829A (de)
DE (1) DE102017120839A1 (de)
GB (1) GB2556165A (de)
MX (1) MX2017011708A (de)
RU (1) RU2017131847A (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018132223A1 (de) * 2018-12-14 2020-06-18 Bayerische Motoren Werke Aktiengesellschaft Verfahren zum Betreiben eines, insbesondere autonom betreibbaren Kraftfahrzeugs und Prüfeinrichtung für ein Kraftfahrzeug
FR3106015A1 (fr) * 2020-01-08 2021-07-09 Psa Automobiles Sa Procédé et système pour surveiller des individus transportés dans un véhicule automobile pilotable à distance

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170327082A1 (en) * 2016-05-12 2017-11-16 GM Global Technology Operations LLC End-to-end accommodation functionality for passengers of fully autonomous shared or taxi-service vehicles
US11087252B2 (en) 2016-08-16 2021-08-10 Teleport Mobility, Inc. Interactive real time system and real time method of use thereof in conveyance industry segments
US11182709B2 (en) 2016-08-16 2021-11-23 Teleport Mobility, Inc. Interactive real time system and real time method of use thereof in conveyance industry segments
US11176500B2 (en) 2016-08-16 2021-11-16 Teleport Mobility, Inc. Interactive real time system and real time method of use thereof in conveyance industry segments
US10169338B2 (en) * 2016-11-14 2019-01-01 Panasonic Avionics Corporation Methods and systems for distributing information on transportation vehicles
US11068837B2 (en) * 2016-11-21 2021-07-20 International Business Machines Corporation System and method of securely sending and receiving packages via drones
US10210387B2 (en) * 2017-05-03 2019-02-19 GM Global Technology Operations LLC Method and apparatus for detecting and classifying objects associated with vehicle
US11436694B2 (en) * 2017-05-10 2022-09-06 Ford Global Technologies, Llc Transportation system using odor preferences
US20180338225A1 (en) * 2017-05-22 2018-11-22 Fujitsu Limited Human occupancy detection in a transportation vehicle
US10795356B2 (en) * 2017-08-31 2020-10-06 Uatc, Llc Systems and methods for determining when to release control of an autonomous vehicle
US10346841B2 (en) * 2017-10-16 2019-07-09 Capital One Services, Llc Transaction card security device
DE102018206344A1 (de) * 2018-04-25 2019-10-31 Robert Bosch Gmbh Verfahren und Fahrzeugsystem zur Passagiererkennung durch autonome Fahrzeuge
US11846514B1 (en) 2018-05-03 2023-12-19 Zoox, Inc. User interface and augmented reality for representing vehicles and persons
US10809081B1 (en) 2018-05-03 2020-10-20 Zoox, Inc. User interface and augmented reality for identifying vehicles and persons
US10837788B1 (en) * 2018-05-03 2020-11-17 Zoox, Inc. Techniques for identifying vehicles and persons
CN110552587B (zh) * 2018-05-30 2022-01-07 比亚迪股份有限公司 开启车门的方法和装置、存储介质和车辆
US10885360B1 (en) * 2018-06-15 2021-01-05 Lytx, Inc. Classification using multiframe analysis
EP3591589A1 (de) * 2018-07-05 2020-01-08 Aptiv Technologies Limited Identifizierung und authentifizierung von autonomen fahrzeugen und passagieren
DK201870683A1 (en) 2018-07-05 2020-05-25 Aptiv Technologies Limited IDENTIFYING AND AUTHENTICATING AUTONOMOUS VEHICLES AND PASSENGERS
DE102018214632A1 (de) * 2018-08-29 2020-03-05 Ford Global Technologies, Llc Computerimplementiertes Identifikationsverfahren
US10989547B2 (en) 2018-10-22 2021-04-27 Ford Global Technologies, Llc Autonomous vehicle ride service systems and methods
US10501055B1 (en) 2018-11-15 2019-12-10 Didi Research America, Llc Passenger and vehicle mutual authentication
CA3028194A1 (en) 2018-11-16 2020-05-16 Beijing Didi Infinity Technology And Development Co., Ltd. Artificial intelligent systems and methods for identifying a drunk passenger by a car hailing order
US11080509B2 (en) 2018-12-31 2021-08-03 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for onboard fraud detection in a transportation service
CN112823348B (zh) * 2018-12-31 2022-11-04 北京嘀嘀无限科技发展有限公司 用于运输服务中的机载欺诈检测的***和方法
US11038877B2 (en) 2018-12-31 2021-06-15 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for device fingerprint determination in a transportation service
US10643085B1 (en) * 2019-01-30 2020-05-05 StradVision, Inc. Method and device for estimating height and weight of passengers using body part length and face information based on human's status recognition
US10650548B1 (en) * 2019-01-30 2020-05-12 StradVision, Inc. Method and device for localization of autonomous vehicle for route planning by using attention-driven landmark detection
US10796434B1 (en) * 2019-01-31 2020-10-06 Stradvision, Inc Method and device for detecting parking area using semantic segmentation in automatic parking system
GB2582904B (en) * 2019-03-26 2021-04-14 Atsr Ltd Method and apparatus for controlling access to a vehicle
JP7226167B2 (ja) * 2019-07-23 2023-02-21 トヨタ自動車株式会社 車両
US11623611B2 (en) 2019-08-29 2023-04-11 Motional Ad Llc Methods for passenger authentication and door operation for autonomous vehicles
US11458995B2 (en) 2020-07-28 2022-10-04 Motional Ad Llc Passenger health screening and monitoring
US11772603B2 (en) 2021-05-18 2023-10-03 Motional Ad Llc Passenger authentication and entry for autonomous vehicles
CN114789708B (zh) * 2022-05-01 2024-04-16 深圳季连科技有限公司 一种基于自动驾驶的开门方法及自动驾驶车辆
US11981279B2 (en) * 2022-06-27 2024-05-14 GM Global Technology Operations LLC System for notifying an occupant of a vehicle of unauthorized access to his or her possessions

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4351919B2 (ja) * 2004-01-21 2009-10-28 株式会社ケンウッド 送りバス用管理装置、出迎え管理装置、送りバス用管理方法及び出迎え管理方法
CA2917186C (en) * 2013-07-03 2022-06-21 Uber Technologies, Inc. System and method for splitting a fee for an on-demand service
US20150166009A1 (en) * 2013-11-11 2015-06-18 Chris Outwater System and Method for Wirelessly Rostering a Vehicle
US20160301698A1 (en) * 2013-12-23 2016-10-13 Hill-Rom Services, Inc. In-vehicle authorization for autonomous vehicles
US20160071082A1 (en) * 2014-09-05 2016-03-10 Ebay Inc. Automated splitting of costs incurred during a shared vehicle travel
JP2016161989A (ja) * 2015-02-26 2016-09-05 Line株式会社 計算サーバ、通信端末及び通信端末のプログラム
JP6398874B2 (ja) * 2015-05-28 2018-10-03 京セラドキュメントソリューションズ株式会社 情報提供プログラム及び乗降案内システム
US9805605B2 (en) * 2015-08-12 2017-10-31 Madhusoodhan Ramanujam Using autonomous vehicles in a taxi service
US20170316533A1 (en) * 2016-04-29 2017-11-02 GM Global Technology Operations LLC Personal safety and privacy features for passengers of an autonomous vehicle based transportation system
US9934632B2 (en) * 2016-09-06 2018-04-03 Denso International America, Inc. Wireless passenger proximity detection system for autonomous vehicles

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018132223A1 (de) * 2018-12-14 2020-06-18 Bayerische Motoren Werke Aktiengesellschaft Verfahren zum Betreiben eines, insbesondere autonom betreibbaren Kraftfahrzeugs und Prüfeinrichtung für ein Kraftfahrzeug
FR3106015A1 (fr) * 2020-01-08 2021-07-09 Psa Automobiles Sa Procédé et système pour surveiller des individus transportés dans un véhicule automobile pilotable à distance

Also Published As

Publication number Publication date
GB2556165A (en) 2018-05-23
CN107813829A (zh) 2018-03-20
RU2017131847A (ru) 2019-03-12
MX2017011708A (es) 2018-09-25
US20180074494A1 (en) 2018-03-15
GB201714658D0 (en) 2017-10-25

Similar Documents

Publication Publication Date Title
DE102017120839A1 (de) Passagiertrackingsysteme und -verfahren
DE102017120978A1 (de) Fahrgastüberwachungssysteme und -verfahren
DE102017121069A1 (de) Insassenvalidierungssysteme und - verfahren
DE112017007713T5 (de) Systeme und Verfahren zur Fahrzeugbelegungsverwaltung
DE112017007189T5 (de) Bordhilfsvorrichtung, verfahren und programm
DE102018103440A1 (de) Objekterkennung für fahrzeuge
EP2757001B1 (de) Verfahren und Vorrichtung für Fahrzeugzugangskontrolle
DE112017007797T5 (de) Fahrzeugsicherheitssysteme und -verfahren
DE112020001642T5 (de) Autonomes Fahrzeugsystem
DE102017109730A1 (de) Temperaturüberwachung in autonom fahrenden Fahrzeugen
DE102017110251A1 (de) Funktionalität zur Rundum-Versorgung für Fahrgäste von vollständig autonomen gemeinsam genutzten oder Taxidienst-Fahrzeugen
DE102018130589A1 (de) System und verfahren zur raucherkennung und -meldung in einem fahrzeug für carsharing- und fahrgemeinschaftsfahrzeuge
DE102017125494A1 (de) Notfallevakuierung mittels autonomen fahrens
DE102018005490A1 (de) Fahrerzustands-erkennungsapparat, fahrerzustands-erkennungssystem und fahrerzustands-erkennungsverfahren
DE112016001364T5 (de) Automatische fahrtsteuervorrichtung und automatisches fahrtsteuersystem
DE102014223258A1 (de) Tragbarer Computer in einem autonomen Fahrzeug
DE102018005542A1 (de) Fahrerzustandserkennungsvorrichtung, fahrerzustandserkennungssystem und fahrerzustandserkennungsverfahren
DE102016118849A1 (de) Automatisiertes Verriegeln/Entriegeln von Türen und Toren
DE102018005526A1 (de) Fahrerzustandserkennungsvorrichtung, Fahrerzustandserkennungssystem und Fahrerzustandserkennungsverfahren
DE102017129076A1 (de) Autonomer schulbus
DE102021125735A1 (de) Systeme und verfahren zur durchsetzung von sitzreservierungen bei ride hailing
DE112020002261T5 (de) Datenverarbeitungsvorrichtung, Bewegungsvorrichtung und Verfahren sowie Programm
DE102020200382A1 (de) Fahrzeug-Steuervorrichtung
DE112017007207T5 (de) Insassenunterstützungsvorrichtung, Verfahren und Programm
DE102012215791B4 (de) Pollenwarnsystem und -verfahren

Legal Events

Date Code Title Description
R082 Change of representative

Representative=s name: BONSMANN - BONSMANN - FRANK PATENTANWAELTE, DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee