Abstract:
A method for selecting potential customers for a product/service using a computer server is provided. The computer server collects information consumption activity data, conversion data, and demographic data from panelists that have agreed to share their data with the computer server. For each panelist, the computer server identifies a set of product/service keywords from the information consumption activity data associated with the panelist. For each keyword, the computer server aggregates the demographic data of the panelists associated with the keyword using their conversion data and generates a set of demographic attributes in order to characterize potential customers of the product/service. Subsequently, in response to a request from a client device for characterizing potential customers of a product/service, the computer server identifies product/service keywords and then generates a demographic characterization for the product/service by aggregating the demographic attributes associated with the keywords.
Abstract:
A TV audience survey system for determining the TV viewing activities of a plurality of individuals in a household includes a master device and multiple tags, each tag assigned to an individual. After an individual logs into the system and starts watching the TV, the master device communicates with the corresponding tag repeatedly to accumulate data representing the individual's TV viewing activities. Such data can be used to determine when the individual stops watching the TV for an extended period of time without logging out of the system and when the household member remains watching the TV after logging or being logged out of the system. The master device then reports the accumulated data to a remote server, which uses the data to determine whether the individual complies with the logging protocol defined by the TV audience survey system and update the TV viewership data associated with this household.
Abstract:
A media correlation method, executed by a processor, determines an identity of a program. The method includes detecting a sign-in by a first media device; determining a location of the first media device relative to a second media device; receiving from the first media device, content clips emanating from the second media device; and identifying a program displayed on the second media device based on the received content clips.
Abstract:
A method, executed by a processor, for serving sponsored content at a second media device associated with a first media device includes receiving by a processor, a unique identification of the first media device; storing the unique identification with the second media device; sending, by the processor, a sponsored content request and the unique identification to a sponsor; receiving, by the processor, sponsored content selected based on historical data related to the content viewed on the first media device.
Abstract:
A process tracks user advertisement exposure. To enroll a user as a panelist, the process generates a panelist ID and sends it to the user's home router. The process receives a message from the router that includes the panelist ID and a cookie ID associated with a web application. The cookie ID identifies the application and a personal device. The process stores the correlation between the panelist ID and the cookie ID in a database. The process receives an advertisement request from the personal device that includes the cookie ID. The process selects an advertisement and sends it to the personal device. The process also stores information corresponding to the advertisement request in an advertisement log, including the cookie ID and an advertisement identifier. The programs correlate the advertisement request with the panelist ID using the cookie ID. The process generates a report of the user's online advertisement exposure.
Abstract:
A TV audience survey system for determining the TV viewing activities of a plurality of individuals in a household includes a master device and multiple tags, each tag assigned to an individual. After an individual logs into the system and starts watching the TV, the master device communicates with the corresponding tag repeatedly to accumulate data representing the individual's TV viewing activities. Such data can be used to determine when the individual stops watching the TV for an extended period of time without logging out of the system and when the household member remains watching the TV after logging or being logged out of the system. The master device then reports the accumulated data to a remote server, which uses the data to determine whether the individual complies with the logging protocol defined by the TV audience survey system and update the TV viewership data associated with this household.
Abstract:
A process tracks user advertisement exposure. To enroll a user as a panelist, the process generates a panelist ID and sends it to the user's home router. The process receives a message from the router that includes the panelist ID and a cookie ID associated with a web application. The cookie ID identifies the application and a personal device. The process stores the correlation between the panelist ID and the cookie ID in a database. The process receives an advertisement request from the personal device that includes the cookie ID. The process selects an advertisement and sends it to the personal device. The process also stores information corresponding to the advertisement request in an advertisement log, including the cookie ID and an advertisement identifier. The programs correlate the advertisement request with the panelist ID using the cookie ID. The process generates a report of the user's online advertisement exposure.
Abstract:
A method, and a corresponding system, provides for media-enabled delivery of coupons. The method includes providing a trigger for an advertisement, with the advertisement provided in a media stream for display to a viewer on a media display device. Activation of the trigger displays an option for acquiring a coupon. The method further includes receiving a coupon generation request from the viewer of the advertisement; receiving an identity of the media display device and metadata related to a display of the advertisement; determining eligibility for generation and delivery of the coupon; and if eligible, determining a coupon delivery option, and delivering the coupon.
Abstract:
A system and method for re-serving shared content are provided. The system includes a first impression detection unit to detect a user's consumption of the shared content via the metering data; a user detection unit to detect a device associated with the user; a shared content retrieval unit to retrieve the shared content based on the user and the device; and a shared content communication unit to transmit the shared content to the detected device.
Abstract:
A method for determining a user's web browsing activities on a computing device is implemented at a computer system having memory and one or more processors. The computer system is communicatively coupled to the computing device. The computer system receives one or more documents from one or more web servers, the one or more documents being responsive to a user request from the computing device and comprising information for rendering a web page on a display of the computing device. The computer system modifies at least one of the one or more documents by inserting a program into the document and sends the one or more documents including the modified document to the computing device. When the program is executed by the computing device in connection with rendering a web page, the program is configured to determine which part of the web page is displayed on the computing device.