9124879

System for Proactively Troubeshooting Set Top Box Issues

PublishedSeptember 1, 2015
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: identifying, by way of a computing device, a guide data retrieval profile of a first content processing device; comparing the guide data retrieval profile to an expected profile; flagging the first content processing device for troubleshooting based on a lack of correspondence between the guide data retrieval profile and the expected profile; predicting at least one additional content processing device that requires troubleshooting based on a relationship between the at least one additional content processing device and the flagging of the first content processing device, the relationship including both the at least one additional content processing device and the first content processing device being associated with a common node at a higher level of a device association hierarchy; determining after the predicting if the at least one additional content processing device actually requires troubleshooting including analyzing a guide data retrieval profile of the at least one additional content processing device, and recognizing a lack of correspondence between the guide data retrieval profile of the at least one additional content processing device and the expected profile; if the at least one additional content processing device does require troubleshooting, then initiating restorative measures to both the first content processing device and the at least one additional content processing device; and if the at least one additional content processing device does not require troubleshooting, then initiating restorative measures to just the first content processing device; wherein the device association hierarchy is based on a location of the first content processing device, and includes a plurality of location levels, each level of the device association hierarchy representing a point of control and providing a troubleshooting intervention point.

2

2. The method according to claim 1 , wherein the plurality of location levels includes a first location level that includes at least one other location level.

3

3. The method according to claim 2 , wherein one of the first content processing device and the at least one additional content processing device is associated with the first location level, and the other of the first content processing device and the at least one additional content processing device is associated with the other location level.

4

4. The method according to claim 1 , further comprising preforming restorative measures at the location level associated with the first content processing device and the at least one additional content processing device.

5

5. The method according to claim 1 , further comprising performing restorative measures on the at least one additional content processing device in response to the relationship with the first content processing device.

6

6. The method according to claim 1 , further comprising: receiving a request for guide data from the first content processing device; and logging at least one of the retrieval request and an indication of whether the retrieval request was fulfilled.

7

7. The method according to claim 1 , further comprising representing the guide data retrieval profile of the first content processing device as one of a request profile indicative of requested guide data and a response profile indicative of whether the requested guide data was successfully provided.

8

8. The method according to claim 1 , further comprising including a plurality of sub-requests for portions of guide data.

9

9. The method according to claim 1 , wherein initiating restorative measures includes at least one of: initiating an interface between a customer service management system and at least one of the first content processing device and the at least one additional content processing device; and contacting a service technician responsible for at least one of the first content processing device and the at least one additional content processing device.

10

10. A method comprising: reviewing, by way of a computing device, a guide data retrieval profile of a first content processing device from a retrieval log of programming guide data; recognizing at least one anomaly in the guide data retrieval profile of the first content processing device based on lack of correspondence between the guide data retrieval profile of the first content processing device and an expected profile; flagging the first content processing device for troubleshooting based on the anomaly; predicting at least one additional content processing device that requires troubleshooting based on a relationship between the at least one content processing device and the first content processing device associated with the flagging, the relationship including both the at least one additional content processing device and the first content processing device being associated with a common node at a higher level of a device association hierarchy; determining if the at least one additional content processing device actually requires troubleshooting including analyzing a guide data retrieval profile of the at least one additional content processing device and recognizing a lack of correspondence between the guide data retrieval profile of the at least one additional content processing device and the expected profile; if the at least one additional content processing device does require troubleshooting, then initiating restorative measures to both the first content processing device and the at least one additional content processing device; and if the at least one additional content processing device does not require troubleshooting, then initiating restorative measures to just the first content processing device; wherein the device association hierarchy is based on a location of the first content processing device, and includes a plurality of location levels, each level of the device association hierarchy representing a point of control and providing a troubleshooting intervention point.

11

11. The method according to claim 10 , further comprising: receiving a request for guide data from the first content processing device; and logging at least one of the retrieval request and an indication of whether the retrieval request was fulfilled.

12

12. The method according to claim 10 , further comprising representing the guide data retrieval profile of the first content processing device as one of a request profile indicative of requested guide data and a response profile indicative of whether the requested guide data was successfully provided.

13

13. The method according to claim 10 , further comprising including a plurality of sub-requests for portions of guide data.

14

14. A system comprising: a media distribution network including a remote requesting device; and a programming guide server configured to: identify a guide data retrieval profile of the remote requesting device; compare the guide data retrieval profile of the remote requesting device to an expected profile; flag the remote requesting device for troubleshooting based on a lack of correspondence between the guide data retrieval profile of the remote requesting device and the expected profile; predict at least one additional content processing device that requires troubleshooting based on a relationship between the at least one content processing device and the remote requesting device associated with the flagging, the relationship including both the at least one additional content processing device and the remote requesting device being associated with a common node at a higher level of a device association hierarchy; determine if the at least one additional content processing device actually requires troubleshooting; initiate restorative measures to both the remote requesting device and the at least one additional content processing device if the at least one additional content processing device does actually require troubleshooting; and initiate restorative measures to just the remote requesting device if the at least one additional content processing device does not actually require troubleshooting; wherein the device association hierarchy is based on a location of the remote requesting device, and includes a plurality of location levels, each level of the device association hierarchy representing a point of control and providing a troubleshooting intervention point; and wherein the programming guide server is further configured to analyze a guide data retrieval profile of the at least one additional content processing device, and recognize a lack of correspondence between the guide data retrieval profile of the at least one additional content processing device and the expected profile to determine if the at least one additional content processing device actually requires troubleshooting.

15

15. The system according to claim 14 , wherein the programming guide server is further configured to: receive a request for guide data from the remote requesting device; and log at least one of the retrieval request and an indication of whether the retrieval request was fulfilled.

16

16. The system according to claim 14 , wherein the programming guide server is further configured to represent the guide data retrieval profile of the remote requesting device as one of a request profile indicative of requested guide data and a response profile indicative of whether the requested guide data was successfully provided to the remote requesting device.

17

17. The system according to claim 14 , wherein the programming guide server is further configured to include a plurality of sub-requests for portions of the guide data retrieval and expected profiles.

Patent Metadata

Filing Date

Unknown

Publication Date

September 1, 2015

Inventors

Syed Z. Beyabani

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM FOR PROACTIVELY TROUBESHOOTING SET TOP BOX ISSUES” (9124879). https://patentable.app/patents/9124879

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.