IP Library Granted Patent US 9,189,796
Granted Patent B2
US 9,189,796 · App. 13/616,693 · Granted Nov 17, 2015

Methods and apparatus to collect broadband market data

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 9,189,796
App. No.
13/616,693
Granted
Nov 17, 2015
Kind
B2
Abstract

Example methods and apparatus to collect broadband market data are disclosed. A disclosed example method includes selecting a panelist household, the panelist household subscribing to at least one broadband service delivered via a modem, and identifying an Internet protocol (IP) address assigned to the modem by an Internet service provider (ISP). The example method also includes retrieving a range of IP addresses associated with the ISP, selecting a random subset of IP addresses from the range of IP addresses, and testing each of the IP addresses from the random subset to determine an activity status of each IP address.

Claims (32)

1. A method to classify an Internet protocol (IP) address owner, comprising:

identifying first organization information associated with an IP address via a registration database;

invoking a reverse resolve operation with the IP address to obtain a first domain name;

parsing the first domain name to extract domain labels having second organization information; and

in response to identifying a discrepancy between the first organization information and the second organization information, classifying the second organization as an Internet Service Provider (ISP) reseller.

2. A method as defined in claim 1 , further including comparing the domain labels with geographic keywords to identify a location of the IP address.

3. A method as defined in claim 2 , wherein the geographic keywords include at least one of a country abbreviation, a state abbreviation, or a city abbreviation.

4. A method as defined in claim 2 , further including verifying the accuracy of the geographic keywords by comparing the geographic keywords with a second domain name associated with a panelist IP address.

5. A method as defined in claim 1 , further including comparing a count of the domain labels that match the second organization information to a threshold.

6. A method as defined in claim 5 , further including associating the IP address with the ISP reseller based on the comparison when the threshold is met.

7. A method as defined in claim 1 , wherein first and second organization information includes at least one of an organization name, a country name, a state name, or a city name.

8. A method as defined in claim 1 , wherein the registration database includes at least one of an American Registry for Internet Numbers database, an Internet Corporation for Assigned Names and Number database, an Asia Pacific Network Information Centre database, or a Latin American and Caribbean IP Address Regional Registry database.

9. A method as defined in claim 1 , wherein invoking the reverse resolve operation includes a reverse domain name server lookup.

10. An apparatus to classify an Internet protocol (IP) address owner, comprising:

a registry manager to identify first organization information associated with an IP address via a registration database; and

a hostname resolver to invoke a reverse resolve operation with the IP address to obtain a first domain name, to parse the first domain name to extract domain labels having second organization information, and to classify the second organization information as an Internet Service Provider reseller in response to identifying a discrepancy between the first organization information and the second organization information.

11. An apparatus as defined in claim 10 , wherein the hostname resolver is to compare the domain labels with geographic keywords to identify a location of the IP address.

12. An apparatus as defined in claim 11 , wherein the hostname resolver is to verify the accuracy of the geographic keywords by comparing the geographic keywords with a second domain name associated with a panelist IP address.

13. An apparatus as defined in claim 10 , wherein the hostname resolver is to compare a count of the domain labels that match the second organization information to a threshold.

14. An apparatus as defined in claim 13 , wherein the hostname resolver is to associate the IP address with the ISP reseller when the threshold is met.

15. A tangible machine readable storage device or storage disk comprising instructions stored thereon that, when executed, cause a machine to, at least:

identify first organization information associated with an IP address via a registration database;

invoke a reverse resolve operation with the IP address to obtain a first domain name;

parse the first domain name to extract domain labels having second organization information; and

in response to identifying a discrepancy between the first organization information and the second organization information, classifying the second organization as an Internet Service Provider (ISP) reseller.

16. A machine readable storage device or storage disk as defined in claim 15 , wherein the instructions, when executed, cause the machine to compare the domain labels with geographic keywords to identify a location of the IP address.

17. A machine readable storage device or storage disk as defined in claim 16 , wherein the instructions, when executed, cause the machine to verify the accuracy of the geographic keywords by comparing the geographic keywords with a second domain name associated with a panelist IP address.

18. A machine readable storage device or storage disk as defined in claim 15 , wherein the instructions, when executed, cause the machine to compare a count of the domain labels that match the second organization information to a threshold.

19. A machine readable storage device or storage disk as defined in claim 18 , wherein the instructions, when executed, cause the machine to associate the IP address with the ISP reseller when the threshold count is met.

20. A machine readable storage device or storage disk as defined in claim 15 , wherein the instructions, when executed, cause the machine to invoke the reverse resolve operation via a reverse domain name server lookup.

21. A method as defined in claim 1 , wherein the ISP reseller sources services from a first organization associated with the first organization information.

22. An apparatus as defined in claim 10 , wherein the ISP reseller sources services from a first organization associated with the first organization information.

Assignments (9)
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 →
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 →
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 →
RELEASE (REEL 037172 / FRAME 0415) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061750/0221 →
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 →
SUPPLEMENTAL IP SECURITY AGREEMENT Recorded Nov 30, 2015
From: THE NIELSEN COMPANY ((US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST LIEN SECURED PARTIES
Reel/Frame 037172/0415 →