# US 12,767,181 B2 · System and method for operating object

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

- Number: US 12,767,181 B2
- Document ID: US12767181B2
- Status: Granted
- Kind: B2
- Application number: 18/228,053
- Filed: 2023-07-31
- Published: 2024-04-25
- Granted: 2026-10-20
- Earliest claimed: 2022-10-21
- Assignees: Hyundai Motor Company; Kia Corporation
- Applicants: Hyundai Motor Company; Kia Corporation
- Inventors: Dae Hyun Kim; Ig Yeong Jeong
- Web page: https://patentgrep.com/patent/US12767181B2

## CPC

- B60W 60/00256: {Delivery operations}
- B60W 2555/20: Ambient conditions, e.g. wind or rain
- B60W 2556/45: External transmission of data to or from the vehicle
- G06Q 10/083: Shipping
- 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
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A system for operating an object includes at least one autonomous driving platform to perform autonomous driving, at least one object loaded onto an upper portion of the at least one autonomous driving platform, unloaded from the upper portion of the at least one autonomous driving platform, and including a product, and a server to select an object of the at least one object to provide a product, which is to be sold to a user, based on product purchase information for a specific area, and to select an autonomous driving platform, which performs the autonomous driving in the specific area, of the at least autonomous driving platform, based on information on the specific area and the selected object.

## Claims

### Claim 1

A system for operating an object, the system comprising:
a plurality of autonomous driving platforms configured to perform autonomous driving;
a plurality of objects configured to be loaded onto an upper portion of one of the plurality of autonomous driving platforms, unloaded from the upper portion of the one of the plurality of autonomous driving platforms, and equip a product; and
a server configured to select one of the plurality of objects to provide the product, which is to be sold to a user, based on product purchase information for a predetermined area, and select one of the plurality of autonomous driving platforms, which performs the autonomous driving in the predetermined area, based on the product purchase information on the predetermined area and the selected object.

### Claim 2 (depends on 1)

The system of claim 1, wherein the server is further configured to:
obtain and learn the product purchase information, and select at least one object, based on a result of the learning and a weather information.

### Claim 3 (depends on 1)

The system of claim 1, wherein the server is further configured to:
transmit information on a destination for selling the product and information on the selected autonomous driving platform, to the selected object.

### Claim 4 (depends on 1)

The system of claim 1, wherein the server is further configured to:
transmit information on a position of the selected object to the selected autonomous driving platform.

### Claim 5 (depends on 3)

The system of claim 3, wherein the selected object is configured to:
transmit a connection request message to the selected autonomous driving platform, when receiving the information on the selected autonomous driving platform from the server.

### Claim 6 (depends on 5)

The system of claim 5, wherein the selected autonomous driving platform is configured to:
transmit to the selected object, a request for an authentication for connection to the selected object, when receiving the connection request message.

### Claim 7 (depends on 6)

The system of claim 6, wherein the selected object is configured to:
load onto the upper portion of the selected autonomous driving platform, when the authentication is completed.

### Claim 8 (depends on 3)

The system of claim 3, wherein the selected object is further configured to:
generate a path to the destination, when loaded onto the upper portion of the selected autonomous driving platform, and transmit, to the selected autonomous driving platform, a moving command based on the path.

### Claim 9 (depends on 1)

The system of claim 1, wherein the selected object is configured to:
provide to the user, inventory information and information on a position of the selected object.

### Claim 10 (depends on 1)

The system of claim 1, wherein the selected object is configured to:
receive information on a position of the user, generate a moving path to the position of the user, and transmit a moving command based on the moving path, to the selected autonomous driving platform, when receiving a calling signal from the user.

### Claim 11

A method for operating an object, the method comprising:
selecting one of a plurality of objects, which is loaded onto an upper portion of one of a plurality of autonomous driving platforms, and unloaded from the upper portion of the one of the plurality of the autonomous driving platforms, and includes a product, to provide the product, which is to be sold to a user, based on product purchase information for a predetermined area;
selecting one of the plurality of autonomous driving platforms to perform autonomous driving in the predetermined area, based on the product purchase information on the predetermined area and the selected object; and
controlling to perform the autonomous driving, when the selected object and the selected autonomous driving platform is connected to each other.

### Claim 12 (depends on 11)

The method of claim 11, wherein the selecting of the object includes:
obtaining and learning the product purchase information, and selecting the object, based on a result of the learning and a weather information.

### Claim 13 (depends on 11)

The method of claim 11, further including:
transmitting information on a destination for selling the product and information on the selected autonomous driving platform, to the selected object.

### Claim 14 (depends on 11)

The method of claim 11, further including:
transmitting information on a position of the selected object to the selected autonomous driving platform.

### Claim 15 (depends on 13)

The method of claim 13, further including:
transmitting, by the selected object, a connection request message to the selected autonomous driving platform, when receiving the information on the selected autonomous driving platform.

### Claim 16 (depends on 15)

The method of claim 15, further including:
transmitting, by the selected autonomous driving platform, to the selected object, a request for an authentication for connection to the selected object, when receiving the connection request message.

### Claim 17 (depends on 16)

The method of claim 16, wherein the selected object is loaded onto the upper portion of the selected autonomous driving platform, when the authentication is completed.

### Claim 18 (depends on 13)

The method of claim 13, further including:
generating, by the selected object, a path to the destination, when the selected object is loaded onto the upper portion of the selected autonomous driving platform; and
transmitting, to the selected autonomous driving platform, a moving command based on the path.

### Claim 19 (depends on 11)

The method of claim 11, wherein the selected object is configured to provide, to the user, inventory information and information on a position of the selected object.

### Claim 20 (depends on 11)

The method of claim 11, wherein the selected object is configured to receive information on a position of the user, generate a moving path to the position of the user, and transmit a moving command based on the moving path, to the selected autonomous driving platform, when receiving a calling signal from the user.
