Streaming media search and continuous playback system of media resources located by multiple network addresses
DCFirst Claim
Patent Images
1. 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 from multiple sites on the network, the search request specifying one or more search criteria;
accessing a memory that includes a plurality of network addresses, the memory associating substantially each address with one or more classes of information, each address accessing a media resource;
selecting a plurality of addresses in the memory by comparing the one or more search criteria to one or more classes of information associated with the plurality of network addresses;
signaling the selected plurality of addresses to the network enabled device; and
causing the network enabled device to access sites located by at least some of the selected addresses and to play back the media resources provided at the accessed sites, including to sequentially play back the media resources provided by at least some of the selected addresses substantially automatically.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A network enabled device receives search criteria and accesses a memory that includes a plurality of network addresses. The memory associates each address with one or more classes of information. Each address in the memory locates a media network resource. A plurality of the addresses are selected using the search criteria. The selected addresses are signaled to the network enabled device. A media playback component on the network enabled device sequentially plays back the media resources provided by at least some of the selected addresses automatically.
902 Citations
68 Claims
-
1. 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 from multiple sites on the network, the search request specifying one or more search criteria;
accessing a memory that includes a plurality of network addresses, the memory associating substantially each address with one or more classes of information, each address accessing a media resource;
selecting a plurality of addresses in the memory by comparing the one or more search criteria to one or more classes of information associated with the plurality of network addresses;
signaling the selected plurality of addresses to the network enabled device; and
causing the network enabled device to access sites located by at least some of the selected addresses and to play back the media resources provided at the accessed sites, including to sequentially play back the media resources provided by at least some of the selected addresses substantially automatically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An integrated platform for playing back media from a network, the integrated platform comprising:
-
a network enabled device that includes a media playback component;
a memory that includes a plurality of addresses, each address locating a media resource on the network;
a network server module that communicates with the network enabled device and with the memory, the network server module being able to receive a search request entered on the network enabled device that specifies one or more criteria, to select a plurality of addresses from the memory based on one or more of information that matches the one or more search criteria, and to cause the media playback component to load the media resource located by at least some of the selected addresses so that the media playback component automatically plays back media resources provided by one or more of the selected addresses; and
whereas the media playback component and the network server module constitute an integrated platform. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer system for playing back media from a network, the computer system comprising:
-
a media playback component provided on a network enabled platform;
a database comprising a plurality of addresses, each address locating a media resource on the network, each address accessing a media resource; and
a network server module that is coupleable to the media playback component and the database, the network server module being able to receive a request for media playback from the network enabled device, to select multiple addresses from the database, to signal the selected addresses to the network enabled device, and to control a media playback component on the network enabled device in order to cause the media playback component to sequentially play back the media resources provided by at least some of the selected addresses substantially automatically. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for playing back media on a network enabled device, the method comprising:
-
receiving a playback request from the network enabled device to play back media that matches one or more search criteria;
accessing a memory that includes a plurality of network addresses, the memory associating each address with one or more classes of information, each address locating a site on the network that provides access to a media resource;
selecting a plurality of addresses in the memory by comparing the one or more search criteria to the one or more classes of information associated with the plurality of network addresses; and
causing media resources, including media resources provided at sites accessed from the selected plurality of addresses, to be played back in a sequence, wherein in response to termination of playback of a given media resource in the sequence, automatically initiating playback of a subsequent media resource in the sequence. - View Dependent Claims (40, 41)
-
-
42. A network enabled device configured to playback media from a network, the network enabled device being coupleable over to a database comprising a plurality of addresses, each address locating a media resource on a network, the network enabled device comprising:
-
a user-interface to prompt for a request;
a network interface to signal the request to a network server module that is communicatable with the database, and to receive one or more addresses in the database that match the search request; and
a media playback component being configured to be programmatically controllable by the network server module to automatically load the media resource associated with each address signaled to the network enabled device upon accessing the media resource, and to sequentially play back the media resources provided by at least some of the selected addresses substantially automatically. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A network enabled device configured to play back media from a network, the network enabled device being coupleable over the network to a database comprising a plurality of addresses, each address locating a media resource on the network, the network enabled device comprising:
-
a user-interface including a plurality of user-interactive features, a first user-interactive feature in the plurality of user-interactive features prompting to receive a search request for media playback;
a network interface that signals the request to a network server module upon the first user-interactive feature receiving the search request for media playback, the network interface being communicatable with the database to receive one or more addresses in the database that match the search request; and
a media playback component being configured to be programmatically controllable by the network server module to automatically load the media resource associated with each address signaled to the network enabled device upon accessing the media resource, and to sequentially play back the media web resources provided by at least some of the selected addresses substantially automatically the media playback component being controllable in playing back the media resources by one or more control user-interactive features in the plurality of user-interactive features. - View Dependent Claims (53, 54, 55, 56, 57)
-
-
58. A network enabled device comprising:
-
a media playback component configured to communicate with a network-side module to receive a first plurality of links, each of the first plurality of links locating a media file on a network, the media playback component communicating with the network-side module to sequentially play back the media web resources provided by at least some of the selected addresses substantially automatically; and
a web browser component configured to receive a second plurality of links, each of the second plurality of links hosting a media file located by one of the first plurality of links, the web browser component displaying the web site for each of the second plurality of links that corresponds to the media file being played back by the media playback component. - View Dependent Claims (59, 60, 61)
-
-
62. A system for playing back media from a network, the system comprising:
-
means for receiving a search request from a network enabled device to play back media from multiple sites on the network, the search request specifying one or more search criteria;
p1 means for accessing a memory that includes a plurality of network addresses, the memory associating each address with one or more classes of information, each addresses accessing a media resource;
means for selecting a plurality of addresses in the memory using the search criteria;
means for signaling the selected addresses to the network enabled device; and
means for causing the network enabled device to access sites located by at least some of the selected addresses and to play back the media resources provided at the accessed sites, including to sequentially play back the media resources provided by at least some of the selected addresses substantially automatically.
-
-
63. A system for playing back media from a network, the system comprising:
-
means for receiving a search request for playback of media from multiple sites, the search request being entered on a network enabled device;
means for accessing a memory that includes a plurality of network addresses, each address accessing a media resource;
means for identifying at least two addresses from the memory;
means for signaling each identified address to the network enabled device; and
means for causing the network enabled device to access and to sequentially play back the media resources or the at least two addresses, so that play back of media resources from one of the at least two addresses automatically follows termination of playback of another of the at least two addresses.
-
-
64. A method for playing back media from a network, the method comprising:
-
receiving a search request for playback of media from multiple sites, the search request being entered on a network enabled device;
accessing a memory that includes a plurality of network addresses, each address accessing a media resource;
identifying at least two addresses from the memory;
signaling each identified address to the network enabled device; and
causing the network enabled device to access and to sequentially play back the media resources of the at least two addresses, so that play back of media resources from one of the at least two addresses automatically follows termination of playback of another of the at least two addresses. - View Dependent Claims (65, 66, 67, 68)
-
Specification