System and Method for Providing Program Recommendations Through Multimedia Searching Based on Established Viewer Preferences
AssigneeAT&T Intellectual Property II, L.P.
InventorsLee Begeja, Charles Douglas Blewett, David Crawford Gibbon, Zhu Liu, Bernard S. Renger, Kenneth H. Rosen, Behzad Shahraray
Life of this patent
Estimating the term…
Abstract
A system and method is disclosed for processing viewer profiles and program metadata from a number of sources to provide viewing suggestions and recommendations to one or more viewers.
Claims20
A method of operation of a central program controller, the method comprising:
- reviewing program recordings previously scheduled by a user via a video recording device;
- generating a profile based on a specific event and the program recordings previously scheduled by the user;
- deriving metadata for a plurality of programs;
- comparing the profile to the metadata;
- selecting one of the plurality of programs based on the comparing to generate a program recommendation;
- and
- transmitting the program recommendation to the video recording device.
A central program controller comprising:
- a processor;
- and
- a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising:
- reviewing program recordings previously scheduled by a user via a video recording device;
- generating a profile based on a specific event and the program recordings previously scheduled by the user;
- deriving metadata for a plurality of programs;
- comparing the profile to the metadata;
- selecting one of the plurality of programs based on the comparing to generate a program recommendation;
- and
- transmitting the program recommendation to the video recording device.
A computer readable medium storing computer program instructions for operation of a central program controller, which, when executed on a processor, cause the processor to perform operations comprising:
- reviewing program recordings previously scheduled by a user via a video recording device;
- generating a profile based on a specific event and the program recordings previously scheduled by the user;
- deriving metadata for a plurality of programs;
- comparing the profile to the metadata;
- selecting one of the plurality of programs based on the comparing to generate a program recommendation;
- and
- transmitting the program recommendation to the video recording device.
Dependencies are inferred from the claim text.