IP Library Granted Patent US 11,457,083
Granted Patent B2
US 11,457,083 · App. 16/713,960 · Granted Sep 27, 2022

Methods and apparatus to correlate a demographic segment with a fixed device

Inventors: Jean-Pierre Abello (Clearwater Beach, FL); Arun Ramaswamy (Tampa, FL); Jan Besehanic (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
H04L67/535H04L67/02H04L67/52
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,457,083
App. No.
16/713,960
Granted
Sep 27, 2022
Kind
B2
Abstract

Methods, apparatus, systems, and articles of manufacture to correlate a demographic segment with a fixed device are disclosed. An example method includes accessing a record indicating a public Internet Protocol (IP) address used by a fixed device. A monitoring data record received from a mobile device is accessed. A demographic segment of a user of the mobile device is determined. The mobile device is associated with the fixed device when an IP address of the mobile device from the monitoring data record matches the public IP address used by the fixed device. The demographic segment of the user of the mobile device is associated with the fixed device based on the association of the fixed device and the mobile device.

Claims (61)

1. A method comprising:

transmitting, to a manufacturer of a fixed device, first instructions, which when executed, cause the fixed device to report a record indicating a first Internet Protocol (IP) address used by the fixed device to a server; and

transmitting, to a media provider, second instructions, which when executed, cause a mobile device to transmit a monitoring data record to the server, the monitoring data record including a second IP address used by the mobile device;

estimating a demographic segment of a user of the mobile device;

determining a baseline probability that the user was present at the fixed device during a time segment based on the demographic segment;

in response to determining the first IP address matches the second IP address during the time segment, increasing the baseline probability to reflect a stronger likelihood the user was present at the fixed device during the time segment; and

in response to determining the first IP address does not match the second IP address during the time segment, decreasing the baseline probability to reflect a weaker likelihood that the user was present at the fixed device during the time segment.

2. The method of claim 1 , wherein the first instructions include a software development kit (SDK), the SDK to modify a network communicator of the fixed device to interface with the server.

3. The method of claim 1 , wherein the first instructions cause the fixed device to interact with a cloud application programing interface hosted by the server.

4. The method of claim 1 , wherein the server is a server of a central facility of an audience measurement entity.

5. The method of claim 1 , wherein the estimation of the demographic segment of the user of the mobile device includes requesting demographic information of the user of the mobile device from a database proprietor.

6. The method of claim 1 , further including:

comparing a first audio sample from the fixed device and a second audio sample from the mobile device; and

in response to determining the first audio sample matches the second audio sample, positively bias the baseline probability.

7. The method of claim 1 , wherein the fixed device is an Internet of Things (IoT) enabled television.

8. An apparatus comprising:

a monitoring instructor to:

transmit, to a manufacturer of a fixed device, first instructions, which, when executed, cause the fixed device to report a record indicating a first Internet Protocol (IP) address used by the fixed device to a server; and

transmit, to a media provider, second instructions, which, when executed, cause a mobile device to transmit a monitoring data record to the server, the monitoring data record including a second IP address used by the mobile device;

a demographic segment estimator to estimate a demographic segment of a user of the mobile device; and

a probability estimator to:

determine a baseline probability that the user was present at the fixed device during a time segment based on the demographic segment;

in response to determining the first IP address matches the second IP address during the time segment, increase the baseline probability to reflect a stronger likelihood the user was present at the fixed device during the time segment; and

in response to determining the first IP address does not match the second IP address during the time segment, negatively bias the baseline probability to reflect a weaker likelihood that the user was present at the fixed device during the time segment.

9. The apparatus of claim 8 , wherein the first instructions include a software development kit (SDK), the SDK to modify a network communicator of the fixed device to interface with the server.

10. The apparatus of claim 8 , wherein the first instructions cause the fixed device to interact with a cloud application programing interface hosted by the server.

11. The apparatus of claim 8 , wherein the server is a server of a central facility of an audience measurement entity.

12. The apparatus of claim 8 , wherein the demographic segment estimator is to estimate the demographic segment of the user of the mobile device by requesting demographic information of the user of the mobile device from a database proprietor.

13. The apparatus of claim 8 , further including an audio comparator to compare a first audio sample from the fixed device and a second audio sample from the mobile device and wherein the probability estimator is further to, in response to determining the first audio sample matches the second audio sample, positively bias the baseline probability.

14. The apparatus of claim 8 , wherein the fixed device is an Internet of Things (IoT) enabled television.

15. An apparatus comprising:

at least one memory;

instructions; and

at least one processor to execute the instructions to at least:

transmit, to a manufacturer of a fixed device, first instructions, which, when executed, cause the fixed device to report a record indicating a first Internet Protocol (IP) address used by the fixed device to a server; and

transmit, to a media provider, second instructions, which, when executed, cause a mobile device to transmit a monitoring data record to the server, the monitoring data record including a second IP address used by the mobile device;

estimate a demographic segment of a user of the mobile device; and

determine a baseline probability that the user was present at the fixed device during a time segment based on the demographic segment;

in response to determining the first IP address matches the second IP address during the time segment, increase the baseline probability to reflect a stronger likelihood the user was present at the fixed device during the time segment; and

in response to determining the first IP address does not match the second IP address during the time segment, negatively bias the baseline probability to reflect a weaker likelihood that the user was present at the fixed device during the time segment.

16. The apparatus of claim 15 , wherein the second instructions include a software development kit (SDK), the SDK to modify a network communicator of the fixed device to interface with the server.

17. The apparatus of claim 15 , wherein the processor is to execute the second instructions to cause the fixed device to interact with a cloud application programing interface hosted by the server.

18. The apparatus of claim 15 , wherein the processor is to execute the first instructions to estimate of the demographic segment of the user of the mobile device by requesting demographic information of the user of the mobile device from a database proprietor.

19. The apparatus of claim 15 , wherein the processor is to execute the first instructions to:

compare a first audio sample from the fixed device and a second audio sample from the mobile device; and

in response to determining the first audio sample matches the second audio sample, positively bias the baseline probability.

20. The apparatus of claim 15 , wherein the fixed device is an Internet of Things (IoT) enabled television.

21. A non-transitory computer readable medium comprising first instructions, which when executed, cause a processor to at least:

transmit, to a manufacturer of a fixed device, second instructions, which when executed, cause the fixed device to report a record indicating a first Internet Protocol (IP) address used by the fixed device to a server; and

transmit, to a media provider, third instructions, which when executed, cause a mobile device to transmit a monitoring data record to the server, the monitoring data record including a second IP address used by the mobile device;

estimate a demographic segment of a user of the mobile device;

determine a baseline probability that the user was present at the fixed device during a time segment based on the demographic segment;

in response to determining the first IP address matches the second IP address during the time segment, increase the baseline probability to reflect a stronger likelihood the user was present at the fixed device during the time segment; and

in response to determining the first IP address does not match the second IP address during the time segment, negatively bias the baseline probability to reflect a weaker likelihood that the user was present at the fixed device during the time segment.

22. The non-transitory computer readable medium of claim 21 , wherein the second instructions include a software development kit (SDK), the SDK to modify a network communicator of the fixed device to interface with the server.

23. The non-transitory computer readable medium of claim 21 , wherein the second instructions cause the fixed device to interact with a cloud application programing interface hosted by the server.

24. The non-transitory computer readable medium of claim 21 , wherein the first instructions cause the processor to estimate of the demographic segment of the user of the mobile device by requesting demographic information of the user of the mobile device from a database proprietor.

25. The non-transitory computer readable medium of claim 21 , wherein the first instructions further cause the processor to:

compare a first audio sample from the fixed device and a second audio sample from the mobile device; and

in response to determining the first audio sample matches the second audio sample, positively bias the baseline probability.

26. The non-transitory computer readable medium of claim 21 , wherein the fixed device is an Internet of Things (IoT) enabled television.

Assignments (8)
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2020
From: ABELLO, JEAN-PIERRE; RAMASWAMY, ARUN; BESEHANIC, JAN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 052232/0180 →
Continuity (3)
Continuation 14577870 · Dec 19, 2014
Provisional Application 62066106 · Oct 20, 2014
Related Publication 20200195736A1 · Jun 18, 2020