Digital content hub
First Claim
Patent Images
1. A method comprising:
- receiving input information from a client machine, the input information being received via a single user interface and identifying a plurality of data sources from which to retrieve digital content, the plurality of data sources comprising a first data source including a first content provider and a second data source including a second content provider, the received input information further including a purchase limitation that is utilized to prevent a purchase amount from exceeding a predetermined amount;
responsive to the receiving of the input information, retrieving search result information, over a network, from the plurality of data sources based on metadata generated from the input information, the plurality of data sources including a plurality of search engines, the retrieving of the search result information including filtering the search result information based on a media type including at least one of a music video, a digital sample, or a streaming video;
responsive to the retrieving of the search result information, retrieving the digital content, over the network, from at least one of the plurality of data sources based on the search result information and the metadata, the retrieving of the digital content including determining whether the purchase amount exceeds the predetermined amount; and
responsive to retrieving the digital content, communicating the digital content to the client machine.
1 Assignment
0 Petitions
Accused Products
Abstract
There are provided methods and systems to retrieve search result information and digital content. The system receives input information identifying a plurality of data sources from which to retrieve digital content. Next the system retrieves search result information, over the network, from the plurality of data sources based on the input information. Next the system retrieves the digital content, over the network, from at least one of the data sources based on the search result information. Finally, the system communicates digital content to a client machine.
56 Citations
29 Claims
-
1. A method comprising:
-
receiving input information from a client machine, the input information being received via a single user interface and identifying a plurality of data sources from which to retrieve digital content, the plurality of data sources comprising a first data source including a first content provider and a second data source including a second content provider, the received input information further including a purchase limitation that is utilized to prevent a purchase amount from exceeding a predetermined amount; responsive to the receiving of the input information, retrieving search result information, over a network, from the plurality of data sources based on metadata generated from the input information, the plurality of data sources including a plurality of search engines, the retrieving of the search result information including filtering the search result information based on a media type including at least one of a music video, a digital sample, or a streaming video; responsive to the retrieving of the search result information, retrieving the digital content, over the network, from at least one of the plurality of data sources based on the search result information and the metadata, the retrieving of the digital content including determining whether the purchase amount exceeds the predetermined amount; and responsive to retrieving the digital content, communicating the digital content to the client machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor; a memory coupled to the processor to store instructions that are configured; to receive input information from a client machine, the input information received via a single user interface, the received input information identifies a plurality of data sources from which to retrieve digital content, the plurality of data sources comprising a first data source that includes a first content provider and a second data source that includes a second content provider, the received input information further includes a purchase limitation that is utilize o prevent a purchase amount from exceeding a predetermined amount; responsive to receipt of the input information, the instructions are configured to retrieve search result information, over a network, from a plurality of data sources based on metadata generated from the received input information, the plurality of data sources include a plurality of search engines, the retrieval of the search result information includes a fitter of the search result information based on a media type that includes at least one of a music video, a digital sample, or a streaming video; and responsive to retrieval of the search result information, the instructions arc configured to retrieve the digital content, over the network, from at least one of the plurality of data sources based on the search result information and the metadata, the retrieval of the digital content includes a determination whether the purchase amount exceeds the predetermined amount; and responsive to the retrieval of the digital content, the instructions are configured to communicate the digital content to the client machine. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
a means for receiving input information from a client machine, the input information received via a single user interface, the received input information includes an identification of a plurality of data sources from which to retrieve digital content, the plurality of data sources comprises a first data source that includes a first content provider and a second data source that includes a second content provider, the received input information further including a purchase limitation that is utilized to prevent a purchase amount from exceeding a predetermined amount, and, responsive to receipt of the input information, to retrieve search result information, over the network, from a plurality of data sources based on metadata generated from the input information, the plurality of data sources includes a plurality of search engines, the retrieving of the search result information including filtering the search result information based on a media type including at least one of a music video, a digital sample, or a streaming video; and a means, responsive to retrieving of the search result information, for retrieving the digital content, over the network, from at least one of the plurality of data sources based on the search result information and the metadata, the retrieving of the digital content including determining whether the purchase amount exceeds the predetermined amount, and, responsive to retrieving of the digital content, communicating the digital content to the client machine.
-
-
29. A non-transitory machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
receive input information from a client machine, the input information received via a single user interface, the received input information includes an identification of a plurality of data sources from which to retrieve digital content, the plurality of data sources comprises a first data source that includes a first content provider and a second data source that includes a second content provider, the received input information further including a purchase limitation that is utilized to prevent a purchase amount from exceeding a predetermined amount; responsive to receipt of the input information, retrieve search result information, over a network, from a plurality of data sources based on metadata generated from the received input information, the plurality of data sources includes a plurality of search engines, the retrieval of the search result information includes a filtering of the search result information based on a media type that includes at least one of a music video, a digital sample, or a streaming video; responsive to retrieval of the search result information, retrieve the digital content, over the network, from at least one of the plurality of data sources based on the search result information and the metadata, the retrieval of the digital content includes a determination whether the purchase amount exceeds the predetermined amount; and responsive to retrieval of the digital content, communicate the digital content to the client machine.
-
Specification