System for presenting media programs
AssigneeAT&T Intellectual Property I, L.P.
InventorScott White
Life of this patent
Estimating the term…
Abstract
A system that incorporates the subject disclosure may use, for example, a method for sending a set-top box an identification of the media player, receiving operational instructions from the set-top box according to the emulator executed by the set-top box that emulates a user interface of the media player by presenting a representation of the media player in a graphical user interface, and transmitting media content to the set-top box according to the operational instructions. The emulator can be supplied to the set-top box by way of a multimedia system communicatively coupled to the set-top box. The user interface presented by the set-top box by way of the emulator substantially mimics functions of the media player. Additional embodiments are disclosed.
Claims20
A computer-readable storage device, comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving a request from a set-top box for an emulator that emulates a media player by presenting the media player as a user interface in a graphical user interface, wherein the emulator comprises software instructions executed by the set-top box to emulate the user interface of the media player via the set top box;
- receiving an identification of the media player;
- retrieving the emulator according to the identification of the media player;
- and
- transmitting to the set-top box the emulator for executing the software instructions associated with the emulator, thereby emulating the user interface of the media player by way of the set-top box;
- wherein the user interface presented by the set-top box by way of the emulator mimics the media player;
- wherein the media player presents one of audio media, moving image media, or still image media;
- wherein the graphical user interface is presented on a display device of a remote controller or a presentation device coupled to the set-top box;
- and
- wherein the identification of the media player comprises one of a model number, a serial number, or a description of the media player.
A method, comprising:
- determining, by a set-top box comprising a processor, an identification of a media player;
- initiating, by the set-top box, an emulator according to the identification to emulate the media player by presenting the media player as a user interface in a graphical user interface, wherein the emulator comprises software executed by the set top box to emulate the user interface of the media player via the set top box;
- and
- receiving, by the set-top box, data from the media player responsive to a request by the emulator;
- presenting, by the set-top box, through the graphical user interface media stored in the media player determined from the data;
- receiving, by the set-top box, by way of a selection applied to the graphical user interface a request to present the media;
- wherein the user interface presented by the set-top box by way of the emulator mimics the media player;
- wherein the media player presents one of audio media, moving image media, or still image media;
- wherein the graphical user interface is presented on a display device of a media controller or a presentation device coupled to the set-top box.
A computer-readable storage device, comprising instructions that, when executed by a media player, cause the media player to perform operations comprising:
- sending a set-top box an identification of the media player;
- receiving operational instructions from the set-top box according to an emulator executed by the set-top box that emulates a user interface of the media player by presenting a representation of the media player in a graphical user interface;
- transmitting media content to the set-top box according to the operational instructions;
- wherein the emulator is supplied to the set-top box by way of a multimedia system communicatively coupled to the set-top box;
- wherein the multimedia system selects the emulator according to the identification of the media player;
- wherein the user interface presented by the set-top box by way of the emulator mimics functions of the media player;
- wherein the media player presents one of audio media, moving image media, or still image media;
- and
- wherein the graphical user interface is presented on a display device of a remote controller or a presentation device coupled to the set-top box.
Dependencies are inferred from the claim text.