Set top box health and configuration
First Claim
Patent Images
1. A method of managing a television receiver, comprising:
- sensing a condition of a television receiver, wherein the condition of the television receiver is an error condition occurring during an operation of the television receiver;
determining that the error condition will result in an imminent failure of the television receiver, wherein the error condition identifies the imminent failure of an internal component of the television receiver;
in response to sensing the condition of the television receiver, creating at least one two-dimensional barcode with information corresponding to the condition of the television receiver, wherein the creating of the at least one two-dimensional barcode comprises;
accessing a list or table having a set of error codes corresponding to error conditions,determining a corresponding error code for the sensed condition of the television receiver, anddeveloping a first two-dimensional barcode based on the corresponding error code, wherein the developing includes encoding the first two-dimensional barcode with routing information, and developing a second two-dimensional barcode based on configuration or setting information, wherein the second two-dimensional barcode is further developed to include instructions to cause a scanning device that scans the second two-dimensional barcode to store the configuration or setting information in memory of the scanning device;
receiving programming content and processing the programming content for outputting to a display device, and, upon determining the imminent failure of the television receiver, stopping all the processed programming content from being output to the display device;
outputting, after the stopping all the processed programming content from being output to the display device, only the first two-dimensional barcode from the television receiver for display on the display device without further user input such that the display device displays the first two-dimensional barcode without other content;
scanning the first two-dimensional barcode into a mobile device;
decoding the first two-dimensional barcode with the mobile device to retrieve the routing information and the corresponding error code; and
utilizing the routing information with the mobile device to access a remote site and direct information regarding the error condition to a service provider capable of mitigating the error condition.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosure is directed to determining a condition of the television receiver and communicating information regarding that condition to end-points that are external to the television receiver. The television receiver may create a two-dimensional barcode with information regarding the receiver condition and output the two-dimensional barcode for display on a display device. Once displayed on the display device, the two-dimensional barcode may be scanned into a mobile device where the information regarding the receiver condition may be stored, processed and/or forwarded to another location or device.
-
Citations
11 Claims
-
1. A method of managing a television receiver, comprising:
-
sensing a condition of a television receiver, wherein the condition of the television receiver is an error condition occurring during an operation of the television receiver; determining that the error condition will result in an imminent failure of the television receiver, wherein the error condition identifies the imminent failure of an internal component of the television receiver; in response to sensing the condition of the television receiver, creating at least one two-dimensional barcode with information corresponding to the condition of the television receiver, wherein the creating of the at least one two-dimensional barcode comprises; accessing a list or table having a set of error codes corresponding to error conditions, determining a corresponding error code for the sensed condition of the television receiver, and developing a first two-dimensional barcode based on the corresponding error code, wherein the developing includes encoding the first two-dimensional barcode with routing information, and developing a second two-dimensional barcode based on configuration or setting information, wherein the second two-dimensional barcode is further developed to include instructions to cause a scanning device that scans the second two-dimensional barcode to store the configuration or setting information in memory of the scanning device; receiving programming content and processing the programming content for outputting to a display device, and, upon determining the imminent failure of the television receiver, stopping all the processed programming content from being output to the display device; outputting, after the stopping all the processed programming content from being output to the display device, only the first two-dimensional barcode from the television receiver for display on the display device without further user input such that the display device displays the first two-dimensional barcode without other content; scanning the first two-dimensional barcode into a mobile device; decoding the first two-dimensional barcode with the mobile device to retrieve the routing information and the corresponding error code; and utilizing the routing information with the mobile device to access a remote site and direct information regarding the error condition to a service provider capable of mitigating the error condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A television receiver, comprising:
-
a tuner operable to receive a program service transmission having a plurality of channels, the tuner operable to select one of the channels and to prepare the channel to be output in a data signal to a display device; a memory connected to the tuner, the memory including a tangible storage medium operable to store computer readable data and instructions; a processor connected to the memory operable to run computer executable code stored in the memory; a sensing module configured to execute on the processor to sense a condition of a television receiver; an encoding module configured to execute on the processor to create at least one two-dimensional barcode with information corresponding to the condition of the television receiver, wherein the creation of the at least one two-dimensional barcode comprises; accessing a list or table having a set of error codes corresponding to error conditions, accessing configuration or setting information of the television receiver programmed by a user; determining a corresponding error code for the sensed condition of the television receiver, and developing a first two-dimensional barcode based on the corresponding error code, wherein the developing includes encoding the first two-dimensional barcode with routing information, and developing a second two-dimensional barcode based on the configuration or setting information, wherein the second two-dimensional barcode is further developed to include instructions to cause a scanning device that scans the second two-dimensional barcode to store the configuration or setting information in memory of the scanning device; and an output module configured to execute on the processor to stop all processed programming content, which is based on programming content received by the television receiver, from being output to the display device and output only the first two-dimensional barcode from the television receiver for display on the display device; wherein, when the first two-dimensional barcode is scanned and decoded from the display device into a mobile device, the first two-dimensional barcode is configured to cause the mobile device to utilize the routing information to access a remote site and direct information regarding an error condition to a service provider capable of mitigating the error condition.
-
Specification