Software library reconstruction device and method, and navigation device using the device and method
Through the combination of function execution department, program extraction department, verification department and optimization department, the problem of extracting and building customized functions in general software libraries is solved, and the execution speed and memory utilization efficiency are improved.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment approach 1
[0038] figure 1 It is a block diagram showing the configuration of the software library rebuilding device according to Embodiment 1 of the present invention. figure 1 Among them, the software library rebuilding device 1 according to Embodiment 1 is a device for rebuilding a function-customized software library 2b customizing a desired function by using program elements extracted from a general-purpose software library 2a, and includes a function execution unit 3 And the software library rebuilds the function part 4. In addition, a program element refers to a function used in the program and its attributes, a category for classifying them, a package, a method, and the like.
[0039] In the general-purpose software library 2a, corresponding to various application software using predetermined functions, various program elements for realizing the above-mentioned predetermined functions are registered.
[0040] For example, figure 2 The shown general-purpose software library 2a...
Embodiment approach 2
[0102] Figure 18 It is a block diagram showing the configuration of a navigation device according to Embodiment 2 of the present invention, and shows a configuration in which the software library rebuilding device of the present invention is applied to a car navigation device. Figure 18 The navigation function executing part 3a shown is equivalent to figure 1 The structural part of the function executing part 3 executes the car navigation function. in addition, Figure 18 In the above, an example of route search is given as an in-vehicle navigation function, and the description of components other than the route search execution unit 3 b is omitted.
[0103] The map database (map DB) 14 is a storage unit for storing map data, and is constructed, for example, in figure 2 in the storage device. The position detection unit 15 is a component that detects the position of a vehicle equipped with a navigation device, and obtains the current position of the vehicle by using, fo...
Embodiment approach 3
[0117] Figure 19 It is a block diagram showing the configuration of a navigation device according to Embodiment 3 of the present invention, and shows a configuration in which the software library rebuilding device of the present invention is applied to a car navigation device. in addition, Figure 19 in, right with Figure 18 The same structural parts are denoted by the same reference numerals, and description thereof will be omitted.
[0118] The route search characteristic judging unit (usage characteristic judging unit) 16 performs statistical processing on the execution condition (search mode) of the route search execution unit 3b designated by the user, and judges the execution corresponding to the utilization characteristic of the user's route search function. The structural part of the condition.
[0119] As an execution condition of the route search function, a search pattern can be mentioned. This search mode includes, for example, a distance priority mode in whi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More