US7606663B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Navigation device and method for exchanging data between resident applications
Assignee: TomTom Navigation BV
•
Filing: 2004-02-26
•
Granted: 2009-10-20
•
Expires: 2024-02-26
Abstract
Abstract Navigation software is integrated with other kinds of software running on the same device so that capabilities of the navigation software can be made available from within the other applications. Those applications can export street, city or postcode format address data to the navigation software. The address data can then be converted to a co-ordinate system based address by the navigation software, which can then automatically be set as the destination address used by the navigation software in calculating the route and/or automatically marked on a map generated and displayed by the navigation software.
Inventors
- 👤 Edwin Neef
- 👤 Mark Gretton
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 15:15
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04886; G01; G01C; G01C21/00; G01C21/26; G01C21/34; G01C21/36; G01C21/3605; G01C21/362; G06F1/00; G06F1/16; G06F1/1613; G06F1/1626; G06F3/0481; G06F3/04817; G06F3/0482; G06Q; G06Q10/00; G06Q10/02; G08; G08G; G08G1/00; G08G1/09; G08G1/0962; G08G1/0968; G08G1/0969; G08G1/123; G08G1/133; G08G1/137
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
103 words
A navigation device programmed with a map database, comprising: a processor to run navigation software that enables a route to be planned to a destination; and a display to display a menu option that, when selected, causes an automatic export of address data, usable by an application resident on the navigation device, to the navigation software resident on the navigation device for processing, and causes a conversion of the address data to a co-ordinate system based address by the navigation software, wherein the co-ordinate system based address is then automatically set as the destination used by the navigation software in planning the route.
Claim 2
Dependent Claim
103 words
A navigation device programmed with a map database, comprising: a processor to run navigation software that enables a route to be planned to a destination; and a display to display a menu option that, when selected, causes an automatic export of address data, usable by an application resident on the navigation device, to the navigation software resident on the navigation device for processing, and causes a conversion of the address data to a co-ordinate system based address by the navigation software, wherein the co-ordinate system based address is then automatically set as the destination used by the navigation software in planning the route.
Claim 3
Dependent Claim
109 words
A navigation device that enables a route calculation to a destination, the navigation device comprising: a touch screen; and a processor to run a contacts application on the navigation device, wherein, when a user views a contact record of the contacts displayed on the touch screen, a selectable menu icon is displayed on the touch screen which, if selected, automatically causes the processor to export a contact address used in the contacts application, to a navigation application run by the processor on the device, which then geocodes the contact address and automatically sets the geocoded contact address as the destination used in the route calculation by the navigation application.
Claim 4
Dependent Claim
109 words
A navigation device that enables a route calculation to a destination, the navigation device comprising: a touch screen; and a processor to run a contacts application on the navigation device, wherein, when a user views a contact record of the contacts displayed on the touch screen, a selectable menu icon is displayed on the touch screen which, if selected, automatically causes the processor to export a contact address used in the contacts application, to a navigation application run by the processor on the device, which then geocodes the contact address and automatically sets the geocoded contact address as the destination used in the route calculation by the navigation application.
Claim 5
Dependent Claim
52 words
The navigation device of claim 2 , wherein, if a web page includes an address in street, city or postcode format, then the address of the web page is set to the navigation application and the navigation application then displays a map showing the location of the address of the web page.
Claim 6
Dependent Claim
48 words
The navigation device of claim 1 , wherein the co-ordinate system based address is automatically returned to the application, or to a different application resident on the navigation device, and is stored as part of the data held by or accessible by the application or the different application.
Claim 7
Dependent Claim
26 words
The navigation device of claim 1 , wherein the co-ordinate system based address is automatically marked on a map generated and displayed by the navigation software.
Claim 8
Dependent Claim
47 words
The navigation device of claim 1 , wherein the navigation software makes available a geo-coding capability of the navigation software, to the application by receiving non-geocoded location data from the application, deriving corresponding geocoded location data and returning the derived corresponding geocoded location data to the application.
Claim 9
Dependent Claim
53 words
The navigation device of claim 1 , wherein the navigation software makes available a reverse geo-coding capability to another application by receiving geocoded location data from the another application, deriving corresponding non-geocoded location data in street, city format and returning that the derived non-geocoded location data in street, city format to the application.
Claim 10
Dependent Claim
19 words
The navigation device of claim 1 , wherein the application resident on the navigation device is a contacts application.
Claim 11
Dependent Claim
19 words
The navigation device of claim 1 , wherein the application resident on the navigation device is a browser application.
Claim 12
Dependent Claim
19 words
The navigation device of claim 7 , wherein the application resident on the navigation device is a messaging application.
Claim 13
Dependent Claim
16 words
The navigation device of claim 10 , wherein the location data is part of presence data.
Claim 14
Dependent Claim
40 words
The navigation device of claim 8 , wherein the menu option is an option to navigate to an address in the contacts application and selecting that option automatically deploys the navigation software and sets the address as the destination address.
Claim 15
Dependent Claim
47 words
The navigation device of claim 8 , wherein the menu option is an option to show on a map an address in the contacts application and selecting that option automatically deploys the navigation software and causes the location of the address to be indicated on a map.
Claim 16
Dependent Claim
45 words
The navigation device of claim 2 , wherein geo-coded data, incoming to the navigation device from an external source, is passed through to the navigation application and the location associated with the geocoded data is then displayed on a map generated by the navigation application.
Claim 17
Dependent Claim
30 words
The navigation device of claim 14 , wherein the processor is further useable to run a messaging application, the geocoded data being part of data handled by the messaging application.
Claim 18
Dependent Claim
20 words
The navigation device of claim 15 , wherein the geocoded data relates to presence data received by the navigation device.
Claim 19
Dependent Claim
58 words
The navigation device of claim 2 , wherein the selectable menu item is a “navigate to” icon, and wherein selection of the “navigate” to icon initiates a conversion of address data of the address used in the contacts application to a co-ordinate system based address by the navigation application, without any further user interaction with the navigation device.
Claim 20
Dependent Claim
29 words
The navigation device of claim 2 , wherein the selectable icon is sized to allow activation by a fingertip alone by being at least 0.7 cm 2 in area.
Claim 21
Dependent Claim
48 words
The navigation device of claim 2 , wherein a WGC84 co-ordinate system based address is automatically returned to the contacts application, or a different application resident on the navigation device and is stored as part of the data held by or accessible by the contacts or different application.
Claim 22
Dependent Claim
23 words
The navigation device of claim 2 , wherein the geocoded contact address is used by the navigation device in a location based service.
Claim 23
Dependent Claim
45 words
The navigation device of claim 2 , wherein the navigation application makes available its geo-coding capability to the contacts application by receiving non-geocoded location data from the contacts application, deriving corresponding geocoded location data and returning the derived geocoded location data to the contacts application.
Claim 24
Dependent Claim
52 words
The navigation device of claim 2 , wherein the navigation application makes available a reverse geo-coding capability to the contacts application by receiving geocoded location data from the navigation application, deriving corresponding non-geocoded location data in street, city format and returning the derived street, city format location data to the contacts application.
Claim 25
Dependent Claim
27 words
The device of claim 2 , wherein the navigation application reverse geo-codes the geocoded data, incoming to the navigation device, to generate a street, city format address.
Claim 26
Dependent Claim
29 words
The navigation device of claim 23 , wherein the street city format address is displayed as an annotation to a POI on a map generated by the navigation application.
References Cited (Backward Citations)
US4164739A
Cited
JPS6041032A
Cited
JPS60201423A
Cited
SU1401479A1
Cited
JPS62179067A
Cited
FR2677756A1
Cited
US5859628A
Cited
US20030182052A1
Cited
JPH1027126A
Cited
US20090077100A1
Cited
US6202023B1
Cited
US6295502B1
Cited
US6609062B2
Cited
US6597983B2
Cited
US20030036842A1
Cited
US5839088A
Cited
JP2000337911A
Cited
WO2001074037A2
Cited
EP1178286A2
Cited
US6374177B1
Cited
US7096233B2
Cited
US20020120388A1
Cited
US20020120390A1
Cited
US6650995B2
Cited
AU2002324095A1
Cited
EP1402233A1
Cited
EP1267146A1
Cited
EP1271101A2
Cited
US7139835B2
Cited
US20080045234A1
Cited
JP2004086577A
Cited
US20070150173A1
Cited
WO2005088254A1
Cited
US20070225902A1
Cited
JP2005323137A
Cited
US20080133124A1
Cited
US20070262860A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2012-10-19 | 2013-04-20 | 2013-10-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2016-10-19 | 2017-04-20 | 2017-10-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2020-10-19 | 2021-04-20 | 2021-10-20 | $7700.00 | Window Closed / Lapsed |