Mobile device gateway systems and methods
First Claim
1. A control system for mounting to a vehicle and for providing information to an occupant of the vehicle from a first source device and a second source device, the vehicle including an audio system or a display system, the system comprising:
- a first interface for communicating with the first source device;
a second interface for providing a signal to the audio system or the display system;
a third interface for communicating with the second source device;
a processor;
a memory unit communicably connected to the processor and including;
a single local database for storing metadata extracted from the first source device and the second source device locally in the memory of the control system;
a first transport configured to send a control signal to the first interface;
a first manager configured to receive a command from an application and to translate the command from the application into a command for the first transport, wherein the first manager is a common manager for sending control signals to the first interface and the second interface using one or more transports;
computer code for extracting metadata from media files on the first source device and the second source device and storing the metadata extracted from both the first source device and the second source device in the single local database stored in the memory, wherein the metadata is extracted automatically and stored in the single local database in response to the first source device or the second source device being connected to the first interface or the third interface;
computer code for cataloging the stored metadata in the single local database into an aggregated list and providing the aggregated list to the second interface for display to a user such that the user is presented with metadata corresponding to the media files on both the first source device and the second source device; and
computer code for automatically updating the aggregated list in response to the (i) first source device being connected to the first interface for a second or later time and (ii) a change in the media files stored in the first source device.
3 Assignments
0 Petitions
Accused Products
Abstract
A control system (106) for mounting to a vehicle (100) and for providing information to an occupant of the vehicle from a first source device (116) is provided. The vehicle includes an audio system (130) and/or a display system (100). The control system includes a first interface (120) for communicating with the first source device (116). The control system further includes a second interface for providing a signal to the audio system and/or the display system. The control system yet further includes a processor (122). A memory unit (122) is communicably connected to the processor and includes a first transport (2112) configured to send a control signal to the interface. The memory unit (132) further includes a first manager (2304) configured to receive a command from an application (2104) and to translate the command from the application (2104) into a command for the transport (2112).
142 Citations
10 Claims
-
1. A control system for mounting to a vehicle and for providing information to an occupant of the vehicle from a first source device and a second source device, the vehicle including an audio system or a display system, the system comprising:
-
a first interface for communicating with the first source device; a second interface for providing a signal to the audio system or the display system; a third interface for communicating with the second source device; a processor; a memory unit communicably connected to the processor and including; a single local database for storing metadata extracted from the first source device and the second source device locally in the memory of the control system; a first transport configured to send a control signal to the first interface; a first manager configured to receive a command from an application and to translate the command from the application into a command for the first transport, wherein the first manager is a common manager for sending control signals to the first interface and the second interface using one or more transports; computer code for extracting metadata from media files on the first source device and the second source device and storing the metadata extracted from both the first source device and the second source device in the single local database stored in the memory, wherein the metadata is extracted automatically and stored in the single local database in response to the first source device or the second source device being connected to the first interface or the third interface; computer code for cataloging the stored metadata in the single local database into an aggregated list and providing the aggregated list to the second interface for display to a user such that the user is presented with metadata corresponding to the media files on both the first source device and the second source device; and computer code for automatically updating the aggregated list in response to the (i) first source device being connected to the first interface for a second or later time and (ii) a change in the media files stored in the first source device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. A method for providing information to an occupant of the vehicle from a first source device and a second source device, the vehicle including an audio system or a display system, the method comprising:
-
establishing a communications link with the first source device; establishing a communications link with the second source device; providing a first interface for sending a signal to the audio system or the display system; receiving a command from an application at a manager; using the manager to translate the command from the application into a command for a transport, wherein the manager is a common manager for sending control signals to the first source device and the second source device using one or more transports; sending a control signal to the first interface using the transport; extracting metadata files from media files on the first source device and the second source device, wherein the metadata files are automatically extracted from the first or second source device in response to establishing the communications link with the first source device or establishing the communications link with the second source device; storing the metadata in a single database stored locally in memory of a control system of the vehicle including the first interface and the manager; cataloging metadata into an aggregated list using a processor of the control system; providing the aggregated list to the first interface for display to a user such that the user is presented with metadata corresponding to the media files on both the first source device and the second source device; and automatically updating the aggregated list in response to (i) establishing the communications link with the first source device at a second or later time and (ii) a change in the media files stored in the first source device. - View Dependent Claims (10)
-
Specification