US 12,437,311 B2
Methods and apparatus to collect impressions associated with over-the-top media devices
Steven J. Splaine, Tampa, FL (US); Robert F. Pierce, Oldsmar, FL (US); Adrian Swift, Brooklyn, NY (US); and Ankur Tandon, Riverview, FL (US)
Assigned to The Nielsen Company (US), LLC, New York, NY (US)
Filed by The Nielsen Company (US), LLC, New York, NY (US)
Filed on Aug. 3, 2023, as Appl. No. 18/364,888.
Application 18/364,888 is a continuation of application No. 17/188,878, filed on Mar. 1, 2021, granted, now 11,727,423.
Application 17/188,878 is a continuation of application No. 16/525,970, filed on Jul. 30, 2019, granted, now 10,937,043, issued on Mar. 2, 2021.
Application 16/525,970 is a continuation of application No. 14/823,621, filed on Aug. 11, 2015, granted, now 10,410,230, issued on Sep. 10, 2019.
Claims priority of provisional application 62/192,915, filed on Jul. 15, 2015.
Claims priority of provisional application 62/115,436, filed on Feb. 12, 2015.
Claims priority of provisional application 62/109,585, filed on Jan. 29, 2015.
Prior Publication US 2024/0029091 A1, Jan. 25, 2024
Int. Cl. G06Q 30/0204 (2023.01); G06Q 30/0201 (2023.01); H04L 67/02 (2022.01); H04L 67/50 (2022.01)
CPC G06Q 30/0204 (2013.01) [G06Q 30/0201 (2013.01); H04L 67/02 (2013.01); H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computing system operated by an audience measurement entity (AME) and comprising a processor and a memory, the computing system configured to perform a set of acts comprising:
receiving, from a client device of an audience member, a first beacon request including a device identifier of an over-the-top (OTT) device of the audience member and an AME cookie, wherein the client device executing beacon instructions embedded in a registration website causes the client device to generate the first beacon request, wherein the client device accesses the registration website to register the OTT device;
sending, to the client device, a beacon response including a redirect request, wherein the redirect request specifies a mapping identifier for the OTT device, different from the device identifier of the OTT device, and instructs the client device to send to a database proprietor computing system a second beacon request including the mapping identifier and a database proprietor cookie, wherein the mapping identifier comprises a hashed version of the device identifier, wherein the mapping identifier is different from the AME cookie, wherein the database proprietor computing system is operated by a data enrichment provider that sets cookies, including the database proprietor cookie, on client devices of subscribers to enable the database proprietor computing system to identify demographic information of the subscribers, wherein the cookies that the data enrichment provider sets are inaccessible to the audience measurement entity outside of a Internet domain of the data enrichment provider, wherein the database proprietor computing system uses the database proprietor cookie to identify the demographic information, and wherein sending the second beacon request including the mapping identifier obfuscates the device identifier of the OTT device from the database proprietor computing system;
receiving, from the database proprietor computing system, a demographics share communication associating the mapping identifier with demographic information corresponding to the audience member; and
using the mapping identifier to associate the demographic information with the device identifier of the OTT device.