Video and digital multimedia aggregator
First Claim
1. A method comprising:
- receiving, from a first user device, a search request;
searching, based on the search request, for content of at least one content source in a distributed digital communication network;
determining that the searching was unsuccessful;
storing the search request;
after determining that the searching was unsuccessful, determining, based on at least one change in the at least one content source, available content associated with the search request;
sending, to a second user device, data indicative of the available content; and
receiving a selection of a content item associated with the available content.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, computer-readable media, and apparatuses for searching and delivering program content are described herein. A search request may be received from a first user device. One or more content sources in a distributed digital communication network may be searched for program content that satisfies the search criteria. Responsive to determining that the search was unsuccessful, the one or more content sources may be monitored for changes to determine whether at least one change satisfies the search criteria. Data indicative of the at least one matching result may be delivered to a second user device. A selection of a program content item associated with one of the at least one matching result may be received. According to one or more aspects, the selected program content item may be delivered to the second user device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, from a first user device, a search request; searching, based on the search request, for content of at least one content source in a distributed digital communication network; determining that the searching was unsuccessful; storing the search request; after determining that the searching was unsuccessful, determining, based on at least one change in the at least one content source, available content associated with the search request; sending, to a second user device, data indicative of the available content; and receiving a selection of a content item associated with the available content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, from a first user device, a search request; searching, based on the search request, for content of at least one content source in a distributed digital communication network; determining that the searching was unsuccessful; storing the search request; after determining that the searching was unsuccessful, determining, based on at least one change in the at least one content source, available content associated with the search request; determining whether a digital rights management (DRM) scheme allows delivery, to a second user device, of the available content; and after determining that the DRM scheme allows delivery, to the second user device, of at least one content item associated with the available content, sending, to the second user device, the at least one content item associated with the available content. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving, from a first user device, a search request; searching, based on the search request, for content in at least one content source in a distributed digital communication network; determining that the searching was unsuccessful; storing the search request; after determining that the searching was unsuccessful, receiving, based on at least one change in the at least one content source, data indicative of available content associated with the search request; validating, based on the search request, the available content; receiving a selection of a content item associated with the available content; and encoding the selected content item for delivery to a second user device. - View Dependent Claims (18, 19, 20)
-
Specification