IP Library › Granted Patent US 10,817,238
Granted Patent B2
US 10,817,238 · App. 15/098,010 · Granted Oct 27, 2020

Systems and methods for determining application availability

Inventors: Casey Bryan Feldman (Sunnyvale, CA); Doron M Elliott (Detroit, MI)
Assignee: FORD GLOBAL TECHNOLOGIES, LLC
G06F3/1423B60K35/00G06F3/1462H04B1/3822H04L67/12H04L67/34B60K2370/11B60K2370/52B60K2370/563
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 10,817,238
App. No.
15/098,010
Granted
Oct 27, 2020
Kind
B2
Abstract

Example systems and methods for determining application availability are described. In one implementation, a vehicle entertainment system establishes a communication link with a mobile device near the vehicle. The vehicle entertainment system receives, from the mobile device, an identification of currently available applications on the mobile device. The vehicle entertainment system also updates an in-vehicle user interface to display the currently available applications on the mobile device to at least one occupant of the vehicle.

Claims (42)

1. A method comprising:

a vehicle entertainment system establishing a communication link with a mobile device proximate the vehicle; (a) the vehicle entertainment system receiving, from the mobile device, an identification of currently available applications on the mobile device;

(b) the vehicle entertainment system updating an in-vehicle user interface to display the currently available applications on the mobile device to at least one occupant of the vehicle;

(c) subsequent to performing (a) and (b), transmitting a query to the mobile device regarding availability of a first application of the currently available applications;

(d) receiving a response to the query indicating that the first application is not available; and

(e) in response to (d), updating the in-vehicle user interface to remove reference to the first application.

2. The method of claim 1 , further comprising the in-vehicle user interface displaying vehicle-based applications currently available through the vehicle entertainment system.

3. The method of claim 1 , wherein the identification of currently available applications is received from the mobile device using a projection technology.

4. The method of claim 1 , wherein the communication link is a wireless communication link.

5. The method of claim 1 , wherein the vehicle entertainment system automatically establishes the communication link with the mobile device when the mobile device is a predetermined distance from the vehicle.

6. The method of claim 1 , further comprising the vehicle entertainment system requesting approval from the mobile device to display all currently available applications to the at least one occupant of the vehicle.

7. The method of claim 1 , further comprising the vehicle entertainment system receiving, from the mobile device, an identification of which currently available applications can be displayed to the at least one occupant of the vehicle.

8. The method of claim 1 , further comprising the vehicle entertainment system periodically performing (c).

9. The method of claim 8 , further comprising:

(f) subsequent to performing (a) and (b), transmitting a query to the mobile device regarding availability of a second application not included in the currently available applications;

(g) receiving a response to the query indicating that the second application is available; and

(h) in response to (g), updating the in-vehicle user interface to include a reference to the second application.

10. The method of claim 1 , further comprising the vehicle entertainment system querying the mobile device to determine whether a particular application is currently available on the mobile device.

11. A method comprising:

a vehicle entertainment system establishing a communication link with a mobile device proximate the vehicle;

the vehicle entertainment system querying the mobile device to determine whether a particular application is currently available on the mobile device,

the vehicle entertainment system receiving, from the mobile device, an identification of whether the particular application is currently available on the mobile device using a projection technology;

(a) the vehicle entertainment system updating an in-vehicle user interface to display the particular application responsive to receiving an identification that the particular application is currently available on the mobile device;

subsequent to (a), the vehicle entertainment system querying the mobile device at periodic intervals to determine whether the particular application is still available on the mobile device;

the vehicle entertainment system receiving, from the mobile device, an identification of whether the particular application is still available on the mobile device; and

the vehicle entertainment system updating an in-vehicle user interface to remove the particular application responsive to receiving an identification that the particular application is not currently available on the mobile device.

12. The method of claim 11 , further comprising the in-vehicle user interface displaying vehicle-based applications currently available through the vehicle entertainment system.

13. The method of claim 11 , further comprising:

the vehicle entertainment system querying the mobile device to determine whether a second application is currently available on the mobile device;

the vehicle entertainment system receiving, from the mobile device, an identification of whether the second application is currently available on the mobile device; and

the vehicle entertainment system updating an in-vehicle user interface to display the second application responsive to receiving an identification that the second application is currently available on the mobile device.

14. The method of claim 11 , wherein the communication link is a wireless communication link.

15. The method of claim 11 , wherein the vehicle entertainment system automatically establishes the communication link with the mobile device when the mobile device is a predetermined distance from the vehicle.

16. The method of claim 11 , further comprising the vehicle entertainment system periodically querying the mobile device to identify any changes to the currently available applications on the mobile device.

17. The method of claim 16 , further comprising the vehicle entertainment system updating the in-vehicle user interface to display the updated currently available applications on the mobile device.

18. A vehicle comprising:

a communication module configured to establish a communication link with a mobile device proximate the vehicle, the communication module further configured to receive an identification of currently available applications on the mobile device;

a display device configured to display a listing of the currently available applications on a display device of an in-vehicle user interface;

a user interface manager configured to periodically for each application in a list of possible applications—

query the mobile device with respect to the each application;

if a response to the query indicates that each application is no longer available and the each application was among in the listing of currently available applications, remove the reference to the each application from the display device; and

if a response to the query indicates that the each application is now available and the each application is not in currently in the listing of currently available applications, adding the each application to the listing of currently available applications and displaying the each application on the display device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2016
From: FELDMAN, CASEY BRYAN; ELLIOTT, DORON M
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 038272/0064 →
Continuity (1)
Related Publication 20170300281A1 · Oct 19, 2017