IP Library Patent Application 13524588
Patent Application
App. No. 13/524,588

Systems and Methods for Providing Telematic Services to Vehicles

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 None
App. No.
13/524,588
Abstract

A method for providing abstraction in a telematics system provides a telematics system with components, the components including a translator that converts messages received from a vehicle into a canonical form and an adapter that converts data received from an external source into a canonical equivalent. The translator interprets the received messages and routes the received messages to a correct component of the telematics system. The adapter is operable to allow a content services subsystem to deliver the received data.

Claims (32)

1 . A method for providing abstraction in a telematics system, comprising:

providing a telematics system with components, the components including:

a translator that converts messages received from a vehicle into a canonical form, the translator:

interpreting the received messages; and

routing the received messages to a correct component of the telematics system; and

an adapter that converts data received from an external source into a canonical equivalent, the adapter being operable to allow a content services subsystem to deliver the received data.

2 . The method of claim 1 , wherein determining an origin of the messages or the data is unnecessary in order for at least one of the translator and the adapter to use the messages or the data.

3 . The method of claim 1 , which further comprises exchanging messages by the components represented in canonical form.

4 . The method of claim 1 , wherein the received data comprises at least one of points of interest, contacts, vehicle data, and other data stored outside of the telematics system.

5 . The method of claim 1 , wherein the components of the telematics system are modular and discrete.

6 . The method of claim 5 , wherein code for the components of the telematics system is free of original equipment manufacturer (OEM) specific details.

7 . The method of claim 5 , which further comprises:

providing the components as discrete components; and

adding additional instances of at least one of the discrete components to increase capacity.

8 . The method of claim 1 , which further comprises implementing the telematics system as a stand-alone system.

9 . The method of claim 1 , which further comprises implementing the telematics system as an integrated platform operable to service many customers.

10 . The method of claim 1 , which further comprises having the telematics system use code frameworks to standardize a behavior of common parts of the telematics system.

11 . The method of claim 10 , wherein the code frameworks are operable to send and receive the data.

12 . The method of claim 10 , wherein the code frameworks are operable to audit operations.

13 . The method of claim 10 , wherein the code frameworks are operable to read and write configuration data.

14 . The method of claim 10 , wherein the code frameworks are operable to handle error conditions.

15 . The method of claim 10 , wherein the code frameworks are operable to route service requests.

16 . The method of claim 1 , which further comprises providing the telematics system with a set of routing rules that are consulted for each instance of a service request.

17 . A telematics system, comprising:

components including:

a translator operable to convert messages received from a vehicle into a canonical form, to interpret the received messages, and to route the received messages to a correct one of the components; and

an adapter operable to convert data received from an external source into a canonical equivalent and to permit delivery the received data by a content services subsystem.

18 . The method of claim 1 , wherein:

the telematics system is modular; and

the components are discrete components.

19 . The method of claim 1 , wherein the components are implemented as a stand-alone telematics system.

20 . The method of claim 1 , wherein the components are implemented as an integrated telematics platform operable to service many customers.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 1, 2017
From: U.S. BANK NATIONAL ASSOCIATION
To: SIRIUS XM RADIO INC.; SIRIUS XM CONNECTED VEHICLE SERVICES INC.
Reel/Frame 043747/0091 →
PATENT SECURITY AGREEMENT Recorded May 6, 2014
From: SIRIUS XM CONNECTED VEHICLE SERVICES INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 032835/0907 →
PATENT SECURITY AGREEMENT Recorded Apr 11, 2014
From: SIRIUS XM RADIO INC.; SIRIUS XM CONNECTED VEHICLE SERVICES INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 032660/0603 →
CHANGE OF NAME Recorded Mar 4, 2014
From: AGERO CONNECTED SERVICES, INC.
To: SIRIUS XM CONNECTED VEHICLE SERVICES INC.
Reel/Frame 032385/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2012
From: HALIMI, SAMMY; COPLAND, CRAIG GEORGE KENNETH; BONASERA, JAMES; DEEB, STEVEN; YANAMULA, BHARATH; SANKER, KARUTHAPANDIAN R.
To: AGERO CONNECTED SERVICES, INC.
Reel/Frame 028385/0869 →