Streaming media search and playback system
First Claim
1. A method for playing back media from a network, the method comprising:
- receiving a search criteria from a network enabled device;
accessing a database comprising a plurality of network addresses, the database associating each address with one or more classes of information, each address accessing a media resource;
selecting at least one address in the database using the search criteria;
signaling the selected address to the network enabled device; and
controlling the network enabled device so as to automatically access and play back the media resource of the selected address.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes of information. The addresses in the database each access a media network resource. The method further includes selecting at least one address in the database using the search criteria, and signaling the selected address to the network enabled device. The method also includes controlling the network enabled device so as to automatically access and play back the media resource of the selected address.
-
Citations
76 Claims
-
1. A method for playing back media from a network, the method comprising:
-
receiving a search criteria from a network enabled device;
accessing a database comprising a plurality of network addresses, the database associating each address with one or more classes of information, each address accessing a media resource;
selecting at least one address in the database using the search criteria;
signaling the selected address to the network enabled device; and
controlling the network enabled device so as to automatically access and play back the media resource of the selected address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for playing back media from a network, the method comprising:
-
receiving a request for media playback entered on a network enabled device;
accessing a database comprising a plurality of network addresses, each address accessing a media resource;
identifying at least two addresses from the database;
signaling each identified address to the network enabled device; and
controlling the network enabled device to access and automatically play back the media resources of each of the signaled addresses. - View Dependent Claims (10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
14. A computer system for playing back media from a network, the computer system comprising:
-
a network enabled device comprising a media playback component;
a database comprises 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 database, the network server module being able to receive a search request entered on the network enabled device that specifies one or more criterias, to select at least one address from the database that is associated with a class of information that matches the search criteria, and to cause the media playback component to load the media resource located by the selected address.
-
-
31. A computer system for playing back media from a network, the computer system comprising:
-
a network enabled platform comprising a media playback component;
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 coupleable to the media playback component and the database, the network server being able to receive a request for media playback from the network enabled device, to select multiple addresses from the database, to signal the multiple addresses to the network enabled device, and to control a media playback component on the network enabled device to use the addresses to automatically access and play back the media resource associated with the addresses. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 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 search 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. - 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, a playback of the media playback component being controllable by one or more control user-interactive features in the plurality of user-interactive features. - View Dependent Claims (53, 54, 55, 56, 57, 59, 60, 61, 62, 63)
-
-
58. A method for sharing media playback on a first terminal coupled to a network with other terminals coupled to the network, the method comprising:
-
signaling a link in a play-list to the first terminal, the play-list including one or more links to media files on the network;
receiving a signal from the first terminal to message a second terminal while the first terminal is playing back media from one of the media files;
signaling the second terminal a selectable link to enable the second terminal to receive one or more links in the play-list; and
signaling the one or more links in the play-list to the second terminal upon the selectable link being selected by the second terminal.
-
-
64. A system for sharing media playback from a network between a plurality of terminals, the plurality of terminals including a first terminal and a second terminal, the system comprising:
-
a play-list component locatable on the network by a selectable link, the play-list component identifying a plurality of links to form a play-list, each link in the play-list locating a media file on the network;
a network server module signaling the plurality of links that form the play-list to the first terminal, the network server module being able to receive a signal to transmit the selectable link to the second terminal to enable the second terminal to locate the play-list module. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
-
71. 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;
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 (72, 73, 74)
-
-
75. A system for playing back media from a network, the system comprising:
-
means for receiving a search criteria from a network enabled device;
means for accessing a database comprising a plurality of network addresses, the database associating each address with one or more classes of information, each address accessing a media resource;
means for selecting at least one address in the database using the search criteria;
means for signaling the selected address to the network enabled device; and
means for controlling the network enabled device so as to automatically access and play back the media resource of the selected address
-
-
76. A system for playing back media from a network, the system comprising:
-
means for receiving a request for media playback from a network enabled device;
means for accessing a database comprising a plurality of network addresses, each address accessing a media resource;
means for identifying at least two addresses from the database;
means signaling each identified address to the network enabled device; and
means for controlling the network enabled device to access and automatically play back the media resources of each of the signaled addresses.
-
Specification