Screen Management System for Media Player
First Claim
Patent Images
1. A personal media broadcasting system comprising:
- a personal media broadcaster configured to receive a media signal from a media source, construct a network-transmittable media stream from the media signal, and transmit the media stream over a computer network; and
a computer-readable medium containing a media player that comprises computer program code for causing a client device to;
communicate with the personal media broadcaster over the computer network to receive the media stream, partition a display of the client device into a sidebar for viewing the media stream and an active area for interacting with other programs on the client device, and play the media stream in the sidebar of the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A screen management system for a media player allows a viewing area of the media player to be docked in an area of the screen and undocked from a docked position. When docked, the viewing area can be moved and/or resized so that the viewing area takes up a different portion of the screen. The remaining portion of the screen not used by the docked viewing area is automatically adjusted (e.g., resized or resealed) to accommodate the change. The media player may include controls for controlling a media stream received from a remote source.
215 Citations
24 Claims
-
1. A personal media broadcasting system comprising:
-
a personal media broadcaster configured to receive a media signal from a media source, construct a network-transmittable media stream from the media signal, and transmit the media stream over a computer network; and
a computer-readable medium containing a media player that comprises computer program code for causing a client device to;
communicate with the personal media broadcaster over the computer network to receive the media stream, partition a display of the client device into a sidebar for viewing the media stream and an active area for interacting with other programs on the client device, and play the media stream in the sidebar of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for viewing video on a client device, the computer program product comprising a computer-readable medium containing computer program code for:
-
receiving video data;
rendering the video data into a playable video stream;
playing the video stream in a media player window within a screen of the client device, wherein the media player window is within an active area of the screen that allows interaction with other applications running on the client device;
receiving a dock command to dock the media player window; and
playing the video stream in a sidebar area of the screen responsive to the dock command, wherein the active area of the screen is scaled to adjust for the sidebar area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A screen management system for playing a media stream on a client device, the screen management system comprising a computer-readable medium containing computer program code for receiving a media stream from a remote source over a network and displaying the received media stream on the client device, the computer-readable medium further containing computer program code for presenting a plurality of graphical elements on a display screen of the client device, the graphical elements comprising:
-
a media player partition of the display screen for viewing the media stream on the client device, the media player partition including a display area for viewing the media stream and a set of controls for adjusting the media stream received by the client device from the remote source, wherein the media player partition is adjustable on the display screen of the client device; and
an active partition of the display screen for providing a user interface for other programs on the client device, wherein the active partition is configured to adjust according to adjustments made to the media player area. - View Dependent Claims (23, 24)
-
Specification