System and method for providing personal content recommendations
First Claim
Patent Images
1. A method, comprising:
- receiving, at a first receiver of a computing device, one or more user commands;
transmitting, at a transmitter of the computing device, to at least one module, the one or more user commands to generate one or more personalized recommendations based on the one or more user commands, wherein generating the one or more personalized recommendations comprises taking into account the user'"'"'s implicit preferences and matching one or more programs selected by a user with one or more similar programs selected by one or more other users within a community, wherein the community comprises users over multiple geographic localities who subscribe to a personalized recommendations feature, wherein the user'"'"'s implicit preferences are quantified as an implicit rating for the user based on raw data and discovered data, and wherein the discovered data is determined based on raw data;
receiving, at a second receiver of the computing device, the one or more personalized recommendations; and
outputting, at a display device, the one or more personalized recommendations in an electronic program guide (EPG) in response to receiving one or more user inputs to display the one or more personalized recommendations to the user, the EPG listing programs chronologically and sequentially by channel, a first portion of the listed programs in the EPG comprising the one or more personalized recommendations along with the quantified implicit rating for the user for the one or more personalized recommendations and a second portion of the listed programs in the EPG comprising no personalized recommendations for the second portion of listed programs.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing personal content recommendations comprising a receiver to receive and collect one or more user commands at one or more modules, a processor to generate, at the one or more modules, one or more personalized recommendations based on the one or more user commands, and a transmitter to transmit the one or more personalized recommendations to be displayed at a display device in response to receiving one or more user inputs to display the one or more personalized recommendations.
176 Citations
24 Claims
-
1. A method, comprising:
-
receiving, at a first receiver of a computing device, one or more user commands; transmitting, at a transmitter of the computing device, to at least one module, the one or more user commands to generate one or more personalized recommendations based on the one or more user commands, wherein generating the one or more personalized recommendations comprises taking into account the user'"'"'s implicit preferences and matching one or more programs selected by a user with one or more similar programs selected by one or more other users within a community, wherein the community comprises users over multiple geographic localities who subscribe to a personalized recommendations feature, wherein the user'"'"'s implicit preferences are quantified as an implicit rating for the user based on raw data and discovered data, and wherein the discovered data is determined based on raw data; receiving, at a second receiver of the computing device, the one or more personalized recommendations; and outputting, at a display device, the one or more personalized recommendations in an electronic program guide (EPG) in response to receiving one or more user inputs to display the one or more personalized recommendations to the user, the EPG listing programs chronologically and sequentially by channel, a first portion of the listed programs in the EPG comprising the one or more personalized recommendations along with the quantified implicit rating for the user for the one or more personalized recommendations and a second portion of the listed programs in the EPG comprising no personalized recommendations for the second portion of listed programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a first receiver to receive one or more user commands; a transmitter to transmit, to at least one module, the one or more user commands to generate one or more personalized recommendations based on the one or more user commands, wherein generating the one or more personalized recommendations comprises taking into account the user'"'"'s implicit preferences and matching one or more programs selected by a user with one or more similar programs selected by one or more other users within a community, wherein the community comprises users over multiple geographic localities who subscribe to a personalized recommendations feature, wherein the user'"'"'s implicit preferences are quantified as an implicit rating for the user based on raw data and discovered data, and wherein the discovered data is determined based on raw data; a second receiver to receive the one or more personalized recommendations; and an output configured to display, at a display device, the one or more personalized recommendations in an electronic program guide (EPG) in response to receiving one or more user inputs to display the one or more personalized recommendations, the EPG listing programs chronologically and sequentially by channel, a first portion of the listed programs in the EPG comprising the one or more personalized recommendations along with the quantified implicit rating for the user for the one or more personalized recommendations and a second portion of the listed programs in the EPG comprising no personalized recommendations for the second portion of listed programs.
-
-
14. A method, comprising:
-
receiving, by a receiver at one or more modules of a computing device, one or more user commands; generating, by a processor at the one or more modules, one or more personalized recommendations based on the one or more user commands, wherein generating the one or more personalized recommendations comprises taking into account the user'"'"'s implicit preferences and matching one or more programs based on the one or more user commands with one or more similar programs selected by one or more other users within a community, wherein the community comprises users over multiple geographic localities who subscribe to a personalized recommendations feature, wherein the user'"'"'s implicit preferences are quantified as an implicit rating for the user based on raw data and discovered data, and wherein the discovered data is determined based on raw data; and transmitting, at a transmitter at the one or more modules, the one or more personalized recommendations to be displayed at a display device in an electronic program guide (EPG) in response to receiving one or more user inputs to display the one or more personalized recommendations, the EPG listing programs chronologically and sequentially by channel, a first portion of the listed programs in the EPG comprising the one or more personalized recommendations along with the quantified implicit rating for the user for the one or more personalized recommendations and a second portion of the listed programs in the EPG comprising no personalized recommendations for the second portion of listed programs. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
a receiver to receive and collect one or more user commands at one or more modules; a processor to generate, at the one or more modules, one or more personalized recommendations based on the one or more user commands, wherein generating the one or more personalized recommendations comprises taking into account the user'"'"'s implicit preferences and matching one or more programs based on the one or more user commands with one or more similar programs selected by one or more other users within a community, wherein the community comprises users over multiple geographic localities who subscribe to a personalized recommendations feature, wherein the user'"'"'s implicit preferences are quantified as an implicit rating for the user based on raw data and discovered data, and wherein the discovered data is determined based on raw data; and a transmitter to transmit the one or more personalized recommendations to be displayed at a display device in an electronic program guide (EPG) in response to receiving one or more user inputs to display the one or more personalized recommendations, the EPG listing programs chronologically and sequentially by channel, a first portion of the listed programs in the EPG comprising the one or more personalized recommendations along with the quantified implicit rating for the user for the one or more personalized recommendations and a second portion of the listed programs in the EPG comprising no personalized recommendations for the second portion of listed programs.
-
Specification