IP Library Granted Patent US 9,711,050
Granted Patent B2
US 9,711,050 · App. 14/732,555 · Granted Jul 18, 2017

Smart vehicle

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,711,050
App. No.
14/732,555
Granted
Jul 18, 2017
Kind
B2
Abstract

A smart vehicle can be operated by generating a 3D model of a sensor's field of view; receiving information from neighboring vehicles to compensate for blindspots in the sensor's field of view and in a driver's field of view; receiving traffic information, weather information; adjusting one or more characteristics of the plurality of 3D models based on the received traffic and weather information and blindspot information; aggregating the plurality of 3D models to generate a comprehensive 3D model; and combining the comprehensive 3D model with detailed map information; and using the combined comprehensive 3D model with detailed map information to maneuver the vehicle.

Claims (27)

1. A method to follow a lane of a road with a smart vehicle, comprising:

creating with a processor a 3D model having x, y, and z coordinates of the road comprising the lane, a nearby vehicle, and the smart vehicle;

obtaining lane information that provides an estimated location of the lane; controlling the smart vehicle based on the obtained lane information

estimating a path of each neighboring vehicle and updating the 3D model of the road, the smart vehicle and the nearby vehicle; and

when the lane information becomes unavailable or unreliable, controlling the smart vehicle to maintain a relative position of the smart vehicle using the 3D model of the road and the nearby vehicle based on one or more estimated paths until the lane information becomes available or reliable again.

2. The method of claim 1 , wherein the lane information is based on at least one of a lane marking on the road, a geographic location of the vehicle, and a predetermined map of the road.

3. The method of claim 1 , wherein determining that the lane information has become unavailable or unreliable comprises detecting that a confidence of the lane information is less than a predetermined threshold.

4. The method of claim 1 , wherein determining that the lane information has become unavailable or unreliable comprises detecting that a confidence of the lane information is less than a predetermined threshold for at least a predetermined amount of time.

5. The method of claim 1 , further comprising: periodically obtaining updated lane information; determining that the updated lane information has become reliable; and in response to determining that the updated lane information has become reliable, ceasing to control the vehicle based on the estimated paths of the 3D model and using reliable lane information instead.

6. The method of claim 5 , wherein determining that the updated lane information has become reliable comprises detecting that a confidence of the updated lane information is greater than a predetermined threshold.

7. The method of claim 1 , further comprising using radio triangulation, laser ranging or camera estimation to monitor a speed of the neighboring vehicle; and modifying a speed of the vehicle to be less than the speed of the neighboring vehicle.

8. The method of claim 1 , wherein extrapolating the trajectory comprises extrapolating the path of each neighboring vehicle with a constant curvature.

9. The method of claim 1 , further comprising:

identifying vehicles traveling to a common destination for a predetermined period;

organizing the vehicles into a flock; and

forming a flock with neighboring vehicles by applying a flocking behavior for each vehicle using a separation rule to avoid crowding vehicular neighbors, an alignment rule to steer towards average heading of vehicular neighbors, and a cohesion rule to maintain proximity to an average position of vehicular neighbors.

10. The method of claim 1 , comprising communicating with neighboring vehicles to determine a relative position of the vehicle to neighboring vehicles.

11. The method of claim 10 , comprising performing lane identification using flock information and maintaining a predetermined spacing between vehicles based on a plurality of predetermined flock behavior rules.

12. The method of claim 10 , comprising flocking the vehicles over a plurality of lanes.

13. The method of claim 10 , comprising maintaining two separate flocks of vehicles in opposite directions.

14. The method of claim 10 , wherein the common destination comprises a segment of a vehicle's final destination.

15. The method of claim 1 , where vehicles traveling a same route is determined using a vehicle to vehicle communication protocol for identifying peers based upon encoded signals during peer discovery in a peer to peer network.

16. The method of claim 1 , wherein the protocol is compatible with WiFi, cellular, or Proximity Services via LTE Device Broadcast.

17. The method of claim 1 , comprising direct signaling that partitions a time-frequency resource into a number of segments can be utilized to communicate an identifier within a peer discovery interval.

18. The method of claim 1 , wherein vehicles that share same driving segments broadcast expressions indicating their path(s), comprising detecting vehicles in the same segment as part of the proximity services for capturing and sharing crowd-sourced navigation data.

19. The method of claim 1 , comprising capturing crowd-sourced information relating to: closing of a lane; predicting an avoidance maneuver; predicting a congestion with respect to a segment of the route of the at least one vehicle; and predicting traffic light patterns.

20. The method of claim 1 , comprising determining an obstacle in the lane and changing the vehicle's path to avoid the obstacle, wherein the obstacle comprises rocks, a lane closure, an inoperative vehicle, or a vehicle in an accident.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2022
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 058962/0140 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2020
From: IP3 2018, SERIES 300 OF ALLIED SECURITY TRUST I
To: UBER TECHNOLOGIES, INC.
Reel/Frame 054196/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2018
From: TRAN, BAO
To: IP3 2018, SERIES 300 OF ALLIED SECURITY TRUST I
Reel/Frame 047429/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2017
From: ANSARI, ARAFAT
To: TRAN, BAO
Reel/Frame 043974/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2017
From: ANSARI, ARAFAT
To: TRAN, BAO
Reel/Frame 042726/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2016
From: ANSARI, ARAFAT
To: TRAN, BAO
Reel/Frame 037650/0369 →