IP Library Granted Patent US 9,031,710
Granted Patent B2
US 9,031,710 · App. 13/671,455 · Granted May 12, 2015

Cloud-based vehicle information and control system

Inventor: Peter Barrett (Palo Alto, CA)
Assignee: CloudCar, Inc.
G07C5/00H04L61/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,031,710
App. No.
13/671,455
Granted
May 12, 2015
Kind
B2
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.

Claims (40)

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.

2. The method as claimed in claim 1 including providing a vehicle information and control system in the first layer to receive the data indicative of a state change occurring in the at least one ECU.

3. The method as claimed in claim 2 including providing a geo-location-based support subsystem in the vehicle information and control system.

4. The method as claimed in claim 2 including providing a people/communication-based support subsystem in the vehicle information and control system.

5. The method as claimed in claim 2 including providing a media support subsystem in the vehicle information and control system.

6. The method as claimed in claim 2 including providing a vehicle support subsystem in the vehicle information and control system.

7. The method as claimed in claim 1 wherein at least one subsystem in the second layer substantially mirroring the functionality of a corresponding subsystem in the first layer.

8. The method as claimed in claim 1 wherein at least one subsystem in the second layer providing a reduced level of functionality of a corresponding subsystem in the first layer if communication with the network cloud is interrupted.

9. The method as claimed in claim 1 wherein at least one subsystem in the second layer providing an interface to a mobile app on the at least one mobile device.

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.

11. The system as claimed in claim 10 being further configured to provide a vehicle information and control system in the first layer to receive the data indicative of a state change occurring in the at least one ECU.

12. The system as claimed in claim 11 being further configured to provide a geo-location-based support subsystem in the vehicle information and control system.

13. The system as claimed in claim 11 being further configured to provide a people/communication-based support subsystem in the vehicle information and control system.

14. The system as claimed in claim 11 being further configured to provide a media support subsystem in the vehicle information and control system.

15. The system as claimed in claim 11 being further configured to provide a vehicle support subsystem in the vehicle information and control system.

16. The system as claimed in claim 10 wherein at least one subsystem in the second layer substantially mirroring the functionality of a corresponding subsystem in the first layer.

17. The system as claimed in claim 10 wherein at least one subsystem in the second layer providing a reduced level of functionality of a corresponding subsystem in the first layer if communication with the network cloud is interrupted.

18. The system as claimed in claim 10 wherein at least one subsystem in the second layer providing an interface to a mobile app on the at least one mobile device.

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.

20. The machine-useable storage medium as claimed in claim 19 being further configured to provide a vehicle information and control system in the first layer to receive the data indicative of a state change occurring in the at least one ECU.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: CLOUDCAR, INC.
To: CLOUDCAR (ABC), LLC, AS ASSIGNEE FOR THE BENEFIT OF CREDITORS OF CLOUDCAR, INC.
Reel/Frame 053859/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: CLOUDCAR (ABC), LLC, AS ASSIGNEE FOR THE BENEFIT OF CREDITORS OF CLOUDCAR, INC.
To: LENNY INSURANCE LIMITED
Reel/Frame 053860/0951 →
SECURITY INTEREST Recorded Feb 26, 2019
From: CLOUDCAR, INC.
To: JAGUAR LAND ROVER LIMITED
Reel/Frame 048445/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2012
From: BARRETT, PETER
To: CLOUDCAR, INC.
Reel/Frame 029363/0333 →
Continuity (1)
Related Publication 20140129047A1 · May 8, 2014