SYSTEMS AND METHODS FOR REORDERING DATA RECEIVED FROM A PLURALITY OF RADIO ACCESS TECHNOLOGIES (RATs)
First Claim
1. A method for reordering data by an electronic device, the method comprising:
- receiving, by a modem processor, a first set of data packets via a first radio access technology (RAT);
receiving, by the modem processor, a second set of data packets via a second radio access technology (RAT), wherein the first set of data packets and the second set of data packets are from a data stream;
providing, by the modem processor, at least a portion of the first set of data packets or at least a portion of the second set of data packets to an application processor;
buffering, in application processor memory, the at least the portion of the first set of data packets or the at least the portion of the second set of data packets; and
reordering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for reordering data by an electronic device is described, including receiving a first set of data packets via a first radio access technology (RAT). The method also includes receiving a second set of data packets via a second RAT. The first and second sets of data packets are from a data stream. The method further includes providing at least a portion of the first set of data packets or of the second set of data packets to an application processor. The method additionally includes buffering, in application processor memory, the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. The method also includes reordering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets.
42 Citations
30 Claims
-
1. A method for reordering data by an electronic device, the method comprising:
-
receiving, by a modem processor, a first set of data packets via a first radio access technology (RAT); receiving, by the modem processor, a second set of data packets via a second radio access technology (RAT), wherein the first set of data packets and the second set of data packets are from a data stream; providing, by the modem processor, at least a portion of the first set of data packets or at least a portion of the second set of data packets to an application processor; buffering, in application processor memory, the at least the portion of the first set of data packets or the at least the portion of the second set of data packets; and reordering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic device, comprising:
-
a modem processor configured to receive a first set of data packets via a first radio access technology (RAT), to receive a second set of data packets via a second radio access technology (RAT), wherein the first set of data packets and the second set of data packets are from a data stream, and to provide at least a portion of the first set of data packets or at least a portion of the second set of data packets to an application processor; and application processor memory configured to buffer the at least the portion of the first set of data packets or the at least the portion of the second set of data packets, wherein the electronic device is configured to reorder the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory tangible computer-readable medium storing computer executable code, comprising:
-
code for causing an electronic device to receive, by a modem processor, a first set of data packets via a first radio access technology (RAT); code for causing the electronic device to receive, by the modem processor, a second set of data packets via a second radio access technology (RAT), wherein the first set of data packets and the second set of data packets are from a data stream; code for causing the electronic device to provide, by the modem processor, at least a portion of the first set of data packets or at least a portion of the second set of data packets to an application processor; code for causing the electronic device to buffer, in application processor memory, the at least the portion of the first set of data packets or the at least the portion of the second set of data packets; and code for causing the electronic device to reorder the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus, comprising:
-
modem processing means for receiving a first set of data packets via a first radio access technology (RAT), for receiving a second set of data packets via a second radio access technology (RAT), wherein the first set of data packets and the second set of data packets are from a data stream, for providing at least a portion of the first set of data packets or at least a portion of the second set of data packets to an application processing means; and application processing memory means for buffering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets, wherein the apparatus comprises means for reordering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. - View Dependent Claims (28, 29, 30)
-
Specification