User interface system for a vehicle
First Claim
1. A user interface system for a vehicle that enables a user to access services available through an electronic device, the system comprising:
- a networking gateway configured to receive a first data set from the electronic device, the first data set identifying the services available through the electronic device;
a data repository that stores default software constructs relating to the services available through the electronic device;
a service engine operable with the networking gateway and the data repository, the service engine processing the first data set and outputting a vehicle services description language (VSDL) data set that corresponds to the services based at least in part upon the first data set and the default software constructs;
a data transformation agent for receiving the VSDL data set and at least one constraint, the data transformation agent generating a vehicle user interface markup language (VUML) data set based at least in part upon the VSDL data set and the at least one constraint; and
a user interface module configured to communicate with the data transformation agent, the user interface module receiving the VUML data set and, based in part on the VUML data set, the user interface module providing an interface for the user to access the services available through the electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface system and method for a vehicle enables access to services available through an electronic device. The user interface system includes a networking gateway configured to receive a first data set from the electronic device. A service engine is included, which is operable with the networking gateway. The service engine is configured to process the first data set and output a second data set that corresponds to the services. A data transformation agent receives the second data set and generates a third data set, wherein the third data set is in a predetermined format. A user interface module is included that is configured to communicate with the data transformation agent. The user interface module receives the third data set having the predetermined format and the user interface module provides an interface for the user to access the services available through the electronic device.
-
Citations
20 Claims
-
1. A user interface system for a vehicle that enables a user to access services available through an electronic device, the system comprising:
-
a networking gateway configured to receive a first data set from the electronic device, the first data set identifying the services available through the electronic device; a data repository that stores default software constructs relating to the services available through the electronic device; a service engine operable with the networking gateway and the data repository, the service engine processing the first data set and outputting a vehicle services description language (VSDL) data set that corresponds to the services based at least in part upon the first data set and the default software constructs; a data transformation agent for receiving the VSDL data set and at least one constraint, the data transformation agent generating a vehicle user interface markup language (VUML) data set based at least in part upon the VSDL data set and the at least one constraint; and a user interface module configured to communicate with the data transformation agent, the user interface module receiving the VUML data set and, based in part on the VUML data set, the user interface module providing an interface for the user to access the services available through the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19)
-
-
9. A method for accessing services available through an electronic device, the method comprising:
-
receiving a first data set from the electronic device at a networking gateway for a vehicle user interface system; generating at the networking gateway a vehicle service description language (VSDL) data set based on the first data set through the use of a service engine; receiving the VSDL data set and at least one constraint at a data transformation agent of the vehicle user interface system; generating a vehicle user interface markup language (VUML) data set through the use of the data transformation agent, the VUML data set based at least in part upon the VSDL data set and the at least one constraint; and receiving the VUML data set at a user interface module for the user interface system, wherein the VUML data set is processed by the user interface module to provide access to the services available through the electronic device. - View Dependent Claims (10, 11, 12, 20)
-
-
13. A user interface system for a vehicle that enables a user to access services available through an electronic device, the system comprising:
-
a networking gateway configured to receive a first data set from the electronic device, the networking gateway including a service engine, a data repository and a gateway data set, the networking gateway generating a vehicle services description language (VSDL) data set corresponding to the services available based upon the first data set using the service engine, the data repository and the gateway data set; a user interface module having a display unit, a data engine and a user interface data set, the user interface module providing an interface for the user to access the services available through the electronic device; a data transformation agent being operable with the networking gateway and the user interface module and having in memory at least one constraint, the data transformation agent for transforming the user interface data set and the VSDL data set into a vehicle user interface markup language (VUML) data set based on the at least one constraint, the user interface data set, and the VSDL data set; and wherein the data engine processes the VUML data set so as to enable the user to access the services available through the electronic device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification