IP Library Patent Application 17902645
Patent Application
App. No. 17/902,645

MEDIA DEVICE HOUSEHOLDING AND DEDUPLICATION

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 None
App. No.
17/902,645
Abstract

Methods, apparatus, systems, and articles of manufacture are disclosed. An apparatus includes at least one memory, instructions, and processor circuitry to execute the instructions. The processor circuitry executes the instructions to deduplicate at least one of panel data, automatic content recognition data, or return path data to generate a deduplicated data set. The processor circuitry executes the instructions to generate a graph that connects devices identified in the deduplicated data set, the devices connected based on at least one of a shared intemet protocol addresses, a shared location identifier, or a common device identifier assigned by a common device identification algorithm. The processor circuitry executes the instructions to remove one or more connections based on an inconsistency between the one or more connections and personally identifiable information.

Claims (33)

1 . An apparatus comprising:

at least one memory;

instructions; and

processor circuitry to execute the instructions to:

deduplicate at least one of panel data, automatic content recognition data, or return path data to generate a deduplicated data set;

generate a graph that connects devices identified in the deduplicated data set, the devices connected based on at least one of a shared internet protocol addresses, a shared location identifier, or a common device identifier assigned by a common device identification algorithm; and

remove one or more connections based on an inconsistency between the one or more connections and personally identifiable information.

2 . The apparatus of claim 1 , wherein the processor circuitry is to identify a segment of the graph including devices identified in the deduplicated data set that are associated with a single household.

3 . The apparatus of claim 2 , wherein the processor circuitry is to identify the segment based on a connected component analysis that assigns quality values to connections of the graph.

4 . The apparatus of claim 3 , wherein the processor circuitry is to identify connections of the graph with quality values greater than a threshold value as intra-household connections, and wherein quality values less than the threshold value are identified as inter-household connections.

5 . The apparatus of claim 1 , wherein the at least one of panel data, the automatic content recognition data, or the return path data is obtained from at least two different providers.

6 . The apparatus of claim 1 , wherein the processor circuitry is to remove a first one of the devices from the graph that is identified as inactive.

7 . The apparatus of claim 6 , wherein the processor circuitry is to reconstruct the graph after the first one of the devices is removed from the graph.

8 . A non-transitory machine readable storage medium comprising instructions which, when executed by processor circuitry, cause the processor circuitry to:

deduplicate at least one of panel data, automatic content recognition data, or return path data to generate a deduplicated data set;

generate a graph that connects devices identified in the deduplicated data set, the devices connected based on at least one of a shared internet protocol addresses, a shared location identifier, or a common device identifier assigned by a common device identification algorithm; and

remove one or more connections based on an inconsistency between the one or more connections and personally identifiable information.

9 . The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, cause the processor circuitry to identify a segment of the graph including devices identified in the deduplicated data set that are associated with a single household.

10 . The non-transitory machine readable medium of claim 9 , wherein the instructions, when executed, cause the processor circuitry to identify the segment based on a connected component analysis that assigns quality values to connections of the graph.

11 . The non-transitory machine readable medium of claim 10 , wherein the instructions, when executed, cause the processor circuitry to identify connections of the graph with quality values greater than a threshold value as intra-household connections, and wherein quality values less than the threshold value are identified as inter-household connections.

12 . The non-transitory machine readable medium of claim 8 , wherein the at least one of panel data, the automatic content recognition data, or the return path data is obtained from at least two different providers.

13 . The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, cause the processor circuitry to remove a first one of the devices from the graph that is identified as inactive.

14 . The non-transitory machine readable medium of claim 13 , wherein the instructions, when executed, cause the processor circuitry to reconstruct the graph after the first one of the devices is removed from the graph.

15 . A method comprising:

deduplicating, by executing an instruction with processor circuitry, at least one of panel data, automatic content recognition data, or return path data to generate a deduplicated data set;

generating, by executing an instruction with the processor circuitry, a graph that connects devices identified in the deduplicated data set, the devices connected based on at least one of a shared internet protocol addresses, a shared location identifier, or a common device identifier assigned by a common device identification algorithm; and

removing, by executing an instruction with processor circuitry, one or more connections based on an inconsistency between the one or more connections and personally identifiable information.

16 . The method of claim 15 , further including identifying a segment of the graph including devices identified in the deduplicated data set that are associated with a single household.

17 . The method of claim 16 , further including identifying the segment based on a connected component analysis that assigns quality values to connections of the graph.

18 . The method of claim 17 , further including identifying connections of the graph with quality values greater than a threshold value as intra-household connections, and wherein the quality values less than the threshold value are identified as inter-household connections.

19 . The method of claim 15 , wherein the at least one of panel data, the automatic content recognition data, or the return path data is obtained from at least two different providers.

20 . The method of claim 15 , further including removing a first one of the devices from the graph that is identified as inactive.

21 - 25 . (canceled)

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2023
From: LI, KEVIN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 063113/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2023
From: MOWRER, SAMANTHA M.; KURZYNSKI, DAVID J.; LI, KEVIN; MORGAN, JOSHUA EDWARD; ZOFREA, ZACK
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 063054/0728 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2023
From: MOWRER, SAMANTHA M.; MORGAN, JOSHUA EDWARD; KURZYNSKI, DAVID J.; ZOFREA, ZACHARY
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 062319/0811 →