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 configured to receive, through the wireless transceiver, a connection request, sent from a wireless device and including at least an identifier identifying an application configured to communicate with the processor and to provide services to a vehicle occupant,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, andwherein the processor is configured to respond to a plurality of secondary communications, including at least speak-alert commands requesting use of a vehicle audio system, display text commands requesting use of a vehicle display, prompt-and-listen commands requesting use of a vehicle microphone for input, and create-phrase commands defining input phrases for which the processor is to listen and establish matches thereto during certain implementations of the prompt-and-listen commands.
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
19 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 configured to receive, through the wireless transceiver, a connection request, sent from a wireless device and including at least an identifier identifying an application configured to communicate with the processor and to provide services to a vehicle occupant, 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, and wherein the processor is configured to respond to a plurality of secondary communications, including at least speak-alert commands requesting use of a vehicle audio system, display text commands requesting use of a vehicle display, prompt-and-listen commands requesting use of a vehicle microphone for input, and create-phrase commands defining input phrases for which the processor is to listen and establish matches thereto during certain implementations of the prompt-and-listen commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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, wherein, if a prompt and listen command is sent to the vehicle-based computing system, the stored instructions, when executed by the processor, cause the processor to wait to receive returning input from the vehicle-based computing system in response to the prompt and listen command. - View Dependent Claims (14, 15, 16, 17)
-
-
18. 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 (19)
-
Specification