Media processing system supporting automated personal channel construction based on user profile and pre-selection
First Claim
1. A method of supporting media presentation to a viewer via a display, the method comprising:
- retrieving viewing information relating to a viewer based on a viewer profile by a third party provider providing service to the viewer;
selecting, by the third party provider, a first program from a plurality of first media programs sourced by a first provider, the first program being available upon request and based on the viewer profile;
selecting, by the third party provider, a second program from a plurality of second media programs sourced by a second provider, wherein the second program is a broadcast program;
selecting a first playback time for the first program;
gathering scheduling information based on a first textual description of the first program, a second textual description of the second program, the first playback time for the first program, and a second playback time for the second program; and
providing, by the third party provider, a tailored television channel guide that is based in part on a simulated television channel containing the first textual description, the first playback time, the second textual description and the second playback time.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods supporting automatic selection of media according to a user profile are disclosed. An embodiment of the present invention may automatically select media matching user-defined characteristics in a user profile, and may provide information identifying the selected media to a user via a user interface. The user interface may be displayed as one or more media channels, where a portion of each media channel may comprise information identifying the automatically selected media. The user may then access the automatically selected media via the user interface. The media selected may one or more of audio, still images, video, real-time video, and data.
-
Citations
20 Claims
-
1. A method of supporting media presentation to a viewer via a display, the method comprising:
-
retrieving viewing information relating to a viewer based on a viewer profile by a third party provider providing service to the viewer; selecting, by the third party provider, a first program from a plurality of first media programs sourced by a first provider, the first program being available upon request and based on the viewer profile; selecting, by the third party provider, a second program from a plurality of second media programs sourced by a second provider, wherein the second program is a broadcast program; selecting a first playback time for the first program; gathering scheduling information based on a first textual description of the first program, a second textual description of the second program, the first playback time for the first program, and a second playback time for the second program; and providing, by the third party provider, a tailored television channel guide that is based in part on a simulated television channel containing the first textual description, the first playback time, the second textual description and the second playback time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system supporting a visual presentation on a display, the visual presentation being based on a selection made from available media content, a first portion of the available media content being sourced as a series of broadcast programs in a time scheduled sequence, and a second portion of the available media content being sourced from stored programs at any time and upon demand from storage, the system comprising:
-
an interface for a display operable to support deliveries to the display; a user input interface operable to gather viewer information based on a viewer profile of a viewer and to provide the viewer information to a third party provider providing content to the viewer, the viewer information being used at least in part in selecting both a first program from the series of broadcast programs from a first provider and a second program from the stored programs from a second provider to construct a simulated television channel by the third party provider, and the first program and the second program respectively having first descriptive text and a second descriptive text; a processor operable to cause a visual presentation on the display of a tailored television channel guide that is based in part on the simulated television channel containing the first descriptive text with a first playback time and the second descriptive text with a second playback time; and the processor operable via the interface for the display at the first time to cause a beginning of a first visual presentation corresponding to the first program, and operable via the interface for the display at the second time to cause a beginning of a second visual presentation of the second program. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification