IP Library Granted Patent US 10,244,285
Granted Patent B2
US 10,244,285 · App. 15/812,186 · Granted Mar 26, 2019

Set top box and customer premise equipment (CPE) unit test controller

Inventors: Rajeev Tiwari (San Jose, CA); Vladzimir Valakh (Troy, NY)
Assignee: Contec, LLC
H04N21/4394H04N17/004H04N21/44008H04N21/4424H04N21/6125H04N21/8543
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,244,285
App. No.
15/812,186
Granted
Mar 26, 2019
Kind
B2
Abstract

Disclosed herein are a machine architecture implementing a staging automation process, including features such as multiple IR transmitters and composite video inputs for automated high volume quality testing. Diagnostic display outputs from a unit under test are input to OCR and video quality algorithms to validate that the units under test are ready for a functional test process at the next stage.

Claims (17)

1. A distributed test system for testing a plurality of end-user devices, comprising:

a main controller; and

a slave controller in communication with the main controller to receive test parameters from and provide test results to the main controller, the slave controller being operatively connected to the plurality of end-user devices for communicating instructions to, and receiving output from, the plurality of end-user devices,

wherein

the main controller receives information regarding the plurality of end-user devices,

the main controller communicates test parameters associated with each of the plurality of end-user devices to the slave controller,

the slave controller performs pre-provision verification tests on a first subset of the plurality of end-user devices and communicates results of the pre-provision verification tests to the main controller, the results indicating whether each end-user device of the first subset of the plurality of end-user devices passed the pre-provision verification test,

the main controller communicates with a headend controller and causes the headend controller to download software to a second subset of the plurality of end-user devices, wherein the second subset of the plurality of end-user devices comprises the end-user devices of the first subset of the plurality of end-user devices that passed the pre-provision verification test, and

the slave controller performs a post-provision second test on a third subset of the plurality of end-user devices, wherein the third subset of the plurality of end-user devices comprises the end-user devices of the second subset of the plurality of end-user devices to which software was successfully downloaded.

2. The distributed test system of claim 1 , wherein the slave controller is in communication with the main controller over a first communication network and the headend controller is in communication with the main controller over a second communication network.

3. The distributed test system of claim 1 , wherein the end-user devices comprise set-top boxes.

4. The distributed test system of claim 1 , wherein the pre-provision verification tests comprise verifying that an end-user device is powered up.

5. The distributed test system of claim 1 , wherein the pre-provision verification tests comprise verifying that an end-user device has booted up.

6. The distributed test system of claim 1 , wherein the pre-provision verification tests comprise determining the status of the radio frequency out-of-band signal of the end-user device.

7. The distributed test system of claim 1 , wherein the pre-provision verification tests comprise a conditional access security check.

8. The distributed test system of claim 1 , wherein the slave controller performs pre-provision verification tests on a fourth subset of end-user devices while the headend controller is downloading software to the second subset of the plurality of end-user devices.

9. The distributed test system of claim 1 , wherein the slave controller communicates instructions to the plurality of end-user devices via infrared LEDs.

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 (2)
Continuation 15220259 · Jul 26, 2016
Related Publication 20180077448A1 · Mar 15, 2018