Vehicle mode manager
First Claim
1. A method for providing vehicle state management, comprising the operations of:
- receiving vehicle status information;
determining a vehicle state based on the vehicle status information; and
providing the vehicle state to an application program, wherein the application program reacts to the vehicle state information in a predefined manner.
2 Assignments
0 Petitions
Accused Products
Abstract
An invention is provided for a vehicle mode manager that manages vehicle state information. The vehicle mode manager includes a code module that registers an application program with the vehicle mode manager. Registering indicates the application program will be notified of vehicle state changes. Also included in the vehicle mode manager is a code module that receives vehicle status information, and a code module that determines a vehicle state based on both the vehicle status information and a current vehicle state. In addition, a privileged application or another manager can also set the vehicle state. The vehicle mode manager also includes a code module that provides the vehicle state to an application program. In this manner, the application program can react to the vehicle state information in a predefined manner.
25 Citations
20 Claims
-
1. A method for providing vehicle state management, comprising the operations of:
-
receiving vehicle status information;
determining a vehicle state based on the vehicle status information; and
providing the vehicle state to an application program, wherein the application program reacts to the vehicle state information in a predefined manner. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program embodied on a computer readable medium for providing vehicle state management, comprising:
-
a code segment that receives vehicle status information;
a code segment that determines a vehicle state based on the vehicle status information; and
a code segment that provides the vehicle state to an application program, wherein the application program reacts to the vehicle state information in a predefined manner. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A vehicle mode manager for providing vehicle state management, comprising:
-
a code module that registers an application program with the vehicle mode manager, wherein registering indicates the application program will be notified of vehicle state changes. a code module that receives vehicle status information;
a code module that determines a vehicle state based on both the vehicle status information and a current vehicle state; and
a code module that provides the vehicle state to an application program, wherein the application program reacts to the vehicle state information in a predefined manner. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification