Estimating demographic statistics of media viewership via context aware mobile devices
First Claim
Patent Images
1. A method of generating demographic statistics related to an event, the method comprising:
- estimating, using at least a first portion of sensor data acquired at a mobile device, one or more values for one or more categories of a demographic model of a user of the mobile device, wherein the estimated one or more values are determined in accordance with a user-selected level of anonymity and wherein the one or more estimated values comprise an estimated age of the user;
detecting, using at least a second portion of the sensor data acquired at the mobile device, a change in a geographic location of the mobile device;
determining, based on the change in the geographic location, an occurrence of the event in which the user of the mobile device participates;
storing the estimated values for the user of the mobile device; and
generating demographic statistics for the detected event, wherein the demographic statistics include the stored estimated values for the one or more categories of the demographic model for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating demographic statistics related to an event includes using sensor data acquired at a mobile device to estimate a value for a category of a demographic model of a user of the mobile device; using sensor data acquired at the mobile device to detect an occurrence of the event in which the user of the mobile device participates; and associating the estimated value for the category of the demographic model of the user of the mobile device with the event.
27 Citations
40 Claims
-
1. A method of generating demographic statistics related to an event, the method comprising:
-
estimating, using at least a first portion of sensor data acquired at a mobile device, one or more values for one or more categories of a demographic model of a user of the mobile device, wherein the estimated one or more values are determined in accordance with a user-selected level of anonymity and wherein the one or more estimated values comprise an estimated age of the user; detecting, using at least a second portion of the sensor data acquired at the mobile device, a change in a geographic location of the mobile device; determining, based on the change in the geographic location, an occurrence of the event in which the user of the mobile device participates; storing the estimated values for the user of the mobile device; and generating demographic statistics for the detected event, wherein the demographic statistics include the stored estimated values for the one or more categories of the demographic model for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating demographic statistics related to an event, the system comprising:
-
a mobile device configured to; collect sensor data available at the mobile device; estimate, using at least a first portion of the sensor data, one or more values for one or more categories of a demographic model of a user of the mobile device, wherein the estimated values are determined in accordance with a user-selected level of anonymity and wherein the estimated values comprise an estimated age of the user; transmit the estimated values to a server; detect, using at least a second portion of the sensor data, a change in a geographic location of the mobile device; determine, based on the change in the geographic location, an occurrence of the event in which the user of the mobile device participates; and transmit information about the occurrence of the event to the server; and the server configured to; receive the estimated values from the mobile device; receive the information about the occurrence of the event from the mobile device; store the estimated values for the user of the mobile device; and generate demographic statistics for the detected event, wherein the demographic statistics include the stored estimated value of the category of the demographic model for the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile device comprising:
-
one or more sensors configured to collect sensor data; a processor communicatively coupled to the one or more sensors and configured to; estimate, using at least a first portion of the sensor data collected by the one or more sensors, one or more values for one or more categories of a demographic model of a user of the mobile device, wherein the estimated values are determined in accordance with a user-selected level of anonymity and wherein the estimated values comprise an estimated age of the user, detect, using a second portion of the sensor data, a change in a geographic location of the mobile device; determining, based on the change in the geographic location, an occurrence of an event in which the user of the mobile device participates, wherein at least part of the second portion of the sensor data comprises audio data, and process the audio data to generate audio features associated with the event; and a transceiver communicatively coupled to the processor and configured to receive information about a plurality of possible pre-determined target events, wherein the processor is further configured to detect the occurrence of the event in which the user of the mobile device participates by comparing the audio features associated with the event with the information about the plurality of possible pre-determined target events, and wherein the transceiver is further configured to transmit the estimated values and to transmit information about the occurrence of the event. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A server for utilizing a data network to generate demographic statistics related to an event, the server comprising:
-
a communication interface communicatively coupled with the data network and configured to receive, from a mobile device, one or more estimated values for one or more categories of a demographic model of a user of the mobile device, wherein the estimated values are determined in accordance with a user-selected level of anonymity and wherein the estimated values comprise an estimated age of the user, and to receive, from the mobile device, sensor data associated with a change in a geographic location of the mobile device to detect the event in which the user of the mobile device participates; and a processor communicatively coupled with the communication interface and configured to; detect an occurrence of the event by comparing the sensor data associated with the change in the geographic location of the mobile device with information about a plurality of pre-determined target events, store the estimated values in association with the detected event, wherein the estimated values were estimated using the sensor data available at the mobile device, and generate demographic statistics for the detected event, wherein the demographic statistics include the stored estimated. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A computer program product residing on a non-transitory processor-readable medium and comprising processor-readable instructions configured to cause a processor to:
-
access one or more estimated values for one or more categories of a demographic model of a user of a mobile device, wherein the estimated values are determined in accordance with a user-selected level of anonymity and wherein the one or more estimated values comprise an estimated age of the user; access sensor data associated with a change in a geographic location of the mobile device; determine, based on the change in the geographic location of the mobile device, an event in which the user of the mobile device participates; retrieve from storage information about a plurality of pre-determined target events; detect an occurrence of the event by comparing the sensor data associated with the change in the geographic location of the mobile device with the information about the plurality of pre-determined target events; store the estimated values in association with the detected event, wherein the estimated values were estimated using the sensor data available at the mobile device; and generate demographic statistics for the detected event, wherein the demographic statistics include the stored estimated values. - View Dependent Claims (33, 34, 35)
-
-
36. An apparatus for generating demographic statistics related to an event, the apparatus comprising:
-
means for receiving one or more estimated values for one or more categories of a demographic model of a user of a mobile device, wherein the estimated values are determined in accordance with a user-selected level of anonymity and wherein the one or more estimated values comprise an estimated age of the user, and for receiving sensor data associated with the event in which the user of the mobile device participates; means for processing to detect a change in a geographic location of the mobile device to determine an occurrence of the event by comparing the sensor data associated with the change in the geographic location with information about a plurality of pre-determined target events, and to store the estimated values in association with the detected event, wherein the estimated values were estimated using the sensor data available at the mobile device; and means for generating demographic statistics for the detected event, wherein the demographic statistics include the stored estimated values. - View Dependent Claims (37, 38, 39, 40)
-
Specification