IP Library Granted Patent US 11,831,934
Granted Patent B2
US 11,831,934 · App. 17/573,554 · Granted Nov 28, 2023

Set-top box with self-monitoring and system and method for use of same

Inventors: William C. Fang (Plano, TX); Thomas R. Miller (Plano, TX); Vanessa Ogle (Fairview, TX)
Assignee: Enseo, LLC
H04N21/2405H04N21/2402H04N21/26216H04N21/4312
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 11,831,934
App. No.
17/573,554
Granted
Nov 28, 2023
Kind
B2
Abstract

A set-top box with self-monitoring and system and method for use of the same are disclosed. In one embodiment of the set-top box, a housing secures a television input, a television output, a processor, memory, and storage therein, which are communicatively interconnected by a busing architecture. The memory is accessible to the processor, and the memory includes processor-executable instructions that, when executed, cause the processor to detect when the television is not being utilized. Responsive thereto, the instructions cause the processor to scan channels received from the television input and generate a composite TV screen image data that may be resolved to a single TV screen image made from an assemblage of TV screen image captures corresponding to the scanned channels.

Claims (38)

1. A system for self-monitoring of a television, the system comprising:

a programming interface configured to communicate with the television, the television including a signal input, a processor, memory, and storage therein, the television including a busing architecture communicatively interconnecting the signal input, the processor, the memory, and the storage; and

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, by the processor cause the system to:

detect when the television is not being utilized,

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, scan a plurality of channels as received at the signal input from a remote external source over a network,

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, generate at the television, TV screen image data for each of the plurality of channels as received from the remote external source, the TV screen image data corresponding to a TV screen image capture, and

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, generate at the television, composite TV screen image data, the composite TV screen image data being resolved to a single TV screen image made from an assemblage of the TV screen image captures corresponding to the plurality of channels.

2. The system as recited in claim 1 , wherein the TV screen image data further comprises a date and time stamp.

3. The system as recited in claim 1 , wherein the TV screen image data further comprises channel identification.

4. The system as recited in claim 1 , wherein the processor-executable instructions further comprise instructions that, when executed, by the processor cause the system to measure signal level stability for each of the plurality of channels.

5. The system as recited in claim 4 , wherein the TV screen image data further comprises a signal level stability measurement.

6. The system as recited in claim 1 , wherein the processor-executable instructions further comprise instructions that, when executed, by the processor cause the system to measure modulation errors for each of the plurality of channels.

7. The system as recited in claim 6 , wherein the TV screen image data further comprises a modulation error measurement.

8. The system as recited in claim 1 , wherein the processor-executable instructions further comprise instructions that, when executed, by the processor cause the system to analyze the network server performance for each of the plurality of channels.

9. The system as recited in claim 8 , wherein the TV screen image data further comprises a visual indication of network server performance.

10. The system as recited in claim 1 , wherein the processor-executable instructions further comprise instructions that, when executed, by the processor cause the system to perform a spectrum analysis for each of the plurality of channels.

11. The system as recited in claim 10 , wherein the TV screen image data further comprises a visual indication of spectrum performance.

12. The system as recited in claim 1 , wherein the processor-executable instructions further comprise instructions that, when executed, by the processor, cause the system to send signal analysis data relative to the composite TV screen image data to a server.

13. The system as recited in claim 12 , wherein the server further comprises a property headend.

14. The system as recited in claim 12 , wherein the server further comprises a cloud-based server.

15. The system as recited in claim 12 , wherein the server forms a component of an RF network having a property headend.

16. A system for self-monitoring of a television, the system comprising:

a programming interface configured to communicate with the television, the television including a signal input, a processor, memory, and storage therein, the television including a busing architecture communicatively interconnecting the signal input, the processor, the memory, and the storage; and

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, by the processor cause the system to:

detect when the television is not being utilized,

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, scan a plurality of channels as received at the signal input from a remote external source over a network,

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, generate at the television, TV screen image data for each of the plurality of channels as received from the remote external source, the TV screen image data corresponding to a TV screen image capture, the TV screen image data including a data and time stamp and channel identification, and

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, generate at the television, composite TV screen image data, the composite TV screen image data being resolved to a single TV screen image made from an assemblage of the TV screen image captures corresponding to the plurality of channels.

17. The system as recited in claim 16 , wherein the processor-executable instructions further comprise instructions that, when executed, by the processor, cause the system to send signal analysis data relative to the composite TV screen image data to a server.

18. The system as recited in claim 16 , wherein the server further comprises a property headend.

19. The system as recited in claim 16 , wherein the server forms a component of an RF network having a property headend.

20. A system for self-monitoring of a television, the system comprising:

a programming interface configured to communicate with the television, the television including a signal input from a set-top box, a processor, memory, and storage therein, the television including a busing architecture communicatively interconnecting the signal input, the processor, the memory, and the storage; and

the memory accessible to the processor, the memory including processor-executable instructions that, when executed, by the processor cause the system to:

detect when the television is not being utilized,

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, scan a plurality of channels as received at the signal input from a remote external source over a network,

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, generate at the television, TV screen image data for each of the plurality of channels as received from the remote external source, the TV screen image data corresponding to a TV screen image capture, and

responsive to the television not being utilized, automatically, without user input and while the television is not being utilized, generate at the television, composite TV screen image data, the composite TV screen image data being resolved to a single TV screen image made from an assemblage of the TV screen image captures corresponding to the plurality of channels.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2022
From: MILLER, THOMAS R.; FANG, WILLIAM C.; OGLE, VANESSA
To: ENSEO, INC.
Reel/Frame 060028/0784 →
CHANGE OF NAME Recorded May 26, 2022
From: ENSEO, INC.
To: ENSEO, LLC
Reel/Frame 060200/0856 →
Continuity (1)
Related Publication 20230224524A1 · Jul 13, 2023