# US 11,999,381 B2 · Transport item management

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

- Number: US 11,999,381 B2
- Document ID: US11999381B2
- Status: Granted
- Kind: B2
- Application number: 18/084,512
- Filed: 2022-12-19
- Published: 2023-04-27
- Granted: 2024-06-04
- Earliest claimed: 2020-03-23
- Assignees: Toyota Motor North America, Inc.
- Applicants: Toyota Motor North America, Inc.
- Inventors: Lucas Smith; Jay Bartholomew
- Web page: https://patentgrep.com/patent/US11999381B2

## CPC

- B60W 60/0015: {specially adapted for safety}
- B60W 30/08: {Active safety systems} predicting or avoiding probable or impending collision {or attempting to minimise its consequences}
- B60W 60/0011: {involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles}
- B60W 60/0025: {specially adapted for specific operations}
- G06V 10/95: {structured as a network, e.g. client-server architectures}
- G06V 20/56: exterior to a vehicle by using sensors mounted on the vehicle
- G06V 20/593: {Recognising seat occupancy}
- G06V 20/597: {Recognising the driver's state or behaviour, e.g. attention or drowsiness}
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

An example operation includes one or more of determining, by a transport, a number of items in the transport, determining, by the transport, a position of each of the items, and in response to a dangerous situation associated with the transport occurring, providing, by the transport, a safety notification associated with at least one of the items.

## Claims

### Claim 1

A method, comprising:
identifying, by a processor, one or more items located in an interior of a transport based on a plurality of images captured identifying the interior;
mapping, by the processor, a location inside the transport of one or more unsecured items;
identifying, by the processor, an existence of a dangerous condition related to the transport based on sensor data captured by the transport;
in response to the existence of the dangerous condition:
generating, by the processor, a safety notification associated with the one or more unsecured items notifying a transport occupant of the dangerous condition; and
outputting the safety notification via one or more of an audible notification and a visual notification within the interior comprising a number of the unsecured items and positions of the unsecured items and an instruction on how to reposition or secure the one or more items for optimized transport operation safety; and
inhibiting the transport from starting until the one or more unsecured items is secured.

### Claim 2 (depends on 1)

The method of claim 1, wherein a stored reference image is an image of an empty transport, and wherein the method further comprises:
identifying differences between the plurality of images and the stored reference image, and
establishing a number of differences as the number of one or more items.

### Claim 3 (depends on 1)

The method of claim 1, wherein the dangerous condition comprises another transport operating in an unsafe manner in proximity to the transport.

### Claim 4 (depends on 1)

The method of claim 1, wherein the identifying the location of each of the one or more items further comprises:
identifying each of the one or more items from the plurality of images; and
mapping each of the one or more items to location data of the transport interior.

### Claim 5 (depends on 1)

The method of claim 1, wherein the safety notification comprises one or more of:
a request for occupants of the transport to put down handheld devices,
a request to pay attention to surroundings of the transport, and
a description of the condition of the transport.

### Claim 6 (depends on 1)

The method of claim 1, comprising:
receiving, by the processor, information identifying a current position and weight of each of the one or more items from one or more sensors in the transport;
receiving, by the processor, information identifying a weight distribution of each of the one or more items from the one or more sensors; and
providing, by the processor, an instruction to move one or more of the one or more items to achieve a balanced weight distribution for the one or more items.

### Claim 7 (depends on 1)

The method of claim 1, wherein the method further comprises one or more of:
in response to identifying that the transport is started and is parked, inactivating the transport; and
in response to identifying that the transport is started and is not parked, providing a second safety notification.

### Claim 8

A transport, comprising:
a plurality of cameras in an interior of the transport;
a memory storing one or more instructions; and
a processor that when executing the one or more instructions is configured to:
identify one or more items located in an interior of the transport based on a plurality of images capture which identify the interior;
map a location inside the transport of one or more unsecured items;
identify an existence of a dangerous condition related to the transport based on sensor data captured by the transport;
in response to the existence of the dangerous condition:
generate a safety notification associated with the one or more unsecured items which notifies a transport occupant of the dangerous condition;
output the safety notification via one or more of an audible notification and a visual notification within the interior comprising a number of the unsecured items and positions of the unsecured items and an instruction on how to reposition or secure the one or more items for optimized transport operation safety; and
inhibit the transport from being able to start until the one or more unsecured items is secured.

### Claim 9 (depends on 8)

The transport of claim 8, wherein a stored reference image is an image of an empty transport, and
wherein the processor is further configured to:
identify differences between the plurality of images and the stored reference image, and
establish a number of differences as the number of items.

### Claim 10 (depends on 8)

The transport of claim 8, wherein the dangerous condition of the transport comprises:
another transport operating in an unsafe manner in proximity to the transport.

### Claim 11 (depends on 8)

The transport of claim 8, wherein, when the processor is configured to identify the location of each of the one or more items, the processor is further configured to:
identify each of the one or more items from the plurality of images; and
map each of the one or more items to location data of the transport interior.

### Claim 12 (depends on 8)

The transport of claim 8, wherein the safety notification comprises one or more of:
a request for occupants of the transport to put down handheld devices,
a request to pay attention to surroundings of the transport, and
a description of the condition of the transport.

### Claim 13 (depends on 8)

The transport of claim 8, further comprising one or more sensors configured to:
provide information identifying a current position and weight of each of the one or more items in the transport; and
provide information identifying a weight distribution of each of the one or more items, and
wherein the processor is further configured to:
provide an instruction to move one or more of the one or more items to achieve a balanced weight distribution for the one or more items.

### Claim 14 (depends on 8)

The transport of claim 8, wherein the method further comprises one or more of:
in response to an identification that the transport is started and parked, inactivate the transport; and
in response to an identification that the transport is started and not parked, provide a second safety notification.

### Claim 15

A non-transitory computer readable medium comprising one or more instructions that when executed by a processor of a transport cause the processor to perform:
identifying, by a processor, one or more items located in an interior of a transport based on a plurality of images captured identifying the interior;
mapping, by the processor, a location inside the transport of one or more unsecured items;
identifying, by the processor, an existence of a dangerous condition related to the transport based on sensor data captured by the transport;
in response to the existence of the dangerous condition:
generating, by the processor, a safety notification associated with the one or more unsecured items notifying a transport occupant of the dangerous condition; and
outputting the safety notification via one or more of an audible notification and a visual notification within the interior comprising a number of the unsecured items and positions of the unsecured items and an instruction on how to reposition or secure the one or more items for optimized transport operation safety; and
inhibiting the transport from starting until the one or more unsecured items is secured.

### Claim 16 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein a stored reference image is an image of an empty transport, and wherein the one or more instructions further cause the processor to perform:
identifying differences between the plurality of images and the stored reference image, and
establishing a number of differences as the number of one or more items.

### Claim 17 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the dangerous condition of the transport comprises:
another transport operating in an unsafe manner in proximity to the transport, and
wherein the safety notification comprises one or more of:
a request for occupants of the transport to put down handheld devices,
a request to pay attention to surroundings of the transport, and
a description of the condition of the transport.

### Claim 18 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the identifying the location of each of the one or more items further comprises:
identifying each of the one or more items from the plurality of images; and
mapping each of the one or more items to location data of the transport interior.

### Claim 19 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the one or more instructions further cause the processor to perform:
receiving information identifying a current position and weight of each of the one or more items from one or more sensors in the transport;
receiving information identifying a weight distribution of each of the one or more items from the one or more sensors; and
providing an instruction to move one or more of the one or more items to achieve a balanced weight distribution for the items.

### Claim 20 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the method further comprises one or more of:
in response to identifying that the transport is started and parked, inactivating the transport; and
in response to identifying that the transport is started and not parked, providing a second safety notification.
