IP Library Granted Patent US 12,373,318
Granted Patent B2
US 12,373,318 · App. 18/228,848 · Granted Jul 29, 2025

Cellular field testing automation tool

Inventors: Nikhil Rangaraajan Vijayakumar (Littleton, CO); Andrew Allan (Littleton, CO); In-Kyung Kim (Highlands Ranch, CO)
Assignee: DISH Wireless L.L.C.
G06F11/2247G06F11/0793H04L43/50H04W24/00
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 12,373,318
App. No.
18/228,848
Granted
Jul 29, 2025
Kind
B2
Abstract

A disclosed method may include (i) initiating a cellular field testing tool that tests a condition of cellular network connectivity of a device under test, (ii) checking, prior to starting a specific test of the cellular field testing tool, whether each precondition in a set of preconditions is satisfied, and (iii) preventing the cellular field testing tool from starting the specific test until each precondition in the set of preconditions is satisfied. Related systems and computer-readable mediums are further disclosed.

Claims (69)

1. A method comprising:

initiating a cellular field testing tool that tests a condition of cellular network connectivity of a device under test;

checking, prior to starting a specific test of the cellular field testing tool, whether each precondition in a set of preconditions is satisfied; and

preventing the cellular field testing tool from starting the specific test until each precondition in the set of preconditions is satisfied;

wherein:

a specific precondition in the set of preconditions indicates an attribute of a location where the device under test is located or an attribute of cellular network connectivity of the device under test;

the specific precondition within the set of preconditions tests a value specifying at least one of:

latitude or longitude coordinates;

radiofrequency conditions;

an identifier of a modulation scheme;

an absolute radiofrequency channel number;

a physical cell ID;

a measurement of bandwidth; or

a carrier aggregation band combination.

2. The method of claim 1 , wherein the set of preconditions comprises at least two preconditions.

3. The method of claim 1 , wherein the specific precondition within the set of preconditions tests a value relating to at least one of:

the identifier of a modulation scheme;

the absolute radiofrequency channel number;

the physical cell ID; or

the carrier aggregation band combination.

4. The method of claim 1 , further comprising performing a remedial action in an attempt to satisfy each precondition within the set of preconditions.

5. The method of claim 4 , further comprising, after performing the remedial action, checking whether each precondition in the set of preconditions is satisfied.

6. The method of claim 4 , wherein the remedial action comprises cycling an airplane mode on and off on the device under test.

7. The method of claim 4 , wherein the remedial action comprises power cycling the device under test off and on.

8. The method of claim 4 , wherein the remedial action comprises raising an audiovisual alarm.

9. The method of claim 1 , wherein preventing the cellular field testing tool from starting the specific test comprises disabling a graphical user interface element for starting the specific test.

10. The method of claim 1 , wherein the cellular field testing tool operates in part by connecting to both the device under test and a reference device.

11. A system comprising:

a physical computing processor; and

a non-transitory computer-readable medium encoding instructions that, when executed by the physical computing processor, cause a computing device to perform operations comprising:

initiating a cellular field testing tool that tests a condition of cellular network connectivity of a device under test;

checking, prior to starting a specific test of the cellular field testing tool, whether each precondition in a set of preconditions is satisfied; and

preventing the cellular field testing tool from starting the specific test until each precondition in the set of preconditions is satisfied;

wherein:

a specific precondition in the set of preconditions indicates an attribute of a location where the device under test is located or an attribute of cellular network connectivity of the device under test;

the specific precondition within the set of preconditions tests a value specifying at least one of:

latitude or longitude coordinates;

radiofrequency conditions;

an identifier of a modulation scheme;

an absolute radiofrequency channel number;

a physical cell ID;

a measurement of bandwidth; or

a carrier aggregation band combination.

12. The system of claim 11 , wherein the set of preconditions comprises at least two preconditions.

13. The system of claim 11 , wherein the specific precondition within the set of preconditions tests a value relating to at least one of:

the identifier of a modulation scheme;

the absolute radiofrequency channel number;

the physical cell ID; or

the carrier aggregation band combination.

14. The system of claim 11 , wherein the operations further comprise performing a remedial action in an attempt to satisfy each precondition within the set of preconditions.

15. The system of claim 14 , wherein the operations further comprise, after performing the remedial action, checking whether each precondition in the set of preconditions is satisfied.

16. The system of claim 14 , wherein the remedial action comprises cycling an airplane mode on and off on the device under test.

17. The system of claim 14 , wherein the remedial action comprises power cycling the device under test off and on.

18. The system of claim 14 , wherein the remedial action comprises raising an audiovisual alarm.

19. The system of claim 11 , wherein preventing the cellular field testing tool from starting the specific test comprises disabling a graphical user interface element for starting the specific test.

20. A non-transitory computer-readable medium encoding instructions that, when executed by at least one physical processor of a computing device, cause the computing device to perform operations comprising:

initiating a cellular field testing tool that tests a condition of cellular network connectivity of a device under test;

checking, prior to starting a specific test of the cellular field testing tool, whether each precondition in a set of preconditions is satisfied; and

preventing the cellular field testing tool from starting the specific test until each precondition in the set of preconditions is satisfied;

wherein:

a specific precondition in the set of preconditions indicates an attribute of a location where the device under test is located or an attribute of cellular network connectivity of the device under test;

the specific precondition within the set of preconditions tests a value specifying at least one of:

latitude or longitude coordinates;

radiofrequency conditions:

an identifier of a modulation scheme;

an absolute radiofrequency channel number;

a physical cell ID;

a measurement of bandwidth; or

a carrier aggregation band combination.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2025
From: DISH WIRELESS L.L.C.
To: BOOST SUBSCRIBERCO L.L.C.
Reel/Frame 073066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: VIJAYAKUMAR, NIKHIL RANGARAAJAN; ALLAN, ANDREW; KIM, IN-KYUNG
To: DISH WIRELESS L.L.C.
Reel/Frame 064452/0939 →
Continuity (1)
Related Publication 20250045179A1 · Feb 6, 2025
References Cited (7)
US 20150189525A1 · Schmidt · 2015 [cited by examiner]
US 20190215707A1 · Jackson · 2019 [cited by examiner]
Nikhil Rangaraajan Vijayakumar, “Cellular Field Testing Automation Tool: Pass Fail Analysis and Test Scenario Recovery,” U.S. Appl. No. 18/385,297, filed Oct. 30, 2023. (52 Pages). [cited by applicant]
Nikhil Rangaraajan Vijayakumar et al., “Cellular Field Testing Automation Tool: Automation of Emergency Location Accuracy Improvements,” U.S. Appl. No. 18/540,581, filed Dec. 14, 2023. (46 Pages). [cited by applicant]
Nikhil Rangaraajan Vijayakumar et al., “Cellular Field Testing Automation Tool Including Carrier Aggregation Combination Alignment,” U.S. Appl. No. 18/535,795, filed Dec. 11, 2023. (47 Pages). [cited by applicant]
Nikhil Rangaraajan Vijayakumar et al., “Cellular Field Testing Automation Tool: Automated Communication Channel Handover,” U.S. Appl. No. 18/395,237, filed Dec. 22, 2023. (52 Pages). [cited by applicant]
Nikhil Rangaraajan Vijayakumar et al., “Cellular Field Testing Automation Tool Including Network Conditions Monitor, Audible and Visible Conclusion Alarms, and Data Stalls,” U.S. Appl. No. 18/397,781, filed Dec. 27, 202… [cited by applicant]