Method and apparatus to create intuitive favorites for users
First Claim
Patent Images
1. A method comprising:
- monitoring, using one or more hardware processors, actions performed by a user at a digital receiver with respect to a plurality of content programs;
automatically without human intervention analyzing, using one or more hardware processors, the actions performed with respect to the plurality of content programs, the analyzing including determining that a level of the actions with respect to a first content program of the plurality of content programs meets or transgresses a threshold;
based on the level of the actions with respect to a first content program meeting or transgressing the threshold, storing, in a data store, an indication that the first content program is a favorites content program;
detecting a change in a level of actions with respect to a second content program previously indicated to be a favorites content program, the change in the level of the actions with respect to the second content program indicating a reduction in the level of the actions with respect to the second content program that results in the level of the actions with respect to the second content program no longer transgressing the threshold; and
in response to the detecting that the level of the actions with respect to the second content program no longer transgresses the threshold, automatically removing an indication that the second content program is a favorites content program from the data store.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments provide systems and methods for dynamically creating intuitive favorites for a user. The system and methods include monitoring actions performed, by the user at a digital receiver, with respect to a plurality of content programs. The actions performed with respect to the plurality of content programs are analyzed. The analysis includes comparing a level of the actions with respect to a first content program of the plurality of content programs with a threshold. Based on the comparing indicating that the first content program is a favorites, an indication that the first content program is a favorites content program is stored to a data store.
13 Citations
17 Claims
-
1. A method comprising:
-
monitoring, using one or more hardware processors, actions performed by a user at a digital receiver with respect to a plurality of content programs; automatically without human intervention analyzing, using one or more hardware processors, the actions performed with respect to the plurality of content programs, the analyzing including determining that a level of the actions with respect to a first content program of the plurality of content programs meets or transgresses a threshold; based on the level of the actions with respect to a first content program meeting or transgressing the threshold, storing, in a data store, an indication that the first content program is a favorites content program; detecting a change in a level of actions with respect to a second content program previously indicated to be a favorites content program, the change in the level of the actions with respect to the second content program indicating a reduction in the level of the actions with respect to the second content program that results in the level of the actions with respect to the second content program no longer transgressing the threshold; and in response to the detecting that the level of the actions with respect to the second content program no longer transgresses the threshold, automatically removing an indication that the second content program is a favorites content program from the data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
means for monitoring actions performed by a user at a digital receiver with respect to a plurality of content programs; means for automatically analyzing, without human intervention, the actions performed with respect to the plurality of content programs, the analyzing including determining that a level of the actions with respect to a first content program of the plurality of content programs meets or transgresses a threshold; means for storing, in a data store, an indication that the first content program is a favorites content program based on the level of the actions with respect to a first content program meeting or transgressing the threshold; means for detecting a change in a level of actions with respect to a second content program previously indicated to be a favorites content program, the change in the level of the actions with respect to the second content program indicating a reduction in the level of the actions with respect to the second content program that results in the level of the actions with respect to the second content program no longer transgressing the threshold; and means for automatically removing an indication that the second content program is a favorites content program from the data store in response to detecting that the level of the actions with respect to the second content program no longer transgresses the threshold. - View Dependent Claims (14)
-
-
15. A system comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, causes the one or more processors to perform operations comprising; monitoring actions performed, by a user at a digital receiver, with respect to a first content program; automatically, without human intervention, analyzing the actions performed with respect to the first content program, the analyzing including determining that a level of the actions with respect to the first content program meets or transgresses a threshold; based on the level of the actions with respect to a first content program meeting or transgressing the threshold, storing, in a data store, an indication that the first content program is a favorites content program; detecting a change in a level of actions with respect to a second content program previously indicated to be a favorites content program, the change in the level of the actions with respect to the second content program indicating a reduction in the level of the actions with respect to the second content program that results in the level of the actions with respect to the second content program no longer transgressing the threshold; and in response to the detecting that the level of the actions with respect to the second content program no longer transgresses the threshold, automatically removing an indication that the second content program is a favorites content program from the data store. - View Dependent Claims (16, 17)
-
Specification