US6317753B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Update system and method for geographic databases
Assignee: Here Global BV
•
Filing: 2000-03-13
•
Granted: 2001-11-13
•
Expires: 2020-03-13
Abstract
Abstract A system and method of providing incremental updates for a geographical data set for use in navigation systems. The system and method include organizing updates of geographical data set into a series of transactions. Each of the transactions includes a transaction identifier that uniquely identifies the transaction, and n steps to be applied to the geographical data set to complete the transaction. All the steps of the transaction are required to be successfully applied in order for the transaction to be completed, otherwise, the entire transaction is not applied.
Inventors
- 👤 Timothy McGrath
- 👤 John Jasper
- 👤 James Herbst
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 18:16
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/38; G01C21/3863; G01C21/387; G06; G06F; G06F16/00; G06F16/20; G06F16/29; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/918; Y10S707/919; Y10S707/92; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99951; Y10S707/99952; Y10S707/99953
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
81 words
A method for updating a navigation dataset comprising: acquiring an update transaction, wherein said update transaction comprises one or more steps to be applied to a plurality of objects in said navigation dataset to complete said update transaction, wherein each of said one or more steps includes an object reference that identifies an object to which the step applies; and applying said update transaction to said navigation dataset to alter said navigation dataset from one valid state to another valid state.
Claim 2
Independent Claim
81 words
A method for updating a navigation dataset comprising: acquiring an update transaction, wherein said update transaction comprises one or more steps to be applied to a plurality of objects in said navigation dataset to complete said update transaction, wherein each of said one or more steps includes an object reference that identifies an object to which the step applies; and applying said update transaction to said navigation dataset to alter said navigation dataset from one valid state to another valid state.
Claim 3
Dependent Claim
39 words
The method of claim 1 wherein the object reference in some of said steps is a descriptive object reference that identifies the object to which the step applies by using a set of characteristic data that defines the object.
Claim 4
Dependent Claim
28 words
The method of claim 2 wherein the descriptive object reference is used to identify to which of multiple instances of a characteristic of an object the step applies.
Claim 5
Dependent Claim
19 words
The method of claim 1 wherein the object reference in some of said steps is an explicit object reference.
Claim 6
Dependent Claim
23 words
The method of claim 1 wherein each of said steps includes a description of an existing state of an object to be altered.
Claim 7
Dependent Claim
24 words
The method of claim 1 wherein each of said steps includes a description of a state to which an object is to be altered.
Claim 8
Dependent Claim
18 words
The method of claim 1 wherein said update transaction includes an indication when the update transaction was published.
Claim 9
Dependent Claim
20 words
The method of claim 1 wherein said update transaction includes an indication when the update transaction is to take effect.
Claim 10
Dependent Claim
25 words
The method of claim 1 wherein said update transaction includes an identification of a navigation dataset to which said update transaction is to be applied.
Claim 11
Independent Claim
51 words
A method of updating a geographic database comprising the steps of: providing a transaction comprised of: a transaction identifier that uniquely identifies said transaction; and n steps to be applied to a plurality of objects in said geographic database to complete said transaction; and applying said transaction to said geographic database.
Claim 12
Independent Claim
51 words
A method of updating a geographic database comprising the steps of: providing a transaction comprised of: a transaction identifier that uniquely identifies said transaction; and n steps to be applied to a plurality of objects in said geographic database to complete said transaction; and applying said transaction to said geographic database.
Claim 13
Dependent Claim
17 words
The method of claim 10 wherein said transaction includes a date at which the transaction is effective.
Claim 14
Dependent Claim
23 words
The method of claim 10 wherein said transaction includes an identification of a geographic database to which said transaction is to be applied.
Claim 15
Dependent Claim
29 words
The method of claim 10 wherein one of said n steps comprises changing an existing characteristic of more than one of said plurality of objects to a different characteristic.
Claim 16
Dependent Claim
13 words
The method of claim 10 wherein said transaction is bundled with other transactions.
Claim 17
Dependent Claim
19 words
The method of claim 10 wherein one of said n steps comprises adding new data to the geographic database.
Claim 18
Dependent Claim
19 words
The method of claim 10 wherein one of said n steps comprises removing existing data from the geographic database.
Claim 19
Dependent Claim
23 words
The method of claim 10 wherein one of said n steps comprises changing an existing state of data values to different data values.
Claim 20
Dependent Claim
11 words
The method of claim 10 wherein n is at least one.
Claim 21
Dependent Claim
22 words
The method of claim 10 wherein one of said n steps identifies a plurality of geographical objects and attributes to be updated.
Claim 22
Independent Claim
51 words
A method of updating a geographic database comprising the steps of: providing a transaction comprised of: a transaction identifier that uniquely identifies said transaction; and one step to be applied to a plurality of objects in said geographic database to complete said transaction; and applying said transaction to said geographic database.
Claim 23
Independent Claim
51 words
A method of updating a geographic database comprising the steps of: providing a transaction comprised of: a transaction identifier that uniquely identifies said transaction; and one step to be applied to a plurality of objects in said geographic database to complete said transaction; and applying said transaction to said geographic database.
References Cited (Backward Citations)
US4939663A
Cited
US5119301A
Cited
US5136473A
Cited
US5197009A
Cited
US5307278A
Cited
US5235701A
Cited
US5287496A
Cited
US5524202A
Cited
US5504900A
Cited
US5684989A
Cited
US5363473A
Cited
US5475837A
Cited
US5629854A
Cited
US5537323A
Cited
DE4141597A1
Cited
US5374933A
Cited
JPH06266997A
Cited
US5806018A
Cited
US5463554A
Cited
US5548637A
Cited
JPH0792906A
Cited
US5596500A
Cited
US5614895A
Cited
US5568396A
Cited
US5646844A
Cited
US5559707A
Cited
US5737225A
Cited
US6111539A
Cited
US5528518A
Cited
US5689252A
Cited
US5680312A
Cited
US5614845A
Cited
US5724316A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-11-12 | 2005-05-14 | 2005-11-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-11-12 | 2009-05-14 | 2009-11-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-11-12 | 2013-05-14 | 2013-11-13 | $7700.00 | Window Closed / Lapsed |