Page server for navigation data
First Claim
Patent Images
1. A method comprising:
- identifying, using a processor, a request for data from at least one navigation application;
sending, by the processor, a request for generic data containers including a version number to a server in response to the request for data from at least one navigation application, wherein the generic data containers are configured for multiple data types; and
receiving, by the processor, one or more generic data containers from the server based on the version number, wherein the one or more generic data containers have a predetermined size, and wherein the predetermined size is independent of the request for data and the at least one navigation application.
1 Assignment
0 Petitions
Accused Products
Abstract
A page server and method of using the page server is described. The page server stores versioned pages. The pages, which are equally sized data chunks, can be stored with identifiers and version data in a relational database, in separate files, or in a single file where pages are concatenated. The page server may be accessed via SQL, a web interface, a proprietary key/value/version interface on top of TCP/IP, or other method. The page server facilitates incremental updates.
12 Citations
18 Claims
-
1. A method comprising:
-
identifying, using a processor, a request for data from at least one navigation application; sending, by the processor, a request for generic data containers including a version number to a server in response to the request for data from at least one navigation application, wherein the generic data containers are configured for multiple data types; and receiving, by the processor, one or more generic data containers from the server based on the version number, wherein the one or more generic data containers have a predetermined size, and wherein the predetermined size is independent of the request for data and the at least one navigation application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a local database; and a page access device configured to identify a plurality of requests for data, wherein the plurality of requests specify multiple data types for one or more navigation applications associated with the local database, and configured to send a request for generic data containers including a version number to a server; and a communications device configured to receive one or more generic data containers from the server based on the version number, wherein the one or more generic data containers have a predetermined size, and wherein the predetermined size is independent of the multiple data types from the plurality of requests for data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
storing, by a page server, pages of navigation data and associated version information, wherein the pages have an equal predetermined data size; receiving, by the page server, requests including version information from a client; accessing, by the page server, one or more of the pages of navigation data in response to the version information; and transmitting, b the e server, the pages of navigation data and a file transaction identifier to the client. - View Dependent Claims (17, 18)
-
Specification