System and method for providing program recommendations through multimedia searching based on established viewer preferences
First Claim
Patent Images
1. A method comprising:
- accessing a profile associated with a video recording device associated with a viewer;
deriving metadata from multimedia associated with a plurality of programs, the multimedia comprising a preview for one of the plurality of programs;
selecting the one of the plurality of programs based on the metadata and the profile to generate a program recommendation; and
transmitting the program recommendation to the video recording device associated with the viewer,wherein the profile associated with the video recording device is based on reviewing previously scheduled program recordings and user specified keywords, the profile generated using a weighting algorithm that places more weight on a history of previously scheduled program recordings than the user specified keywords and phrases.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
17 Claims
-
1. A method comprising:
-
accessing a profile associated with a video recording device associated with a viewer; deriving metadata from multimedia associated with a plurality of programs, the multimedia comprising a preview for one of the plurality of programs; selecting the one of the plurality of programs based on the metadata and the profile to generate a program recommendation; and transmitting the program recommendation to the video recording device associated with the viewer, wherein the profile associated with the video recording device is based on reviewing previously scheduled program recordings and user specified keywords, the profile generated using a weighting algorithm that places more weight on a history of previously scheduled program recordings than the user specified keywords and phrases. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus 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; accessing a profile associated with a video recording device associated with a viewer; deriving metadata from multimedia associated with a plurality of programs, the multimedia comprising a preview for one of the plurality of programs; selecting the one of the plurality of programs based on the metadata and the profile to generate a program recommendation; and transmitting the program recommendation to the video recording device associated with the viewer, wherein the profile associated with the video recording device is based on reviewing previously scheduled program recordings and user specified keywords, the profile generated using a weighting algorithm that places more weight on a history of previously scheduled program recordings than the user specified keywords and phrases. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing computer program instructions, which, when executed on a processor, cause the processor to perform operations comprising:
-
accessing a profile associated with a video recording device associated with a viewer; deriving metadata from multimedia associated with a plurality of programs, the multimedia comprising a preview for one of the plurality of programs; selecting the one of the plurality of programs based on the metadata and the profile to generate a program recommendation; and transmitting the program recommendation to the video recording device associated with the viewer, wherein the profile associated with the video recording device is based on reviewing previously scheduled program recordings and user specified keywords, the profile generated using a weighting algorithm that places more weight on a history of previously scheduled program recordings than the user specified keywords and phrases. - View Dependent Claims (14, 15, 16, 17)
-
Specification