Display inserts, overlays, and graphical user interfaces for multimedia systems
First Claim
1. A device for operation at a site for controlling one or more endpoint devices associated with the device, the device comprising:
- one or more processors; and
storage, coupled to the one or more processors and positioned at the site, storing;
first programming to perform first communications, between the device and one or more endpoint devices including at least a television, at the site;
second programming to perform second communications, via a wide area network, with a remotely located management server external to the site;
third programming related to multiple services, including at least a video service and a music service, wherein at least two of the multiple services are configured to locally store media received, via the wide area network, from one or more remote media providers and use the first communications to cause the locally stored media to be output via the television;
fourth programming to communicate with a remote control, wherein communication between the device and the remote control causes the device to implement functionality for the television, the functionality including causing menus to be displayed on the television in relation to one or more of the multiple services; and
fifth programming to implement voice response functionality in relation to one or more of;
the first programming, the second programming, the third programming, the fourth programming, or any combination thereof;
wherein execution of programming by the one or more processors causes;
(1) communication of information from the management server, wherein a respective service of the multiple services is controlled based on the communication of information;
(2) enforcement regarding one or more of;
authorization, authentication, configuration, or any combination thereof, in relation to at least one of the one or more endpoint devices;
(3) assessment of the availability of resources for an application that responds to requests from at least some of the one or more endpoint devices; and
(4) management of the resources for the application, that responds to requests from the at least some of the one or more endpoint devices and that is executed by the device, to maintain a threshold level of performance while the media is output via the television, wherein the media is output using one of the multiple services that provides media control functionality for controlling media output.
0 Assignments
0 Petitions
Accused Products
Abstract
A disclosed digital media device operational at user premises to receive media signals from a media source for presentation via endpoint devices such as a television display. The digital media device can include gateway and digital media management functionality and can be referred to as a gateway and digital media device. The device offers application services obtained over a wide area network and a user premises network. The digital media device may form a composite signal from the media signal and application service information, for example, for a composite audio and/or video signal for television type presentation to the user. The digital media device may receive a selection signal based on the presentation, for transmission to the application service provider device or to the media source. The media device also offers a GUI presenting a moveable arrangement of icons for selectively accessing application services.
453 Citations
21 Claims
-
1. A device for operation at a site for controlling one or more endpoint devices associated with the device, the device comprising:
-
one or more processors; and storage, coupled to the one or more processors and positioned at the site, storing; first programming to perform first communications, between the device and one or more endpoint devices including at least a television, at the site; second programming to perform second communications, via a wide area network, with a remotely located management server external to the site; third programming related to multiple services, including at least a video service and a music service, wherein at least two of the multiple services are configured to locally store media received, via the wide area network, from one or more remote media providers and use the first communications to cause the locally stored media to be output via the television; fourth programming to communicate with a remote control, wherein communication between the device and the remote control causes the device to implement functionality for the television, the functionality including causing menus to be displayed on the television in relation to one or more of the multiple services; and fifth programming to implement voice response functionality in relation to one or more of;
the first programming, the second programming, the third programming, the fourth programming, or any combination thereof;wherein execution of programming by the one or more processors causes; (1) communication of information from the management server, wherein a respective service of the multiple services is controlled based on the communication of information; (2) enforcement regarding one or more of;
authorization, authentication, configuration, or any combination thereof, in relation to at least one of the one or more endpoint devices;(3) assessment of the availability of resources for an application that responds to requests from at least some of the one or more endpoint devices; and (4) management of the resources for the application, that responds to requests from the at least some of the one or more endpoint devices and that is executed by the device, to maintain a threshold level of performance while the media is output via the television, wherein the media is output using one of the multiple services that provides media control functionality for controlling media output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations for a device at a site, the operations comprising:
-
implementing a first communication channel, between the device and at least some of one or more endpoint devices within the site, wherein the one or more endpoint devices include at least a television; implementing a second communication channel, via a wide area network, to a remotely located management server external to the site; implementing a third communication channel, via wireless communication, between the device and one of the one or more endpoint devices that is a remote control, wherein communication between the device and the remote control causes menus to be displayed on the television in relation to two or more services; and causing the device to provide functions in relation to the two or more services, wherein the two or more services include at least a video service and a music service, wherein at least one of the two or more services is configured to locally store media received, via the wide area network, from a remotely located media provider and to use the first communication channel to cause the locally stored media to be output via the television; wherein the functions include; (1) communication of information via the second communication channel, wherein a respective service of the two or more services is controlled based on the communication of information; (2) one or more of;
authorization, authentication, configuration, use of the respective service, or any combination thereof, in relation to the one or more endpoint devices;(3) assessment of the availability of resources, wherein the assessment is in relation to services for one of the endpoint devices; (4) management of the resources in relation to an application executed by the device that responds to requests from at least some of the one or more endpoint devices, such that a threshold level of performance is provided while the media is output via the television, wherein the media is output using one of the at least two services that provides control for media output; and (5) voice response functionality that provides a voice controlled interface for interacting with the device or at least one of the one or more endpoint devices. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for operating a device at a site, the method comprising:
-
implementing a first communication channel, between the device and at least some of one or more endpoint devices within the site, wherein the one or more endpoint devices include at least a television; implementing a second communication channel, via a wide area network, to a remotely located management server external to the site; implementing a third communication channel, via wireless communication, between the device and one of the one or more endpoint devices that is a remote control, wherein communication between the device and the remote control causes menus to be displayed on the television; and causing the device to provide functions in relation to one or more services, wherein the one or more services include at least a video service, wherein the video service is configured to locally store media received, via the wide area network, from a remotely located media provider and to use the first communication channel to cause the locally stored media to be output via the television; wherein the functions include; (1) communication of information via the second communication channel, wherein a respective service of the one or more services is controlled based on the communication of information; (2) one or more of;
authorization, authentication, configuration, use of the respective service, or any combination thereof;(3) assessment of the availability of resources used to provide services for at least one of the one or more endpoint devices; (4) management of the resources in relation to an application executed by the device that responds to requests from at least some of the one or more endpoint devices, such that a threshold level of performance is provided while the media is output via the television, wherein the media is output using one of the one or more services that provides control for media output; and (5) voice response functionality that provides a voice controlled interface for interacting with the device or at least some of the one or more endpoint devices. - View Dependent Claims (20, 21)
-
Specification