Methods, systems, and products for providing sample content
First Claim
Patent Images
1. A server, comprising:
- a processor; and
a memory device, the memory device storing code, the code when executed causing the processor to perform operations, the operations comprising;
sending a programming guide to a media device, the programming guide comprising a listing of available content;
sending a single ancillary stream of data to the media device, the single ancillary stream of data comprising samples of content listed in the programming guide;
receiving a selection from the single ancillary stream of data, the selection sent from the media device and the selection requesting a sample of the samples of content in the single ancillary stream of data;
receiving a corresponding selection of content from the media device, the corresponding selection of content requesting content in the programming guide that corresponds to the sample selected from the single ancillary stream of data;
determining a common descriptor between the selection associated with the single ancillary stream of data and the corresponding selection of content requested in the programming guide;
filtering the single ancillary stream of data to remove the samples of content that fail to match the common descriptor;
sending a filtered ancillary stream of data to the media device, the filtered ancillary stream of data comprising remaining samples of content listed in the programming guide that remain after the filtering of the single ancillary stream of data to remove the samples of content that fail to match the common descriptor;
receiving a user input sent from the media device, the user input selecting one of the remaining samples of content for a preview from the filtered ancillary stream of data;
removing unselected samples of content from the filtered ancillary stream of data not selected for the preview; and
sending a remaining sample in the filtered ancillary stream of data to the media device as the preview.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, devices, and products provide sample content. One such device includes a processor that receives an electronic programming guide including a listing of available content. The processor also receives an ancillary stream of including samples of content listed in the electronic programming guide. The processor receives a subscriber input that selects a particular content from the electronic programming guide. The processor filters unselected samples of content from the ancillary stream of data to produce a sample of the selected particular content. The processor processes the sample as a video signal, thus producing a preview of the selected particular content.
52 Citations
20 Claims
-
1. A server, comprising:
-
a processor; and a memory device, the memory device storing code, the code when executed causing the processor to perform operations, the operations comprising; sending a programming guide to a media device, the programming guide comprising a listing of available content; sending a single ancillary stream of data to the media device, the single ancillary stream of data comprising samples of content listed in the programming guide; receiving a selection from the single ancillary stream of data, the selection sent from the media device and the selection requesting a sample of the samples of content in the single ancillary stream of data; receiving a corresponding selection of content from the media device, the corresponding selection of content requesting content in the programming guide that corresponds to the sample selected from the single ancillary stream of data; determining a common descriptor between the selection associated with the single ancillary stream of data and the corresponding selection of content requested in the programming guide; filtering the single ancillary stream of data to remove the samples of content that fail to match the common descriptor; sending a filtered ancillary stream of data to the media device, the filtered ancillary stream of data comprising remaining samples of content listed in the programming guide that remain after the filtering of the single ancillary stream of data to remove the samples of content that fail to match the common descriptor; receiving a user input sent from the media device, the user input selecting one of the remaining samples of content for a preview from the filtered ancillary stream of data; removing unselected samples of content from the filtered ancillary stream of data not selected for the preview; and sending a remaining sample in the filtered ancillary stream of data to the media device as the preview. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing a preview, comprising:
-
sending, by a server, a programming guide to a media device, the programming guide comprising a listing of available content; sending, by the server, a single ancillary stream of data to the media device, the single ancillary stream of data comprising samples of content listed in the programming guide; receiving, at the server, a selection in the single ancillary stream of data, the selection sent from the media device, the selection requesting a delivery of a sample of the samples of content in the single ancillary stream of data; receiving, at the server, a corresponding selection of content sent from the media device, the corresponding selection of content requesting a content listed in the programming guide that corresponds to the sample requested in the single ancillary stream of data; determining, by the server, a common descriptor between the selection in the single ancillary stream of data and the corresponding selection of content listed in the programming guide; filtering, by the server, the ancillary stream of data to remove the samples of content from the single ancillary stream of data that fail to match the common descriptor; sending, by the server, a filtered ancillary stream of data to the media device, the filtered ancillary stream of data comprising remaining samples of content listed in the programming guide that remain after the filtering to remove the samples of content that fail to match the common descriptor; receiving, by the server, a user input sent from the media device that selects a selected content from the programming guide for a preview; removing, by the server, unselected samples of content from the filtered ancillary stream of data not selected for the preview; and processing, by the server, one remaining sample in the filtered ancillary stream of data for display as the preview. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A memory device storing code that when executed cause a processor to perform operations, the operations comprising:
-
sending a programming guide from a server to a media device, the programming guide comprising a listing of available content; sending a single ancillary stream of data from the server to the media device, the ancillary stream of data comprising samples of content listed in the programming guide; receiving a selection from the single ancillary stream of data, the selection sent from the media device, the selection requesting one of the samples of content in the single ancillary stream of data; receiving a corresponding selection of content sent from the media device, the corresponding selection of content requesting content from the programming guide that corresponds to the one of the samples of content; determining a common descriptor between the selection from the single ancillary stream of data and the corresponding selection of content from the programming guide; filtering the ancillary stream of data to remove the samples of content that fail to match the common descriptor; sending a filtered ancillary stream of data from the server to the media device, the filtered ancillary stream of data comprising remaining samples of content listed in the programming guide that remain after the filtering to remove the samples of content that fail to match the common descriptor; receiving a user input from the media device that selects one of the remaining samples of content for a preview from the programming guide; removing by the server unselected samples of content from the filtered ancillary stream of data not selected for the preview; and sending from the server one remaining sample in the filtered ancillary stream of data for display as the preview. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification