IP Library Granted Patent US 8,788,198
Granted Patent B2
US 8,788,198 · App. 11/892,602 · Granted Jul 22, 2014

Data management system and method for updating data

Inventor: Yukihiko Kobayashi (Okazaki, JP)
Assignee: Aisin AW Co., Ltd.
G01C21/32G01C21/26G06F17/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 8,788,198
App. No.
11/892,602
Granted
Jul 22, 2014
Kind
B2
Abstract

Systems and methods store information data in an information data frame, including retrieval keys, and store pertinent data specifying the information data in a pertinent data frame for each individual category specified by the retrieval keys. The systems and methods receive an updating file containing updating information data for updating information data subject to update. The systems and methods extract the information data subject to update from the information data frame and update the extracted information data with the updating information data contained in the received updating file. The systems and methods extract the pertinent data in a category specified by a retrieval key contained in the information data subject to update from the pertinent data frame and update the extracted pertinent data with the updating information data contained in the updating file.

Claims (79)

1. A data management system, comprising:

a storage medium that:

for an individual spot, stores information data in a corresponding information data frame, the information data including specific information about the particular spot that is subject to update;

for the same individual spot, stores pertinent data in a pertinent data frame that is stored separate from the information data frame, the pertinent data including:

a name of the spot;

offset data that specifies the information data for the spot that is stored in the information data frame; and

retrieval key information usable to identify the pertinent data based on a search for the spot using input retrieval keys; and

stores category data in a category frame, the category data usable to identify the pertinent data for the spot based on the retrieval key information in the pertinent data; and

a CPU that:

receives an updating file containing updating information for the spot, the updating information corresponding to only the information data in the information data frame, the received updating file not containing updating pertinent data;

for the individual spot:

first compares the information data to the updating information;

based on the first comparison, determines which portion of the information data is subject to update;

extracts the information data subject to update from the information data frame;

updates the extracted information data with the updating information data for the spot contained in the received updating file;

identifies the pertinent data for the spot stored in the pertinent data frame by using a retrieval key contained in the information data subject to update from the pertinent data frame;

second compares the identified pertinent data for the spot to the updating information;

based on the second comparison, determines which portion of the pertinent data is subject to update;

extracts the pertinent data subject to update from the pertinent data frame; and

updates the extracted pertinent data with corresponding parts of the updating information corresponding to only the information data contained in the updating file.

2. The data management system according to claim 1 , further comprising an updating file input terminal that receives the updating file via a communication line.

3. The data management system according to claim 1 , wherein the category specified by the retrieval key contained in the information data subject to update has a hierarchical structure.

4. The data management system according to claim 1 , wherein the system is configured as a navigation device.

5. The data management system according to claim 4 , wherein the retrieval key is a name pronunciation.

6. The data management system according to claim 4 , wherein the retrieval key is a telephone number.

7. The data management system according to claim 4 , wherein the retrieval key is an address of a spot.

8. The data management system according to claim 1 , wherein the controller:

compares the extracted pertinent data and the updating information data contained in the received updating file;

identifies fields in the extracted pertinent data having corresponding fields in the updating information data; and

renews an identified field in the extracted pertinent data having contents that are different from contents of its corresponding field in the updating information data.

9. A method for updating data stored in a storage medium, comprising:

storing, for an individual spot, stores information data in a corresponding information data frame, the information data including specific information about the particular spot that is subject to update;

storing, for the same individual spot, stores pertinent data in a pertinent data frame that is stored separate from the information data frame, the pertinent data including:

a name of the spot;

offset data that specifies the information data for the spot that is stored in the information data frame; and

retrieval key information usable to identify the pertinent data based on a search for the spot using input retrieval keys;

storing category data in a category frame, the category data usable to identify the pertinent data for the spot based on the retrieval key information in the pertinent data; and

receiving an updating file containing updating information for the spot, the updating information corresponding to only the information data in the information data frame, the received updating file not containing updating pertinent data;

for the individual spot:

first comparing the information data to the updating information;

based on the first comparison, determining which portion of the information data is subject to update;

extracting the information data subject to update from the information data frame;

updating the extracted information data with the updating information data for the spot contained in the received updating file;

identifying the pertinent data for the spot stored in the pertinent data frame by using a retrieval key contained in the information data subject to update from the pertinent data frame;

second comparing the identified pertinent data for the spot to the updating information;

based on the second comparison, determining which portion of the pertinent data is subject to update;

extracting the pertinent data subject to update from the pertinent data frame; and

updating the extracted pertinent data with corresponding parts of the updating information corresponding to only the information data contained in the updating file.

10. The method according to claim 9 , further comprising receiving the updating file via a communication line.

11. The method according to claim 9 , wherein the category specified by the retrieval key contained in the information data subject to update has a hierarchical structure.

12. The method according to claim 9 , wherein the retrieval key is a name pronunciation.

13. The method according to claim 9 , wherein the retrieval key is a telephone number.

14. The method according to claim 9 , wherein the retrieval key is an address of a spot.

15. The method according to claim 9 , further comprising:

comparing the extracted pertinent data and the updating information data contained in the received updating file;

identifying fields in the extracted pertinent data having corresponding fields in the updating information data; and

renewing an identified field in the extracted pertinent data having contents that are different from contents of its corresponding field in the updating information data.

16. A data management system, comprising:

means for storing, for an individual spot, stores information data in a corresponding information data frame, the information data including specific information about the particular spot that is subject to update;

means for storing, for the same individual spot, stores pertinent data in a pertinent data frame that is stored separate from the information data frame, the pertinent data including:

a name of the spot;

offset data that specifies the information data for the spot that is stored in the information data frame; and

retrieval key information usable to identify the pertinent data based on a search for the spot using input retrieval keys;

means for storing category data in a category frame, the category data usable to identify the pertinent data for the spot based on the retrieval key information in the pertinent data; and

means for receiving an updating file containing updating information for the spot, the updating information corresponding to only the information data in the information data frame, the received updating file not containing updating pertinent data;

means for, for the individual spot:

first comparing the information data to the updating information;

based on the first comparison, determining which portion of the information data is subject to update;

extracting the information data subject to update from the information data frame;

updating the extracted information data with the updating information data for the spot contained in the received updating file;

identifying the pertinent data for the spot stored in the pertinent data frame by using a retrieval key contained in the information data subject to update from the pertinent data frame;

second comparing the identified pertinent data for the spot to the updating information;

based on the second comparison, determining which portion of the pertinent data is subject to update;

extracting the pertinent data subject to update from the pertinent data frame; and

updating the extracted pertinent data with corresponding parts of the updating information corresponding to only the information data contained in the updating file.

17. The data management system according to claim 16 , further comprising:

means for comparing the extracted pertinent data and the updating information data contained in the received updating file; and

means for identifying fields in the extracted pertinent data having corresponding fields in the updating information data;

wherein the means for updating renews an identified field in the extracted pertinent data having contents that are different from contents of its corresponding field in the updating information data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2007
From: KOBAYASHI, YUKIHIKO
To: AISIN AW CO., LTD.
Reel/Frame 019784/0941 →
Priority Claims (1)
JP 2006-232205 · Aug 29, 2006 · national
Continuity (1)
Related Publication 20080059503A1 · Mar 6, 2008