Methods, systems, and computer program products for coordinating playing of media streams
DCFirst Claim
Patent Images
1. A first presentation device, comprising:
- a non-transitory memory storing instructions;
a touchscreen; and
one or more processors in communication with the non-transitory memory and the touchscreen, wherein the one or more processors execute the instructions to;
provide access to a first media player and a second media player in an execution environment, the first presentation device capable of communication with a second presentation device including a display via a wireless network on which the first presentation device resides, where presentation focus information is accessible for identifying whether at least one of the first presentation device or the second presentation device is to be utilized for presentation;
detect access to the first media player to play a first media stream that includes video;
indicate, if the first presentation device is to be utilized for presentation based on the presentation focus information, that the first media stream is allowed to be presented via the first presentation device; and
indicate, if the second presentation device is to be utilized for presentation based on the presentation focus information, that the first media stream is allowed to be presented via the second presentation device;
wherein the first presentation device is operable such that a change in presentation focus is capable of being based on at least one of a releasing of a first presentation focus in connection with the first media player, a detected user input indication for giving the second media player a second presentation focus, a change in input focus, a change in an attribute of a user interface element, a count of media streams being played, a ranking of media streams being played, a transparency level of at least one of the user interface element, or another user interface element sharing a region of a display of the first presentation device.
2 Assignments
Litigations
2 Petitions
Accused Products
Abstract
Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determined, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device.
21 Citations
30 Claims
-
1. A first presentation device, comprising:
-
a non-transitory memory storing instructions; a touchscreen; and one or more processors in communication with the non-transitory memory and the touchscreen, wherein the one or more processors execute the instructions to; provide access to a first media player and a second media player in an execution environment, the first presentation device capable of communication with a second presentation device including a display via a wireless network on which the first presentation device resides, where presentation focus information is accessible for identifying whether at least one of the first presentation device or the second presentation device is to be utilized for presentation; detect access to the first media player to play a first media stream that includes video; indicate, if the first presentation device is to be utilized for presentation based on the presentation focus information, that the first media stream is allowed to be presented via the first presentation device; and indicate, if the second presentation device is to be utilized for presentation based on the presentation focus information, that the first media stream is allowed to be presented via the second presentation device; wherein the first presentation device is operable such that a change in presentation focus is capable of being based on at least one of a releasing of a first presentation focus in connection with the first media player, a detected user input indication for giving the second media player a second presentation focus, a change in input focus, a change in an attribute of a user interface element, a count of media streams being played, a ranking of media streams being played, a transparency level of at least one of the user interface element, or another user interface element sharing a region of a display of the first presentation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A first presentation device, comprising:
-
a non-transitory memory storing instructions; a touchscreen; and one or more processors in communication with the non-transitory memory and the touchscreen, wherein the one or more processors execute the instructions to; simultaneously present a first media player and a second media player, where the first media player is presented with at least one first input control and the second media player is presented with at least one second input control, the at least one first input control and the at least one second input control each including at least one of a play input control or a pause input control; detect a selection of the at least one first input control presented with the first media player; in response to the detection of the selection of the at least one first input control presented with the first media player, present a first media stream via the first presentation device utilizing the first media player; detect, while the first media stream is being presented via the first presentation device utilizing the first media player, a selection of the at least one second input control presented with the second media player; in response to the detection of the selection of the at least one second input control presented with the second media player while the first media stream is being presented via the first presentation device utilizing the first media player, cause a change in presentation focus, by;
pausing the presentation of the first media stream via the first presentation device utilizing the first media player, and presenting a second media stream via the first presentation device utilizing the second media player;wherein the first presentation device is configured such that the change in presentation focus results from at least one of;
a releasing of a first presentation focus in connection with the first media player, a detected user input indication for giving the second media player a second presentation focus, a change in input focus, a change in an attribute of a user interface element, a count of media streams being played, a ranking of media streams being played, a transparency level of at least one of the user interface element, or another user interface element sharing a region of a display of the first presentation device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A first presentation device, comprising:
-
a non-transitory memory storing instructions; a touchscreen; and one or more processors in communication with the non-transitory memory and the touchscreen, wherein the one or more processors execute the instructions to; provide access to a first media player and a second media player, where the first media player is presented with at least one first input control and the second media player is presented with at least one second input control, the at least one first input control and the at least one second input control each including at least one of a play input control or a pause input control, the first presentation device configured to communicate with a second presentation device including a display via a wireless network to which the first presentation device is capable of connecting; detect a selection of the at least one first input control presented with the first media player to play a first media stream that includes video; in response to the detection of the selection of the at least one first input control presented with the first media player and if the first presentation device is to be utilized for presentation, allow the first media stream to be presented via the first presentation device; in response to the detection of the selection of the at least one first input control presented with the first media player and if the second presentation device is to be utilized for presentation, allow the first media stream to be presented via the second presentation device; and permit a change to a presentation focus of at least one of the first media player or the second media player, in connection with at least one of the first presentation device or the second presentation device; wherein the first presentation device is configured such that the change in presentation focus is capable of being caused by at least one of;
a releasing of a first presentation focus in connection with the first media player, a detected user input indication for giving the second media player a second presentation focus, a change in input focus, a change in an attribute of a user interface element, a count of media streams being played, a ranking of media streams being played, a transparency level of at least one of the user interface element, or another user interface element sharing a region of a display of the first presentation device. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification