IP Library Granted Patent US 10,878,022
Granted Patent B2
US 10,878,022 · App. 15/961,981 · Granted Dec 29, 2020

Geographic space management

Inventors: Yasuhisa Gotoh (Yokohama, JP); Tomohiro Miyahira (Arakawa, JP); Taku Sasaki (Machida, JP); Makoto Tanibayashi (Sugamachi, JP)
Assignee: International Business Machines Corporation
G06F16/444G01C21/005G01C21/26G01C21/32G01C21/34G01C21/3407G06F3/0482
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 10,878,022
App. No.
15/961,981
Granted
Dec 29, 2020
Kind
B2
Abstract

At least one subsystem among the plurality of subsystems includes a managing section operable to manage individual route information for routes in a management target region of the at least one subsystem among the plurality of regions and adjacent route information for routes positioned in a partial range from a boundary of the management target region among routes in an adjacent region that is adjacent to the management target region, and an identifying section operable to identify the route on which the moving object is positioned based on the observation position, by using the individual route information and the adjacent route information managed by the at least one subsystem. Also provided is a method and computer program product.

Claims (22)

1. A computer-implemented method for managing mobile objects, the computer-implemented method comprising:

managing, via a first subsystem, a first information region and a first management region, wherein the first information region is a first portion of a geographic space including a first route, and the first management region manages a first plurality of mobile objects;

managing, via an adjacent subsystem, an adjacent information region and an adjacent management region, wherein the adjacent information region is a second portion of the geographic space including a second route, wherein a portion of the adjacent information region overlaps the first information region forming a redundant region, wherein the adjacent management region manages a second plurality of mobile objects, and wherein a management boundary is located in the redundant region;

transferring, from the first subsystem to the adjacent subsystem, management of a first mobile object of the first plurality of mobile objects based on the first mobile object crossing the management boundary; and

changing the management boundary based on the load of the first subsystem.

2. The computer-implemented method according to claim 1 , wherein the redundant region has a shape and a center of the shape is positioned on one of a vertices of the portion of the geographic space.

3. The computer-implemented method according to claim 1 , wherein changing the management boundary based on the load of the first subsystem comprises using a new subsystem to manage the redundant region to decrease information exchanged between the first subsystem and the adjacent subsystem.

4. The computer-implemented method according to claim 1 , wherein changing the management boundary based on the load of the first subsystem further comprises transferring control of a mobile object from the first plurality of mobile objects from the first management region to the adjacent management region.

5. The computer-implemented method according to claim 1 , wherein changing the management boundary based on the load of the first subsystem further comprises notifying the first plurality of mobile objects in an event of the management boundary changes.

6. The computer-implemented method according to claim 1 , wherein the first management region is further divided into predetermined number of blocks.

7. The computer-implemented method according to claim 6 , wherein changing the management boundary based on the load of the first subsystem further comprises transferring control of the blocks adjacent to the adjacent management region to the adjacent subsystem.

8. A computer program product for managing mobile objects, the computer program product comprising one or more computer-readable storage devices and program instructions stored on at least one of the one or more computer-readable storage devices, the program instructions comprising:

managing, via a first subsystem, a first information region and a first management region, wherein the first information region is a first portion of a geographic space including a first route, and the first management region manages a first plurality of mobile objects;

managing, via an adjacent subsystem, an adjacent information region and an adjacent management region, wherein the adjacent information region is a second portion of the geographic space including a second route, wherein a portion of the adjacent information region overlaps the first information region forming a redundant region, wherein the adjacent management region manages a second plurality of mobile objects, and wherein a management boundary is located in the redundant region;

transferring, from the first subsystem to the adjacent subsystem, management of a first mobile object of the first plurality of mobile objects based on the first mobile object crossing the management boundary; and

changing the management boundary based on the load of the first subsystem.

9. The computer program product according to claim 8 , wherein the redundant region has a shape and a center of the shape is positioned on one of a vertices of the portion of the geographic space.

10. The computer program product according to claim 8 , wherein changing the management boundary based on the load of the first subsystem comprises using a new subsystem to manage the redundant region to decrease information exchanged between the first subsystem and the adjacent subsystem.

11. The computer program product according to claim 8 , wherein changing the management boundary based on the load of the first subsystem further comprises transferring control of a mobile object from the first plurality of mobile objects from the first management region to the adjacent management region.

12. The computer program product according to claim 8 , wherein changing the management boundary based on the load of the first subsystem further comprises notifying the first plurality of mobile objects in an event of the management boundary changes.

13. The computer program product according to claim 8 , wherein the first management region is further divided into predetermined number of blocks.

14. The computer program product according to claim 13 , wherein changing the management boundary based on the load of the first subsystem further comprises transferring control of the blocks adjacent to the adjacent management region to the adjacent subsystem.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2024
From: GREEN MARKET SQUARE LIMITED
To: WORKDAY, INC.
Reel/Frame 067801/0892 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: GREEN MARKET SQUARE LIMITED
To: WORKDAY, INC.
Reel/Frame 067556/0783 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GREEN MARKET SQUARE LIMITED
Reel/Frame 058888/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2018
From: GOTOH, YASUHISA; MIYAHIRA, TOMOHIRO; SASAKI, TAKU; TANIBAYASHI, MAKOTO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 045629/0347 →