APPARATUS AND METHOD FOR PARTIALLY UPDATING A NAVIGATION DATA WHILE DRIVING
First Claim
1. An apparatus for partially updating a navigation data while driving, the apparatus comprising:
- a database file stored in a storage medium;
a log file stored in the storage medium;
a core module for supporting record or access of data into or from the database file and the log file;
an update manager for storing a data for updating the database file into the log file using the core module; and
a route guide manager for accessing the data stored in the database file using the core module and providing a route guide service, whereinthe core module includes a restoration manager for performing log file creation and log record in response to a request of the update manager, being activated only while migration occurs from the log file to the database file, and reading a data from the log file in response to a request of the route guide manager in a case of a changed data.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method are provided to partially update a navigation data without interrupting route guide service while a navigation apparatus based on a database provides the service. The apparatus includes a database file stored in a storage medium; a log file stored in the storage medium; a core module for supporting record or access of data into or from the database file and the log file; an update manager for storing a data for updating the database file into the log file using the core module; and a route guide manager for accessing the data stored in the database file using the core module and providing a route guide service.
22 Citations
11 Claims
-
1. An apparatus for partially updating a navigation data while driving, the apparatus comprising:
-
a database file stored in a storage medium; a log file stored in the storage medium; a core module for supporting record or access of data into or from the database file and the log file; an update manager for storing a data for updating the database file into the log file using the core module; and a route guide manager for accessing the data stored in the database file using the core module and providing a route guide service, wherein the core module includes a restoration manager for performing log file creation and log record in response to a request of the update manager, being activated only while migration occurs from the log file to the database file, and reading a data from the log file in response to a request of the route guide manager in a case of a changed data. - View Dependent Claims (2, 3)
-
-
4. A method of partially updating a navigation data while driving, the method comprising the steps of:
-
driving a route guide manager, and providing a route guide service by accessing data stored in a database file using a core module; driving an update manager, performing an update operation on the database file, activating a restoration manager of the core module, and creating a log file and recording a log in the created log file by the restoration manager; requesting, by a restoration manager of the update manager, the route guide manager to transit a state to ‘
MIGCB_MIGRATION_BEFORE’
, before migration from the log file to the database file is started;activating a restoration manager of the route guide manager and reading a data from the log file in a case of a changed data; requesting, by the restoration manager of the update manager, the route guide manager to transit the state to ‘
MIGCB_MIGRATION_AFTER’
, after the migration from the log file to the database file is completed; anddeactivating the restoration manager of the route guide manager, and providing the route guide service by directly accessing the data stored in the database file using the core module. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
Specification