Method and system for prioritizing network services
First Claim
1. A method of prioritizing network communications, comprising:
- providing a plurality of TCP ports with each TCP port receiving network communications of a different level of priority;
providing an electronic coupon indicating a level of priority of a network communication;
determining from the electronic coupon the level of priority of the network communication; and
directing the network communication to one of the plurality of TCP ports receiving communications of the determined level of priority.
2 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 preset length of time or for one or more given transactions. The modes of prioritization may comprise remapping TCP ports to which a communication is directed, remapping (including redirecting) uniform resource locators (URLs) and/or Internet Protocol (IP) addresses to which a communication is directed and/or tagging communications with quality of service (QoS) 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
73 Claims
-
1. A method of prioritizing network communications, comprising:
-
providing a plurality of TCP ports with each TCP port receiving network communications of a different level of priority;
providing an electronic coupon indicating a level of priority of a network communication;
determining from the electronic coupon the level of priority of the network communication; and
directing the network communication to one of the plurality of TCP ports receiving communications of the determined level of priority. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for prioritizing network services, the network services including communications traffic, the method comprising:
-
determining based upon data in a coupon, the coupon defining a mode of prioritization, that the communications traffic should receive prioritization; and
applying the mode of prioritization defined by the coupon to the communications traffic. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21)
-
-
15. A method for prioritizing network services, the network services including communications traffic, the method comprising:
-
determining that the communications traffic should receive a mode of prioritization; and
applying the mode of prioritization to the communications traffic.
-
-
22. A client for prioritizing communications traffic, comprising:
-
a coupon management unit to determine based upon data in a coupon, the coupon defining a mode of prioritization including remapping a TCP port associated with the communications traffic to another TCP port or remapping a URL or IP address associated with the communications traffic to another URL or IP address, that the communications traffic should receive prioritization; and
a port and/or URL or IP address remapping unit to apply the mode of prioritization defined by the coupon to the communications traffic. - View Dependent Claims (23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39)
-
-
28. A server for prioritizing communications traffic, comprising:
-
a coupon management unit to provide a coupon, the coupon defining a mode of prioritization including remapping a TCP port associated with the communications traffic to another TCP port or remapping a URL or IP address associated with the communications traffic to another URL or IP address;
an installation process unit to make available to a user of the communications traffic the coupon or a client that determines whether the communications traffic should receive prioritization and applying the mode of prioritization defined by the coupon to the communications traffic,
-
-
34. A server for prioritizing communications traffic, comprising:
-
an in-line prioritization unit to determine that the communications traffic should receive a mode of prioritization; and
a prioritization mode unit apply the mode of prioritization to the communications traffic.
-
-
40. A system for prioritizing network services, the network services including communications traffic, the system comprising:
-
means for determining based upon data in a coupon, the coupon defining a mode of prioritization, that the communications traffic should receive prioritization; and
means for applying the mode of prioritization defined by the coupon to the communications traffic. - View Dependent Claims (41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52)
-
-
46. A system for prioritizing network services, the network services including communications traffic, the system comprising:
-
means for determining that the communications traffic should receive a mode of prioritization; and
means for applying the mode of prioritization to the communications traffic.
-
-
53. A computer program product including computer program code to cause a computer to perform a method for prioritizing network services, the network services including communications traffic, the method comprising:
-
determining based upon data in a coupon, the coupon defining a mode of prioritization, that the communications traffic should receive prioritization; and
applying the mode of prioritization defined by the coupon to the communications traffic. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60)
-
-
61. A computer program product including computer program code to cause a computer to perform a method of prioritizing network communications, the method comprising:
-
providing a plurality of TCP ports with each TCP port receiving network communications of a different level of priority;
providing an electronic coupon indicating a level of priority of a network communication;
determining from the electronic coupon the level of priority of the network communication; and
directing the network communication to one of the plurality of TCP ports receiving communications of the determined level of priority. - View Dependent Claims (62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73)
-
-
67. A computer program product including computer program code to cause a computer to perform a method for prioritizing network services, the network services including communications traffic, the method comprising:
-
determining that the communications traffic should receive a mode of prioritization; and
applying the mode of prioritization to the communications traffic.
-
Specification