Systems and methods for managing in-vehicle system network connectivity
First Claim
1. A method for managing in-vehicle system network connectivity, comprising:
- determining an application requirement of a media application running on a first wireless device in communication with a first communication network over a first communication link;
determining a first available bandwidth of the first communication link;
receiving in the first wireless device from a second wireless device a second available bandwidth of a second communication link with a second communication network, wherein the second wireless device is in communication with the second communication network over the second communication link and in communication with the first wireless device over a third communication link;
ranking an ability of the first wireless device and the second wireless device to meet the application requirement based on the first and second available bandwidths;
selecting a highest ranked of the first wireless device and the second wireless device to receive content for presentation by the first wireless device over the respective first or second communication link; and
receiving the content from the selected highest ranked of the first wireless device and the second wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for managing in-vehicle system network connectivity. A media system processor may determine an application requirement of an application running on the media system and an available bandwidth of a cellular communication link of the media system. The processor may receive available cellular communication link bandwidths of one or more mobile devices in communication with the media system. The processor may rank an ability of the media system, the first one or more mobile devices to meet the application requirement based on their respective available bandwidths, select the highest ranked of the media system, and the one or more mobile devices via a short-range communication to receive content for presentation by the media system, and may receive the content for the selected highest ranked of the media system, and the one or more mobile devices.
15 Citations
38 Claims
-
1. A method for managing in-vehicle system network connectivity, comprising:
-
determining an application requirement of a media application running on a first wireless device in communication with a first communication network over a first communication link; determining a first available bandwidth of the first communication link; receiving in the first wireless device from a second wireless device a second available bandwidth of a second communication link with a second communication network, wherein the second wireless device is in communication with the second communication network over the second communication link and in communication with the first wireless device over a third communication link; ranking an ability of the first wireless device and the second wireless device to meet the application requirement based on the first and second available bandwidths; selecting a highest ranked of the first wireless device and the second wireless device to receive content for presentation by the first wireless device over the respective first or second communication link; and receiving the content from the selected highest ranked of the first wireless device and the second wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 25)
-
-
14. A first wireless device, comprising:
-
a first transceiver configured to communicate with a first communication network over a first communication link; a second transceiver configured to communicate wirelessly with other wireless devices; and a processor coupled to the first and second transceivers, and configured with processor-executable instructions to perform operations comprising; determining an application requirement of a media application running on the first wireless device; determining a first available bandwidth of the first communication link; receiving from a second wireless device a second available bandwidth of a second communication link with a second communication network, wherein the second wireless device is in communication with the second communication network over the second communication link and in communication with the first wireless device over a third communication link; ranking an ability of the first wireless device and the second wireless device to meet the application requirement based on the first and second available bandwidths; selecting a highest ranked of the first wireless device and the second wireless device to receive content for presentation by the first wireless device over the respective first or second communication link; and receiving the content from the selected highest ranked of the first wireless device and the second wireless device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27)
-
-
28. A first wireless device, comprising:
-
means for communicating with a first communication network over a first communication link; means for communicating via short-range communication links with other wireless devices; means for determining an application requirement of a media application running on the first wireless device; means for determining a first available bandwidth of the first communication link; means for receiving from a second wireless device a second available bandwidth of a second communication link with a second communication network, wherein the second wireless device is in communication with the second communication network over the second communication link and in communication with the first wireless device over a third communication link; means for ranking an ability of the first wireless device and the second wireless device to meet the application requirement based on the first and second available bandwidths; means for selecting a highest ranked of the first wireless device and the second wireless device to receive content for presentation by the first wireless device over the respective first and second communication link; and means for receiving the content from the selected highest ranked of the first wireless device and the second wireless device. - View Dependent Claims (29, 30)
-
-
31. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a first wireless device to perform operations comprising:
-
determining an application requirement of a media application running on the first wireless device comprising a quality of service (QoS) requirement including one or more of a minimum required data rate, a maximum permitted data delay, a minimum required throughput, a maximum permitted error rate, and a maximum permitted data loss rate; determining a first available bandwidth of a first communication link with a first network over a first communication link; receiving from a second wireless device a second available bandwidth of a second communication link with a second communication network, wherein the second wireless device is in communication with the second communication network over the second communication link and in communication with the first wireless device over a third communication link; ranking an ability of the first wireless device and the second wireless device to meet the application requirement based on the first and second available bandwidths; selecting a highest ranked of the first wireless device and the second wireless device to receive content for presentation by the first wireless device over the respective first or second communication link; and receiving the content from the selected highest ranked of the first wireless device and the second wireless device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification