IP Library Granted Patent US 10,412,547
Granted Patent B2
US 10,412,547 · App. 16/105,805 · Granted Sep 10, 2019

Methods and apparatus to associate geographic locations with user devices

Inventors: Steven J. Splaine (Tampa, FL); Arun Ramaswamy (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
H04W4/023G06Q30/0242
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 10,412,547
App. No.
16/105,805
Granted
Sep 10, 2019
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed to associate geographic locations with user devices. An example apparatus includes a network classifier to classify a network that connects a user device to an audience measurement entity based on source identifying information transmitted from the user device and a location mapper to determine a geographic location associated with an impression indicated by media identifying information based on a location identifier including at least one of a network address included in the source identifying information and a first mapping that maps the network address to the geographic location when the network is a fixed network and location services information included in the source identifying information and a second mapping that maps the location services information to the geographic location when the network is a mobile network.

Claims (35)

1. An apparatus to associate a geographic location with a user device, the apparatus comprising:

a network classifier to classify a network that connects a user device to an audience measurement entity based on source identifying information transmitted from the user device;

a location mapper to determine a geographic location associated with an impression indicated by media identifying information based on a location identifier including at least one of:

a network address included in the source identifying information and a first mapping that maps the network address to the geographic location when the network is a fixed network; and

location services information included in the source identifying information and a second mapping that maps the location services information to the geographic location when the network is a mobile network; and

a location classifier to classify the geographic location of the user device as a home location based on a timestamp associated with the impression, the timestamp is retrieved from a database of user profiles.

2. The apparatus as defined in claim 1 , further including a tagged impression logger to credit media with an impression by logging the source identifying information, media identifying information, and the geographic location.

3. The apparatus as defined in claim 1 , wherein the source identifying information transmitted from the user device is transmitted to the audience measurement entity via a beacon.

4. The apparatus as defined in claim 1 , wherein the location classifier further determines if the geographic location matches a user location stored in a matching user profile and when a number of times that an identified location matches the user location meets a threshold, stores an indication in the matching user profile that the user location is a home location.

5. The apparatus as defined in claim 3 , further including a decrypter to decrypt the source identifying information from the beacon to identify the location identifier when the source identifying information is encrypted.

6. The apparatus as defined in claim 3 , wherein location services information is embedded in the beacon transmitted from the user device to the audience measurement entity.

7. The apparatus as defined in claim 3 , wherein the timestamp is retrieved from the database based on a user identifier included in the beacon, the user identifier to identify a matching user profile.

8. An apparatus to associate a geographic location with a user device, the apparatus comprising:

network classification means for classifying a network that connects a user device to an audience measurement entity based on source identifying information transmitted from the user device;

location mapping means for mapping a geographic location associated with an impression indicated by media identifying information based on a location identifier including at least one of:

a network address included in the source identifying information and a first mapping that maps the network address to the geographic location when the network is a fixed network; and

location services information included in the source identifying information and a second mapping that maps the location services information to the geographic location when the network is a mobile network; and

location classification means to classify the geographic location of the user device as a home location based on a timestamp associated with the impression, the timestamp is retrieved from a database of user profiles.

9. The apparatus as defined in claim 8 , further including a tagged impression logging means for crediting media with an impression by logging the source identifying information, media identifying information, and the geographic location.

10. The apparatus as defined in claim 8 , wherein the source identifying information transmitted from the user device is transmitted to the audience measurement entity via a beacon.

11. The apparatus as defined in claim 8 , wherein the location classification means are further to determine if the geographic location matches a user location stored in a matching user profile, and when a number of times that an identified location matches the user location meets a threshold, storing an indication in the matching user profile that the user location is a home location.

12. The apparatus as defined in claim 10 , further including a decryption means for decrypting the source identifying information from the beacon to identify the location identifier when the source identifying information is encrypted.

13. The apparatus as defined in claim 10 , wherein location services information is embedded in the beacon transmitted from the user device to the audience measurement entity.

14. The apparatus as defined in claim 10 , wherein the timestamp is retrieved from the database based on a user identifier included in the beacon, the user identifier to identify a matching user profile.

15. A non-transitory computer readable storage medium comprising instructions that, when executed, cause a machine to at least:

classify a network that connects a user device to an audience measurement entity based on source identifying information transmitted from the user device;

determine a geographic location associated with an impression indicated by media identifying information based on a location identifier including at least one of:

a network address included in the source identifying information and a first mapping that maps the network address to the geographic location when the network is a fixed network; and

location services information included in the source identifying information and a second mapping that maps the location services information to the geographic location when the network is a mobile network; and

classify the geographic location of the user device as a home location based on a timestamp associated with the impression, the timestamp is retrieved from a database of user profiles.

16. The non-transitory computer readable storage medium as defined in claim 15 , wherein the instructions further cause the machine to credit media with an impression by logging the source identifying information, media identifying information, and the geographic location.

17. The non-transitory computer readable storage medium as defined in claim 15 , wherein the source identifying information transmitted from the user device is transmitted to the audience measurement entity via a beacon.

18. The non-transitory computer readable storage medium as defined in claim 15 , wherein the instructions further cause the machine to determine if the geographic location matches a user location stored in a matching user profile and when a number of times that an identified location matches the user location meets a threshold, storing an indication in the matching user profile that the user location is a home location.

19. The non-transitory computer readable storage medium as defined in claim 17 , wherein the instructions further cause the machine to decrypt the source identifying information from the beacon to identify the location identifier when the source identifying information is encrypted.

20. The non-transitory computer readable storage medium as defined in claim 17 , wherein the timestamp is retrieved from the database based on a user identifier included in the beacon, the user identifier to identify a matching user profile.

Assignments (8)
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 →
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 Oct 26, 2018
From: SPLAINE, STEVEN J.; RAMASWAMY, ARUN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 047328/0482 →
Continuity (4)
Continuation 15818715 · Nov 20, 2017
Continuation 14880381 · Oct 12, 2015
Provisional Application 62155986 · May 1, 2015
Related Publication 20180359605A1 · Dec 13, 2018