IP Library › Granted Patent US 12,154,436
Granted Patent B2
US 12,154,436 · App. 17/528,302 · Granted Nov 26, 2024

User interfaces adapted for shared control of vehicles travelling in formation

Inventors: Tekin Alp Meriçli (Pittsburgh, PA); Venkataramanan Rajagopalan (Sewickley, PA); Michael David George (Pittsburgh, PA); Cetin Alp Meriçli (Pittsburgh, PA); Alonzo James Kelly (Edgeworth, PA); Nezih Ergin Ozkucur (Pittsburgh, PA); Charles Brian Erny (Pittsburgh, PA); Craig Eugene Eyth (Ambridge, PA); Dennis Jeffrey Hoff (South Park Township, PA)
Assignee: Stack AV Co.
G08G1/22B60R1/06B60R1/12B60W30/165B60W30/18163B60W50/16B62D1/046G05D1/0291G05D1/69B60R2001/1215B60W2050/143B60W2050/146B60W2300/145B60W2556/65
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 12,154,436
App. No.
17/528,302
Granted
Nov 26, 2024
Kind
B2
Abstract

Methods and apparatus for controlling two or more vehicles travelling in formation. Selected vehicles may be fully or partially autonomously controlled; at least one vehicle is partially controlled by a human driver. Information is collected at each vehicle and from the drivers and it is shared with other vehicles and drivers to create a shared world model. Aspects of the shared world model may be presented to the human driver, who may then respond with a control input. Autonomy systems and the drivers on the vehicles then collaborate to make a collective decision to act or not to act and execute any such action in a coordinated manner.

Claims (21)

1. A system for generating a plurality of synthetic viewpoints, the system comprising one or more processors configured to execute computer executable program code stored in one or more memories that, when executed causes the system to:

receive first information associated with one or more human driver inputs detected at one or more input devices and one or more outputs generated by one or more output devices on a first vehicle, wherein the first vehicle is at least partially controllable by a human driver;

receive second information associated with a plurality of sensors on both the first vehicle and a second vehicle, wherein the second vehicle is at least partially controllable by autonomy logic;

share the first information and the second information between the first and second vehicles as shared information;

maintain, using the shared information, a respective local copy of a shared world model at the first vehicle;

generate, by the first vehicle, based on the shared information included in its respective local copy of the shared world model, a plurality of synthetic viewpoints, wherein the plurality of synthetic viewpoints comprises a viewpoint from the second vehicle and an overhead viewpoint, the overhead viewpoint depicting both the first and the second vehicle, wherein the overhead viewpoint depicting both the first and the second vehicle is rendered based at least in part on sensor data from both the first and the second vehicle included in the local copy of the shared world model of the first vehicle;

cause display of at least one of the plurality of generated synthetic viewpoints on a display included in the first vehicle; and

wherein the computer executable program code, when executed, further causes the system to: display on the display associated with the first vehicle, a status of the first vehicle and the second vehicle collaboratively engaging in a decision.

2. The system of claim 1 , wherein the one or more input devices comprise any of a steering wheel, a throttle, a joystick, and a touch screen.

3. The system of claim 1 , wherein the display is disposed within an external mirror of the first vehicle.

4. The system of claim 1 , wherein the display is disposed within the first vehicle.

5. The system of claim 1 , wherein the information associated with one or more human driver inputs detected at one or more input devices includes data indicative of physical phenomena created by human drivers.

6. The system of claim 1 , wherein the one or more outputs generated by one or more output devices on the first vehicle include data associated with physical phenomena capable of being sensed by human drivers.

7. The system of claim 1 , wherein the information associated with the plurality of sensors on both the first vehicle and the second vehicle includes unprocessed information received from the plurality of sensors or one or more input devices.

8. The system of claim 1 , wherein the computer executable program code, when executed, further causes the system to: process any of the first information and the second information to generate derived information.

9. The system of claim 8 , wherein the derived information comprises any of fused data, predicted data, event data, constraint data, decision making data, notification data, and action data.

10. The system of claim 8 , wherein the computer executable program code, when executed, further causes the system to: share the derived information between the first and the second vehicles as part of the shared information.

11. The system of claim 1 , wherein the computer executable program code, when executed, further causes the system to: generate at least one of an audio output and a haptic output.

12. The system of claim 11 , wherein the haptic output is provided through any of a steering wheel, a joystick, and a driver seat.

13. The system of claim 1 , wherein the computer executable program code, when executed, further causes the system to: generate, based on the shared information, one or more predictive viewpoints; and display the one or more predictive viewpoints on the display associated with the first vehicle.

14. The system of claim 1 , wherein the computer executable program code, when executed, further causes the system to: display on the display associated with the first vehicle, a progress bar indicating at least one of a remaining time and a remaining distance for the vehicles to safely complete a maneuver.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2023
From: TRUCK OPCO LLC
To: STACK AV CO.
Reel/Frame 065874/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2023
From: LOCOMATION, INC.
To: TRUCK OPCO LLC
Reel/Frame 064486/0687 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: MERIÇLI, TEKIN ALP; RAJAGOPALAN, VENKATARAMANAN; GEORGE, MICHAEL DAVID; MERIÇLI, CETIN ALP
To: LOCOMATION, INC.
Reel/Frame 064450/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: KELLY, ALONZO JAMES; ÖZKUCUR, NEZIH ERGIN; ERNY, CHARLES BRIAN; EYTH, CRAIG EUGENE; HOFF, DENNIS JEFFREY
To: LOCOMATION, INC.
Reel/Frame 064450/0512 →
Continuity (3)
Continuation 17507935 · Oct 22, 2021
Provisional Application 63128961 · Dec 22, 2020
Related Publication 20220198937A1 · Jun 23, 2022