IP Library Granted Patent US 10,291,959
Granted Patent B2
US 10,291,959 · App. 15/642,915 · Granted May 14, 2019

Set top boxes under test

Inventors: Samant Kumar (San Jose, CA); Dinesh Kumar (Bihar, IN); Shivashankar Diddimani (Karnataka, IN); Gunjan Samaiya (Madhya Pradesh, IN)
Assignee: Contec, LLC
H04N21/4425H04L41/0253H04L43/12H04L43/50H04N7/173H04N17/04H04N21/43635
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,291,959
App. No.
15/642,915
Granted
May 14, 2019
Kind
B2
Abstract

A system for testing multiple set top boxes independently and simultaneously using different types of device probes is disclosed. The system includes real-time, bi-directional/asynchronous communication and interaction between system components.

Claims (25)

1. A test system for simultaneously testing a plurality of devices, comprising:

a universal tester having a plurality of sets of testing probes, each set of testing probes of the plurality of sets of testing probes configured to communicate with corresponding ports of a respective device under test (DUT) of a plurality of devices under test (DUTs) when the DUT is connected to the universal tester for testing;

an operator dashboard for simultaneously displaying an information window associated with each DUT of the plurality of DUTs; and

a plurality of web sockets, each web socket of the plurality of web sockets associated with a DUT of the plurality of DUTs and configured to enable real-time bi-directional and asynchronous communication between the corresponding information window on the operator dashboard and the universal tester for simultaneously testing the plurality of DUTs and displaying the information associated with each DUT of the plurality of DUTs.

2. The test system of claim 1 , wherein each set of testing probes of the plurality of sets of testing probes comprises at least one of a local area network (LAN) probe, a multimedia over coax alliance (MoCA) probe, and an Ethernet wide area (WAN) probe.

3. The test system of claim 1 , further comprising a plurality of test configuration modules operatively connected to the universal tester, the plurality of test configuration modules containing test configuration information for a plurality of different makes and models of DUTs.

4. The test system of claim 1 , further comprising a plurality of test environmental modules operatively connected to the universal tester, the plurality of test environmental modules containing test environment information for a plurality of different makes and models of DUTs.

5. The test system of claim 1 , further comprising at least one speed test module operatively connected to the universal tester, the at least one speed test module configured to evaluate media network connections and accessibility of each device under test (DUT).

6. The test system of claim 1 , further comprising a core testing processor configured to read serial number information associated with each DUT, and based on the serial number read from each DUT, selectively retrieve make and model information associated with each read DUT, the make and model information stored in a database operatively connected to the core testing processor.

7. The test system of claim 6 , wherein the core testing processor is further configured to determine success or failure of a test of each DUT based on test configuration parameters and output results of testing each DUT.

8. The test system of claim 6 , wherein the core testing processor is further configured to halt test execution based on test configuration parameters.

9. The test system of claim 6 , wherein the core testing processor is further configured to send a success message to a user via at least one of the plurality of web sockets.

10. The test system of claim 9 , further comprising a web server operatively connected to the core testing processor, the web server configured to transmit the success message to a user.

11. The test system of claim 1 , wherein the displayed information associated with each DUT comprises serial number information communicated asynchronously to the operator dashboard via the web socket associated with each DUT.

12. The test system of claim 1 , wherein the displayed information associated with each DUT comprises testing progress information communicated asynchronously to the operator dashboard via the web socket associated with each DUT.

13. The test system of claim 1 , wherein the operator dashboard displays drop down menus for selecting commands sent to, and displaying information received from, each DUT via the web socket associated with each DUT.

14. The test system of claim 1 , wherein the operator dashboard displays user command function buttons for selecting commands sent to each DUT via the web socket associated with each DUT.

15. The test system of claim 13 , wherein the user command function buttons allow a user to configure testing preferences.

16. The test system of claim 1 , wherein the real-time bidirectional and asynchronous communication between the operator dashboard and the universal tester employs web sockets using JSON format messages.

17. A test system for simultaneously testing a plurality of devices, comprising:

a universal tester having a plurality of sets of testing probes, each set of testing probes of the plurality of sets of testing probes configured to communicate with corresponding ports of a respective device under test (DUT) of a plurality of devices under test (DUTs) when the DUT is connected to the tester for testing;

a core testing processor configured to read serial number information associated with each DUT, and based on the serial number read from each DUT, selectively retrieve make and model information associated with each read DUT, the make and model information stored in a database operatively connected to the core testing processor

a plurality of test configuration modules operatively connected to the universal tester, the plurality of test configuration modules containing test configuration information for a plurality of different makes and models of DUTs;

an operator dashboard for simultaneously displaying an information window associated with each DUT of the plurality of DUTs during the testing of each DUT; and

a plurality of web sockets, each web socket of the plurality of web sockets associated with a DUT of the plurality of DUTs and configured to enable real-time bi-directional and asynchronous communication between the corresponding information window on the operator dashboard and the universal tester for simultaneously testing the plurality of DUTs and displaying the information associated with each DUT, wherein the operator dashboard displays menus for selecting commands sent to, and displaying information received from, each DUT via the web socket associated with each DUT.

Assignments (2)
SECURITY INTEREST Recorded Jan 23, 2018
From: CONTEC, LLC
To: STATE BANK TRUST
Reel/Frame 044699/0715 →
SECURITY INTEREST Recorded Jan 22, 2018
From: CONTEC, LLC
To: GARRISON LOAN AGENCY SERVICES LLC
Reel/Frame 044694/0247 →
Continuity (9)
Continuation PCTUS2016053768 · Sep 26, 2016
Continuation In Part 14866630 · Sep 25, 2015
Continuation In Part 14866720 · Sep 25, 2015
Continuation In Part 14866752 · Sep 25, 2015
Continuation In Part 14866780 · Sep 25, 2015
Continuation In Part 14948143 · Nov 20, 2015
Continuation In Part 14948925 · Nov 23, 2015
Continuation In Part 14987538 · Jan 4, 2016
Related Publication 20170302994A1 · Oct 19, 2017
Cited By (1)
US 12,259,810