Method for sharing a media collection in a network environment
First Claim
Patent Images
1. A system, comprising:
- a first computing device comprising a media collection and coupled to a second computing device in a networking environment, wherein the media collection comprises a first plurality of identifiers that each identifies a respective media file, and wherein the first computing device is configured to;
display a first graphical user interface (GUI) comprising a first field box and a second field box;
receive a first input in the first field box, wherein the first input comprises a first identifier associated with the first computing device, and wherein the first identifier is to be shown to the second computing device; and
receive a second input in the second field box, wherein the second input allows the first computing device to share the media collection with the second computing device, andwherein the second computing device is configured to;
display a second GUI comprising a first area, a second area, and a third area, wherein the first area comprises the first identifier, wherein the second area is configured to display the media collection, and wherein the third area is configured to prompt a user to drag a media file to the third area to build a playlist;
receive a third input in which a second identifier identifying a first media file from the first plurality of identifiers is dragged to the third area; and
build the playlist comprising the second identifier identifying the first media file.
0 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, the present disclosure provides for the accessing and playing of media files having differing associated rights such as non-DRM media files, purchased and downloaded media files, subscription download files such as tethered downloads, and subscription streamed DRM files. In one embodiment, the present disclosure provides a method and user interface for sharing a media collection among computing devices in communication via a network. In one embodiment, the disclosed method allows access and playback, from each computing device on a network, of all media files in a media collection, regardless of their associated rights.
-
Citations
20 Claims
-
1. A system, comprising:
-
a first computing device comprising a media collection and coupled to a second computing device in a networking environment, wherein the media collection comprises a first plurality of identifiers that each identifies a respective media file, and wherein the first computing device is configured to; display a first graphical user interface (GUI) comprising a first field box and a second field box; receive a first input in the first field box, wherein the first input comprises a first identifier associated with the first computing device, and wherein the first identifier is to be shown to the second computing device; and receive a second input in the second field box, wherein the second input allows the first computing device to share the media collection with the second computing device, and wherein the second computing device is configured to; display a second GUI comprising a first area, a second area, and a third area, wherein the first area comprises the first identifier, wherein the second area is configured to display the media collection, and wherein the third area is configured to prompt a user to drag a media file to the third area to build a playlist; receive a third input in which a second identifier identifying a first media file from the first plurality of identifiers is dragged to the third area; and build the playlist comprising the second identifier identifying the first media file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
displaying, by a first computing device, a first graphical user interface (GUI) comprising a first field box and a second field box; receiving, by the first computing device, a first input in the first field box, wherein the first input comprises a first identifier associated with the first computing device, and wherein the first identifier is to be shown to a second computing device in a networking environment; receiving, by the first computing device, a second input in the second field box, wherein the second input allows the first computing device to share a media collection with the second computing device, and wherein the media collection comprises a first plurality of identifiers that each identifies a respective media file; displaying, by the second computing device, a second GUI comprising a first area, a second area, and a third area, wherein the first area comprises the first identifier, wherein the second area is configured to display the media collection, and wherein the third area is configured to prompt a user to drag a media file to the third area to build a playlist; receiving, by the second computing device, a third input in which a second identifier identifying a first media file from the first plurality of identifiers is dragged to the third area; building, by the second computing device, the playlist comprising the second identifier identifying the first media file. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computing device, comprising:
-
at least one processor; and a memory coupled to the at least one processor and configured to store programming instructions that, when executed by the processor, cause the computing device to; display a graphical user interface (GUI) comprising a first area, a second area, and a third area, wherein the first area comprises a first identifier associated with another computing device, wherein the second area is configured to display a media collection of the other computing device, wherein the third area is configured to prompt a user to drag a media file to the third area to build a playlist, wherein the media collection comprises a first plurality of identifiers that each identifies a respective media file, and wherein the other computing device is coupled to the computing device in a networking environment; receive an input in which a second identifier identifying a first media file from the first plurality of identifiers is dragged to the third area; and build the playlist comprising the second identifier identifying the first media file. - View Dependent Claims (18)
-
-
19. A non-transitory computer readable medium configured to store instructions that, when executed by an apparatus, cause the apparatus to:
-
display a graphical user interface (GUI) comprising a first area, a second area, and a third area, wherein the first area comprises a first identifier associated with another computing device, wherein the second area is configured to display a media collection of the other computing device, wherein the third area is configured to prompt a user to drag a media file to the third area to build a playlist, wherein the media collection comprises a first plurality of identifiers that each identifies a respective media file, and wherein the other computing device is coupled to the apparatus in a networking environment; receive an input in which a second identifier identifying a first media file from the first plurality of identifiers is dragged to the third area; and build the playlist comprising the second identifier identifying the first media file. - View Dependent Claims (20)
-
Specification