Internet advertisement metering system and method
First Claim
1. A method of metering digital content having a message to be presented to users of a communications network, said method comprising:
- embedding a code in said message, the embedded code containing a rate code for calculating a charge for presenting the message in the digital content;
detecting the embedded code;
based on the detected embedded code, counting the number of times the message is presented to the users of the communications network; and
calculating the charge based on the rate code and the counted number of times the message is presented to the users of the communications network.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for metering an advertisement having a message to be presented to a plurality of users of a communications network, wherein the metering is used to count the number of times the message is actually presented to one or more users. The method comprises the steps of embedding a code in the message; and detecting the embedded code to count the number of presentations. Preferably, the embedded code contains the client'"'"'s identity so as to allow the server to identify the client who should pay for the advertisement, and a rate code for calculating an advertisement charge to the client. In order to prevent an unscrupulous host web server from manipulating the metering system, a challenge-response mechanism is used to ensure the metering system has not been reconnected through an alternate channel of the network. Furthermore, a click-through monitoring process is used to monitor whether the user actually clicks on the advertisement image to learn more about the advertised service or product.
55 Citations
29 Claims
-
1. A method of metering digital content having a message to be presented to users of a communications network, said method comprising:
-
embedding a code in said message, the embedded code containing a rate code for calculating a charge for presenting the message in the digital content; detecting the embedded code; based on the detected embedded code, counting the number of times the message is presented to the users of the communications network; and calculating the charge based on the rate code and the counted number of times the message is presented to the users of the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A metering system for a communications network having network data, the metering system adapted to count the number of times a message included in digital content is presented to users of the communications network, the message being contained in the network data in the form of a data stream embedded with a code, the data stream being conveyed to the network by a conveying means, said system comprising:
-
means, operatively connected to the conveying means, for monitoring the data stream in order to detect the embedded code; means, operatively connected to the monitoring means, for counting a number of presentations to users based on the detected embedded code; and a mechanism, remote from the monitoring means, for sending an authentication message to the monitoring means on a fixed time basis, wherein the monitoring means is adapted to disable the counting means when the monitoring means does not receive the authentication message on the fixed time basis. - View Dependent Claims (12, 13, 14)
-
-
15. A method for metering digital content being presented to users of a communication network, the digital content being contained in a network data stream and including a message embedded with a code to allow a number of times the message is presented to the users to be counted, the embedded code containing a rate code for calculating a charge to a client for presenting the message, said method comprising:
-
monitoring the network data stream to detect data representative of the embedded code; recording a number of times the data representative of the embedded code is detected, the number of times the data representative of the embedded code is detected being indicative of presentation of the message to the users; and calculating a charge for presenting the message based on the rate code and the number of times the data representative of the embedded code is detected. - View Dependent Claims (16, 17)
-
-
18. A method of metering digital content having a message to be presented to users of a communications network including the Internet, the message being presented in an image format implemented as a stream of image data contained in a network data stream, said image data having a code embedded therein, said method comprising:
-
monitoring the network data stream to detect the embedded code in the image data; based on the detected embedded code, counting the number of times the message is presented to the users of the communications network; and calculating a charge based on the number of times the message is presented to the users of the communications network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A metering system for a communications network having network data, the metering system adapted to count the number of times a message included in digital content is presented to users of the communications network, the message being contained in the network data in the form of a data stream embedded with a code, the data stream being conveyed to the network by a conveying means, said system comprising:
-
means, operatively connected to the conveying means, for monitoring the data stream in order to detect the embedded code; means, operatively connected to the monitoring means, for counting number of presentations based on the detected embedded code; means for calculating a charge based on the counted number of presentations; and a mechanism, remote from the monitoring means, for sending an authentication message to the monitoring means on a fixed time basis, wherein the monitoring means is adapted to disable the counting means when the monitoring means does not receive the authentication message on the fixed time basis. - View Dependent Claims (28, 29)
-
Specification