US 11,893,527 B2
System and method for returning lost items
Lucas D. Smith, Frisco, TX (US); and Jay N. Bartholomew, McKinney, TX (US)
Assigned to Toyota Motor North America, Inc., Plano, TX (US)
Filed by Toyota Motor North America, Inc., Plano, TX (US)
Filed on Sep. 24, 2019, as Appl. No. 16/580,484.
Prior Publication US 2021/0090004 A1, Mar. 25, 2021
Int. Cl. G06Q 10/08 (2023.01); G06Q 10/083 (2023.01); G01C 21/34 (2006.01)
CPC G06Q 10/083 (2013.01) [G01C 21/3407 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A property delivery system for returning a property item left in a transportation environment to a passenger of the transportation environment, comprising:
a route database storing records of trips to be carried out in the transportation environment;
a server, comprising one or more processors;
a memory communicably coupled to the one or more processors and storing:
a waypoint module including instructions that when executed by the one or more processors cause the one or more processors to:
receive, from the passenger, a request for an expedited delivery of the property item, and
determine, in response to a receipt of information that indicates a detection of the property item left behind in a vehicle, a first waypoint based on a location of the property item and a second waypoint based on a pickup location for the passenger, wherein a determination of the first waypoint uses:
in response to a receipt of the request for the expedited delivery, a first radial threshold to define an area from which to identify a potential participant for a return of the property item,
in response to an absence of the receipt of the request for the expedited delivery, a second radial threshold to define the area from which to identify the potential participant for the return of the property item,
a measure of the first radial threshold being greater than a measure of the second radial threshold, the second radial threshold being used for a determination of the first waypoint in the absence of the receipt of the request for the expedited delivery;
a routing module including instructions that when executed by the one or more processors cause the one or more processors to construct, in response to the receipt of the request for the expedited delivery, an expedited delivery route between the first waypoint and the second waypoint, wherein the expedited delivery route includes a trip, selected from the records of trips, in which the sum associated with the trip is less than a sum associated with any other trip from the record of trips, the sum being a distance between a trip beginning location and the first waypoint added to a distance between a trip ending location and the second waypoint, wherein the expedited delivery route is constructed having a first segment and a second segment, the first segment corresponding to a portion of a first trip to be carried out by an autonomous vehicle in the transportation environment, the second segment corresponding to a portion of a second trip to be carried out by another vehicle in the transportation environment, an intersection of the first segment and the second segment being a handoff point, the expedited delivery route including an adjustment of a timing of the first trip so that the autonomous vehicle and the other vehicle are at the handoff point within a window of time, the adjustment of the timing being such that a deviation of an overall timing of the first trip is within a threshold amount of time, a distance of the expedited delivery route being less than a distance of a delivery route constructed in the absence of the receipt of the request for the expedited delivery; and
a route confirmation module including instructions that when executed by the one or more processors cause the one or more processors to:
transmit a request for confirmation to at least one participant of at least one of the first trip or the second trip, the request including information about the adjustment of the timing, and
obtain confirmation of acceptance of the expedited delivery route and the adjustment of the timing from the at least one participant of the at least one of the first trip or the second trip; and
a communication system configured to communicate, to the autonomous vehicle, an instruction to be executed by an autonomous driving module of the autonomous vehicle to control at least one vehicle system of the autonomous vehicle to execute the first trip with the adjustment of the timing.