Method and system for prioritizing network services
First Claim
1. A computer program product including a non-transitory computer-readable storage medium comprising computer program code to cause a computer to perform a method of prioritizing access to a server, the server access including one or more associated communications traffic connections, the method comprising:
- determining that the communications traffic connection(s) with a source, the source being i) a client computer, ii) a user of a computer, iii) a server computer, or iv) any combination of i) to iii), receives prioritization;
causing installation of a coupon at a computer of the source; and
applying a mode of prioritization, responsive to the coupon, to all subsequent communications traffic associated with that server access from the source in the communications traffic connection(s) until the mode of prioritization is terminated or modified, the mode of prioritization comprising denying or delaying one or more communications traffic connections in favor of the communications traffic associated with the server access.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product of prioritizing network services is provided. Such prioritization may comprise a better level of service, more timely system response and/or preferential treatment of traffic. In an embodiment, prioritization is controlled by defining modes and levels of prioritization typically based on criteria, such as the value of a transaction, the standing of a user, or the type of transaction. Prioritization can also be established, for example, for a length of time or for a given transaction. The modes of prioritization may comprise remapping TCP ports to which a communication is directed, remapping uniform resource locators and/or Internet Protocol addresses to which a communication is directed and/or tagging communications with quality of service information. The levels of prioritization define the type(s) of priority service offered to a user, such as timeliness of system response and preference of traffic treatment, and may be arbitrarily defined.
-
Citations
22 Claims
-
1. A computer program product including a non-transitory computer-readable storage medium comprising computer program code to cause a computer to perform a method of prioritizing access to a server, the server access including one or more associated communications traffic connections, the method comprising:
-
determining that the communications traffic connection(s) with a source, the source being i) a client computer, ii) a user of a computer, iii) a server computer, or iv) any combination of i) to iii), receives prioritization; causing installation of a coupon at a computer of the source; and applying a mode of prioritization, responsive to the coupon, to all subsequent communications traffic associated with that server access from the source in the communications traffic connection(s) until the mode of prioritization is terminated or modified, the mode of prioritization comprising denying or delaying one or more communications traffic connections in favor of the communications traffic associated with the server access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19, 20)
-
-
8. A client to prioritize access to a server having one or more communications traffic connection(s) with the client and receiving the communications traffic from the client, the client comprising:
-
a coupon management unit including a non-transitory computer-readable storage medium comprising computer program code to receive a coupon from a computer, cause a computer of the client to install the coupon on the client computer, and to determine, based upon data associated with the coupon, that access to the server and associated communications traffic receives prioritization; and a remapping unit to apply a mode of prioritization to communications traffic associated with the server access in the communications traffic connection(s), the mode of the prioritization including remapping a TCP port, URL, IP address, or any combination thereof, associated with the communications traffic associated with the server access. - View Dependent Claims (9, 10, 11, 12, 21)
-
-
13. A server to prioritize access to an accessed server, the server comprising:
-
a coupon management unit including a non-transitory computer-readable storage medium comprising computer program code to cause a computer to cause installation of a coupon at a computer of a source, the accessed server having one or more communications traffic connection(s) with the source and receiving the communications traffic from the source; and a prioritization unit configured to, responsive to data associated with the coupon, determine the communications traffic associated with the server access receives prioritization and apply a mode of prioritization to the communications traffic associated with the server access, the mode of prioritization for the server access including remapping a TCP port, URL, IP address, or any combination thereof, associated with the communications traffic associated with the server access and the mode of prioritization comprising denying or delaying one or more communications traffic connections in favor of the communications traffic associated with the server access. - View Dependent Claims (14, 15, 16, 17, 22)
-
Specification