Systems and methods for dynamic data transfer management on a per subscriber basis in a communications network
First Claim
Patent Images
1. A network connection and control system which provides network connection options to a user, the system comprising:
- at least one hardware processor; and
computer network communication hardware configured to provide a communication path between the at least one hardware processor and a user'"'"'s network enabled device;
the at least one hardware processor configured to;
present to a user'"'"'s network enabled device display content that enables the user to select one of a plurality of network connection parameters including a bandwidth parameter amongst two or more available bandwidth parameters, anddynamically set a user'"'"'s selected bandwidth parameter from the two or more available bandwidth parameters;
wherein said dynamically setting the user'"'"'s selected bandwidth parameter comprises delaying transmission of packets to prevent the user'"'"'s network enabled device from achieving a connection speed greater than a connection speed corresponding to the user'"'"'s selected bandwidth parameter.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of dynamically managing transmission of packets is disclosed. The method, in some embodiments, may comprise establishing a network session over a communication link between a network and a user device of a user and associating a data transmission parameter with the user device. The method may further comprise receiving a packet and calculating a delay period associated with the packet based on the data transmission parameter and delaying transmission of the packet based on the delay period.
-
Citations
18 Claims
-
1. A network connection and control system which provides network connection options to a user, the system comprising:
-
at least one hardware processor; and computer network communication hardware configured to provide a communication path between the at least one hardware processor and a user'"'"'s network enabled device; the at least one hardware processor configured to; present to a user'"'"'s network enabled device display content that enables the user to select one of a plurality of network connection parameters including a bandwidth parameter amongst two or more available bandwidth parameters, and dynamically set a user'"'"'s selected bandwidth parameter from the two or more available bandwidth parameters; wherein said dynamically setting the user'"'"'s selected bandwidth parameter comprises delaying transmission of packets to prevent the user'"'"'s network enabled device from achieving a connection speed greater than a connection speed corresponding to the user'"'"'s selected bandwidth parameter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of providing a user'"'"'s device with a bandwidth rate associated with a network connection, the method comprising:
-
presenting the user with display content on a user'"'"'s device, the display content providing network connection parameter options which enables a user of the user'"'"'s device to select network connection parameters associated with the user'"'"'s device'"'"'s connection to a network; receiving the user'"'"'s network connection parameter selection, wherein the network connection parameter selection includes an indication of a desired bandwidth amongst two or more available bandwidth to be associated with the user'"'"'s device'"'"'s network connection; dynamically setting the desired bandwidth with the user'"'"'s device'"'"'s connection to the network, wherein said dynamically setting the desired bandwidth comprises delaying transmission of packets to prevent the user device from achieving a bandwidth greater than the corresponding user'"'"'s network connection parameter selection. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A network connection and control system which provides network connection options to a user, the system comprising:
-
at least one hardware processor; and computer network communication hardware configured to provide a communication path between the at least one hardware processor and a user'"'"'s network enabled device, said communication path having a first bandwidth parameter; the at least one hardware processor configured to present to a user'"'"'s network enabled device a portal that enables the user to change the first bandwidth parameter of the communication path to a second bandwidth parameter, said second bandwidth parameter corresponding to a higher connection speed than the first bandwidth parameter, and wherein the at least one hardware processor is configured to delay transmission of packets to prevent the user'"'"'s network enabled device from achieving a connection speed greater than a connection speed corresponding to a selected bandwidth parameter. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification