摘要:
To provide secure single-source panel audience measurement data while providing confidentiality and security of panel membership, an audience measurement server may capture content identifiers and client identifiers of devices receiving content. A panel provider may generate a probabilistic data structure via a hash of the client identifiers. The audience measurement server may utilize the filter array to extract a subset of measurement data including the data of the panel members, as well as data of some non-panel members as false positives, without being able to distinguish between the members and non-members. The audience measurement server may encrypt the extracted subset of data with each client identifier corresponding to an item of data as a key, and send the encrypted data to the panel provider, thus including both panel and some non-panel data, with the panel provider only able to decrypt data corresponding to its own panel members.
摘要:
To provide secure single-source panel audience measurement data while providing confidentiality and security of panel membership, an audience measurement server may capture content identifiers and client identifiers of devices receiving content. A panel provider may generate a probabilistic data structure via a hash of the client identifiers. The audience measurement server may utilize the filter array to extract a subset of measurement data including the data of the panel members, as well as data of some non-panel members as false positives, without being able to distinguish between the members and non-members. The audience measurement server may encrypt the extracted subset of data with each client identifier corresponding to an item of data as a key, and send the encrypted data to the panel provider, thus including both panel and some non-panel data, with the panel provider only able to decrypt data corresponding to its own panel members.
摘要:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
摘要:
A server receives an IP address associated with an account of a TV subscriber using a TV service. The IP address is associated with a set top box employed by the TV subscriber to display TV content provided by the TV service. The IP address is also associated with computers of a household corresponding to the TV subscriber. The computers use web browsers to view Internet content. The server receives information on TV viewing, including the IP address. The server also receives information on web browsing activity in the household associated with the IP address. The information includes the IP address. The server maintains a TV log of the TV viewing and maintains an Internet log of the web browsing activity in the household associated with the IP address. The server associates entries in the TV log with entries in the Internet log(using IP address), and stores the associations.
摘要:
A method for providing efficient and accurate estimates of TV viewership ratings through a distributed computer system that includes multiple computers is disclosed. The method includes: receiving a query from a client at the distributed computer system; dynamically selecting one or more computers according to a predefined sharding function; at each of the selected computers, determining a count of qualified event records that satisfy the query; aggregating the respective counts of qualified event records determined by the selected computers; statistically projecting the aggregated count of qualified event records into an estimated total count of qualified event records on the distributed computer system; and returning the estimated total count of qualified event records to the requesting client.
摘要:
A server receives an IP address associated with an account of a TV subscriber using a TV service. The IP address is associated with a set top box employed by the TV subscriber to display TV content provided by the TV service. The IP address is also associated with computers of a household corresponding to the TV subscriber. The computers use web browsers to view Internet content. The server receives information on TV viewing, including the IP address. The server also receives information on web browsing activity in the household associated with the IP address. The information includes the IP address. The server maintains a TV log of the TV viewing and maintains an Internet log of the web browsing activity in the household associated with the IP address. The server associates entries in the TV log with entries in the Internet log(using IP address), and stores the associations.
摘要:
A computer-implemented method for collecting and managing TV viewership data from multiple TV metering data providers is disclosed. The method includes: receiving an event log file at a distributed computer system that includes multiple computers; dynamically selecting one or more computers according to a predefined sharding function; at each of the selected computers: allocating a set of compressed event records, which corresponds to a subset of the event log file, at predetermined locations within the memory of the computer; and in accordance with a predefined schedule, replicating the compressed event records from a respective one of the selected computers to one or more other computers of the distributed system such that there are at least two replicas of any event record on at least two computers of the distributed computer system.
摘要:
Current viewer activity information regarding viewer activity in a television content distribution system is used to generate content item recommendation information regarding recommended content items that match a viewer's interests. The content item recommendation information inculdes information regarding content items that are currently viewed or recorded by the greatest number of viewers and can be based on profile information for viewers and/or content item scheduling information.