Self-driving vehicle passenger management
US-2019187704-A1 · Jun 20, 2019 · US
US10690504B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10690504-B2 |
| Application number | US-201815926661-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 20, 2018 |
| Priority date | Mar 20, 2018 |
| Publication date | Jun 23, 2020 |
| Grant date | Jun 23, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The invention relates to a system and method for navigating an autonomous driving vehicle (ADV) that utilizes an-onboard computer and/or one or more ADV control system nodes in an ADV network platform. The on-board computer receives physiological and ADV occupant identification sensor data concerning one or more occupants occupying an ADV, sensor data concerning the items being transported within the ADV, and information concerning the ADV itself to aid border security agencies in protecting their respective borders and territories (e.g., international borders, security zone borders, geographical borders, etc.). The relevant border agency can receive certain information over a network concerning one or more ADVs and make a determination if a heightened security screening should be requested. In response to a request, the on-board computer automatically initiates a dynamic routing algorithm that utilizes artificial intelligence to re-route the ADV to a predetermined destination, for example a border security facility.
Opening claim text (preview).
What is claimed is: 1. A system to route an autonomous driving vehicle, comprising: an on-board computer comprising; one or more processors programmed to autonomously navigate a vehicle along a current route to a predetermined first destination; one or more sensor devices communicatively coupled to the on-board computer; wherein the one or more sensors devices are configured to generate sensor data that is indicative of an identification of one or more persons and one or more items within the vehicle; wherein the at least one of the one or more processors, in response to generating security screening data, is programmed to; generate security screening data utilizing at least a portion of the sensor data; transmit the security screening data to a border security entity; wherein at least one of the one or more processors, in response to a request for a heightened security screening, is programmed to; receive a security entity location that represents a geographical location of a security entity; determine a current vehicle location that represents a current geographical location of the vehicle; generate mapping information for a geographical area that includes the current vehicle location, the security entity location and one or more navigable pathways between the current vehicle location and the security entity location; utilizing the mapping information, generate a new current route from the current vehicle location to the security entity location that includes one or more of the navigable pathways; and automatically re-route and autonomously navigate the vehicle from the current vehicle location to the security entity location along the new current route; a data storage device communicatively coupled to the one or more processors for retrievably storing data; and an in-memory processing system that includes the at least one of the one or more processors to perform in-memory processing of data received from one or more devices included in the system. 2. The system of claim 1 , wherein the at least one of the one or more processors, in response to receiving the security entity location, is programmed to: utilize mapping information and generate a second route from the current vehicle location to the security entity location and a corresponding second route time that represents a time that it will take the vehicle to reach the security entity location from the current vehicle location; utilize mapping information and generate a set of one or more alternative routes that include one or more navigable pathways from the current vehicle location to the security entity location and a corresponding set of one or more alternative route times for each alternative route that represents a time that it will take from the current vehicle location to reach the security entity location, wherein each alternative route includes at least one navigable pathway that is not included within the second route or any of the other alternative routes; wherein the at least one of the one or more processors, in response to the identification of the set of one or more alternative routes, is programmed to determine the new current route by; comparing the second route time to the set of alternative route times; determining a shortest time between the second route time and any of the alternative route times; and setting the route associated with the shortest time as the new current route of the vehicle. 3. The system of claim 1 , wherein the request for a heightened security screening is determined by; wirelessly transmitting the security screening data to the border security entity and receiving the request from the border security entity for the heightened security screening. 4. The system of claim 1 , wherein the request for a heightened security screening is determined by the at least one or more processors programmed to; wirelessly access one or more governmental data storage structures; compare at least a portion of the security screening data that includes the identification of one or more occupants within the vehicle to the contents of the data storage structure; utilize the data stored within the one or more governmental data storage structures to confirm the identification of the one or more occupants within the vehicle; compare the confirmed and unconfirmed security screening data to a list of factors; and generate the request for a heightened security screening in response to any of the confirmed and unconfirmed security screening data satisfying a factor. 5. The system of claim 1 , wherein the request for a heightened security screening is determined by the at least one or more processors programmed to; wirelessly access one or more governmental data storage structures; compare at least a portion of the security screening data that includes the identification of one or more occupants within the vehicle to the contents of the data storage structure; utilize the data stored within the one or more governmental data storage structures to confirm the identification of the one or more occupants within the vehicle; compare the confirmed and unconfirmed security screening data to a list of factors wherein each factor has a numerical risk value associated therewith that can be combined to determine a level of risk; determine if the level of risk meets a risk value threshold; and generate the request for a heightened security screening in response to the level of risk meeting the risk value threshold. 6. The system of claim 1 , wherein the one or more sensors comprise; at least one of one or more cameras that is configured to generate image data of one or more persons within the vehicle and one or more items placed within the vehicle; and at least one of one or more transducers that is configured to generate data indicative of a weight of the one or more items placed within the vehicle; wherein the at least one of the one or more processors are programmed to; process the data generated by the camera and the transducer to assist in the identification of the one or more persons and the one or more items within the vehicle. 7. The system of claim 1 , wherein the at least one of the one more processors are programmed to; initiate a monitoring mode wherein the at least one of the one more processors is ready to receive physiological state data concerning a person's one or more vital signs from at least one of the one or more sensor devices; calibrate the at least one of the one or more sensor devices with respect to one or more of the person's vital signs to obtain a normal range for the one or more vital signs; process the received physiological state data to determine in real time if one or more events is detected; and transmit the event to the border security entity; wherein the process includes; analyzing the physiological state data to determine measurements of the one or more vital signs; and comparing the current measurement of the one or more vital signs to a predetermined normal range of the one or more vital signs for the person. 8. A processor implemented method for routing an autonomous driving vehicle comprising: autonomously navigating a passenger vehicle along a current route to a predetermined first destination using mapping information generated by at least one of one or more processors; generating, utilizing at least one of one or more sensor devices, sensor data indicative of security screening data that includes identification data concerning the identification of one or more persons and one or more items within the vehicle; transmitting, by the at least one of the one or more processors, at least a portion of the security screening data to a border security entity; receiving a request for a heightene
Static body considered as a whole, e.g. static pedestrian or occupant recognition · CPC title
Recognising the driver's state or behaviour, e.g. attention or drowsiness · CPC title
Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents · CPC title
Personal security, identity or safety · CPC title
Geographical information databases · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.