SYSTEM AND METHODS FOR MOBILE APPLICATIONS USING VEHICLE TELEMATICS DATA
First Claim
1. A method for a computing system, comprising:
- receiving vehicle state information from an on-board diagnostic (OBD) system of a vehicle at a telematics control unit (TCU) residing on-board the vehicle and interfacing with the OBD system via an OBD protocol compliant diagnostic port connector;
transmitting an indication of vehicle state from the TCU for delivery to a mobile computing device over at least a wireless data link component of a communications network, the indication of vehicle state being based at least in part on the vehicle state information received at the TCU;
receiving the indication of vehicle state at the mobile computing device; and
utilizing the indication of vehicle state at a mobile application program of the mobile computing device by one or more of;
presenting the indication of vehicle state via a graphical display of the mobile computing device, and/oraugmenting a functionality of the mobile computing device responsive to the indication of vehicle state.
4 Assignments
0 Petitions
Accused Products
Abstract
Operating state information is received at an on-board telematics control unit (TCU) from an on-board diagnostic (OBD) system of a vehicle. The TCU transmits an indication of vehicle state over at least a wireless data link component of a communications network for delivery to a mobile computing device. The mobile computing device receives the indication of vehicle state and utilizes the indication of vehicle state at a mobile application program. In one example, the mobile application program presents vehicle state information via a graphical display of the mobile computing device. In another example, the mobile application program augments a functionality of the mobile computing device responsive to the indication of vehicle state.
100 Citations
20 Claims
-
1. A method for a computing system, comprising:
-
receiving vehicle state information from an on-board diagnostic (OBD) system of a vehicle at a telematics control unit (TCU) residing on-board the vehicle and interfacing with the OBD system via an OBD protocol compliant diagnostic port connector; transmitting an indication of vehicle state from the TCU for delivery to a mobile computing device over at least a wireless data link component of a communications network, the indication of vehicle state being based at least in part on the vehicle state information received at the TCU; receiving the indication of vehicle state at the mobile computing device; and utilizing the indication of vehicle state at a mobile application program of the mobile computing device by one or more of; presenting the indication of vehicle state via a graphical display of the mobile computing device, and/or augmenting a functionality of the mobile computing device responsive to the indication of vehicle state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
a telematics control unit (TCU) configured to interface with an OBD system of a vehicle via an OBD protocol compliant diagnostic port connector, the TCU programmed with instructions executable by the TCU to; receive vehicle state information from the on-board diagnostic (OBD) system of the vehicle via the OBD protocol compliant diagnostic port connector, and transmit an indication of vehicle state from the TCU over at least a first wireless data link component of a communications network to a service platform for delivery to a mobile computing device, the indication of vehicle state being based at least in part on the vehicle state information received at the TCU; and the service platform including one or more server devices programmed with instructions executable by the one or more server devices to; receive the indication of vehicle state from the TCU, and transmit the indication of vehicle state over a second wireless data link component of the communications network for delivery to the mobile computing device, the indication of vehicle state utilized at a mobile application program of the mobile computing device to; present the indication of vehicle state via a graphical display of the mobile computing device, and/or augment a functionality of the mobile computing device responsive to the indication of vehicle state. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for a service platform hosted at a server system including one or more server devices, the method comprising:
-
for each of a plurality of telematics control units (TCUs) residing on-board respective vehicles and interfacing with respective OBD systems of those vehicles via an OBD protocol compliant diagnostic port connector, initializing each of the TCUs by; receiving an identifier of a mobile computing device and an identifier of the TCU wirelessly transmitted over the communications network by the mobile computing device via a mobile application program, and creating a user account that associates the TCU with the mobile computing device; receiving vehicle state information from each of the TCUs, the vehicle state information received from each of the TCUs over a first wireless data link component of a communications network; storing the vehicle state information received from each of the TCUs in a database system in association with respective user accounts created by said initializing; receiving, via an application programming interface, requests from third-party services for vehicle state information stored in association with the respective user accounts; and responding to the requests by transmitting vehicle state information to the third-party services over the communications network for the respective user accounts for delivery by the third-party services to respective mobile application programs of those third-party services via at least a second wireless data link component of the communications network.
-
Specification