US2026089556A1PendingUtilityA1
Method and system for data management
Est. expirySep 23, 2044(~18.2 yrs left)· nominal 20-yr term from priority
H04W 28/06H04W 28/0289
57
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A technique is disclosed for downloading large flow (LF) of data packets toward a certain mobile device (MD) while sharing the bandwidth (BW) with flows toward other MDs. The disclosed technique switches between two bitrates. It may start the download process with a high bitrate for s certain period of time (foreground) and then switch to a reduced bitrate for another period of time (background) and vice versa.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A non-transitory computer readable memory device comprising executable instructions that when executed cause a processor, at a download optimizer server (DOS):
i. to identify a flow of downloaded packets in the direction toward a first mobile device (MD) from a plurality of MDs that are associated with the download optimizer server (DOS), wherein the download is executed at an initial bitrate; ii. to reduce the download rate of the flow by a certain percentages.
2 . The non-transitory computer readable memory device of claim 1 , wherein the DOS is communicatively coupled between the plurality of MDs and a plurality of servers.
3 . The non-transitory computer readable memory device of claim 1 , wherein the DOS resides at an access network operator premises (ANOP).
4 . The non-transitory computer readable memory device of claim 1 , wherein the value of the certain percentages is in the range of 10% to 40%.
5 . The non-transitory computer readable memory device of claim 1 , wherein the value of the certain percentages is 20%.
6 . The non-transitory computer readable memory device of claim 1 , wherein the instruction to identify a flow further comprising to identify that the flow is a large flow (LF).
7 . The non-transitory computer readable memory device of claim 6 , wherein identifying that the flow is a LF is based on the application that is used by the MD.
8 . The non-transitory computer readable memory device of claim 6 , further comprising instructions to calculate the value of a Pressure Gauge of that LF, wherein the Pressure Gauge is a parameter of the flow and is related to the percentages of the active time that is measured at that point of time.
9 . The non-transitory computer readable memory device of claim 8 , wherein the value of the Pressure Gauge is above a first threshold (TH1) then the transmitting bitrate is switched to the initial bitrate.
10 . The non-transitory computer readable memory device of claim 9 , wherein the value of the TH1 is in the range of 70% to 90% then the transmitting bitrate is switched to the initial bitrate.
11 . The non-transitory computer readable memory device of claim 9 , wherein the value of TH1 is 80%.
12 . The non-transitory computer readable memory device of claim 8 , wherein the value of the Pressure Gauge is below a second threshold (TH2) then the transmitting bitrate is switched to a reduced bitrate.
13 . The non-transitory computer readable memory device of claim 12 , wherein the value of TH2 is in the range of 10% to 40%.
14 . The non-transitory computer readable memory device of claim 12 , wherein the value of TH2 is 20%.
15 . The non-transitory computer readable memory device of claim 2 , wherein the instruction to reduce the download rate of the flow further comprising the instruction to reduce the Receiving-window TCP flag toward a server, from the plurality of servers, that sends that flow.
16 . The non-transitory computer readable memory device of claim 2 , wherein the instruction to reduce the download rate of the flow is implemented by a first-in-first out (FIFO) memory that is associated with the DOS.
17 . The non-transitory computer readable memory device of claim 16 , wherein the frequency of the read instruction from the FIFO is reduced compared to the frequency of the write instructions.
18 . A system comprises:
a. a download optimizer server (DOS) that is communicatively coupled between a plurality of mobile devices (MDs) and a plurality of servers; b. wherein the DOS is configured:
i. to identify that a flow of downloaded packets in the direction toward a first MD from the plurality of MDs that are associated with the DOS is a large flow (LF);
ii. to reduce the download rate of the LF by a certain percentage.
19 . The system of claim 18 , wherein the DOS resides at an access network operator premises (ANOP).
20 . The system of claim 18 , wherein the value of the certain percentages is in the range of 10% to 70%.
21 . The system of claim 18 , wherein identifying that the flow is a LF is based on the application that is used by the MD.
22 . The system of claim 19 , wherein the DOS is configured to calculate the value of a Pressure Gauge of the LF, wherein the Pressure Gauge is a parameter of the LF and is related to the percentages of the active time that is measured at that point of time.
23 . The system of claim 18 , wherein reducing the download rate of the LF is implemented by reducing the Receiving-window TCP flag toward a server, from the plurality of servers, that sends that flow.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.