Web application for accessing media streams
DCFirst Claim
Patent Images
1. A computer-readable storage device comprising executable instructions that, in response to execution, cause a server device to perform operations, comprising:
- in response to detecting, by the server device, a cookie on a remote device, initiating a query to a data store associated with the server device based on information from the cookie to obtain play list data for a sequencer of a media player, wherein the play list data defines an order in which one or more media objects are played by the media player;
causing the remote device to display, in a sequence area of a display of the remote device, a set of media objects, wherein the set of media objects are defined by the play list;
in response to detecting that a media icon has been dragged from a media icon access area of a display of the remote device to the sequencer area of the display, appending a media object, retrieved from the data store and corresponding to the media icon, to the play list data to yield updated play list data; and
updating an interface of the media player on the display based on the updated play list data.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A web page has a player for playing media objects, a sequencer which displays a playlist that defines an order in which media objects are played by the player, and a media access area for containing a plurality of graphical icons. Each graphical icon representing a media object, and the graphical icons can be manipulated by a user to modify the play list. For example, the media icons may be dragged to the sequencer to add them to the sequencer.
69 Citations
20 Claims
-
1. A computer-readable storage device comprising executable instructions that, in response to execution, cause a server device to perform operations, comprising:
-
in response to detecting, by the server device, a cookie on a remote device, initiating a query to a data store associated with the server device based on information from the cookie to obtain play list data for a sequencer of a media player, wherein the play list data defines an order in which one or more media objects are played by the media player; causing the remote device to display, in a sequence area of a display of the remote device, a set of media objects, wherein the set of media objects are defined by the play list; in response to detecting that a media icon has been dragged from a media icon access area of a display of the remote device to the sequencer area of the display, appending a media object, retrieved from the data store and corresponding to the media icon, to the play list data to yield updated play list data; and updating an interface of the media player on the display based on the updated play list data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
in response to detecting, by a server device, a cookie being stored on a remote computing device, querying a data store associated with the server device for play list data, wherein the play list data defines an order in which one or more media objects are played, and instructing the remote computing device to load a player object based on the play list data and initiating a displaying, to be performed by the remote device, of a set of media objects defined by the play list data; and in response to determining that an icon associated with a media object stored in the data store has been dragged from a media icon access area displayed by the remote computing device to the player object, appending a record associated with the media object to the play list data to yield updated play list data; and updating the player object in accordance with the updated play list data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A server system, comprising:
a memory communicatively coupled to a processor, the memory having stored thereon computer-executable instructions executable by the server system to perform operations, comprising; in response to detection, by the server system, of a cookie on a remote device, sending a first query to a data store of the server system, wherein the data store stores play list data defining an order in which one or more media objects are played by a media player, and wherein the first query comprises information from the cookie; receiving a subset of the play list data from the data store in response to the first query; instructing the remote device to display a set of media objects defined by the play list data; in response to a determination that a media object icon corresponding to a media object has been dragged from a media icon access area of the remote device to the media player, sending a second query to the data store requesting the media object; and updating the subset of the play list data based on the media object received in response to the second query. - View Dependent Claims (18, 19, 20)
Specification