# US 12,179,786 B2 · Computer-based vehicle control and predicted vehicle operation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,179,786 B2
- Document ID: US12179786B2
- Status: Granted
- Kind: B2
- Application number: 18/306,056
- Filed: 2023-04-24
- Published: 2024-10-24
- Granted: 2024-12-31
- Earliest claimed: 2023-04-24
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Boyi Tzen; Fan Yang; Su Liu; Geeth Ranmal de Mel
- Web page: https://patentgrep.com/patent/US12179786B2

## CPC

- B60K 35/00: Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K 35/29: Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
- B60W 30/09: Taking automatic action to avoid collision, e.g. braking and steering
- B60W 30/0956: {the prediction being responsive to traffic or environmental parameters}
- B60W 40/08: related to drivers or passengers
- B60W 50/14: Means for informing the driver, warning the driver or prompting a driver intervention
- B60K 35/28: characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
- B60K 2360/177: Augmented reality
- B60K 2360/178: Warnings
- B60K 2360/1868: according to driving situations
- B60W 2050/146: {Display means}
- B60W 2540/223: Posture, e.g. hand, foot, or seat position, turned or inclined
- B60W 2540/225: Direction of gaze
- B60W 2554/4045: Intention, e.g. lane change or imminent movement
- B60W 2556/65: Data transmitted between vehicles
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT

## Abstract

In an approach to improve manual and autonomous operations of a vehicle embodiments predict a moving intention of a first vehicle. Based on the predicted moving intention embodiments broadcast and share the predicted vehicle moving intention of the first with a set of key vector data through a predefined network to a second vehicle. Further, embodiments receive the broadcasting signal embedded with the set of key vector data related to vehicle moving intention nearby and map the received vehicle moving intentions to two-dimensional (2d) or three-dimensional (3D) spatial map. Additionally, embodiments render the 2D or 3D spatial map with the mapped vehicle moving intentions in a virtual display.

## Claims

### Claim 1

A computer-implemented method comprising:
predicting a moving intention of a first vehicle based on data collected from a sensor set;
broadcasting and sharing the predicted moving intention of the first vehicle, with a set of key vector data, through a predefined network to a second vehicle;
receiving a broadcasting signal embedded with the set of key vector data related to the predicted moving intention of the first vehicle;
mapping the received moving intention into a two-dimensional (2D) or three-dimensional (3D) spatial map; and
rendering the 2D or 3D spatial map with the mapped vehicle moving intentions in a virtual display to the second vehicle.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising:
collecting context information defined in augmented driving intention prediction and share (AVMIPS) data from a set of internet of things (IoT) sensors.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising:
monitoring a driver and vehicle operation characteristics of the driver, wherein the driver and the vehicle operation characteristics comprise: steering wheel movements, driver's head and hand movements and gestures, driver's eye-gazing direction from a set of sensors.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
defining a framework to support augmented driving intention prediction and sharing.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, further comprising:
defining a AVMIPS Data Structure for handing AVMIPS operations, wherein AVMIPS Data comprises: driver identification, vehicle identification, position, time stamp, moving direction, speed, contexts, and vehicle intention type.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the rendering is displayed in augmented reality to a vehicle operator in the second vehicle.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
responsive to identifying the moving intention of the first vehicle, dynamically executing vehicle operations of the second vehicle autonomously to avoid collision with the first vehicle.

### Claim 8

A computer system comprising:
one or more computer processors;
one or more computer readable storage devices;
program instructions stored on the one or more computer readable storage devices for execution by at least one of the one or more computer processors, the stored program instructions comprising:
program instructions to predict a moving intention of a first vehicle based on data collected from a sensor set;
program instructions to broadcast and sharing the predicted moving intention of the first vehicle, with a set of key vector data, through a predefined network to a second vehicle;
program instructions to receive a broadcast signal embedded with the set of key vector data related to the predicted moving intention of the first vehicle;
program instructions to map the received moving intention into a two-dimensional (2D) or three-dimensional (3D) spatial map; and
program instructions to render the 2D or 3D spatial map with the mapped vehicle moving intentions in a virtual display to the second vehicle.

### Claim 9 (depends on 8)

The computer system of claim 8, further comprising:
program instructions to collect context information defined in augmented driving intention prediction and share (AVMIPS) data from a set of internet of things (IoT) sensors.

### Claim 10 (depends on 8)

The computer system of claim 8, further comprising:
program instructions to monitor a driver and vehicle operation characteristics of the driver, wherein the driver and the vehicle operation characteristics comprise: steering wheel movements, driver's head and hand movements and gestures, driver's eye-gazing direction from a set of sensors.

### Claim 11 (depends on 8)

The computer system of claim 8, further comprising:
program instructions to define a framework to support augmented driving intention prediction and sharing.

### Claim 12 (depends on 11)

The computer system of claim 11, further comprising:
program instructions to define a AVMIPS Data Structure for handing AVMIPS operations, wherein AVMIPS Data comprises: driver identification, vehicle identification, position, time stamp, moving direction, speed, contexts, and vehicle intention type.

### Claim 13 (depends on 8)

The computer system of claim 8, wherein the rendering is displayed in augmented reality to a vehicle operator in the second vehicle.

### Claim 14 (depends on 8)

The computer system of claim 8, further comprising:
responsive to identifying the moving intention of the first vehicle, program instructions to dynamically execute vehicle operations of the second vehicle autonomously to avoid collision with the first vehicle.

### Claim 15

A computer program product comprising:
one or more computer readable storage devices and program instructions stored on the one or more computer readable storage devices, the stored program instructions comprising:
program instructions to predict a moving intention of a first vehicle based on data collected from a sensor set;
program instructions to broadcast and sharing the predicted moving intention of the first vehicle, with a set of key vector data, through a predefined network to a second vehicle;
program instructions to receive a broadcast signal embedded with the set of key vector data related to the predicted moving intention of the first vehicle;
program instructions to map the received moving intention into a two-dimensional (2D) or three-dimensional (3D) spatial map; and
program instructions to render the 2D or 3D spatial map with the mapped vehicle moving intentions in a virtual display to the second vehicle.

### Claim 16 (depends on 15)

The computer program product of claim 15, further comprising:
program instructions to collect context information defined in augmented driving intention prediction and share (AVMIPS) data from a set of internet of things (IoT) sensors.

### Claim 17 (depends on 15)

The computer program product of claim 15, further comprising:
program instructions to monitor a driver and vehicle operation characteristics of the driver, wherein the driver and the vehicle operation characteristics comprise: steering wheel movements, driver's head and hand movements and gestures, driver's eye-gazing direction from a set of sensors.

### Claim 18 (depends on 15)

The computer program product of claim 15, further comprising:
program instructions to define a framework to support augmented driving intention prediction and sharing; and
program instructions to define a AVMIPS Data Structure for handing AVMIPS operations, wherein AVMIPS Data comprises: driver identification, vehicle identification, position, time stamp, moving direction, speed, contexts, and vehicle intention type.

### Claim 19 (depends on 15)

The computer program product of claim 15, wherein the rendering is displayed in augmented reality to a vehicle operator in the second vehicle.

### Claim 20 (depends on 15)

The computer program product of claim 15, further comprising:
responsive to identifying the moving intention of the first vehicle, program instructions to dynamically execute vehicle operations of the second vehicle autonomously to avoid collision with the first vehicle.
