Streaming media search and playback system for continuous playback of media resources through a network
DCFirst Claim
Patent Images
1. A method for playing back media from a network, the method comprising:
- receiving a search request over the network to play back media that satisfies one or more search criteria;
selecting a plurality of media resources by comparing the one or more search criteria to information associated with the media resources;
wherein a set of media resources is established based on the plurality of media resources; and
causing media resources, including the set of media resources, to be played back on a network enabled device, wherein media resources in the set of media resources are played back through the network;
wherein causing media resources to be played back includes, in response to termination of playback of a given media resource, automatically initiating playback of another media resource, wherein the other media resource is in the set of media resources.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A search request is received over the network to play back media that satisfies one or more search criteria. A plurality of media resources are selected by comparing the search criteria to information associated with the media resources. A set of media resources is established based on the plurality of media resources Media resources that include the set of media resources are played back through the network on a network enabled device. In response to termination of playback of a given media resource, playback of another media resource is automatically initiated.
-
Citations
61 Claims
-
1. A method for playing back media from a network, the method comprising:
-
receiving a search request over the network to play back media that satisfies one or more search criteria;
selecting a plurality of media resources by comparing the one or more search criteria to information associated with the media resources;
wherein a set of media resources is established based on the plurality of media resources; and
causing media resources, including the set of media resources, to be played back on a network enabled device, wherein media resources in the set of media resources are played back through the network;
wherein causing media resources to be played back includes, in response to termination of playback of a given media resource, automatically initiating playback of another media resource, wherein the other media resource is in the set of media resources. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
6. The method of clam 1, wherein receiving a search request includes receiving the search criteria corresponding to a title of a network media resource, and wherein selecting a plurality of media resources includes selecting at least one media resource by comparing the title to information associated with the media resources.
-
18. A method for playing back media from a network, the method comprising:
-
receiving a search request from a network enabled device to play back media that satisfies one or more search criteria;
selecting a plurality of media resources by comparing the one or more search criteria to information associated with the media resources;
wherein a set of media resources is established based on the plurality of media resources; and
causing one or more media resources in the set of media resources to be at least partially played back sequentially and automatically on the network enabled device through the network;
wherein causing one or more media resources in the set of media resources to be at least partially played back includes determining whether a media resource in the set of media resources is available for playback before at least partially playing back that media resource. - View Dependent Claims (19, 20, 21)
-
-
22. A method for playing back media from a network, the method comprising:
-
sending a search request from a network enabled device over the network to play back media that satisfies one or more search criteria; and
playing back media resources on said network enabled device, including a set of media resources that are received over the network, wherein the media resources are selected, at least in part, based on a comparison between the one or more search criteria to information associated with the media resources;
wherein playing back media resources includes, in response to termination of playback of a given media resource, automatically initiating playback of another media resource in the set of media resources. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
prior to playing back the set of media resources, arranging the set of media in a selected order, and wherein playing back the set of media resources includes playing back the set of media resources in the selected order.
-
-
33. The method of claim 32, wherein arranging the set of media resources includes arranging the set of media resources for subsequent playback on another computer.
-
34. A machine-readable medium for playing back media from a network, the machine-readable medium including one or more modules which when executed by one or more processors, perform the steps of:
-
receiving a search request over the network from to play back media that satisfies one or more search criteria;
selecting a plurality of media resources by comparing the one or more search criteria to information associated with the media resources;
wherein a set of media resources is established based on the plurality of media resources; and
causing media resources, including the set of media resources, to be played back on a network enabled device, wherein media resources in the set of media resources are played back through the network;
wherein causing media resources to be played back includes, in response to termination of playback of a given media resource, automatically initiating playback of another media resource, wherein the other media resource is in the set of media resources. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A machine-readable medium that includes one or modules, which when executed by one of more processors, perform the steps of:
-
sending a search request from a network enabled device over the network to play back media that satisfies one or more search criteria, and playing back media resources on said network enabled device, including a set of media resources that are received over the network, wherein the media resources are selected, at least in part, based on a comparison between the one or more search criteria to information associated with the media resources;
wherein the step of playing back media resources includes, in response to termination of playback of a given media resource, automatically initiating playback of another media resource in the set of media resources. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
prior to playing back the set of media resources, arranging the set of media in a selected order; and
wherein the step of playing back the set of media resources includes playing back the set of media resources in the selected order.
-
-
61. The machine-readable medium of claim 60, wherein the step of arranging the set of media resources includes arranging the set of media resources for subsequent playback on another computer.
Specification