DATABASE MANAGEMENT USING FORMAT DESCRIPTION
First Claim
Patent Images
1. A system for managing a database comprising a data file, the system comprising:
- application data stored in the data file;
a format description table associated with the data file, the format description table comprising parser instructions; and
an abstract machine coupled to the database, the abstract machine operable to;
read the application data; and
parse the application data to an application software in response to the parser instructions.
5 Assignments
0 Petitions
Accused Products
Abstract
A system manages a database through a format description table. The format description table provides instructions for operating an abstract machine. Based on the instructions, the abstract machine reads application data and parses the application data to an application software. The abstract machine may provide the application software with semantic information related to the application data to enable the application software to interpret and process the application data.
-
Citations
46 Claims
-
1. A system for managing a database comprising a data file, the system comprising:
- application data stored in the data file;
a format description table associated with the data file, the format description table comprising parser instructions; and an abstract machine coupled to the database, the abstract machine operable to; read the application data; and parse the application data to an application software in response to the parser instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- application data stored in the data file;
-
11. A method for providing a navigation software product with navigation data, comprising:
-
providing a navigation database comprising a data file; storing the navigation data in a data file of the navigation database; implementing a format description for the data file comprising generating parser instructions; implementing an abstract machine operable to interpret the navigation data stored the data file and to parse the data to the navigation software product; and where the abstract machine is controlled by the parser instructions in the format description - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for managing data in a navigation database comprising at least one data file, the method comprising:
in response to instructions provided in a format description table associated with the data file; reading navigation data stored in the data file; passing the navigation data read from the data file to a navigation software; and passing a semantic ID associated with the navigation data to the navigation software. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
31. A product comprising:
-
a computer readable medium; and instructions stored on the medium that, when executed, cause a processor in a vehicle navigation system to; read navigation data stored in navigation database in response to instructions stored in a format description table, the navigation database comprising a data file; parse the navigation data read from the navigation database to a navigation software in response to the instructions; and pass a semantic ID associated with the parsed navigation data to the navigation software in response to the instructions. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A vehicle navigation system, the system comprising:
-
a processor; a memory coupled to the processor, the memory comprising; a navigation database comprising a data file, the data file comprising navigation data; an abstract machine; a format description table installed in the data file, the format description table comprising; parser instructions for controlling the abstract machine; and a semantic ID associated with the navigation data; and a navigation software; and instructions stored on the memory that, when executed, cause the processor to; read the navigation data in response to the parser instructions; parse the navigation data to the navigation software in response to the parser instructions; and pass the semantic ID to the navigation software. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
Specification