Remote latency adjustment
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device associated with a plurality of buffers, a communication that comprises identification information for a user device, identification of one or more channels designated for the user device, and a connection preference associated with a change in latency mode for the user device, wherein the user device has a current latency mode of a plurality of latency modes;
identifying, based at least on the identification information for the user device and the identification of the one or more channels, a buffer of the plurality of buffers, wherein the buffer is associated with the identification information for the user device, wherein the buffer is configured to store data to be sent to the user device or data received from the user device;
determining a buffer size for the buffer at least partially based on the connection preference; and
adjusting a size of the buffer based on the determined buffer size.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system may allow for adjusting network latency experienced by a user. A first computing device may send a request to adjust the latency experienced by a terminal associated with a user. The request may be received at a second computing device which may identify a buffer size for the terminal associated with the user. A new buffer size may be determined and adjusted for the identified buffer based on the received request.
30 Citations
27 Claims
-
1. A method comprising:
-
receiving, by a computing device associated with a plurality of buffers, a communication that comprises identification information for a user device, identification of one or more channels designated for the user device, and a connection preference associated with a change in latency mode for the user device, wherein the user device has a current latency mode of a plurality of latency modes; identifying, based at least on the identification information for the user device and the identification of the one or more channels, a buffer of the plurality of buffers, wherein the buffer is associated with the identification information for the user device, wherein the buffer is configured to store data to be sent to the user device or data received from the user device; determining a buffer size for the buffer at least partially based on the connection preference; and adjusting a size of the buffer based on the determined buffer size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, by a terminal, connection preference information associated with a change in latency mode for the terminal, wherein the terminal has a current latency mode of a plurality of latency modes; preparing, by the terminal, a request that comprises the connection preference information, identification information of the terminal, and identification of one or more channels designated for the terminal; and transmitting the request to a computing device associated with a plurality of buffers, wherein the request is configured to cause the computing device to identify one buffer of the plurality of buffers using the identification information of the terminal and the identification of the one or more channels, and to adjust a size of the one buffer of the plurality of buffers according to the connection preference information. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving, by a computing device associated with a plurality of buffers, a first communication that comprises a first connection preference for a first terminal, first identification information for the first terminal, and identification of one or more channels designated for the first terminal; receiving a second communication that comprises a second connection preference for a second terminal, second identification information for the second terminal, and identification of one or more channels designated for the second terminal; identifying, based on the first identification information and the identification of the one or more channels designated for the first terminal, a first buffer of the plurality of buffers, wherein the first buffer is associated with the first identification information for the first terminal, wherein the first buffer is configured to store data to be sent to the first terminal or data received from the first terminal; determining a first buffer size for the first buffer at least partially based on the first connection preference for the first terminal; adjusting a size of the first buffer based on the determined first buffer size; identifying, based on the second identification information and the identification of the one or more channels designated for the second terminal, a second buffer of the plurality of buffers, wherein the second buffer is associated with the second identification information for the second terminal, wherein the second buffer is configured to store data to be sent to the second terminal or data received from the second terminal; determining a second buffer size for the second buffer at least partially based on the second connection preference for the second terminal; and adjusting a size of the second buffer based on the determined second buffer size. - View Dependent Claims (24, 25, 26, 27)
-
Specification