Restoring a multimedia device to previous settings

US12593106B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12593106-B2
Application numberUS-202418753925-A
CountryUS
Kind codeB2
Filing dateJun 25, 2024
Priority dateJun 25, 2024
Publication dateMar 31, 2026
Grant dateMar 31, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure is directed to methods and systems for restoring a multimedia device to previous settings. A first configuration of one or more settings of a set-top box is stored as a restorable settings configuration. The one or more settings of the set-top box are adjusted to a second configuration that differs from the restorable settings configuration. A trigger event for restoring the one or more settings of the set-top box to the restorable settings configuration is determined to have occurred. In response to determining that the trigger event has occurred and without individually adjusting the one or more settings of the set-top box, the one or more settings of the set-top box are restored to the restorable settings configuration.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: storing a first configuration of one or more settings of a set-top box as a restorable settings configuration, wherein the one or more settings of the set-top box comprise settings affecting an output of multimedia content by the set-top box, wherein the restorable settings configuration differs from a default settings configuration of the one or more settings of the set-top box; in response to a user input from a remote control communicatively coupled with the set-top box, adjusting the one or more settings of the set-top box to a second configuration that differs from the restorable settings configuration; providing, to an application associated with a content provider of the set-top box and usable for an administrator of the set-top box to manage operation of the set-top box, an indication that the one or more settings of the set-top box differ from the restorable settings configuration; determining that a trigger event for restoring the one or more settings of the set-top box to the restorable settings configuration has occurred, wherein the trigger event comprises receiving, from the administrator of the set-top box through the application associated with the content provider, a command to restore the one or more settings of the set-top box to the restorable settings configuration; and without individually adjusting the one or more settings of the set-top box and in response to determining that the trigger event has occurred, restoring the one or more settings of the set-top box to the restorable settings configuration. 2 . The method of claim 1 , wherein the one or more settings comprises a favorite channels list, a tile size of the multimedia content output by the set-top box, a volume of the multimedia content output by the set-top box, a brightness of the multimedia content output by the set-top box, or whether to output subtitles with the multimedia content output by the set-top box. 3 . The method of claim 1 , wherein storing the first configuration of the one or more settings of the set-top box as the restorable settings configuration is responsive to: determining that the one or more settings of the set-top box have changed; or receiving, from the remote control, an additional user input indicating to store the first configuration of the one or more settings of the set-top box as the restorable settings configuration. 4 . The method of claim 1 , wherein: the first configuration of the one or more settings of the set-top box are stored as the restorable settings configuration in association with a particular user account of the set-top box; and restoring the one or more settings of the set-top box to the restorable settings configuration comprises restoring the one or more settings of the set-top box to the restorable settings configuration for the particular user account but not for another user account of the set-top box. 5 . The method of claim 1 , wherein the trigger event further comprises receiving, from the remote control, an additional user input indicating to restore the one or more settings of the set-top box to the restorable settings configuration. 6 . The method of claim 1 , wherein the application is operating on a remote device separate from the remote control and the set-top box. 7 . The method of claim 1 , wherein the trigger event further comprises a power on or power off of the set-top box. 8 . The method of claim 1 , further comprising: analyzing the one or more settings of the set-top box or one or more additional user inputs at the remote control to determine that a restore of the one or more settings of the set-top box to the restorable settings configuration is desired; and in response to determining that restore of the one or more settings of the set-top box to the restorable settings configuration is desired, notifying, on the application, the administrator of the set-top box to restore the one or more settings of the set-top box to the restorable settings configuration, the application operating on a remote device separate from the remote control and the set-top box. 9 . The method of claim 8 , wherein analyzing the one or more settings of the set-top box or the one or more additional user inputs at the remote control comprises utilizing a machine-learning (ML) model, the ML model trained based on at least one instance of previous changes to the one or more settings of the set-top box or at least one instance of previous user inputs at the remote control. 10 . A computing system comprising: one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to perform a process comprising: storing a first configuration of one or more settings of a set-top box as a restorable settings configuration, wherein the one or more settings of the set-top box comprise settings affecting an output of multimedia content by the set-top box, wherein the restorable settings configuration differs from a default settings configuration of the one or more settings of the set-top box; in response to a user input from a remote control communicatively coupled with the set-top box, adjusting the one or more settings of the set-top box to a second configuration that differs from the restorable settings configuration; providing, to an application associated with a content provider of the set-top box and usable for an administrator of the set-top box to manage operation of the set-top box, an indication that the one or more settings of the set-top box differ from the restorable settings configuration; determining that a trigger event for restoring the one or more settings of the set-top box to the restorable settings configuration has occurred, wherein the trigger event comprises receiving, from the administrator of the set-top box through the application associated with the content provider, a command to restore the one or more settings of the set-top box to the restorable settings configuration; and without individually adjusting the one or more settings of the set-top box and in response to determining that the trigger event has occurred, restoring the one or more settings of the set-top box to the restorable settings configuration. 11 . The computing system of claim 10 , wherein the one or more settings comprises a favorite channels list, a tile size of the multimedia content output by the set-top box, a volume of the multimedia content output by the set-top box, a brightness of the multimedia content output by the set-top box, or whether to output subtitles with the multimedia content output by the set-top box. 12 . The computing system of claim 10 , wherein storing the first configuration of the one or more settings of the set-top box as the restorable settings configuration is responsive to: determining that the one or more settings of the set-top box have changed; or receiving, from the remote control, an additional user input indicating to store the first configuration of the one or more settings of the set-top box as the restorable settings configuration. 13 . The computing system of claim 10 , wherein: the first configuration of the one or more settings of the set-top box are stored as the restorable settings configuration in association with a particular user account of the set-top box; and restoring the one or more settings of the set-top box to the restorable settings configuration comprises restoring the one or more settings of the set-top box to the restorable settings configuration for the particular user account but not for another user account

Assignees

Inventors

Classifications

  • H04N21/466Primary

    Learning process for intelligent management, e.g. learning user preferences for recommending movies {(services using the results of monitoring in broadcast systems H04H60/61)} · CPC title

  • Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server (resetting in general G06F1/14; program loading or initiating in general G06F9/445; bootstrapping in general G06F9/4401; secure boots of computer platforms G06F21/57) · CPC title

  • H04N21/485Primary

    End-user interface for client configuration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12593106B2 cover?
The present disclosure is directed to methods and systems for restoring a multimedia device to previous settings. A first configuration of one or more settings of a set-top box is stored as a restorable settings configuration. The one or more settings of the set-top box are adjusted to a second configuration that differs from the restorable settings configuration. A trigger event for restoring …
Who is the assignee on this patent?
Dish Network Technologies India Pvt Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/466. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).