Cloud-based vehicle information and control system
First Claim
1. A method comprising:
- providing a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud;
providing a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device;
providing a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle;
causing, by use of a data processor, data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer;
converting the data indicative of a state change from a vehicle-specific format to a mobile device format defined by an Application Programming Interface (API); and
exposing the data indicative of a state change in a mobile device format via the API to the at least one network resource in a standardized manner.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing a cloud-based vehicle information and control ecosystem are disclosed. A particular embodiment includes: providing a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; providing a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device; providing a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; and causing, by use of a data processor, data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer.
41 Citations
20 Claims
-
1. A method comprising:
-
providing a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; providing a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device; providing a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; causing, by use of a data processor, data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer; converting the data indicative of a state change from a vehicle-specific format to a mobile device format defined by an Application Programming Interface (API); and exposing the data indicative of a state change in a mobile device format via the API to the at least one network resource in a standardized manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more data processors; and a cloud-based vehicle information and control ecosystem, executable by the one or more data processors, to; provide a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; provide a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device; provide a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; cause data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer; convert the data indicative of a state change from a vehicle-specific format to a mobile device format defined by an Application Programming Interface (API); and expose the data indicative of a state change in a mobile device format via the API to the at least one network resource in a standardized manner. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:
-
provide a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; provide a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device; provide a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; cause data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer; convert the data indicative of a state change from a vehicle-specific format to a mobile device format defined by an Application Programming Interface (API); and expose the data indicative of a state change in a mobile device format via the API to the at least one network resource in a standardized manner. - View Dependent Claims (20)
-
Specification