Systems and methods for controlling user perceived connection speed
First Claim
Patent Images
1. A network management system method of controlling the transmission of at least some data packets from a first network to a network external to the first network, the method comprising:
- receiving at the network management system a request originating from a computer in association with the first network for access to a destination address external to the first network;
determining whether the computer is authorized to access the destination address associated with the request;
transmitting one or more packets to the computer by the network management system, said one or more packets configured to direct the computer to one or more graphical user interfaces configured to provide a user-selectable option amongst two or more available connection speeds;
receiving, at the network management system, an indication corresponding to a user'"'"'s selection of a selected connection speed from said two or more available connection speeds;
receiving a packet at the network management system, said packet originating from the computer, and said packet having a destination address external to the first network; and
delaying transmission of the received packet based at least in part on the received indication corresponding to the user'"'"'s selection of the selected connection speed from said two or more available connection speeds.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing and providing content and services on a network system. Aspects of the invention include controlling user perceived connection speed. Other aspects of the invention include authorization and authentication components that determine access rights of client computers. Additional aspects include systems and methods for directing client computers to select connection speed. The disclosed systems and methods may be used in numerous network system applications.
804 Citations
23 Claims
-
1. A network management system method of controlling the transmission of at least some data packets from a first network to a network external to the first network, the method comprising:
-
receiving at the network management system a request originating from a computer in association with the first network for access to a destination address external to the first network; determining whether the computer is authorized to access the destination address associated with the request; transmitting one or more packets to the computer by the network management system, said one or more packets configured to direct the computer to one or more graphical user interfaces configured to provide a user-selectable option amongst two or more available connection speeds; receiving, at the network management system, an indication corresponding to a user'"'"'s selection of a selected connection speed from said two or more available connection speeds; receiving a packet at the network management system, said packet originating from the computer, and said packet having a destination address external to the first network; and delaying transmission of the received packet based at least in part on the received indication corresponding to the user'"'"'s selection of the selected connection speed from said two or more available connection speeds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A network management system for controlling the transmission of at least some data packets from a first network to a network external to the first network, the network management system comprising a non-transitory storage device, said network management system having stored thereon executable program instructions for causing the network management system to:
-
receive a request originating from a computer in the first network for access to a destination address external to the first network; determine whether the computer is authorized to access the destination address associated with the request; transmit one or more packets to the computer, said one or more packets configured to direct the computer to one or more graphical user interfaces configured to provide a user-selectable option amongst two or more available connection speeds; receive an indication corresponding to a user'"'"'s selection of a selected connection speed from said two or more available connection speeds; receive a packet originating from the computer, and said packet having a second destination address external to the first network; and delay the transmission of the received packet based at least in part on the received indication corresponding to the user'"'"'s selection of the selected connection speed from said two or more available connection speeds. - View Dependent Claims (16, 17, 18)
-
-
19. A network management system method of delaying transmission of at least some data packets to a computer, the method comprising:
-
receiving at the network management system a request originating from a computer in the first network for access to a destination address external to the first network; determining whether the computer is authorized to access the destination address associated with the request; transmitting one or more packets to the computer by the network management system, said one or more packets configured to direct the computer to one or more graphical user interfaces configured to provide a user-selectable option amongst two or more available connection speeds; receiving, at the network management system, an indication corresponding to a user'"'"'s selection of a selected connection speed from said two or more available connection speeds; receiving a packet at the network management system, said packet originating from a network external to the first network in response to a second request originating from the computer; and delaying the transmission of the received packet to the computer based at least in part on the received indication corresponding to the user'"'"'s selection of the selected connection speed from said two or more available connection speeds. - View Dependent Claims (20, 21, 22)
-
-
23. A network management system for delaying transmission of at least some data packets to a computer, the network management system comprising a non-transitory storage device, said network management system having stored thereon executable program instructions for causing the network management system to:
-
receive a request originating from a computer in association with the first network for access to a destination address external to the first network; determine whether the computer is authorized to access the destination address associated with the request; transmit one or more packets to the computer, said one or more packets configured to direct the computer to one or more graphical user interfaces configured to provide a user-selectable option amongst two or more available connection speeds; receive an indication corresponding to a user'"'"'s selection of a selected connection speed from said two or more available connection speeds; receive a packet originating from a network external to the first network in response to a second request originating from the computer; and delay the transmission of the received packet to the computer based at least in part on the received indication corresponding to the user'"'"'s selection of the selected connection speed from said two or more available connection speeds.
-
Specification