IP Library Granted Patent US 9,846,715
Granted Patent B2
US 9,846,715 · App. 15/029,939 · Granted Dec 19, 2017

Address/latitude and longitude converting device and geographical information system using the same

Inventors: Taiyo Kato (Tokyo, JP); Ko Shimazawa (Tokyo, JP); Kosuke Yoshihara (Tokyo, JP)
Assignee: WINGARC1ST INC.
G06F17/30327G01C21/26G01C21/32G06F17/30241
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 9,846,715
App. No.
15/029,939
Granted
Dec 19, 2017
Kind
B2
Abstract

By converting address information 200 input to a geocoding unit 10 into a tree structure formed hierarchically in an administrative district, generating address tree information obtained by associating latitude and longitude information with at least a node of the lowest layer in each branch of the tree structure and storing the address tree information thus generated in a high-speed accessible memory 14 to proceed a retrieval while tracing the address tree information in order from a parent node to a child node to narrow down a retrieval range, it is possible to efficiently search latitude and longitude information corresponding to given address information therefrom and to perform a retrieval at a higher speed as compared with the related art in which access is given to a conversion table stored in a disk.

Claims (10)

1. A geographical information system including a geocoding unit for converting address information into latitude and longitude information and an application unit for performing a predetermined application processing by using the latitude and longitude information converted by the geocoding unit,

the geocoding unit comprising:

an address information input unit for inputting the address information stored in a database that the application unit has;

an address tree information generating unit for converting the address information input by the address information input unit into a tree structure formed hierarchically in an administrative district, generating address tree information obtained by associating latitude and longitude information with at least a node of the lowest layer in each branch of the tree structure, and storing the address tree information thus generated in a high-speed accessible memory, and

an index information generating unit for generating index information constituted by each name to be allocated to each node of each hierarchy in the address tree information and each pointer of the name to each node of the hierarchy in the address tree information and storing the index information thus generated in the memory, and

the application unit comprising:

a latitude and longitude information acquiring unit for the latitude and longitude information corresponding to address information contained in data which is set to be the processing target from a node with which the latitude and longitude information is associated when a request for performing the predetermined application processing using the information of the database and the latitude and longitude information is generated; and

a processing executing unit for performing the predetermined application processing by using the latitude and longitude information acquired by the latitude and longitude information acquiring unit;

wherein processing of the address information input unit, the address tree information generating unit and the index information generating unit are executed when the application unit is activated, every time the application unit is activated.

2. The geographical information system according to claim 1 , wherein the index information is obtained by representing a plurality of names to be allocated to the respective nodes of the respective hierarchies as a tree structure formed hierarchically character by character and associating each pointer to a node of the lowest layer in each branch of the tree structure.

Assignments (9)
CHANGE OF ADDRESS Recorded Nov 14, 2018
From: WINGARC1ST INC.
To: WINGARC1ST INC.
Reel/Frame 047543/0452 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NO. 8349080 PREVIOUSLY RECORDED AT REEL: 039484 FRAME: 0172. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF ADDRESS. Recorded Dec 14, 2016
From: WINGARC 1ST INC.
To: WINGARC 1ST INC.
Reel/Frame 040912/0813 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NO. 8349080 PREVIOUSLY RECORDED AT REEL: 039453 FRAME: 0361. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Dec 14, 2016
From: 1ST HOLDINGS, INC.
To: WINGARC1ST INC.
Reel/Frame 040910/0905 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME INCORRECTLY LISTED PREVIOUSLY RECORDED AT REEL: 039453 FRAME: 0361. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Nov 2, 2016
From: WINGARC1ST INC.
To: WINGARC1ST INC.
Reel/Frame 040543/0694 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 039484 FRAME 0609. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF ADDRESS. Recorded Nov 2, 2016
From: WINGARC1ST INC.
To: WINGARC1ST INC.
Reel/Frame 040879/0001 →
CHANGE OF ADDRESS Recorded Jul 27, 2016
From: WINGARC1ST INC.
To: WINGARC1ST INC.
Reel/Frame 039484/0609 →
CHANGE OF ADDRESS Recorded Jul 27, 2016
From: WINGARC1ST INC.
To: WINGARC 1ST INC.
Reel/Frame 039484/0172 →
MERGER Recorded Jul 25, 2016
From: 1ST HOLDINGS, INC.; WINGARC1ST INC.
To: WINGARC1ST INC.
Reel/Frame 039453/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2016
From: KATO, TAIYO; SHIMAZAWA, KO; YOSHIHARA, KOSUKE
To: WINGARC1ST INC.
Reel/Frame 038295/0628 →
Priority Claims (1)
JP 2014-225250 · Nov 5, 2014 · national
Continuity (1)
Related Publication 20160328430A1 · Nov 10, 2016