IP Library Granted Patent US 7,181,344
Granted Patent B2
US 7,181,344 · App. 10/824,948 · Granted Feb 20, 2007

Database system for navigation device

Assignee: Harman Becker Automotive Systems GmbH
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 7,181,344
App. No.
10/824,948
Granted
Feb 20, 2007
Kind
B2
Abstract

A database system for a global positioning (GPS) vehicular navigation device having a first database including street information data and a second database, including location information data that is independent of the first data. The database system includes a working memory unit including a first memory area and a second memory area separate from the first memory area. The first data includes street information stored in the first memory area and the second data includes location information stored in the second memory area.

Claims (40)

1. A navigation system, comprising:

a processor programmed to execute data associated with a position of a vehicle;

a first memory operatively coupled to the processor to store a first database of files comprising street data;

a second memory operatively coupled to the processor to store a second database of files comprising data related to a location; and

a working memory coupled to the processor and remote from the first memory and the second memory,

where the working memory is partitioned into a third memory and a fourth memory that provide parallel access to data stored in the first database and the second database, and

where the third memory and the fourth memory are configured to be written to and read from within the vehicle.

2. The navigation system of claim 1 where the third memory and the fourth memory are configured to retain duplicate portions of data stored in the first database and the second database, respectively.

3. The navigation system of claim 1 where the third memory and the fourth memory provide simultaneous access to data stored in the first database and the second database.

4. The navigation system of claim 1 where the processor is programmed to process data from the first database and data from the second database without switching between navigation system operating modes.

5. The navigation system of claim 1 further comprising a fifth memory operatively coupled to the processor to store a third database comprising data blocks that relate to position data stored in the second database.

6. The navigation system of claim 5 where the working memory comprises a memory that is erased only in blocks.

7. The navigation system of claim 6 where an organization of the second database is based on the position data and where the processor is operable to search the second database based on location information of a geographical location using data retained in the third database.

8. A navigation system comprising:

a receiver operable to receive a plurality of coded signals comprising data associated with a position of a vehicle;

a processor programmed to interpret and execute the data associated with the position of the vehicle;

a first memory operatively coupled to the processor to store a first database of files comprising street data;

a second memory operatively coupled to the processor to store a second database of files comprising data related to a location; and

a working memory coupled to the processor and remote from the first memory and the second memory,

where the working memory is partitioned into a third memory and a fourth memory that provides parallel access to data stored in the first database and the second database, and

where the third memory and the fourth memory are configured to be written to and read from within the vehicle.

9. The navigation system of claim 8 where the third memory and the fourth memory are configured to retain duplicate portions of data stored in the first database and the second database, respectively.

10. The navigation system of claim 8 where the third memory and the fourth memory provide simultaneous access to data stored in the first database and the second database.

11. The navigation system of claim 8 where the processor is programmed to process data from the first database and data from the second database without switching between navigation system operating modes.

12. The navigation system of claim 8 further comprising a fifth memory operatively coupled to the processor to store a third database comprising data blocks that relate to position data stored in the second database.

13. The navigation system of claim 12 where the working memory comprises a memory that is erased only in blocks.

14. The navigation system of claim 13 where an organization of the second database is based on the position data and where the processor is operable to search the second database based on the data associated with the position of the vehicle using data retained in the third database.

15. The navigation system of claim 9 where the plurality of coded signals further comprise a timing signal or a distance signal.

16. A method that operates a navigation system, comprising:

receiving a plurality of coded signals comprising data associated with a position of a vehicle;

processing the data associated with the position of the vehicle;

retrieving street data from a first database stored in a first memory;

retrieving location data from a second database stored in a second memory;

storing the street data and the location data in a working memory remote from the first memory and the second memory; and

processing the street data and the location data,

where the working memory is partitioned into a third memory and a fourth memory that provides parallel access to data stored in the first database and the second database, and where the third memory and the fourth memory are configured to be written to and read from within the vehicle.

17. The method of claim 16 where processing the street data and the location data comprises searching the second database based on the position of the vehicle.

18. The method of claim 16 where processing the street data and the location data comprises simultaneously processing the street data and the location data.

19. The method of claim 16 where processing the street data and the location data comprises processing the street data and the location data without switching between navigation system operating modes.

20. The method of claim 16 further comprising searching the second database using data retained in a third database, where the third database comprises data blocks related to position data.

Assignments (7)
RELEASE Recorded Nov 14, 2012
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 029294/0254 →
SECURITY AGREEMENT Recorded Feb 17, 2011
From: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025823/0354 →
RELEASE Recorded Feb 15, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 025795/0143 →
SECURITY AGREEMENT Recorded Jul 26, 2010
From: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024733/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2007
From: WIETZKE, JOACHIM
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 018718/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2007
From: NAGEL, INGO
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 018717/0182 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2007
From: LEHMANN, ANDREAS
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 018717/0231 →
Priority Claims (1)
EP 03008092 · Apr 15, 2003 · regional
Continuity (1)
Related Publication 20050038599A1 · Feb 17, 2005