IP Library Granted Patent US 8,447,293
Granted Patent B2
US 8,447,293 · App. 12/140,896 · Granted May 21, 2013

Methods and apparatus to analyze communication system transceivers

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 8,447,293
App. No.
12/140,896
Granted
May 21, 2013
Kind
B2
Abstract

Methods and apparatus to monitor communication system transceivers are disclosed. For example, the disclosed system may determine the number and locations of available cellular stations. An example method includes receiving a first message from a base station, receiving a second message from the base station, extracting a first parameter from the first message, extracting a second parameter different from first parameter from the second message, determining if the first message and the second message were received from the same base station based on the first parameter and the second parameter, and reporting that the first message and the second message were from the same base station if the first message and the second message were received from the same base station. Some implementations of the disclosed methods and apparatus enable pseudorandom number codes received over-the-air from base stations to be grouped by base station.

Claims (62)

1. A method for analyzing a communication system, the method comprising:

receiving a first message from a base station;

receiving a second message from the base station;

extracting a first parameter from the first message;

extracting a second parameter different from the first parameter from the second message;

determining if the first message and the second message were received from the same base station based on a third parameter; and

reporting that the first parameter and the second parameter are associated with adjacent sectors of the same base station if the first message and the second message were received from the same base station.

2. A method as defined in claim 1 , wherein at least one of the first parameter or the second parameter is an identifying number.

3. A method as defined in claim 2 , wherein the identifying number is a pseudo-random number.

4. A method as defined in claim 1 , wherein the first parameter is associated with a first sector of the base station and the second parameter is associated with a second sector of the base station.

5. A method as defined in claim 1 , wherein determining if the first message and the second message were received from the same base station comprises:

extracting the third parameter from the first message;

determining if the third parameter indicates that the first parameter and the second parameter are associated with the same base station; and

determining that the first message and the second message were received from the same base station when the third parameter indicates that the first parameter and the second parameter are associated with the same base station.

6. A method as defined in claim 1 , further comprising:

determining if a distance between the base station and a location to receive the first message is greater than a threshold; and

reporting that first parameter is spurious when the distance is greater than the threshold.

7. A method as defined in claim 1 , wherein reporting that the first parameter and the second parameter are associated with the adjacent sectors of the same base station comprises storing the first parameter and the second parameter in a first record of a database.

8. A method as defined in claim 7 , further comprising:

receiving a third message;

extracting a fourth parameter from the third message, the fourth parameter being the same as the first parameter;

determining that the third message and the first message were not received from the same base station; and

storing the fourth parameter in a second record, different from the first record, in the database.

9. A method as defined in claim 8 , wherein the first record is stored in a first table of the database and the second record is stored in a second table of the database.

10. An apparatus comprising:

a receiver to receive a first message and a second message from a base station;

an extractor to extract a first parameter from the first message and a second parameter from the second message;

an analyzer to determine if the first message and the second message were received from the same base station based on a third parameter; and

a reporter to store an indication in a memory that the first parameter and the second parameter are associated with adjacent sectors of the same base station when it is determined that the first message and the second message were received from the same base station.

11. An apparatus as defined in claim 10 , wherein at least one of the first parameter or the second parameter is an identifying number.

12. An apparatus as defined in claim 11 wherein the identifying number is a pseudo-random number.

13. An apparatus as defined in claim 10 , wherein the first parameter is associated with a first sector of the base station and the second parameter is associated with a second sector of the base station.

14. An apparatus as defined in claim 10 , wherein to determine if the first message and the second message were received from the same base station the analyzer is to:

extract the third parameter from the first message;

determine whether or not the third parameter indicates that the first parameter and the second parameter are associated with the same base station; and

determine that the first message and the second message were received from the same base station when the third parameter indicates that the first parameter and the second parameter are associated with the same base station.

15. An apparatus as defined in claim 10 , wherein the analyzer is further to determine if a distance between the base station and a location receive the first message is greater than a threshold and the reporter is further to report that first parameter is spurious when the distance is greater than the threshold.

16. An apparatus as defined in claim 10 , wherein the reporter is to that the first parameter and the second parameter are associated with the adjacent sectors of the same base station the reporter is to store the first parameter and the second parameter in a first record of a database.

17. An apparatus as defined in claim 16 , wherein:

the receiver is further to receive a third message;

the extractor is further to extract a fourth parameter from the third message, the fourth parameter being the same as the first parameter;

the analyzer is further to determine that the third message and the first message were not received from the same base station; and

the reporter is further to store the fourth parameter in a second record, different from the first record, in the database.

18. An apparatus as defined in claim 17 , wherein the first record is stored in a first table of the database and the second record is stored in a second table of the database.

19. A machine readable medium storing instructions that, when executed, cause a machine to:

receive a first message from a base station;

receive a second message from the base station;

extract a first parameter from the first message;

extract a second parameter different from the first parameter from the second message;

determine if the first message and the second message were received from the same base station based on a third parameter; and

report that the first parameter and the second parameter are associated with adjacent sectors of the same base station if the first message and the second message were received from the same base station.

20. A machine readable medium as defined in claim 19 , wherein at least one of the first parameter or the second parameter is an identifying number.

21. A machine readable medium as defined in claim 20 , wherein the identifying number is a pseudo-random number.

22. A machine readable medium as defined in claim 19 , wherein the first parameter is associated with a first sector of the base station and the second parameter is associated with a second sector of the base station.

23. A machine readable medium as defined in claim 19 , wherein to determine whether or not the first message and the second message were received from the same base station the instructions are to cause the machine to:

extract the third parameter from the first message;

determine whether or not the third parameter indicates that the first parameter and the second parameter are associated with the same base station;

determine that the first message and the second message were received from the same base station when the third parameter indicates that the first parameter and the second parameter are associated with the same base station.

24. A machine readable medium as defined in claim 19 , further comprising:

determining if a distance between the base station and a location receive the first message is greater than a threshold; and

reporting that first parameter is spurious when the distance is greater than the threshold.

25. A machine readable medium as defined in claim 19 , wherein to report that the first parameter and the second parameter are associated with the adjacent sectors of the same base station the instructions are to store the first parameter and the second parameter in a first record of a database.

Assignments (12)
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 →
CHANGE OF NAME Recorded Oct 26, 2009
From: NIELSEN COMPANY (U.S.), INC., THE
To: TNC (US) HOLDING, INC.
Reel/Frame 023428/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2009
From: TNC (US) HOLDINGS, INC.
To: NIELSEN COMPANY (US), LLC, THE
Reel/Frame 023428/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2008
From: STAPLETON, PADRAIG; NGAI HING ON; IP, BENJAMIN
To: NIELSEN COMPANY (U.S.), INC., THE, A NEW YORK CORPORATION
Reel/Frame 021385/0723 →