System and method for providing data services on vehicles
First Claim
1. A device for data communication to and from a vehicle, the device comprising:
- memory storing processor-executable instructions;
a plurality of communication interfaces; and
at least one processor in communication with the memory and the plurality of communication interfaces, the at least one processor configured to execute the stored instructions to;
receive at least one request for data communication between a computing device associated with at least one user and an external network;
form an adaptive bonded communication link using two or more communication links to aggregate throughput across the two or more communication links for the requested data communication;
wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the two or more communication links as the vehicle moves along a path on which the device connects to communication links associated with a plurality of jurisdictions, each jurisdiction associated with a corresponding set of jurisdictional rules governing data communication across communication links associated with the jurisdiction;
wherein the adaptive bonded communication link, responsive to the one or more requests for data communication, communicates transcoded or transformed data that is transcoded or transformed in accordance with the data communication requirements, the corresponding set of jurisdiction rules, and the data communication characteristics,wherein said adapting of the adaptive bonded communication link is in real-time or near real-time, and is responsive to at least one of (i) changes in the data communication requirements or (ii) changes in the data communication characteristics of the two or more communication links.
5 Assignments
0 Petitions
Accused Products
Abstract
Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.
123 Citations
23 Claims
-
1. A device for data communication to and from a vehicle, the device comprising:
-
memory storing processor-executable instructions; a plurality of communication interfaces; and at least one processor in communication with the memory and the plurality of communication interfaces, the at least one processor configured to execute the stored instructions to; receive at least one request for data communication between a computing device associated with at least one user and an external network; form an adaptive bonded communication link using two or more communication links to aggregate throughput across the two or more communication links for the requested data communication; wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the two or more communication links as the vehicle moves along a path on which the device connects to communication links associated with a plurality of jurisdictions, each jurisdiction associated with a corresponding set of jurisdictional rules governing data communication across communication links associated with the jurisdiction; wherein the adaptive bonded communication link, responsive to the one or more requests for data communication, communicates transcoded or transformed data that is transcoded or transformed in accordance with the data communication requirements, the corresponding set of jurisdiction rules, and the data communication characteristics, wherein said adapting of the adaptive bonded communication link is in real-time or near real-time, and is responsive to at least one of (i) changes in the data communication requirements or (ii) changes in the data communication characteristics of the two or more communication links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for providing data communication to and from a vehicle, the method comprising:
-
receiving, at at least one processor, at least one request for data communication between a computing device associated with at least one user and an external network; forming, at the at least one processor, an adaptive bonded communication link using the two or more communication links to aggregate throughput across the two or more communication links for the requested data communication; wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the two or more communication links as the vehicle moves along a path on which the device connects to communication links associated with a plurality of jurisdictions, each jurisdiction associated with a corresponding set of jurisdictional rules governing data communication across communication links associated with the jurisdiction; and wherein the adaptive bonded communication link, responsive to the one or more requests for data communication, communicates transcoded or transformed data that is transcoded or transformed in accordance with the data communication requirements, the corresponding set of jurisdiction rules for a current jurisdiction, and the data communication characteristics, wherein said adapting of the adaptive bonded communication link is in real-time or near real-time, and is responsive to at least one of;
(i) changes in the data communication requirements or (ii) changes in the data communication characteristics of the two or more communication links.
-
-
11. A system for data communication across two or more communication links to and from a vehicle, involving at least one mobile device on the vehicle, the system comprising:
-
one or more servers, each having a processor and one or more computer readable memories, the one or more servers providing a first utility located on the vehicle and a second utility located remotely from the vehicle; at least one of the first or second utilities configured for; receiving a request to retrieve electronic data from a data source by at least one mobile device between the at least one mobile device and an external network; forming an adaptive bonded communication link using the two or more communication links to aggregate throughput across the two or more communication links for the data communication; wherein the adaptive bonded communication link is configured to adapt to data communication requirements of at least one user and to data communication characteristics of the two or more communication links as the vehicle moves along a path on which the device connects to communication links associated with a plurality of jurisdictions, each jurisdiction associated with a corresponding set of jurisdictional rules governing data communication across communication links associated with the jurisdiction; and wherein the adaptive bonded communication link, responsive to the one or more requests for data communication, communicates transcoded or transformed data that is transcoded or transformed in accordance with the data communication requirements the corresponding set of jurisdiction rules, and the data communication characteristics; the second utility configured for; retrieving the electronic data from the data source; transmitting the electronic data in disassembled form through the adaptive bonded communication link to the first utility; the first utility configured for; transmitting the electronic data to the at least one mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for data communication across two or more communication links to and from a vehicle, involving at least one mobile device on the vehicle, the system comprising:
-
one or more servers, each having a processor and one or more computer readable memories, the one or more servers providing a first utility located on the vehicle and a second utility located remotely from the vehicle; at least one of the first or second utilities configured for; receiving a request, from the at least one mobile device, to transmit electronic data to at least one data recipient between the at least one mobile device and an external network; forming an adaptive bonded communication link using the two or more communication links to aggregate throughput across the two or more communication links for the data communication; wherein the adaptive bonded communication link is configured to adapt to data communication requirements of at least one user and to data communication characteristics of the two or more communication links as the vehicle moves along a path on which the device connects to communication links associated with a plurality of jurisdictions, each jurisdiction associated with a corresponding set of jurisdictional rules governing data communication across communication links associated with the jurisdiction; and wherein the adaptive bonded communication link, responsive to the one or more requests for data communication, communicates transcoded or transformed data that is transcoded or transformed in accordance with the data communication requirements, the corresponding set of jurisdiction rules for a current jurisdiction, and the data communication characteristics; the first utility configured for; receiving the electronic data from the at least one mobile device; transmitting the electronic data in disassembled form through the adaptive bonded communication link to a second utility; the second utility configured for; transmitting the electronic data to the at least one data recipient.
-
Specification