HTTP extension header for metering information
First Claim
1. A packet inspection system, the system comprising:
- a subscriber delivery system including data inspection logic inspecting subscriber packet traffic;
metering data associated with said data inspection logic, said data inspection logic receiving and inspecting subscriber requests to determine if a request relates to a server or server content specified in said metering data, and if a subscriber'"'"'s request relates to a server or server content specified metering, the subscriber'"'"'s request passes through the data inspection logic to the server and said data inspection logic defers metering until a response is received;
wherein a server'"'"'s reply to the subscriber'"'"'s request includes metering information, said reply being received by said data inspection logic and said data inspection logic applying appropriate charging to a subscriber'"'"'s account based on said metering information.
9 Assignments
0 Petitions
Accused Products
Abstract
A packet inspection system is provided with data inspection logic for inspecting subscriber packet traffic. The system includes a pre-rating classification table associated with the data inspection logic. The pre-rating classification table includes a table having one or more entry for static or slowly changing rating aspects of traffic applications and/or one or more entries identifying a dynamic changing rating aspects of a traffic application. A server with a rating engine is also provided. The data inspection logic makes a query to the pre-rating table as to the treatment of rating aspects of traffic applications and either obtains a rate value from the pre-rating classification table from one of the table entries for static or slowly changing rating aspects of traffic applications or obtains an indication from the one or more entry identifying a dynamic changing rating aspects of traffic applications directing the data inspection logic to query the rating engine, the data inspection logic then querying the server as to dynamic changing rating aspects of traffic applications and the server providing the data inspection logic with a correct valuation for the dynamic changing rating aspects of traffic applications.
-
Citations
20 Claims
-
1. A packet inspection system, the system comprising:
-
a subscriber delivery system including data inspection logic inspecting subscriber packet traffic;
metering data associated with said data inspection logic, said data inspection logic receiving and inspecting subscriber requests to determine if a request relates to a server or server content specified in said metering data, and if a subscriber'"'"'s request relates to a server or server content specified metering, the subscriber'"'"'s request passes through the data inspection logic to the server and said data inspection logic defers metering until a response is received;
wherein a server'"'"'s reply to the subscriber'"'"'s request includes metering information, said reply being received by said data inspection logic and said data inspection logic applying appropriate charging to a subscriber'"'"'s account based on said metering information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of metering subscriber data traffic, the method comprising the steps of:
-
receiving subscriber packet traffic at a delivery system, the subscriber packet traffic including requests for content;
providing metering data associated with the data inspection logic;
using the data inspection logic at the delivery system for inspecting the subscriber packet traffic including receiving and inspecting subscriber requests to determine if a request relates to server specified metering or not, and if the subscriber'"'"'s request relates to server specified metering, the request passes through the data inspection logic and the data inspection logic defers metering until a response is received;
using a content server to provide a reply to the subscriber'"'"'s request that includes metering information, the reply being sent to the delivery system;
receiving the reply at the delivery system;
using the inspection logic to determine if the reply can be passed to the subscriber based on the metering information and if so, the appropriate charging to a subscriber'"'"'s account based on the metering information. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A subscriber delivery system, the system comprising:
-
a data inspection logic for inspecting subscriber packet traffic; and
metering data associated with said data inspection logic, said data inspection logic receiving and inspecting subscriber requests to determine if a request relates to a source or source content specified in said metering data, and if the subscriber'"'"'s request relates to the source or source content specified in said metering data, said metering data indicates that the content source may send metering information, the subscriber'"'"'s request passes through said data inspection logic to the content source and the data inspection logic defers metering until a response is received, wherein the system is connected to a content source replying to the subscriber'"'"'s request including providing metering information in the reply, said reply being received by said data inspection logic and said data inspection logic applying appropriate charging to a subscriber'"'"'s account based on said metering information. - View Dependent Claims (19, 20)
-
Specification