IP Library Granted Patent US 9,020,491
Granted Patent B2
US 9,020,491 · App. 13/679,857 · Granted Apr 28, 2015

Sharing applications/media between car and phone (hydroid)

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,020,491
App. No.
13/679,857
Granted
Apr 28, 2015
Kind
B2
Abstract

Methods and systems for a complete vehicle ecosystem are provided. Specifically, systems that when taken alone, or together, provide an individual or group of individuals with an intuitive and comfortable vehicular environment. The present disclosure includes a system to generate a vehicle communication system. The vehicle communication system can determine which devices are within the vehicle. From this determination, the vehicle communication system may create a universal bus and hotspot where applications, data, multimedia information, and resources can be shared both with the vehicle and with the other devices in the vehicle.

Claims (62)

1. A method, comprising:

receiving a signal at a vehicle communication system from a device;

automatically determining if the signal originates from inside the vehicle;

if the signal does not originate from inside the vehicle, rejecting the signal;

if the signal originates from inside the vehicle, communicatively connecting the vehicle communication system to the device;

receiving a request for an application;

determining one or more of available resources, available devices, and available sources;

determining load;

activating a function on the device or source to execute the application;

receiving, from the device, application user interface information or data at the vehicle to be displayed on a display associated with the vehicle; and

displaying the application on the display.

2. The method of claim 1 , further comprising: commanding the vehicle communication system to perform functions for the application.

3. The method of claim 2 , further comprising receiving input on the display.

4. The method of claim 3 , further comprising based on the input received on the display, executing an application function on the device.

5. The method of claim 4 , wherein the vehicle communication system includes a communication system in communication with one or more devices.

6. The method of claim 5 , wherein the device is a computing system.

7. The method of claim 6 , wherein determining the load comprises one of:

determining a number of input/output messages sent between the device and the vehicle communication system; or

analyzing information sent to the vehicle communication system by the device.

8. The method of claim 1 , wherein activating the function of the device or source is based both on availability and load.

9. The method of claim 1 , wherein the request for the application is received by the vehicle communication system.

10. The method of claim 9 , wherein the device provides the application for the vehicle communication system.

11. A vehicle communication system, comprising:

two or more BLUETOOTH transceivers;

a communication system comprising:

two or more communication modules;

a signal processor;

wherein the signal processor is operable to:

receive a request for an application;

determine one or more of available resources, available devices, and available sources;

determine load;

activate a function on a device or source to execute the application;

receive, from the device, application user interface information or data at the vehicle to be displayed on a display associated with the vehicle; and

display the application on the display.

12. The vehicle communication system of claim 11 , wherein the signal processor is further operable to receive a command for the vehicle communication system to perform functions for the application.

13. The vehicle communication system of claim 11 , wherein the signal processor is further operable to:

receive input on the display; and

based on the input received on the display, execute an application function on the device.

14. The vehicle communication system of claim 11 , wherein determining the load comprises one of:

determining a number of input/output messages sent between the device and the vehicle communication system; or

analyzing information sent to the vehicle communication system by the device.

15. The vehicle communication system of claim 11 , wherein the request for the application is received by the vehicle communication system, and wherein the device provides the application for the vehicle communication system.

16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for providing a universal bus, the computer-executable instructions comprising:

instructions to receive a request for an application;

instructions to determine one or more of available resources, available devices, and available sources;

instructions to determine load;

instructions to activate a function on a device or source to execute the application;

instructions to receive, from the device, application user interface information or data at the vehicle to be displayed on a display associated with the vehicle; and

instructions to display the application on the display.

17. The non-transitory computer readable medium of claim 16 , wherein the vehicle communication system includes:

at least one wireless LAN component, and wherein at least one device connects through the wireless LAN component;

two or more BLUETOOTH transceivers;

a communication system comprising:

two or more communication modules;

a signal processor.

18. The non-transitory computer readable medium of claim 17 , wherein the communication system further comprises:

a signal data database; and

a translator.

19. The non-transitory computer readable medium of claim 18 , further comprising:

instructions to receive an input on the display; and

based on the input received on the display, instructions to execute an application function on the device.

20. The non-transitory computer readable medium of claim 19 , wherein the request for the application is received by the vehicle communication system, and wherein the device provides the application for the vehicle communication system.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2024
From: IP OPTIMUM LIMITED
To: AUTOCONNECT HOLDINGS LLC
Reel/Frame 068206/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2024
From: AUTOCONNECT HOLDINGS, LLC
To: IP OPTIMUM LIMITED
Reel/Frame 068206/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2015
From: FLEXTRONICS AP, LLC
To: AUTOCONNECT HOLDINGS LLC
Reel/Frame 036503/0062 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2013
From: RICCI, CHRISTOPHER P.
To: FLEXTRONICS AP, LLC
Reel/Frame 030063/0556 →