Automatic software application menu generation
First Claim
Patent Images
1. A method to generate an applications menu on a vehicle diagnostic device, comprising:
- determining the applications that are installed on the vehicle diagnostic device;
parsing a template from a template file for each of the installed applications;
verifying authorized applications installed on the vehicle diagnostic device;
assembling relevant templates of installed applications;
generating the applications menu with the relevant templates, wherein the applications menu is generated automatically when a new application is installed on the vehicle diagnostic device; and
displaying the generated applications menu on a display of the vehicle diagnostic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided that allow for automatic applications menu generations when an updated application is available to a vehicle diagnostic device. The applications are verified to ensure that they are authorized for the vehicle diagnostic device. Templates can be used to generate the applications menu by associating the template with the installed application. The vehicle diagnostic device can display the applications menu and sort the applications menu based authorized applications versus unauthorized applications.
20 Citations
21 Claims
-
1. A method to generate an applications menu on a vehicle diagnostic device, comprising:
-
determining the applications that are installed on the vehicle diagnostic device; parsing a template from a template file for each of the installed applications; verifying authorized applications installed on the vehicle diagnostic device; assembling relevant templates of installed applications; generating the applications menu with the relevant templates, wherein the applications menu is generated automatically when a new application is installed on the vehicle diagnostic device; and displaying the generated applications menu on a display of the vehicle diagnostic device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium having associated data, when accessed, results in a machine performing:
-
determining the applications that are installed on the vehicle diagnostic device; parsing a template from a template file for each of the installed applications; verifying authorized applications installed on the vehicle diagnostic device; assembling relevant templates of authorized applications; generating the applications menu with the relevant templates, wherein the applications menu is generated automatically when a new application is installed on the vehicle diagnostic device; and displaying the generated applications menu on a display of the vehicle diagnostic device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for generating an applications menu on a vehicle diagnostic device, comprising:
-
means for determining the applications that are installed on the vehicle diagnostic device; means for parsing a template from a template file for each of the installed applications; means for verifying authorized applications installed on the vehicle diagnostic device; means for assembling relevant templates of installed applications; means for generating the applications menu with the templates, wherein the applications menu is generated automatically when a new application is installed on the vehicle diagnostic device; and means for displaying the generated applications menu on a display of the vehicle diagnostic device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification