Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
206 words
A method for generating statistical information that reflects the consumption of a resource, comprising: collecting event data from a plurality of devices, wherein the event data identifies consumption behavior of respective users who operate the plurality of devices; computing by a processor a measure of a user's consumption of the resource within a defined time segment by: identifying the amount of time that the user consumed the resource within the defined time segment including: assigning a weight to the collected event data which conveys the likelihood that the corresponding event represents a legitimate consumption of the resource, wherein the weight is defined using a weighting function having an exponentially decaying shape, and multiplying an amount of time determined by the event data by the weight to calculate the amount of time that the user consumed the resource; dividing the amount of time that the user consumed the resource by the total amount of time in the time segment, to provide a fractional consumption measure; repeating the computing of the measure for plural users and for plural time segments to provide a plurality of fractional consumption measures; generating statistical information on the basis of the fractional consumption measures; and transmitting a report that identifies the statistical information.
Claim 2
Independent Claim
206 words
A method for generating statistical information that reflects the consumption of a resource, comprising: collecting event data from a plurality of devices, wherein the event data identifies consumption behavior of respective users who operate the plurality of devices; computing by a processor a measure of a user's consumption of the resource within a defined time segment by: identifying the amount of time that the user consumed the resource within the defined time segment including: assigning a weight to the collected event data which conveys the likelihood that the corresponding event represents a legitimate consumption of the resource, wherein the weight is defined using a weighting function having an exponentially decaying shape, and multiplying an amount of time determined by the event data by the weight to calculate the amount of time that the user consumed the resource; dividing the amount of time that the user consumed the resource by the total amount of time in the time segment, to provide a fractional consumption measure; repeating the computing of the measure for plural users and for plural time segments to provide a plurality of fractional consumption measures; generating statistical information on the basis of the fractional consumption measures; and transmitting a report that identifies the statistical information.
Claim 3
Dependent Claim
13 words
The method of claim 1 , wherein the resource is a media resource.
Claim 4
Dependent Claim
20 words
The method of claim 2 , wherein the resource is a television program disseminated by a television program dissemination system.
Claim 5
Dependent Claim
17 words
The method of claim 3 , wherein the devices comprise set-top boxes coupled to respective television units.
Claim 6
Dependent Claim
30 words
The method of claim 1 , wherein the generating of statistical information comprises generating rating information by computing an average of the fractional consumption measures for a particular time segment.
Claim 7
Dependent Claim
41 words
The method of claim 1 , wherein the generating of statistical information comprises generating share information by computing the total number of users consuming the resource divided by the total number of users consuming any resources for a particular time segment.
Claim 8
Dependent Claim
29 words
The method of claim 1 , further comprising filtering the event data to eliminate event data that represents a consumption event having a duration below a defined lower-bound threshold.
Claim 9
Dependent Claim
26 words
The method of claim 1 , wherein the collecting of event data comprises polling the plurality of devices based on their membership in a sampling list.
Claim 10
Dependent Claim
13 words
The method of claim 8 , wherein the sampling list is randomly generated.
Claim 11
Dependent Claim
16 words
The method of claim 8 , wherein the sampling list is deterministically generated by an operator.
Claim 12
Dependent Claim
25 words
The method of claim 1 , wherein the transmitting of the report comprises providing the report via a network to a remote operator or user.
Claim 13
Dependent Claim
18 words
One or more machine readable media including machine readable instructions for implementing the method of claim 1 .
Claim 14
Independent Claim
270 words
A system for generating statistical information that reflects the consumption of a resource, comprising: a processor; a storage device; event acquisition functionality configured to be operated by the processor and stored on the storage device for collecting event data from a plurality of devices, wherein the event data identifies consumption behavior of respective users who operate the plurality of devices; and tracking functionality configured to be operated by the processor and stored on the storage device for computing and reporting statistics based on the collected event data, the tracking functionality comprising: a calculation module configured to: compute a measure of a user's consumption of the resource within a defined time segment by: (i) identifying the amount of time that the user consumed the resource within the defined time segment, including: assigning a weight to the collected event data which conveys the likelihood that the corresponding event represents a legitimate consumption of the resource, wherein the weight is defined using a weighting function having an exponentially decaying shape, and multiplying an amount of time determined by the event data by the weight to calculate the amount of time that the user consumed the resource; and (ii) dividing the amount of time that the user consumed the resource by the total amount of time in the time segment, to provide a fractional consumption measure; repeat the computing of the measure for plural users and for plural time segments to provide a plurality of fractional consumption measures; and generate statistical information on the basis of the fractional consumption measures; and a reporting module configured to transmit a report that identifies the statistical information.
Claim 15
Independent Claim
270 words
A system for generating statistical information that reflects the consumption of a resource, comprising: a processor; a storage device; event acquisition functionality configured to be operated by the processor and stored on the storage device for collecting event data from a plurality of devices, wherein the event data identifies consumption behavior of respective users who operate the plurality of devices; and tracking functionality configured to be operated by the processor and stored on the storage device for computing and reporting statistics based on the collected event data, the tracking functionality comprising: a calculation module configured to: compute a measure of a user's consumption of the resource within a defined time segment by: (i) identifying the amount of time that the user consumed the resource within the defined time segment, including: assigning a weight to the collected event data which conveys the likelihood that the corresponding event represents a legitimate consumption of the resource, wherein the weight is defined using a weighting function having an exponentially decaying shape, and multiplying an amount of time determined by the event data by the weight to calculate the amount of time that the user consumed the resource; and (ii) dividing the amount of time that the user consumed the resource by the total amount of time in the time segment, to provide a fractional consumption measure; repeat the computing of the measure for plural users and for plural time segments to provide a plurality of fractional consumption measures; and generate statistical information on the basis of the fractional consumption measures; and a reporting module configured to transmit a report that identifies the statistical information.
Claim 16
Dependent Claim
13 words
The system of claim 13 , wherein the resource is a media resource.
Claim 17
Dependent Claim
20 words
The system of claim 14 , wherein the resource is a television program disseminated by a television program dissemination system.
Claim 18
Dependent Claim
17 words
The system of claim 15 , wherein the devices comprise set-top boxes coupled to respective television units.
Claim 19
Dependent Claim
36 words
The system of claim 13 , wherein the calculation module is configured to generate statistical information in the form of rating information by computing an average of the fractional consumption measures for a particular time segment.
Claim 20
Dependent Claim
47 words
The system of claim 13 , wherein the calculation module is configured to generate statistical information in the form of share information by computing the total number of users consuming the resource divided by the total number of users consuming any resources for a particular time segment.
Claim 21
Dependent Claim
37 words
The system of claim 13 , wherein the event acquisition functionality comprises a filtering module for filtering the event data to eliminate event data that represents a consumption event having a duration below a defined lower-bound threshold.
Claim 22
Dependent Claim
30 words
The system of claim 13 , wherein the event acquisition functionality includes a polling module configured to poll the plurality of devices based on their membership in a sampling list.
Claim 23
Dependent Claim
27 words
The system of claim 20 , wherein the tracking functionality is configured to generate the sampling list by randomly selecting devices for inclusion in the sampling list.
Claim 24
Dependent Claim
32 words
The system of claim 20 , wherein the sampling list is a custom sampling list provided by an operator, and wherein the tracking functionality is configured to validate the custom sampling list.
Claim 25
Dependent Claim
25 words
The system of claim 13 , wherein the reporting module is configured to provide the report via a network to a remote operator or user.
Claim 26
Dependent Claim
19 words
One or more machine readable storage media storing machine readable instructions for implementing the functionality of claim 13 .
Claim 27
Independent Claim
245 words
A method for generating statistical information that reflects the consumption of a television program disseminated by a television program dissemination system, comprising: collecting event data from a plurality of set-top boxes coupled to respective television units, wherein the event data identifies consumption behavior of respective users who operate the plurality of set-top boxes, the collecting including polling the plurality of devices based on their membership in a sampling list; computing a plurality of fractional consumption measures that measure the users' consumption of the television program within a plurality of time segments, including: identifying the amount of time that the user consumed the television program within the defined time segment including: assigning a weight to the collected event data which conveys the likelihood that the corresponding event represents a legitimate consumption of the television program, including using a weighting function having an exponentially decaying shape to define the weight, and multiplying an amount of time determined by the event data by the weight to calculate the amount of time that the user consumed the television program; dividing the amount of time that the user consumed the television program by the total amount of time in the time segment, to provide a fractional consumption measure; repeating the computing of the measure for plural users and for plural time segments to provide a plurality of fractional consumption measures; generating statistical information on the basis of the fractional consumption measures; and transmitting a report that identifies the statistical information.
Claim 28
Independent Claim
245 words
A method for generating statistical information that reflects the consumption of a television program disseminated by a television program dissemination system, comprising: collecting event data from a plurality of set-top boxes coupled to respective television units, wherein the event data identifies consumption behavior of respective users who operate the plurality of set-top boxes, the collecting including polling the plurality of devices based on their membership in a sampling list; computing a plurality of fractional consumption measures that measure the users' consumption of the television program within a plurality of time segments, including: identifying the amount of time that the user consumed the television program within the defined time segment including: assigning a weight to the collected event data which conveys the likelihood that the corresponding event represents a legitimate consumption of the television program, including using a weighting function having an exponentially decaying shape to define the weight, and multiplying an amount of time determined by the event data by the weight to calculate the amount of time that the user consumed the television program; dividing the amount of time that the user consumed the television program by the total amount of time in the time segment, to provide a fractional consumption measure; repeating the computing of the measure for plural users and for plural time segments to provide a plurality of fractional consumption measures; generating statistical information on the basis of the fractional consumption measures; and transmitting a report that identifies the statistical information.
Claim 29
Dependent Claim
19 words
One or more machine readable storage media storing machine readable instructions for implementing the method of claim 25 .