Method and Apparatus for Communication Between a Vehicle Based Computing System and a Remote Application
First Claim
1. A vehicle-based computing apparatus comprising:
- a computer processor in communication with persistent and non-persistent memory; and
a local wireless transceiver in communication with the computer processor and configured to communicate wirelessly with a wireless device located in proximity to vehicle;
wherein the processor is operable to receive, through the wireless transceiver, a connection request sent from a wireless device, the connection request including at least an identifier identifying an application configured to communicate with the processor and to provide services to a vehicle occupant; and
wherein the processor is further operable to receive at least one secondary communication from the wireless device pertaining to operation of the application, once the connection request has been processed.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle-based computing apparatus includes a computer processor in communication with persistent and non-persistent memory. The apparatus also includes a local wireless transceiver in communication with the computer processor and configured to communicate wirelessly with a wireless device located at the vehicle. The processor is operable to receive, through the wireless transceiver, a connection request sent from a nomadic wireless device, the connection request including at least a name of an application seeking to communicate with the processor. The processor is further operable to receive at least one secondary communication from the nomadic device, once the connection request has been processed. The secondary communication is at least one of a speak alert command, a display text command, a create phrase command, and a prompt and listen command.
-
Citations
21 Claims
-
1. A vehicle-based computing apparatus comprising:
-
a computer processor in communication with persistent and non-persistent memory; and a local wireless transceiver in communication with the computer processor and configured to communicate wirelessly with a wireless device located in proximity to vehicle; wherein the processor is operable to receive, through the wireless transceiver, a connection request sent from a wireless device, the connection request including at least an identifier identifying an application configured to communicate with the processor and to provide services to a vehicle occupant; and wherein the processor is further operable to receive at least one secondary communication from the wireless device pertaining to operation of the application, once the connection request has been processed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wireless apparatus comprising:
-
a processor in communication with at least persistent and non-persistent memory; and a wireless transceiver operable to communicate with a vehicle-based computing system, wherein the persistent memory stores instructions that, when executed by the processor, are operable to cause communication between the wireless apparatus and the vehicle-based computing system, wherein the stored instructions, when executed by the processor, cause an initial connection request to establish a connection between an application stored on the wireless apparatus and the vehicle-based computing system; wherein the stored instructions, when executed by the processor, cause at least one secondary communication pertaining to the operation of the application to be sent to the vehicle-based computing system. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
publishing, via a first application communicating with a vehicle computing system (VCS), a data stream and an associated first identifier; requesting, via a second application communicating with a VCS, a data stream and an associated second identifier, determining, via the VCS, if any published first identifier corresponds to any requested second identifier; and providing to the second application, via the VCS, published data streams with identifiers corresponding to requested identifiers. - View Dependent Claims (21)
-
Specification