COMPOSITION OF LOCAL MEDIA PLAYBACK WITH REMOTELY GENERATED USER INTERFACE
First Claim
1. A method comprising:
- accessing local media content for playback at a media player that provides a local user interface for playback of the local media content;
extracting metadata related to the local media content and the local user interface at the media player;
transmitting the metadata from the media player to a media server;
receiving, at the media player, a remotely sourced user interface related to the local media content, the remotely sourced user interface generated by the media server based, at least in part, upon the metadata transmitted by the media player;
receiving, at the media player, remotely sourced video media content related to the local media content, the remotely sourced video content generated at the media server based, at least in part, upon the metadata transmitted by the media player; and
rendering, at the media player, a composite user interface including the remotely sourced user interface, the remotely sourced video media content, and the local media content.
1 Assignment
0 Petitions
Accused Products
Abstract
A media server in a home entertainment network coordinates with a media player connected with the network to provide a media presentation with a combined user interface (UI) on an attached display device. Media content is sourced locally on a networked media player. The media player extracts metadata related to the media content and transmits the metadata to the media server. The media server creates the UI to include components related to the media content rendered by the media player. The media server then transmits the UI to the media player for combination with the rendered media content for a composite output to a presentation device. The media server may further develop and transmit compositing instructions and additional media content to the media player for inclusion in the composite output.
-
Citations
20 Claims
-
1. A method comprising:
-
accessing local media content for playback at a media player that provides a local user interface for playback of the local media content; extracting metadata related to the local media content and the local user interface at the media player; transmitting the metadata from the media player to a media server; receiving, at the media player, a remotely sourced user interface related to the local media content, the remotely sourced user interface generated by the media server based, at least in part, upon the metadata transmitted by the media player; receiving, at the media player, remotely sourced video media content related to the local media content, the remotely sourced video content generated at the media server based, at least in part, upon the metadata transmitted by the media player; and rendering, at the media player, a composite user interface including the remotely sourced user interface, the remotely sourced video media content, and the local media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium having computer-executable instructions stored thereon that, when executed, cause a computer system to perform a method comprising:
-
accessing local media content that is rendered for playback in a local user interface; extracting metadata related to the local media content and the local user interface; transmitting the metadata to a media server; receiving a remotely sourced user interface related to the local media content, the remotely sourced user interface generated by the media server based, at least in part, upon the metadata; receiving remotely sourced video media content related to the local media content, the remotely sourced video content generated at the media server based, at least in part, upon the metadata; and rendering a composite user interface including the remotely sourced user interface, the remotely sourced video media content, and the local media content. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, at a media server, metadata transmitted by a media player, the metadata related to local media content rendered for playback at the media player and related to a local user interface provided by the media player; generating, at the media server, a remotely sourced user interface related to the local media content based, at least in part, upon the metadata transmitted by the media player; generating, at the media server, remotely sourced video media content related to the local media content based, at least in part, upon the metadata transmitted by the media player; transmitting, by the media server, the remotely sourced user interface and the remotely sourced video media content to the media player; and transmitting, by the media server, compositing instructions to the media player, the compositing instructions for combining the remotely sourced user interface, the remotely sourced video media content, and the local media content in a composite user interface to be rendered by the media player. - View Dependent Claims (17, 18, 19, 20)
-
Specification