Streaming media search and continuous playback of multiple media resources located on a network
DCFirst Claim
Patent Images
1. A media playback platform comprising:
- a search module that sends a search request to a first network site to receive a search result, and in response to receiving the search result, identifies a plurality of media resource locators, the media resource locators comprising information for identifying locations of media resources on the network, including a first media resource locator of a first media resource located at a second network site, and a second media resource locator of a second media resource located at a third network site; and
a media player directly controllable by the search module in order to receive the first media resource locator and the second media resource locator, wherein the media player plays back the first media resource using the first media resource locator, and then plays back the second media resource using the second media resource locator substantially automatically after playing back the first media resource.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A playback system is provided to locate and playback streaming media from network resources. The playback system includes a search module that signals a query to a network site, and receives in return a search result. The search result identifies one or more links that are selectable to open media files. A media player couples to the search module to automatically play back streaming media contained in media files located by the search result.
-
Citations
63 Claims
-
1. A media playback platform comprising:
-
a search module that sends a search request to a first network site to receive a search result, and in response to receiving the search result, identifies a plurality of media resource locators, the media resource locators comprising information for identifying locations of media resources on the network, including a first media resource locator of a first media resource located at a second network site, and a second media resource locator of a second media resource located at a third network site; and
a media player directly controllable by the search module in order to receive the first media resource locator and the second media resource locator, wherein the media player plays back the first media resource using the first media resource locator, and then plays back the second media resource using the second media resource locator substantially automatically after playing back the first media resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A media playback system operated on a terminal coupled to a network, the media playback system comprising:
-
a search module that sends a user-defined search request to one or more network sites to receive one or more search results, the one or more search results identifying a plurality of media resource locators, wherein each media resource locator includes information for identifying locations of media resources on the network; and
a media player directly controllable by the search module to access and control play back of at least some of the media resources identified by the plurality of media resource locators, so that the media player plays back two or more of the media resources substantially automatically and sequentially. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A media playback system coupled to a network, the media playback system comprising:
-
a user-interface to receive a user-query;
a search module to send a search request based on the user-query to one or more network sites, and to receive from the one or more network sites at least a first search result that references a plurality of media resources, each of the media resources having a corresponding network site; and
a media player configured to access the network sites of at least some of the media resources referenced in the first search result, and to control playback of at least some of the media resources referenced in the first search result, wherein the media player controls playback of the at least some of the media resources to be substantially automatic and sequential. - View Dependent Claims (39, 40, 41)
a parsing component to parse one or more search results sent back from a network search engine at each of the one or more network sites, the one or more search results containing a plurality of links that are selectable to open media files; and
wherein the parsing component implements a separate parsing logic for parsing the search result from the network sites.
-
-
40. The playback system of claim 38, wherein the first search result includes a plurality of network pages, each of the network pages containing one or more links that are selectable to open media files, and wherein the parsing component parses each page of the first search result to identify the plurality of links for that network site.
-
41. The playback system of claim 40, wherein the parsing component detects a next page link on a first page of the first search result using a first parsing logic, and in response to detecting the next page link, uses the first parsing logic to parse a second network page of the first search result.
-
42. A media playback platform comprising:
-
a search module that sends a search request to a first network site to receive a search result, and in response to receiving the search result, identifies a plurality of media resource locators, the media resource locators comprising information for identifying locations of media resources on the network, including a first media resource locator of a first media resource located at a second network site, and a second media resource locator of a second media resource located at a third network site; and
a media player configured to directly receive the first media resource locator and the second media resource locator from the search module, wherein the media player plays back the first media resource using the first media resource locator, and then plays back the second media resource using the second media resource locator substantially automatically after playing back the first media resource. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A system for playing media resources, the system comprising:
-
a search module configured to (i) transmit to a first network site a search request for media resources, and (ii) receive from the first network site a search result that identifies a plurality of media resource locators corresponding with the search request, the media resource locators comprising information for identifying locations of the media resources, wherein the search result comprises a first media resource locator of a first media resource located at a second network site, and a second media resource locator of a second media resource located at a third network site; and
a media player to play the first media resource using the first media resource locator, then to play the second media resource using the second media resource locator substantially automatically. - View Dependent Claims (60, 61, 62, 63)
-
Specification