IP Library Granted Patent US 12663805
Granted Patent B2
US 12663805 · App. 18/682,980 · Granted Jun 23, 2026

Information processor and information processing method

Inventor: Kenji Tokutake (Tokyo, JP)
Assignee: SONY GROUP CORPORATION
G05D1/249G05D1/667G05D2105/285G05D2109/254
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 12663805
App. No.
18/682,980
Granted
Jun 23, 2026
Kind
B2
Abstract

An information processing apparatus includes a processor. The processor determines distance information associated with a destination based on global positioning system (GPS) data, switches from utilization of the GPS data to utilization of main data based on the distance information, executes a simultaneous localization and mapping (SLAM) process based on the main data and a 3D map of surroundings of the destination, and searches for a route to a destination using the SLAM process.

Claims (43)

1 . An information processing apparatus, comprising:

a processor configured to:

receive order data from a server;

determine distance information associated with a destination based on global positioning system (GPS) data, wherein the order data includes the destination;

switch from utilization of the GPS data to utilization of main data, based on the distance information;

execute a simultaneous localization and mapping (SLAM) process based on the main data and a 3D map of surroundings of the destination;

search for a first route to the destination based on the execution of the SLAM process; and

control movement of a mobile body to the destination based on the searched first route to the destination.

2 . The information processing apparatus according to claim 1 , wherein

the 3D map is generated based on execution of imaging process of a video of surroundings of the destination, and

a same position of the surroundings appears a plurality of times in the video.

3 . The information processing apparatus according to claim 2 , wherein the video includes a travelling route from an entrance of a building to the destination set inside the building.

4 . The information processing apparatus according to claim 2 , wherein

the 3D map is generated based on video information, and

the video information is obtained based on exclusion of dynamic information that changes within a travel time of the mobile body to the destination.

5 . The information processing apparatus according to claim 2 , wherein

the processor is further configured to search for a second route to a vicinity of the destination based on the GPS data,

the GPS data indicates a recording position of the video, and

the vicinity of the destination is away from the destination by a distance based on a positioning error of a GPS.

6 . The information processing apparatus according to claim 5 , wherein the processor is further configured to:

search for a third route from the vicinity of the destination to a map search area; and

search the first route to the destination based on the 3D map in the map search area, wherein

the first route to the destination is searched in the map search area based on auxiliary data that includes the video.

7 . The information processing apparatus according to claim 6 , wherein the processor is further configured to:

detect orientation information as the auxiliary data; and

control the movement of the mobile body to the destination based on the orientation information.

8 . The information processing apparatus according to claim 6 , wherein the auxiliary data includes floor information about the destination.

9 . The information processing apparatus according to claim 6 , wherein the auxiliary data includes information about a marker installed around the destination.

10 . The information processing apparatus according to claim 1 , wherein the processor is further configured to authenticate a recipient of a package delivered to the destination.

11 . An information processing method executed by a computer, the method comprising:

receiving order data from a server;

determining distance information associated with a destination based on global positioning system (GPS) data, wherein the order data includes the destination;

switching from utilization of the GPS data to utilization of main data, based on the distance information;

executing a simultaneous localization and mapping (SLAM) process based on the main data and a 3D map of surroundings of the destination;

searching for a route to the destination based on the execution of the SLAM process; and

controlling movement of a mobile body to the destination based on the searched route to the destination.

12 . A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:

receiving order data from a server;

determining distance information associated with a destination based on global positioning system (GPS) data, wherein the order data includes the destination;

switching from utilization of the GPS data to utilization of main data, based on the distance information;

executing a simultaneous localization and mapping (SLAM) process based on the main data and a 3D map of surroundings of the destination;

searching for a route to the destination based on the execution of the SLAM process; and

controlling movement of a mobile body to the destination based on the searched route to the destination.