IP Library Granted Patent US 9,306,983
Granted Patent B2
US 9,306,983 · App. 14/042,988 · Granted Apr 5, 2016

Method and apparatus for communication between a vehicle based computing system and a remote application

Inventors: David P. Boll (Grosse Pointe Park, MI); Nello Joseph Santori (Canton, MI); Joseph N. Ross (Oakland, CA); Mark Shaker (Wixom, MI); Micah J. Kaiser (Westland, MI); Brian Woogeun Joh (Ann Arbor, MI); Mark Schunder (South Lyon, MI)
Assignee: Ford Global Technologies, LLC
H04L65/1069H04L67/12H04W4/00H04W8/26H04W76/023H04W84/18
View Patent ↗
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 9,306,983
App. No.
14/042,988
Granted
Apr 5, 2016
Kind
B2
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.

Claims (28)

1. A system comprising:

a processor configured to:

receive a connection request from a mobile application to access a vehicle computing system (VCS), including an application identifier;

create a unique connection identifier for responding to the request; and

respond to the connection request by sending the unique connection identifier.

2. The system of claim 1 , wherein the application identifier includes an application name.

3. The system of claim 2 , wherein the application name uniquely identifies the application on a mobile device.

4. The system of claim 1 , wherein the connection identifier is valid only for a duration of an application connection to the VCS.

5. The system of claim 1 , wherein the processor is further configured to respond by sending a connection status.

6. The system of claim 1 , wherein the mobile application requests access to one or more vehicle inputs or outputs.

7. A computer-implemented method comprising:

receiving a connection request from a mobile application to access a vehicle computing system (VCS), including an application identifier;

creating a unique connection identifier for responding to the request; and

responding to the connection request by sending the unique connection identifier.

8. The method of claim 7 , wherein the application identifier includes an application name.

9. The method of claim 8 , wherein the application name uniquely identifies the application on a mobile device.

10. The method of claim 7 , wherein the connection identifier is valid only for a duration of an application connection to the VCS.

11. The method of claim 7 , wherein the responding further includes sending a connection status.

12. The method of claim 7 , wherein the mobile application requests access to one or more vehicle inputs or outputs.

13. A non-transitory computer-readable storage medium, storing instructions that, when executed by a processor, cause the processor to perform a computer-implemented method comprising:

receiving a connection request from a mobile application to access a vehicle computing system (VCS), including an application identifier;

creating a unique connection identifier for responding to the request; and

responding to the connection request by sending the unique connection identifier.

14. The storage medium of claim 13 , wherein the application identifier includes an application name.

15. The storage medium of claim 14 , wherein the application name uniquely identifies the application on a mobile device.

16. The storage medium of claim 13 , wherein the connection identifier is valid only for a duration of an application connection to the VCS.

17. The storage medium of claim 13 , wherein responding further includes sending a connection status.

18. The storage medium of claim 13 , wherein the mobile application requests access to one or more vehicle inputs or outputs.

Continuity (3)
Continuation 13716492 · Dec 17, 2012
Continuation 12701019 · Feb 5, 2010
Related Publication 20140032769A1 · Jan 30, 2014