PROVIDING DYNAMIC QUALITY OF SERVICE FOR VIRTUAL PRIVATE NETWORKS
First Claim
1. A method for providing dynamic quality of service (QoS) for a connection to a virtual private network (VPN), comprising:
- (a) receiving a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization;
(b) determining, based on a set of rules defined for the organization, a QoS level to apply to the connection; and
(c) applying the determined QoS level to the connection.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing dynamic Quality of Service (QoS) for connections to virtual private networks (VPNs) are provided. The method receives a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization. The method then determines, based on a set of rules defined for the organization, a QoS level to apply to the connection, and applies the determined QoS level to the connection. The QoS applied to the connection corresponds to the organization hosting the VPN and not the QoS associated with a personal or home account QoS that would otherwise be applied to the connection.
-
Citations
26 Claims
-
1. A method for providing dynamic quality of service (QoS) for a connection to a virtual private network (VPN), comprising:
-
(a) receiving a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization; (b) determining, based on a set of rules defined for the organization, a QoS level to apply to the connection; and (c) applying the determined QoS level to the connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing dynamic quality of service (QoS) for a connection to a virtual private network (VPN), comprising:
-
a listening module configured to receive a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization; a QoS module configured to determine, based on a set of rules defined for the organization, a QoS level to apply to the connection; and a network policy control module configured to apply the determined QoS level to the connection. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor to provide dynamic quality of service (QoS) for a connection to a virtual private network (VPN), comprising:
-
a listening means for enabling a processor to receive a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization; a determining means for enabling a processor to determine, based on a set of rules defined for the organization, a QoS level to apply to the connection; a comparison means for enabling a processor to determine, based on a comparison of the determined QoS level to the current QoS level for the connection, whether the determined QoS level is superior to the current QoS level; and an application means for enabling a processor to apply the determined QoS level to the connection. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification