Systems and methods for providing network-based content to an in-vehicle telematics system
First Claim
1. A vehicle telematics system for operation with a remote content management server in communication with a plurality of remote content providers, comprising:
- a transceiver mounted in a vehicle, the transceiver configured to establish a communications link with the remote content management server; and
a control circuit mounted in the vehicle, the control circuit comprising an application programming interface, the control circuit configured to use the communications link to communicate with the remote content management server using the application programming interface to transmit commands to the remote content management server for providing to an appropriate remote content provider of the plurality of remote content providers;
wherein the control circuit receives content from the plurality of remote content providers via the application programming interface,wherein the application programming interface is a pre-established application programming interface, and the control circuit is configured to communicate with new remote content providers using the pre-established application programming interface for communicating with the remote content management server,wherein the control circuit is configured to receive metadata regarding the new remote content providers via the communications link, andwherein the control circuit adds options for utilizing the new remote content providers based on the metadata received via the communications link to a human machine interface provided to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing network-based content to an in-vehicle telematics system is shown and described. The method includes include establishing a communications link between communications electronics of the vehicle telematics system and a remote content management server in communication with a plurality of remote content providers. The method further includes using the communications link to communicate with the remote content management server using an application programming interface. The processing electronics receives content from the plurality of remote content providers via the application programming interface. The communication between the remote content management server and at least one of the plurality of remote content providers is conducted according to a protocol for which the vehicle telematics system does not have an interface.
-
Citations
18 Claims
-
1. A vehicle telematics system for operation with a remote content management server in communication with a plurality of remote content providers, comprising:
-
a transceiver mounted in a vehicle, the transceiver configured to establish a communications link with the remote content management server; and a control circuit mounted in the vehicle, the control circuit comprising an application programming interface, the control circuit configured to use the communications link to communicate with the remote content management server using the application programming interface to transmit commands to the remote content management server for providing to an appropriate remote content provider of the plurality of remote content providers; wherein the control circuit receives content from the plurality of remote content providers via the application programming interface, wherein the application programming interface is a pre-established application programming interface, and the control circuit is configured to communicate with new remote content providers using the pre-established application programming interface for communicating with the remote content management server, wherein the control circuit is configured to receive metadata regarding the new remote content providers via the communications link, and wherein the control circuit adds options for utilizing the new remote content providers based on the metadata received via the communications link to a human machine interface provided to the user. - View Dependent Claims (2, 3, 4)
-
-
5. A computerized method for operation by a vehicle telematics system, comprising:
-
establishing a communications link between communications electronics of the vehicle telematics system and a remote content management server in communication with a plurality of remote content providers, the vehicle telematics system mounted in a vehicle; and using the communications link to communicate with the remote content management server using an application programming interface to transmit commands to the remote management server for providing to an appropriate remote content provider of the plurality of remote content providers; wherein processing electronics of the vehicle telematics system receives content from the plurality of remote content providers via the application programming interface; wherein the communication between the remote content management server and at least one of the plurality of remote content providers is conducted according to a protocol for which the vehicle telematics system does not have an interface, wherein the application programming interface is a pre-established application programming interface, and the communication electronics are configured to communicate with new remote content providers using the pre-established application programming interface for communicating with the remote content management server, wherein the processing electronics are configured to receive metadata regarding the new remote content providers via the communications link, and wherein the processing electronics add options for utilizing the new remote content providers based on the metadata received via the communications link to a human machine interface provided to the user.
-
-
6. A system, comprising:
-
a remote content management system comprising a first control circuit configured to communicate with a plurality of remote content providers according to disparate protocols of the remote content providers; a vehicle telematics system mounted in a vehicle, the vehicle telematics system comprising a transceiver and a second control circuit, the second control circuit comprising a first application programming interface configured to communicate with the remote content management system; and a portable electronic device comprising a connected services application configured to access the remote content providers via a second application programming interface for communicating with the remote content management system; wherein the second control circuit is further configured to receive content from the plurality of remote content providers via the first application programming interface without having interfaces for communicating according to the disparate protocols of the remote content providers, and wherein the second control circuit is further configured to use the connected services application as a proxy or communication pass-through to transmit commands to the remote content management system, wherein the remote content management system is configured to provide the commands transmitted by the second control circuit to an appropriate remote content provider of the plurality of remote content providers, wherein the first application programming interface is a pre-established application programming interface, and the second control circuit is configured to communicate with new remote content providers using the pre-established application programming interface for communicating with the remote content management system, wherein the second control circuit is configured to receive metadata regarding the new remote content providers via a communications link, and wherein the second control circuit adds options for utilizing the new remote content providers based on the metadata received via the communications link to a human machine interface provided to the user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A remote content management system comprising:
-
a control circuit configured to communicate information from a plurality of remote content providers to a telematics system mounted in a vehicle, the control circuit comprising; a first set of programming interfaces for communicating with the plurality of remote content providers according to disparate protocols of the remote content providers; and a second set of programming interfaces for communicating with the telematics system mounted in the vehicle; wherein the control circuit is configured to provide for communications between the vehicle telematics system and the remote content providers using the first set of programming interfaces and the second set of programming interfaces to receive commands from the vehicle telematics system and provide the commands to an appropriate remote content provider of the plurality of remote content providers, wherein the first set of programming interfaces are pre-established application programming interfaces, and the control circuit is configured to communicate with new remote content providers using the pre-established application programming interfaces for communicating with the remote content providers, wherein the control circuit is configured to receive metadata regarding the new remote content providers via a communications link, and wherein the control circuit adds options for utilizing the new remote content providers based on the metadata received via the communications link to a human machine interface provided to the user.
-
Specification