Vehicle-interactive system
First Claim
1. A vehicle information system comprising:
- a computing system adapted to run an operating system and a plurality of applications, at least one vehicle application operable to provide policy processing of at least one parameter, the at least one vehicle application being executable by the computing system;
an access-layer application executable by the computing system, the access-layer application having a first interface adapted to communicate with the vehicle application, and a second interface adapted to communicate with the operating system, a vehicle-application database operable to house information for processing at least one parameter passed between first and second interfaces, the access-layer application operable obtain from the vehicle-application database the information for processing the at least one parameter, and operable to process the at least one parameter as a function of the information obtained from the vehicle-application database so as to pass the processed at least one parameter between the first and second interfaces in a form commensurate with the first and second interfaces; and
a communication adapter operable to pass the at least one parameter between the second interface and the vehicle controller.
0 Assignments
0 Petitions
Accused Products
Abstract
A vehicle information system including a computing system, a vehicle application, an access-layer application, a vehicle-application database, and a communication adapter is provided. The computing system may run an operating system and a plurality of applications. The vehicle application, which is executable by the computing system, may provide policy processing of a parameter received from the access-layer application. The access-layer application has a first interface adapted to communicate with the vehicle application and a second interface adapted to communicate with the operating system. The vehicle-application database may house information for processing the parameter. The communication adapter may pass the at least one parameter between the second interface and the vehicle controller. The access-layer application is operable obtain the information from the vehicle-application database, and to process the parameter as a function of the information so as to pass the processed parameter between the first and second interfaces.
-
Citations
20 Claims
-
1. A vehicle information system comprising:
-
a computing system adapted to run an operating system and a plurality of applications, at least one vehicle application operable to provide policy processing of at least one parameter, the at least one vehicle application being executable by the computing system;
an access-layer application executable by the computing system, the access-layer application having a first interface adapted to communicate with the vehicle application, and a second interface adapted to communicate with the operating system, a vehicle-application database operable to house information for processing at least one parameter passed between first and second interfaces, the access-layer application operable obtain from the vehicle-application database the information for processing the at least one parameter, and operable to process the at least one parameter as a function of the information obtained from the vehicle-application database so as to pass the processed at least one parameter between the first and second interfaces in a form commensurate with the first and second interfaces; and
a communication adapter operable to pass the at least one parameter between the second interface and the vehicle controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A vehicle information system comprising:
-
a computing system adapted to run an operating system and a plurality of applications, at least one vehicle application operable to provide policy processing of at least one parameter, the at least one vehicle application being executable by the computing system;
an access-layer application executable by the computing system, the access-layer application comprising;
at least one logic module for processing the at least one parameter;
an application program interface adapted to provide a common interface for any of the at least one vehicle application and adapted to interface with the at least one logic module, and an operating-system-abstraction interface adapted to interface with the at least one logic module and the operating system, the operating-system-abstraction interface abstracting operating system and computing system parameters, thereby allowing the access-layer application to be operating-system independent, and a vehicle-application database operable to house information for processing at least one parameter passed between application program interface and operating-system-abstraction interface, the access-layer application operable obtain from the vehicle-application database the information for processing the at least one parameter, and operable to process the at least one parameter as a function of the information obtained from the vehicle-application database so as to pass the processed at least one parameter between the application program interface and operating-system-abstraction interface in a form-commensurate with the application program interface and operating-system-abstraction interface; and
a communication adapter operable to pass the at least one parameter between the second interface and the vehicle controller. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. In a vehicle information system having a computing system adapted to run an operating system and a plurality of applications, the plurality of applications, a computer readable medium comprising:
-
at least one vehicle application operable to provide policy processing of at least one parameter, the at least one vehicle application being executable by the computing system;
an access-layer application executable by the computing system, the access-layer application having a first interface adapted to communicate with the vehicle application, and a second interface adapted to communicate with the operating system, a vehicle-application database operable to house information for processing at least one parameter passed between first and second interfaces, wherein when executed by the computing system the access-layer application is operable to (i) obtain the at least one parameter at the second interface from the vehicle controller via a communication adapter, (ii) obtain from the vehicle-application database the information for processing the at least one parameter, and (iii) process the at least one parameter as a function of the information obtained from the vehicle-application database so as to pass the processed at least one parameter between the first and second interfaces in a form commensurate with the first and second interfaces. - View Dependent Claims (20)
-
Specification