ADAPTIVE COMMUNICATION MODE SWITCHING
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, method, and devices are provided for transmitting data. In one aspect, a method includes providing a plurality of communication modules, each of the plurality of communication modules configured to transmit data using a different communication method; establishing, with the plurality of communication modules, a plurality of simultaneous respective communication links to a remote terminal; selecting, based on a switching criterion, at least one of the plurality of simultaneous respective communication links to be used to transmit data; and transmitting data via said at least one of the plurality of simultaneous respective communication links selected based on the switching criterion.
27 Citations
51 Claims
-
1-30. -30. (canceled)
-
31. A method for transmitting data, the method comprising:
-
(i) providing a first communication module on a vehicle, wherein the first communication module is capable of establishing a direct communication link with a remote terminal, wherein said direct communication link is configured for transmitting downlink data to the remote terminal and receiving uplink data from the remote terminal; (ii) providing a second communication module on a vehicle, wherein the second communication module is capable of establishing an indirect communication link with the remote terminal, wherein said indirect communication link is configured for transmitting downlink data to the remote terminal and receiving uplink data from the remote terminal; (iii) determining, with aid of one or more processors, whether a prospective data transmission is an uplink data transmission or a downlink data transmission; and when the prospective data transmission is an uplink data transmission, (A) assessing, with aid of the one or more processors, whether the direct communication link and/or the indirect communication link meet a first criterion; (B) selecting, with aid of the one or more processors, whether the uplink data transmission is to occur over (1) the direct communication link provided by the first communication module, (2) the indirect communication link provided by the second communication module, or (3) both the direct communication link and the indirect communication link simultaneously, based on the assessment of whether the direct communication link and/or the indirect communication link meet the first criterion; and (C) performing the data transmission in accordance with the selected option of (1), (2), or (3) of step (B);
orwhen the prospective data transmission is a downlink data transmission, (D) assessing, with aid of the one or more processors, whether the direct communication link and/or the indirect communication link meet a second criterion; (E) selecting, with aid of the one or more processors, whether the downlink data transmission is to occur over (1) the direct communication link provided by the first communication module, (2) the indirect communication link provided by the second communication module, or (3) both the direct communication link and the indirect communication link simultaneously, based on the assessment whether the direct communication link and/or the indirect communication link meet the second criterion; and (F) performing the data transmission in accordance with the selected option of (1), (2), or (3) of step (E). - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification