ConceptioArchiveGoogle Patents
Google Patentsopen access

System for managing lost, mislaid, or abandoned property in a self-driving … — Eric John Wengreen (US10289922B1)

Eric John Wengreen · Google Patents
Google Patents · Patents · License: Open Access
Open Source ↗
ericjohnwengreen
patent, google patents, intellectual property, US10289922B1, Eric John Wengreen, en, 2019

ABSTRACT

Abstract

A maintenance system can be used with a self-driving vehicle. The maintenance system can include a camera system coupled to an interior of the vehicle and a vehicle management system configured to autonomously drive the vehicle to a first location to remove an item left in the vehicle by a rider.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 16/128,334; filed Sep. 11, 2018; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/863,903; filed Jan. 8, 2018; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 16/049,275; filed Jul. 30, 2018; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/181,413; filed Jun. 14, 2016; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/099,565; filed Apr. 14, 2016; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/248,910; filed Aug. 26, 2016; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/589,619; filed May 8, 2017; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

BACKGROUND

Field

Various embodiments disclosed herein relate to vehicles. Certain embodiments relate to self-driving vehicles.

Description of Related Art

Vehicles typically require a driver. These vehicles often can only perform actions when directly steered by the driver. However, self-driving vehicles are not reliant upon drivers and can perform actions based upon particular events. Self-driving vehicles can dramatically increase travel safety and convenience. As a result, there is a need for systems and methods that enable self-driving vehicles to perform actions based upon particular events.

SUMMARY

Self-driving vehicles will save tens of thousands of lives per year. The majority of vehicle-related deaths are caused by driver error. Tests have shown that self-driving vehicles nearly eliminate self-inflicted accidents (although they are not immune to accidents caused by human drivers of other vehicles). Self-driving vehicles have unlimited attention spans and can process complex sensor data nearly instantaneously. The ability of self-driving vehicles to save lives is so impressive that society has a moral imperative to develop self-driving technology such that it can be widely adopted.

Self-driving vehicles also have the ability to dramatically save time and improve convenience in roadway travel. Specifically, self-driving vehicles have unlimited potential to learn and predict human behavior and perform actions accordingly. Some embodiments enable a self-driving vehicle to monitor human activity and predict when and where the human will be located and whether the human needs a ride from the self-driving vehicle. Self-driving vehicles will be able to perform such tasks with incredible efficacy and accuracy that will allow self-driving vehicles to proliferate at a much faster rate than would otherwise be the case.

Some embodiments comprise a maintenance system configured to be used with a self-driving vehicle. In some embodiments, maintenance systems comprise a camera system coupled to an interior of the vehicle. The camera system can be configured to take a picture of an item left behind by a first rider. Maintenance system can comprise a vehicle management system configured to autonomously drive the vehicle to a first location to remove the item.

In some embodiments, the camera system comprises a first camera coupled to a ceiling of the vehicle and directed towards a first row of the vehicle, and the camera system comprises a second camera coupled to the ceiling of the vehicle and directed towards a second row of the vehicle.

In some embodiments, the camera system comprises a first camera coupled to a rear-view mirror of the vehicle and directed towards a first row of the vehicle, and the camera system comprises a second camera coupled to a ceiling of the vehicle and directed towards a second row of the vehicle.

In some embodiments, the camera system comprises a first camera located in a trunk area of the vehicle such that the first camera is configured to enable an image analysis system to determine if the item is left in the trunk area.

In some embodiments, the maintenance system comprises an image analysis system configured to detect the item left behind by comparing a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image.

In some embodiments, the vehicle management system is configured to automatically drive the vehicle to the first location to remove the item in response to the image analysis system detecting the item left by the first rider.

Some embodiments comprise a communication system configured to send a first wireless communication to a remote computing device associated with the first rider in response to the image analysis system detecting the item left behind by the first rider. The first wireless communication can be configured to notify the first rider that the item was left behind.

In some embodiments, the communication system is configured to send a second wireless communication comprising a third image of the item to the remote computing device in response to the image analysis system detecting the item left behind by the first rider. The third image can enable the rider to see the item on a display of her remote computing device.

In some embodiments, the vehicle management system is configured to receive an address of the first location from the remote computing device in response to the communication system sending the first wireless communication.

In some embodiments, the first location is an address at which the first rider has requested to pick up the item. The address can be the rider's current address. The address can also be a location at which the rider is not currently located by at which the rider (or the rider's representative) plans to meet the vehicle (or another vehicle carrying the item) to retrieve the item.

In some embodiments, the communication system is configured to receive a third wireless communication from the remote computing device associated with the first rider in response to the communication system sending the first wireless communication. The third wireless communication can comprise instructions for shipping the item.

In some embodiments, the first location is a shipping location (such as a FedEx, UPS, or USPS facility) configured to remove the item from the vehicle and configured to ship the item according to the shipping instructions. The vehicle management system can be configured to enable removing the item from the vehicle once the vehicle is located at the shipping location.

In some embodiments, the vehicle management system is configured to receive the first location of a service area configured to clean the vehicle. The vehicle management system can be configured to drive the vehicle to the service area to remove the item in response to the image analysis system detecting the item left by the first rider.

Some embodiments comprise a third image taken by the camera system in response to the vehicle leaving the service area. Some embodiments comprise a communication system configured to send a first wireless communication comprising the third image to a remote computing device associated with a manager of the vehicle. The first wireless communication can be configured to enable the manager to verify that the item was removed from the vehicle.

Some embodiments comprise a third image taken by the camera system. The image analysis system can be configured to compare the third image to the second image to detect that the item was removed from the vehicle.

In some embodiments, the vehicle management system is configured to fine an account of the first rider in response to the image analysis system detecting the item left behind by the first rider.

In some embodiments, a communication system is configured to send a first wireless communication to a remote computing device associated with the first rider in response to the image analysis system detecting the item left behind by the first rider. The first wireless communication can comprise a third image taken by the camera system. The third image can be configured to show the item. The first wireless communication can be configured to ask the first rider if the item belongs to the first rider. The communication system can be configured to receive a second wireless communication from the remote computing device in response to the first wireless communication. The second wireless communication can be configured to inform the maintenance system that the first rider is an owner of the item. The maintenance system can comprise a memory configured to record that the first rider is the owner of the item.

In some embodiments, the maintenance system comprises a location detection system configured to receive the first location of a remote computing device associated with the first rider to enable the vehicle management system to autonomously drive the vehicle to the first location in response to an image analysis system detecting the item left by the first rider.

In some embodiments, the maintenance system comprises an image analysis system configured to detect the item left behind by comparing a first baseline image taken by the camera system of the interior of the vehicle to a second image (of the interior) taken by the camera system after the first baseline image.

In some embodiments, the maintenance system comprises a communication system having an antenna, a transmitter, and a receiver. The communication system can be configured to send a first wireless communication to a remote computing device associated with a manager of the vehicle in response to the image analysis system detecting the item left behind by the first rider.

In some embodiments, the first wireless communication is configured to notify the manager that the item was left behind. The communication system can be configured to send a second wireless communication comprising a third image of the item to the remote computing device in response to the image analysis system detecting the item left behind by the first rider.

In some embodiments, the vehicle management system is configured to receive a third wireless communication from the remote computing device in response to the communication system sending the first wireless communication. The third second wireless communication can be configured to instruct the vehicle management system to autonomously drive the vehicle to the first location to remove the item.

In some embodiments, the vehicle management system is configured to determine that the first rider has exited the vehicle. The vehicle management system can be configured to cause the camera system to take a first interior image of the interior of the vehicle in response to determining that the first rider has exited the vehicle.

In some embodiments, the maintenance system further comprises an image analysis system having at least one processor and a memory comprising program instructions (e.g., code modules configured to be executed by one or more computers) that when executed by the at least one processor are configured to cause the image analysis system to detect the item left behind by analyzing the first interior image taken by the camera system after the first rider has exited the vehicle. The first location can be a vehicle cleaning facility. The vehicle management system can be configured to drive the vehicle to the vehicle cleaning facility to remove the item in response to the image analysis system detecting the item.

In some embodiments, the vehicle management system comprises a first mode and a second mode. In the first mode, the vehicle management system can be configured to make the vehicle available to accept a pick-up request of a second rider. In the second mode, the vehicle management system can be configured to make the vehicle unavailable to accept the pick-up request. The vehicle management system can be configured to be in the second mode from a first time at which the image analysis system detects the item left behind. The vehicle management system can be configured to exit the second mode and enter the first mode in response to at least one of the item being removed, receiving an indication that the vehicle has been cleaned, and the vehicle leaving a vehicle cleaning station.

In some embodiments, the vehicle management system is configured to determine that the first rider has exited the vehicle in response to (1) receiving a location of a remote computing device associated with the first rider and determining that the location is not inside the vehicle, (2) failing to detect a direct wireless communication from the remote computing device to an antenna of the vehicle, (3) determining, by the image analysis system, that a second interior image does not show the first rider, and/or (4) determining, by the image analysis system, that an infrared image of the interior of the vehicle does not show the first rider.

In some embodiments, the maintenance system comprises at least one processor and a memory comprising program instructions that when executed by the at least one processor cause the maintenance system to (1) compare a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image to detect the item left behind by the first rider, and/or (2) drive, by the vehicle management system, the vehicle to the first location to remove the item in response to the detecting the item. The program instructions can comprise code modules configured to be executed by one or more computers located in the vehicle and/or located away from the vehicle.

In some embodiments, the first location is a first vehicle cleaning facility. The program instructions can be configured to select the first vehicle cleaning facility based at least in part on determining a distance from the vehicle to the first vehicle cleaning facility and/or based at least in part on determining that the first vehicle cleaning facility is approved by a manager of the vehicle. The memory can comprise a list vehicle cleaning facilities that were approved by the manager of the vehicle. The program instructions can be configured to choose a cleaning facility that was previously approved by the manager and is located near the current location of the vehicle.

In some embodiments, the program instructions are configured to send a first wireless communication to a remote computing device associated with the first rider in response to detecting the item. The first wireless communication can comprise an image of the item. The program instructions can be configured to receive a second wireless communication from the remote computing device in response to sending the first wireless communication. The second wireless communication can comprise an instruction (e.g., from the first rider) to return the item. The program instructions can be configured to drive, by the vehicle management system, the vehicle to the first location in response to the instruction.

BRIEF DESCRIPTION OF THE DRAWINGS

These and other features, aspects, and advantages are described below with reference to the drawings, which are intended to illustrate, but not to limit, the invention. In the drawings, like reference characters denote corresponding features consistently throughout similar embodiments.

FIG. 1 illustrates a diagrammatic view that includes a self-driving vehicle configured to use a camera system, according to some embodiments.<

CROSS-REFERENCE TO RELATED APPLICATIONS

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 16/128,334; filed Sep. 11, 2018; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/863,903; filed Jan. 8, 2018; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 16/049,275; filed Jul. 30, 2018; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/181,413; filed Jun. 14, 2016; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/099,565; filed Apr. 14, 2016; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/248,910; filed Aug. 26, 2016; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

The entire contents of the following application are incorporated by reference herein: U.S. patent application Ser. No. 15/589,619; filed May 8, 2017; and entitled SELF-DRIVING VEHICLE SYSTEMS AND METHODS.

BACKGROUND

Field

Various embodiments disclosed herein relate to vehicles. Certain embodiments relate to self-driving vehicles.

Description of Related Art

Vehicles typically require a driver. These vehicles often can only perform actions when directly steered by the driver. However, self-driving vehicles are not reliant upon drivers and can perform actions based upon particular events. Self-driving vehicles can dramatically increase travel safety and convenience. As a result, there is a need for systems and methods that enable self-driving vehicles to perform actions based upon particular events.

SUMMARY

Self-driving vehicles will save tens of thousands of lives per year. The majority of vehicle-related deaths are caused by driver error. Tests have shown that self-driving vehicles nearly eliminate self-inflicted accidents (although they are not immune to accidents caused by human drivers of other vehicles). Self-driving vehicles have unlimited attention spans and can process complex sensor data nearly instantaneously. The ability of self-driving vehicles to save lives is so impressive that society has a moral imperative to develop self-driving technology such that it can be widely adopted.

Self-driving vehicles also have the ability to dramatically save time and improve convenience in roadway travel. Specifically, self-driving vehicles have unlimited potential to learn and predict human behavior and perform actions accordingly. Some embodiments enable a self-driving vehicle to monitor human activity and predict when and where the human will be located and whether the human needs a ride from the self-driving vehicle. Self-driving vehicles will be able to perform such tasks with incredible efficacy and accuracy that will allow self-driving vehicles to proliferate at a much faster rate than would otherwise be the case.

Some embodiments comprise a maintenance system configured to be used with a self-driving vehicle. In some embodiments, maintenance systems comprise a camera system coupled to an interior of the vehicle. The camera system can be configured to take a picture of an item left behind by a first rider. Maintenance system can comprise a vehicle management system configured to autonomously drive the vehicle to a first location to remove the item.

In some embodiments, the camera system comprises a first camera coupled to a ceiling of the vehicle and directed towards a first row of the vehicle, and the camera system comprises a second camera coupled to the ceiling of the vehicle and directed towards a second row of the vehicle.

In some embodiments, the camera system comprises a first camera coupled to a rear-view mirror of the vehicle and directed towards a first row of the vehicle, and the camera system comprises a second camera coupled to a ceiling of the vehicle and directed towards a second row of the vehicle.

In some embodiments, the camera system comprises a first camera located in a trunk area of the vehicle such that the first camera is configured to enable an image analysis system to determine if the item is left in the trunk area.

In some embodiments, the maintenance system comprises an image analysis system configured to detect the item left behind by comparing a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image.

In some embodiments, the vehicle management system is configured to automatically drive the vehicle to the first location to remove the item in response to the image analysis system detecting the item left by the first rider.

Some embodiments comprise a communication system configured to send a first wireless communication to a remote computing device associated with the first rider in response to the image analysis system detecting the item left behind by the first rider. The first wireless communication can be configured to notify the first rider that the item was left behind.

In some embodiments, the communication system is configured to send a second wireless communication comprising a third image of the item to the remote computing device in response to the image analysis system detecting the item left behind by the first rider. The third image can enable the rider to see the item on a display of her remote computing device.

In some embodiments, the vehicle management system is configured to receive an address of the first location from the remote computing device in response to the communication system sending the first wireless communication.

In some embodiments, the first location is an address at which the first rider has requested to pick up the item. The address can be the rider&#39;s current address. The address can also be a location at which the rider is not currently located by at which the rider (or the rider&#39;s representative) plans to meet the vehicle (or another vehicle carrying the item) to retrieve the item.

In some embodiments, the communication system is configured to receive a third wireless communication from the remote computing device associated with the first rider in response to the communication system sending the first wireless communication. The third wireless communication can comprise instructions for shipping the item.

In some embodiments, the first location is a shipping location (such as a FedEx, UPS, or USPS facility) configured to remove the item from the vehicle and configured to ship the item according to the shipping instructions. The vehicle management system can be configured to enable removing the item from the vehicle once the vehicle is located at the shipping location.

In some embodiments, the vehicle management system is configured to receive the first location of a service area configured to clean the vehicle. The vehicle management system can be configured to drive the vehicle to the service area to remove the item in response to the image analysis system detecting the item left by the first rider.

Some embodiments comprise a third image taken by the camera system in response to the vehicle leaving the service area. Some embodiments comprise a communication system configured to send a first wireless communication comprising the third image to a remote computing device associated with a manager of the vehicle. The first wireless communication can be configured to enable the manager to verify that the item was removed from the vehicle.

Some embodiments comprise a third image taken by the camera system. The image analysis system can be configured to compare the third image to the second image to detect that the item was removed from the vehicle.

In some embodiments, the vehicle management system is configured to fine an account of the first rider in response to the image analysis system detecting the item left behind by the first rider.

In some embodiments, a communication system is configured to send a first wireless communication to a remote computing device associated with the first rider in response to the image analysis system detecting the item left behind by the first rider. The first wireless communication can comprise a third image taken by the camera system. The third image can be configured to show the item. The first wireless communication can be configured to ask the first rider if the item belongs to the first rider. The communication system can be configured to receive a second wireless communication from the remote computing device in response to the first wireless communication. The second wireless communication can be configured to inform the maintenance system that the first rider is an owner of the item. The maintenance system can comprise a memory configured to record that the first rider is the owner of the item.

In some embodiments, the maintenance system comprises a location detection system configured to receive the first location of a remote computing device associated with the first rider to enable the vehicle management system to autonomously drive the vehicle to the first location in response to an image analysis system detecting the item left by the first rider.

In some embodiments, the maintenance system comprises an image analysis system configured to detect the item left behind by comparing a first baseline image taken by the camera system of the interior of the vehicle to a second image (of the interior) taken by the camera system after the first baseline image.

In some embodiments, the maintenance system comprises a communication system having an antenna, a transmitter, and a receiver. The communication system can be configured to send a first wireless communication to a remote computing device associated with a manager of the vehicle in response to the image analysis system detecting the item left behind by the first rider.

In some embodiments, the first wireless communication is configured to notify the manager that the item was left behind. The communication system can be configured to send a second wireless communication comprising a third image of the item to the remote computing device in response to the image analysis system detecting the item left behind by the first rider.

In some embodiments, the vehicle management system is configured to receive a third wireless communication from the remote computing device in response to the communication system sending the first wireless communication. The third second wireless communication can be configured to instruct the vehicle management system to autonomously drive the vehicle to the first location to remove the item.

In some embodiments, the vehicle management system is configured to determine that the first rider has exited the vehicle. The vehicle management system can be configured to cause the camera system to take a first interior image of the interior of the vehicle in response to determining that the first rider has exited the vehicle.

In some embodiments, the maintenance system further comprises an image analysis system having at least one processor and a memory comprising program instructions (e.g., code modules configured to be executed by one or more computers) that when executed by the at least one processor are configured to cause the image analysis system to detect the item left behind by analyzing the first interior image taken by the camera system after the first rider has exited the vehicle. The first location can be a vehicle cleaning facility. The vehicle management system can be configured to drive the vehicle to the vehicle cleaning facility to remove the item in response to the image analysis system detecting the item.

In some embodiments, the vehicle management system comprises a first mode and a second mode. In the first mode, the vehicle management system can be configured to make the vehicle available to accept a pick-up request of a second rider. In the second mode, the vehicle management system can be configured to make the vehicle unavailable to accept the pick-up request. The vehicle management system can be configured to be in the second mode from a first time at which the image analysis system detects the item left behind. The vehicle management system can be configured to exit the second mode and enter the first mode in response to at least one of the item being removed, receiving an indication that the vehicle has been cleaned, and the vehicle leaving a vehicle cleaning station.

In some embodiments, the vehicle management system is configured to determine that the first rider has exited the vehicle in response to (1) receiving a location of a remote computing device associated with the first rider and determining that the location is not inside the vehicle, (2) failing to detect a direct wireless communication from the remote computing device to an antenna of the vehicle, (3) determining, by the image analysis system, that a second interior image does not show the first rider, and/or (4) determining, by the image analysis system, that an infrared image of the interior of the vehicle does not show the first rider.

In some embodiments, the maintenance system comprises at least one processor and a memory comprising program instructions that when executed by the at least one processor cause the maintenance system to (1) compare a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image to detect the item left behind by the first rider, and/or (2) drive, by the vehicle management system, the vehicle to the first location to remove the item in response to the detecting the item. The program instructions can comprise code modules configured to be executed by one or more computers located in the vehicle and/or located away from the vehicle.

In some embodiments, the first location is a first vehicle cleaning facility. The program instructions can be configured to select the first vehicle cleaning facility based at least in part on determining a distance from the vehicle to the first vehicle cleaning facility and/or based at least in part on determining that the first vehicle cleaning facility is approved by a manager of the vehicle. The memory can comprise a list vehicle cleaning facilities that were approved by the manager of the vehicle. The program instructions can be configured to choose a cleaning facility that was previously approved by the manager and is located near the current location of the vehicle.

In some embodiments, the program instructions are configured to send a first wireless communication to a remote computing device associated with the first rider in response to detecting the item. The first wireless communication can comprise an image of the item. The program instructions can be configured to receive a second wireless communication from the remote computing device in response to sending the first wireless communication. The second wireless communication can comprise an instruction (e.g., from the first rider) to return the item. The program instructions can be configured to drive, by the vehicle management system, the vehicle to the first location in response to the instruction.

BRIEF DESCRIPTION OF THE DRAWINGS

These and other features, aspects, and advantages are described below with reference to the drawings, which are intended to illustrate, but not to limit, the invention. In the drawings, like reference characters denote corresponding features consistently throughout similar embodiments.

FIG. 1 illustrates a diagrammatic view that includes a self-driving vehicle configured to use a camera system, according to some embodiments.

FIG. 2 illustrates a side view of an interior of the self-driving vehicle with cameras located in several areas, according to some embodiments.

FIG. 3 illustrates a side view of an interior of the self-driving vehicle with seats facing each other, according to some embodiments.

FIG. 4 illustrates a perspective view of a camera device, according to some embodiments.

FIG. 5 illustrates a bottom view of the camera device, according to some embodiments.

FIG. 6 illustrates a perspective view of the camera device, according to some embodiments.

FIGS. 7 and 8 illustrate diagrammatic views regarding a camera system of a self-driving vehicle, according to some embodiments.

FIG. 9 illustrates a diagrammatic view that includes a self-driving vehicle and a camera system, according to some embodiments.

DETAILED DESCRIPTION

Although certain embodiments and examples are disclosed below, inventive subject matter extends beyond the specifically disclosed embodiments to other alternative embodiments and/or uses, and to modifications and equivalents thereof. Thus, the scope of the claims appended hereto is not limited by any of the particular embodiments described below. For example, in any method or process disclosed herein, the acts or operations of the method or process may be performed in any suitable sequence and are not necessarily limited to any particular disclosed sequence. Various operations may be described as multiple discrete operations in turn, in a manner that may be helpful in understanding certain embodiments; however, the order of description should not be construed to imply that these operations are order dependent. Additionally, the structures, systems, and/or devices described herein may be embodied as integrated components or as separate components.

For purposes of comparing various embodiments, certain aspects and advantages of these embodiments are described. Not necessarily all such aspects or advantages are achieved by any particular embodiment. Thus, for example, various embodiments may be carried out in a manner that achieves or optimizes one advantage or group of advantages as taught herein without necessarily achieving other aspects or advantages as may also be taught or suggested herein.

Self-driving vehicles will save tens of thousands of lives per year. The majority of vehicle-related deaths are caused by driver errors. Tests have shown that self-driving vehicles nearly eliminate self-inflicted accidents (although they are not immune to accidents caused by human drivers of other vehicles).

Self-driving vehicles typically have unlimited attention spans and can process complex sensor data nearly instantaneously. (Alphabet Inc. and Tesla Motors Inc. have built self-driving vehicles.) The ability of self-driving vehicles to save lives is so impressive that society has a moral imperative to develop self-driving technology such that it can be widely adopted.

Although self-driving vehicles will unlock many safety benefits, there are several barriers to rapid adoption of self-driving vehicles. Some of the embodiments described herein overcome several of these barriers.

Self-driving cars are sometimes referred to as autonomous cars, autonomous vehicles, driverless cars, and driverless vehicles. Various levels of “self-driving” behaviors are available to sense surrounding environments and navigate appropriately (e.g., without hitting objects, in a time-efficient manner). Levels of self-driving vehicles comprise Level 1 (Driver Assistance), Level 2 (Partial Automation), Level 3 (Conditional Automation), Level 4 (High Automation), and Level 5 (Full Automation). Of course, other levels and distinctions are possible. The National Highway Traffic Safety Administration has outlined various levels of self-driving vehicle automation based on information from the Society of Automotive Engineers.

Referring now primarily to FIG. 1 , a vehicle management system 65 can be configured to govern the destinations of a self-driving vehicle 2 . A first rider 1 can have a remote computing device 12 running software configured to enable the first rider 1 to request a ride from a ride service and/or from a particular vehicle.

The first rider 1 can open an “app” on an iPhone. The “app” can allow the first rider 1 to request a pick-up time and pick-up location.

The vehicle management system 65 can communicate with the remote computing device 12 of the first rider 1 directly (e.g., via radio communications such as Bluetooth) or indirectly via intermediary communication systems 5 . Arrows

17 , 18 indicate communication. (Many additional communication means and methods are compatible with the embodiments described herein.) An antenna 19 of the self-driving vehicle 2 can enable the vehicle management system 65 to communicate with remote computing devices

12 , 12 b.

A second rider 1 b may request a ride via a second remote computing device 12 b . In some cases, the vehicle management system 65 must choose between providing a ride to a first rider 1 , providing a ride to a second rider 1 b , and/or going to a first location 8 (e.g., to clean the vehicle prior to providing a ride to the first rider 1 and/or to the second rider 1 b ). Arrow 15 indicates the self-driving vehicle 2 driving to the first rider 1 to give the first rider 1 a ride. Arrow 9 indicates the self-driving vehicle 2 driving to the first location 8 instead of driving to pick up the second rider 1 b right after dropping off the first rider 1 . Arrow 16 indicates the self-driving vehicle 2 eventually picking up the second rider 1 b (e.g., after the self-driving vehicle 2 is cleaned).

A person who owns a car is incentivized to keep the car clean because any mess the person leave in the car will be an annoyance to the person in the future. In contrast, a rider (who does not own the car) can leave a mess in the car without having to see the mess in the future. As a result, people who own self-driving vehicles 2 are motivated to keep the self-driving vehicles 2 clean while non-owning riders are more prone to leaving messes in self-driving vehicles 2 . Owners of vehicles 2 will not want to make their self-driving vehicles 2 available for riders

1 , 1 b if the owners are concerned that their vehicles 2 will return messy (after providing the rides). Thus, there is a need for systems that help maintain self-driving vehicles 2 .

An owner of a self-driving vehicle 2 will be reluctant to allow other riders to use the self-driving vehicle 2 (e.g., while the owner is at home or work) if the self-driving vehicle 2 will return messy. In addition, if a first rider 1 leaves a mess in the self-driving vehicle 2 (that is not cleaned up), subsequent riders will be unsatisfied with having to ride in a messy self-driving vehicle 2 .

One option is to clean the self-driving vehicle 2 between each rider. This option, however, is often cost-prohibitive. Unlike rental cars that are often rented for a day or more at a time, self-driving vehicles 2 can be rented for just a few minutes at a time. Driving the self-driving vehicle 2 to a cleaning station after each few minutes of rental time would require far too many unnecessary cleanings and unnecessary miles driven. Some embodiments described herein enable cleaning the self-driving vehicle 2 only when necessary and otherwise permitting the self-driving vehicle 2 to be used by a series of riders without taking the time to clean the self-driving vehicle 2 .

The self-driving vehicle 2 can include two modes. In the first mode, the self-driving vehicle 2 is considered clean and is available to accept a pick-up request. If the maintenance system detects that the self-driving vehicle 2 is unclean inside, then the system can enter a second mode in which the self-driving vehicle 2 is unavailable to accept a pick-up request and instead heads towards a cleaning facility. Once the self-driving vehicle 2 is clean, the system can enter the first mode again. As a result, the self-driving vehicle 2 may drop off the first rider 1 , detect that the self-driving vehicle 2 has an item left behind by the first rider 1 , and then instead of going to pick up the second rider 1 b , can go to a cleaning facility. (Another self-driving vehicle can pick up the second rider 1 b or the second rider 1 b can wait for the self-driving vehicle 2 to be cleaned and then can receive a ride from the self-driving vehicle 2 .)

The vehicle management system 65 can be a portion of the self-driving vehicle 2 . Communication between the vehicle 2 and the vehicle management system 65 can occur via electrical wires that couple the vehicle management system 65 to other portions of the vehicle 2 .

In some embodiments, the vehicle management system 65 is located remotely relative to the self-driving vehicle 2 . Communication between the vehicle 2 and the vehicle management system 65 can occur via wireless communications that travel over intermediary communication systems 5 .

In some embodiments, intermediary communication systems 5 are used to perform each step. Intermediary communication systems 5 can comprise wireless networks, Wi-Fi routers, Bluetooth systems, cellular networks, telephone networks, Internet systems, servers, cloud computing, remotely located computers, satellite systems, communication systems, and any other suitable means of enabling communication between the various components of embodiments described herein and/or incorporated by reference.

The communicative coupling between the remote computing device 12 and the vehicle management system 65 can be via intermediary communication systems 5 . In other words, intermediary communication systems 5 can communicatively couple the remote computing device 12 and the vehicle management system 65 . This communicative coupling may be via intermittent wireless communications. For example, the vehicle management system 65 may send a wireless message to the remote computing device 12 periodically (e.g., every 10 seconds, every 60 seconds, every 10 minutes). As used herein, “periodically” does not imply that every period has the same duration. In some embodiments, the communicative coupling between the self-driving vehicle 2 and the vehicle management system 65 is via intermediary communication systems 5 .

Some embodiments include methods of using the vehicle management system 65 to operate the self-driving vehicle 2 . The vehicle management system 65 is configured to be communicatively coupled with a remote computing device 12 , which is configured to operate software, such as an iPhone application or an Android application adapted to enable a user to control behaviors of the self-driving vehicle 2 . Behaviors can include actions and non-actions of the self-driving vehicle 2 , such as picking up the user at a location, picking up the user at a time based on a schedule of the user or a time based on past pick-up times, remaining idle, driving to a residence of the user, pulling out of a garage, parking the vehicle, getting gas, charging the vehicle, and the like.

Referring now primarily to FIG. 2 , the maintenance system can comprise a camera system having one or

more camera devices

10 a , 10 b , 10 c , 10 d , 11 a , 11 b . The

camera devices

10 a , 10 b , 10 c , 10 d , 11 a , 11 b can include any of the features and capabilities described in the context of the camera device 10 .

Camera devices

10 a , 10 b can be coupled to a ceiling 20 of the self-driving vehicle 2 such that they include cameras directed towards the first row of seats and/or towards the second row of seats. Camera devices 10 c can be placed in a trunk area of the self-driving vehicle 2 (e.g., to enable taking pictures and/or videos of items left in the trunk area).

A camera device 11 a can be integrated into the rear-view mirror of the self-driving vehicle 2 . A camera device 11 b can be integrated into the dash of the self-driving vehicle 2 .

Camera devices

10 a , 10 b , 10 c , 11 a , 11 b can be placed in any area of the self-driving vehicle 2 .

As illustrated in FIG. 3 , the first and second rows of seats can face towards each other to create a more social riding experience. A camera device 10 d can be coupled to an interior of the self-driving vehicle 2 . As illustrated in FIG. 3 , the camera device 10 d is coupled to the ceiling 20 of the self-driving vehicle 2 .

FIG. 4 illustrates a perspective view of a camera device. FIG. 5 illustrates a bottom view of the camera device 10 coupled to a ceiling 20 of the self-driving vehicle 2 . FIG. 6 illustrates a perspective view of the camera device 10 with the ceiling 20 hidden to show a top side of the camera device 10 . (The top side is configured to face towards the ceiling 20 of the self-driving vehicle 2 .)

The camera device 10 can include

multiple cameras

24 a , 24 b , 24 c . A first camera 24 a can be directed in a first direction 25 a (e.g., towards a front row of seats in the self-driving vehicle 2 ). A second camera 24 b can be directed in a second direction 25 b (e.g., towards a middle row of seats in the self-driving vehicle 2 ). A third camera 24 c can be directed in a third direction 25 c (e.g., towards a third row of seats in the self-driving vehicle 2 ).

Each

camera

24 a , 24 b , 24 c can include a wide- angle lens 28 to provide a wider field of view, which can be particularly helpful in the small confines of the self-driving vehicle 2 . The

cameras

24 a , 24 b , 24 c can be high-resolution cameras with auto-focus.

<div id="p-0077" num="0076

CLAIMS

Claims ( 29 )

The following is claimed:

1. A maintenance system configured to be used with a self-driving vehicle, the maintenance system comprising:

a camera system coupled to an interior of the vehicle, wherein the camera system is configured to take a picture of an item left behind by a rider; and

a vehicle management system configured to autonomously drive the vehicle to a first location to remove the item, wherein the vehicle management system is configured to determine that the rider has exited the vehicle by receiving a second location of a remote computing device of the rider and determining that the second location is not inside the vehicle.

2. The maintenance system of claim 1 , wherein the camera system comprises a camera coupled to at least one of a ceiling of the vehicle and a rear-view mirror of the vehicle, wherein the camera is directed towards a first row of the vehicle.

3. The maintenance system of claim 1 , wherein the camera system comprises a camera located in a trunk area of the vehicle such that the camera is configured to enable an image analysis system to determine if the item is left in the trunk area.

4. The maintenance system of claim 1 , further comprising an image analysis system configured to detect the item left behind by comparing a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image.

5. The maintenance system of claim 4 , wherein the vehicle management system is configured to receive the first location of a service area configured to clean the vehicle, and the vehicle management system is configured to drive the vehicle to the service area to remove the item in response to the image analysis system detecting the item left by the rider.

6. The maintenance system of claim 5 , further comprising a third image taken by the camera system in response to the vehicle leaving the service area; and

a communication system configured to send a first wireless communication comprising the third image to a remote computing device associated with a manager of the vehicle, wherein the first wireless communication is configured to enable the manager to verify that the item was removed from the vehicle.

7. The maintenance system of claim 4 , further comprising a third image taken by the camera system, wherein the image analysis system is configured to compare the third image to the second image to detect that the item was removed from the vehicle.

8. The maintenance system of claim 4 , wherein the vehicle management system is configured to fine an account of the rider in response to the image analysis system detecting the item left behind by the rider.

9. The maintenance system of claim 4 , further comprising a communication system configured to send a first wireless communication to a remote computing device of the rider in response to the image analysis system detecting the item left behind by the rider, wherein the first wireless communication comprises a third image taken by the camera system, the third image is configured to show the item, the first wireless communication is configured to ask the rider if the item belongs to the rider, the communication system is configured to receive a second wireless communication from the remote computing device in response to the first wireless communication, and the second wireless communication is configured to inform the maintenance system that the rider is an owner of the item.

10. A maintenance system configured to be used with a self-driving vehicle, the maintenance system comprising:

a camera system coupled to an interior of the vehicle, wherein the camera system is configured to take a picture of an item left behind by a rider; and

a vehicle management system configured to autonomously drive the vehicle to a first location to remove the item, wherein the vehicle management system is configured to determine that the rider has exited the vehicle by failing to detect a direct wireless communication from a remote computing device to an antenna of the vehicle.

11. The maintenance system of claim 10 , further comprising a communication system configured to send a first wireless communication to the remote computing device of the rider in response to an image analysis system detecting the item left behind by the rider, wherein the first wireless communication is configured to notify the rider that the item was left behind.

12. The maintenance system of claim 11 , wherein the communication system is configured to send a second wireless communication comprising an image of the item to the remote computing device of the rider in response to the image analysis system detecting the item left behind by the rider.

13. The maintenance system of claim 11 , wherein the communication system is configured to receive a third wireless communication from the remote computing device of the rider in response to the communication system sending the first wireless communication, wherein the third wireless communication comprises instructions for shipping the item.

14. The maintenance system of claim 10 , further comprising an image analysis system configured to detect the item left behind by comparing a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image; and

a communication system having an antenna and a transmitter, wherein the communication system is configured to send a first wireless communication to a remote computing device associated with a manager of the vehicle in response to the image analysis system detecting the item left behind by the rider.

15. The maintenance system of claim 14 , wherein the first wireless communication is configured to notify the manager that the item was left behind, the communication system is configured to send a second wireless communication comprising a third image of the item to the remote computing device in response to the image analysis system detecting the item left behind by the rider, wherein the vehicle management system is configured to receive a third wireless communication from the remote computing device in response to the communication system sending the first wireless communication, wherein the third wireless communication is configured to instruct the vehicle management system to autonomously drive the vehicle to the first location to remove the item.

16. The maintenance system of claim 10 , wherein the vehicle management system is configured to determine that the rider has exited the vehicle and is configured to cause the camera system to take a first interior image of the vehicle in response to determining that the rider has exited the vehicle,

wherein the maintenance system further comprises an image analysis system having at least one processor and a memory comprising program instructions that when executed by the at least one processor are configured to cause the image analysis system to detect the item left behind by analyzing the first interior image taken by the camera system after the rider has exited the vehicle,

wherein the first location is a vehicle cleaning facility, and the vehicle management system is configured to drive the vehicle to the vehicle cleaning facility to remove the item in response to the image analysis system detecting the item.

17. The maintenance system of claim 10 , further comprising:

at least one processor; and

a memory comprising program instructions that when executed by the at least one processor cause the maintenance system to:

compare a first baseline image taken by the camera system of the interior of the vehicle to a second image taken by the camera system after the first baseline image to detect the item left behind by the rider, and

drive, by the vehicle management system, the vehicle to the first location to remove the item in response to the detecting the item.

18. The maintenance system of claim 17 , wherein the first location is a vehicle cleaning facility, and the program instructions are configured to select the vehicle cleaning facility based at least in part on determining a distance from the vehicle to the vehicle cleaning facility and based at least in part on determining that the vehicle cleaning facility is approved by a manager of the vehicle.

19. The maintenance system of claim 17 , wherein the program instructions are configured to send a first wireless communication to a remote computing device of the rider in response to detecting the item, wherein the first wireless communication comprises an image of the item, and the program instructions are configured to receive a second wireless communication from the remote computing device in response to sending the first wireless communication, wherein the second wireless communication comprises an instruction to return the item, and the program instructions are configured to drive, by the vehicle management system, the vehicle to the first location in response to the instruction.

20. The maintenance system of claim 10 , further comprising a location detection system configured to receive the first location of a remote computing device of the rider to enable the vehicle management system to autonomously drive the vehicle to the first location in response to an image analysis system detecting the item left by the rider.

21. A maintenance system configured to be used with a self-driving vehicle, the maintenance system comprising:

a camera system coupled to an interior of the vehicle, wherein the camera system is configured to take a picture of an item left behind by a rider;

a vehicle management system configured to autonomously drive the vehicle; and

a location detection system configured to receive location information indicative of a current location of a remote computing device of the rider after the rider has exited the vehicle, wherein the vehicle management system is adapted to autonomously drive the vehicle to the current location of the remote computing device to return the item to the rider.

22. The maintenance system of claim 21 , wherein the vehicle management system is configured to automatically drive the vehicle to the current location to remove the item in response to an image analysis system detecting the item left by the rider.

23. The maintenance system of claim 21 , wherein the location information indicative of the current location comprises Global Positioning System data from the remote computing device.

24. The maintenance system of claim 21 , wherein the vehicle management system is adapted to autonomously drive the vehicle to the current location of the remote computing device to return the item to the rider in response to an image analysis system detecting the item left by the rider.

25. The maintenance system of claim 21 , wherein the location detection system is configured to track the current location of the remote computing device of the rider to enable the vehicle management system to autonomously drive the vehicle to the current location of the remote computing device to return the item to the rider.

26. The maintenance system of claim 25 , further comprising a communication system configured to send a wireless communication to the remote computing device of the rider, wherein the wireless communication is configured to notify the rider that the item was left behind.

27. The maintenance system of claim 21 , further comprising an image analysis system configured to detect the item left by the rider, wherein the location detection system is configured to begin tracking the current location of the remote computing device in response to the image analysis system detecting the item left by the rider.

28. The maintenance system of claim 27 , further comprising a communication system configured to send a wireless communication to the remote computing device of the rider, wherein the wireless communication is configured to ask the rider if the item belongs to the rider.

29. The maintenance system of claim 21 , wherein the location detection system is configured to begin tracking the current location of the remote computing device in response to the location detection system determining that the remote computing device has exited the vehicle.

US16/134,190

2018-09-18

2018-09-18

System for managing lost, mislaid, or abandoned property in a self-driving vehicle

Active

US10289922B1

( en )

Priority Applications (4)

Application Number

Priority Date

Filing Date

Title

US16/134,190

US10289922B1

( en )

2018-09-18

2018-09-18

System for managing lost, mislaid, or abandoned property in a self-driving vehicle

US16/148,940

US10223844B1

( en )

2018-09-18

2018-10-01

Self-driving vehicle systems and methods

US16/362,509

US10471804B1

( en )

2018-09-18

2019-03-22

Self-driving vehicle systems and methods

PCT/US2019/051488

WO2020061028A1

( en )

2018-09-18

2019-09-17

Self-driving vehicle systems and methods

Applications Claiming Priority (1)

Application Number

Priority Date

Filing Date

Title

US16/134,190

US10289922B1

( en )

2018-09-18

2018-09-18

System for managing lost, mislaid, or abandoned property in a self-driving vehicle

Related Child Applications (1)

Application Number

Title

Priority Date

Filing Date

US16/148,940

Continuation-In-Part

US10223844B1

( en )

2018-09-18

2018-10-01

Self-driving vehicle systems and methods

Publications (1)

Publication Number

Publication Date

US10289922B1

true

US10289922B1 ( en )

2019-05-14

Family

ID=66439719

Family Applications (1)

Application Number

Title

Priority Date

Filing Date

US16/134,190

Active

US10289922B1

( en )

2018-09-18

2018-09-18

System for managing lost, mislaid, or abandoned property in a self-driving vehicle

Country Status (1)

Country

Link

US

( 1 )

US10289922B1

( en )

Cited By (21)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

US20190095714A1

( en )

*

2017-09-28

2019-03-28

Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America

Vehicle interior lidar detection systems

US20190279487A1

( en )

*

2018-03-09

2019-09-12

Honda Motor Co., Ltd.

Vehicle control device, vehicle control method, and storage medium

US10474154B1

( en )

2018-11-01

2019-11-12

Drivent Llc

Self-driving vehicle systems and methods

US10479319B1

( en )

2019-03-21

2019-11-19

Drivent Llc

Self-driving vehicle systems and methods

US10493952B1

( en )

2019-03-21

2019-12-03

Drivent Llc

Self-driving vehicle systems and methods

US20200202149A1

( en )

*

2018-12-21

2020-06-25

Nissan North America, Inc.

Distance and Object Based External Notification System for Automated Hailing Service

US10744976B1

( en )

2019-02-04

2020-08-18

Drivent Llc

Self-driving vehicle systems and methods

US10794714B2

( en )

2018-10-01

2020-10-06

Drivent Llc

Self-driving vehicle systems and methods

US10832569B2

( en )

2019-04-02

2020-11-10

Drivent Llc

Vehicle detection systems

US20210018915A1

( en )

*

2017-08-31

2021-01-21

Uatc, Llc

Systems and Methods for Determining when to Release Control of an Autonomous Vehicle

US11062416B1

( en )

*

2020-02-28

2021-07-13

Sos Lab Co., Ltd.

Shared vehicle service providing method performed by server communicating with user device of passenger and autonomous vehicle

DE102020109389A1

( en )

2020-04-03

2021-10-07

Ford Global Technologies, Llc

Component, module arrangement and method for recognizing objects left behind, as well as vehicle and computer program

US11221622B2

( en )

2019-03-21

2022-01-11

Drivent Llc

Self-driving vehicle systems and methods

US11221627B2

( en )

*

2019-03-08

2022-01-11

Pony Ai Inc.

Directed interaction of customers with autonomous vehicles

US11370457B2

( en )

*

2019-03-25

2022-06-28

Honda Motor Co., Ltd.

Vehicle control device, vehicle control method, and storage medium

US20220306003A1

( en )

*

2021-03-24

2022-09-29

Honda Motor Co., Ltd.

Vehicle, control method, and storage medium

US11475755B2

( en )

2021-03-02

2022-10-18

Gm Cruise Holdings Llc

Forgotten mobile device detection and management

US11644833B2

( en )

2018-10-01

2023-05-09

Drivent Llc

Self-driving vehicle systems and methods

US11789460B2

( en )

2018-01-06

2023-10-17

Drivent Llc

Self-driving vehicle systems and methods

US11796995B2

( en )

*

2019-07-23

2023-10-24

Toyota Jidosha Kabushiki Kaisha

Vehicle with presentation device

US12147229B2

( en )

2019-11-08

2024-11-19

Drivent Llc

Self-driving vehicle systems and methods

Citations (109)

* Cited by examiner, † Cited by third party

Publication number

Priority date

Publication date

Assignee

Title

US4212069A

( en )

1976-08-31

1980-07-08

Baumann Dwight M

Paratransit fare computation and dispatching method

US5798695A

( en )

1997-04-02

1998-08-25

Northrop Grumman Corporation

Impaired operator detection and warning system employing analysis of operator control actions

US5945919A

( en )

1996-05-30

1999-08-31

Trimble Navigation Limited

Dispatcher free vehicle allocation system

US6011478A

( en )

1997-05-08

2000-01-04

Nittan Company, Limited

Smoke sensor and monitor control system

US20020121291A1

( en )

2001-03-03

2002-09-05

Daum Wolfgang R.A.

Method and device to clean the interior room of a car

US20030195696A1

( en )

1993-05-18

2003-10-16

Jones M. Kelly

Notification systems and methods with notifications based upon prior stop locations

US20070198144A1

( en )

2005-10-21

2007-08-23

Norris William R

Networked multi-role robotic vehicle

US20080014494A1

( en )

*

2006-07-11

2008-01-17

Coca Iordache

Catalysts Including Metal Oxide For Organic Fuel Cells

US20080144944A1

( en )

*

1992-05-05

2008-06-19

Automotive Technologies International, Inc.

Neural Network Systems for Vehicles

US7413357B2

( en )

2005-06-13

2008-08-19

Silverstate Safety Image

Concealed camera

US20090140886A1

( en )

2007-12-03

2009-06-04

International Truck Intellectual Property Company, Llc

Multiple geofence system for vehicles

US20090287367A1

( en )

2008-05-16

2009-11-19

Gm Global Technology Operations, Inc.

Method and apparatus for driver control of a limited-ability autonomous vehicle

US7698078B2

( en )

2007-06-15

2010-04-13

Tesla Motors, Inc.

Electric vehicle communication interface

US7777619B2

( en )

2007-04-11

2010-08-17

Ford Global Technologies, Llc

System and method for implementing active safety counter measures for an impaired driver

US20110098017A1

( en )

2007-06-27

2011-04-28

Ford Global Technologies, Llc

Method And System For Emergency Notification

US8078359B2

( en )

2009-10-05

2011-12-13

Tesla Motors, Inc.

User configurable vehicle user interface

US20120009845A1

( en )

2010-07-07

2012-01-12

Juniper Holding Corp.

Configurable location-aware toy capable of communicating with like toys and associated system infrastructure for communicating with such toys

US20120083960A1

( en )

2010-10-05

2012-04-05

Google Inc.

System and method for predicting behaviors of detected objects

US8180379B2

( en )

2007-06-28

2012-05-15

Apple Inc.

Synchronizing mobile and vehicle devices

US8325025B2

( en )

2008-12-12

2012-12-04

Gordon*Howard Associates, Inc.

Automated geo-fence boundary configuration and activation

US20130085817A1

( en )

2011-09-29

2013-04-04

Michael Collins Pinkus

Discount offer system and method for use with for hire vehicles

US8433934B1

( en )

2012-06-28

2013-04-30

Google Inc.

Saving battery on wireless connections on mobile devices using internal motion detection

US20130132140A1

( en )

2009-12-04

2013-05-23

Uber Technologies, Inc.

Determining a location related to on-demand services through use of portable computing devices

US20130197674A1

( en )

2012-01-30

2013-08-01

Apple Inc.

Automatic configuration of self-configurable environments

US20130231824A1

( en )

2012-03-05

2013-09-05

Florida A&amp;M University

Artificial Intelligence Valet Systems and Methods

US20130246301A1

( en )

2009-12-04

2013-09-19

Uber Technologies, Inc.

Providing user feedback for transport services through use of mobile devices

US8700251B1

( en )

2012-04-13

2014-04-15

Google Inc.

System and method for automatically detecting key behaviors by vehicles

US20140129951A1

( en )

2012-11-08

2014-05-08

Uber Technologies, Inc.

Providing on-demand services through use of portable computing devices

US20140172727A1

( en )

2005-12-23

2014-06-19

Raj V. Abhyanker

Short-term automobile rentals in a geo-spatial environment

US8849494B1

( en )

2013-03-15

2014-09-30

Google Inc.

Data selection by an autonomous vehicle for trajectory modification

US20140316616A1

( en )

2013-03-11

2014-10-23

Airphrame, Inc.

Unmanned aerial vehicle and methods for controlling same

US20140336935A1

( en )

2013-05-07

2014-11-13

Google Inc.

Methods and Systems for Detecting Weather Conditions Using Vehicle Onboard Sensors

US20140350855A1

( en )

2012-02-28

2014-11-27

Google Inc.

Systems and Methods for Providing Navigational Assistance to Reserved Parking Locations

US20150012833A1

( en )

2013-07-02

2015-01-08

Fortis Riders Corporation

Mobile application using gestures to facilitate communication

US8949016B1

( en )

2012-09-28

2015-02-03

Google Inc.

Systems and methods for determining whether a driving environment has changed

US8954217B1

( en )

2012-04-11

2015-02-10

Google Inc.

Determining when to drive autonomously

US8954252B1

( en )

2012-09-27

2015-02-10

Google Inc.

Pedestrian notifications

US20150046080A1

( en )

2011-04-19

2015-02-12

Kees Wesselius

Vehicle request management system having a central server

US20150066284A1

( en )

2013-09-05

2015-03-05

Ford Global Technologies, Llc

Autonomous vehicle control for impaired driver

US20150088421A1

( en )

2013-09-26

2015-03-26

Google Inc.

Controlling Navigation Software on a Portable Device from the Head Unit of a Vehicle

US8996224B1

( en )

2013-03-15

2015-03-31

Google Inc.

Detecting that an autonomous vehicle is in a stuck condition

US9008890B1

( en )

2013-03-15

2015-04-14

Google Inc.

Augmented trajectories for autonomous vehicles

US9019107B2

( en )

2013-06-19

2015-04-28

GM Global Technology Operations LLC

Methods and apparatus for detection and reporting of vehicle operator impairment

US20150120504A1

( en )

2013-10-25

2015-04-30

Michael Todasco

Systems and methods for completion of item delivery and transactions using a mobile beacon

US9026300B2

( en )

2012-11-06

2015-05-05

Google Inc.

Methods and systems to aid autonomous vehicles driving through a lane merge

US20150149283A1

( en )

2003-05-28

2015-05-28

Eclipse Ip, Llc

Notification Systems and Methods that Communicate Advertisements Based Upon Location and/or Personal Profiles

US20150148077A1

( en )

2013-11-25

2015-05-28

Agco Corporation

Dynamic cooperative geofence

US20150185034A1

( en )

2007-01-12

2015-07-02

Raj V. Abhyanker

Driverless vehicle commerce network and community

US20150199619A1

( en )

2012-08-07

2015-07-16

Hitachi, Ltd.

Use-Assisting Tool for Autonomous Mobile Device, Operation Management Center, Operation System, and Autonomous Mobile Device

US9119038B2

( en )

2013-05-21

2015-08-25

Yopima Llc

Systems and methods for comparative geofencing

US9120485B1

( en )

2012-09-14

2015-09-01

Google Inc.

Methods and systems for smooth trajectory generation for a self-driving vehicle

US20150248689A1

( en )

2014-03-03

2015-09-03

Sunil Paul

Systems and methods for providing transportation discounts

US9139133B2

( en )

2012-05-31

2015-09-22

GM Global Technology Operations LLC

Vehicle collision warning system and method

US20150271290A1

( en )

2014-03-19

2015-09-24

Uber Technologies, Inc.

Providing notifications to devices based on real-time conditions related to an on-demand service

US20150295949A1

( en )

2012-11-02

2015-10-15

University Of Washington Through Its Center For Commercialization

Using Supplemental Encrypted Signals to Mitigate Man-in-the-Middle Attacks on Teleoperated Systems

US9194168B1

( en )

2014-05-23

2015-11-24

Google Inc.

Unlock and authentication for autonomous vehicles

US20150339928A1

( en )

2015-08-12

2015-11-26

Madhusoodhan Ramanujam

Using Autonomous Vehicles in a Taxi Service

US20150348221A1

( en )

2014-06-02

2015-12-03

Uber Technologies, Inc.

Maintaining data for use with a transport service during connectivity loss between systems

US20150346727A1

( en )

2015-08-12

2015-12-03

Madhusoodhan Ramanujam

Parking Autonomous Vehicles

US20160027307A1

( en )

2005-12-23

2016-01-28

Raj V. Abhyanker

Short-term automobile rentals in a geo-spatial environment

US20160034845A1

( en )

2014-07-30

2016-02-04

Uber Technologies, Inc.

Arranging a transport service for multiple users

US20160034828A1

( en )

2014-08-04

2016-02-04

Uber Technologies, Inc.

Determining and providing predetermined location data points to service providers

US9262914B2

( en )

2011-09-29

2016-02-16

Tata Consultancy Services Limited

Rogue vehicle detection

US20160071056A1

( en )

2014-03-21

2016-03-10

United Parcel Service Of America, Inc.

Programmatically executing time compressed delivery

US9290174B1

( en )

2014-10-23

2016-03-22

GM Global Technology Operations LLC

Method and system for mitigating the effects of an impaired driver

US20160092976A1

( en )

2014-09-25

2016-03-31

2435603 Ontario Inc.

Roving vehicle rental system and method

US20160116293A1

( en )

2014-10-22

2016-04-28

Myine Electronics, Inc.

System and Method to Provide Valet Instructions for a Self-Driving Vehicle

US20160125735A1

( en )

2014-11-05

2016-05-05

Here Global B.V.

Method and apparatus for providing access to autonomous vehicles based on user context

US20160187150A1

( en )

2014-12-30

2016-06-30

Ebay Inc.

Determining and dispatching a ride-share vehicle

US20160209843A1

( en )

2015-01-15

2016-07-21

Nissan North America, Inc.

Passenger docking location selection

US20160209220A1

( en )

2014-01-21

2016-07-21

Tribal Rides, Inc.

Method and system for anticipatory deployment of autonomously controlled vehicles

US20160227193A1

( en )

2013-03-15

2016-08-04

Uber Technologies, Inc.

Methods, systems, and apparatus for multi-sensory stereo vision for robotics

US20160247106A1

( en )

2015-02-24

2016-08-25

Siemens Aktiengesellschaft

Managing a fleet of autonomous electric vehicles for on-demand transportation and ancillary services to electrical grid

US20160247095A1

( en )

2015-02-24

2016-08-25

Addison Lee Limited

Systems and Methods for Managing a Vehicle Sharing Facility

US9429947B1

( en )

2016-04-14

2016-08-30

Eric John Wengreen

Self-driving vehicle systems and methods

US20160264021A1

( en )

2010-01-04

2016-09-15

Carla Gillett

Autonomous Vehicle Seating System

US20160277560A1

( en )

2011-08-29

2016-09-22

Randal Gruberman

System and method for remotely controlling features of wireless mobile devices

US20160301698A1

( en )

2013-12-23

2016-10-13

Hill-Rom Services, Inc.

In-vehicle authorization for autonomous vehicles

US20160342934A1

( en )

2015-05-22

2016-11-24

Peter Michalik

System and process for communicating between a drone and a handheld device

US9514623B1

( en )

2015-05-15

2016-12-06

Google Inc.

Smoke detector chamber architecture and related methods using two different wavelengths of light

US20160364812A1

( en )

2015-06-11

2016-12-15

Raymond Cao

Systems and methods for on-demand transportation

US20160370194A1

( en )

2015-06-22

2016-12-22

Google Inc.

Determining Pickup and Destination Locations for Autonomous Vehicles

US9527217B1

( en )

2015-07-27

2016-12-27

Westfield Labs Corporation

Robotic systems and methods

US20170024393A1

( en )

2015-07-21

2017-01-26

Uber Technologies, Inc.

User-based content filtering and ranking to facilitate on-demand services

US20170033743A1

( en )

*

2015-07-29

2017-02-02

Broadcom Corporation

Outphasing transmitter systems and methods

US20170050321A1

( en )

2015-08-21

2017-02-23

Autodesk, Inc.

Robot service platform

US20170068245A1

( en )

2014-03-03

2017-03-09

Inrix Inc.

Driving profiles for autonomous vehicles

US20170075358A1

( en )

2014-05-06

2017-03-16

Huawei Technologies Co., Ltd.

Self-driving car scheduling method, car scheduling server, and self-driving car

US20170089715A1

( en )

2015-06-12

2017-03-30

Uber Technologies, Inc.

System and method for providing contextual information for a location

US20170098364A1

( en )

*

2015-10-02

2017-04-06

Lg Electronics Inc.

Apparatus, method and mobile terminal for providing object loss prevention service in vehicle

US20170103490A1

( en )

2015-10-09

2017-04-13

Juno Lab, Inc.

System to facilitate a correct identification of a service provider

US20170132540A1

( en )

2015-11-05

2017-05-11

Juno Lab, Inc.

System for Identifying Events and Preemptively Navigating Drivers to Transport Passengers From the Events

<a href="/patent/US20170147959A1/en

Related documents

Record · ID 607136
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.