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;
receiving, by use of a data processor, control data indicative of a state change to modify the state of one or more components of the vehicle, the control data being received from a component in the first or second layer;
converting the control data indicative of a state change from a first or second layer device format defined by an Application Programming Interface (API) to a vehicle-specific format; and
using the control data to modify the state of the one or more components of the vehicle.
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.
21 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; receiving, by use of a data processor, control data indicative of a state change to modify the state of one or more components of the vehicle, the control data being received from a component in the first or second layer; converting the control data indicative of a state change from a first or second layer device format defined by an Application Programming Interface (API) to a vehicle-specific format; and using the control data to modify the state of the one or more components of the vehicle. - 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; receive control data indicative of a state change to modify the state of one or more components of the vehicle, the control data being received from a component in the first or second layer; convert the control data indicative of a state change from a first or second layer device format defined by an Application Programming Interface (API) to a vehicle-specific format; and use the control data to modify the state of the one or more components of the vehicle. - 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; receive control data indicative of a state change to modify the state of one or more components of the vehicle, the control data being received from a component in the first or second layer; convert the control data indicative of a state change from a first or second layer device format defined by an Application Programming Interface (API) to a vehicle-specific format; and use the control data to modify the state of the one or more components of the vehicle. - View Dependent Claims (20)
-
Specification