Method and apparatus to create intuitive favorites for users
First Claim
Patent Images
1. A method comprising:
- monitoring, using one or more hardware processors, one or more actions performed by a user with respect to one or more content programs;
automatically, without human intervention, analyzing, using one or more hardware processors, the one or more actions performed by the user with respect to the one or more content programs, the analyzing including determining whether a level of the one or more actions with respect to any of the one or more content programs satisfies a threshold;
based on determining that the level of the one or more actions with respect to a first content program of the one or more content programs satisfies the threshold, automatically updating a data store to indicate that the first content program is a favorites content program; and
based on determining that the level of the one or more actions with respect to a second content program of the one or more content programs does not satisfy the threshold, automatically updating the data store to indicate that the second content program is not a favorites content program.
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.
16 Citations
20 Claims
-
1. A method comprising:
-
monitoring, using one or more hardware processors, one or more actions performed by a user with respect to one or more content programs; automatically, without human intervention, analyzing, using one or more hardware processors, the one or more actions performed by the user with respect to the one or more content programs, the analyzing including determining whether a level of the one or more actions with respect to any of the one or more content programs satisfies a threshold; based on determining that the level of the one or more actions with respect to a first content program of the one or more content programs satisfies the threshold, automatically updating a data store to indicate that the first content program is a favorites content program; and based on determining that the level of the one or more actions with respect to a second content program of the one or more content programs does not satisfy the threshold, automatically updating the data store to indicate that the second content program is not a favorites content program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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 one or more actions performed by a user with respect to one or more content programs; automatically analyzing the one or more actions performed by the user with respect to the one or more content programs, the analyzing including determining whether a level of the one or more actions with respect to any of the one or more content programs satisfies a threshold; based on determining that the level of the one or more actions with respect to a first content program of the one or more content programs satisfies the threshold, automatically updating a data store to indicate that the first content program is a favorites content program; and based on determining that the level of the one or more actions with respect to a second content program of the one or more content programs does not satisfy the threshold, automatically updating the data store to indicate that the second content program is not a favorites content program. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storing instructions that, when executed by one or more processors of a machine, causes the machine to perform operations comprising:
-
monitoring one or more actions performed by a user with respect to one or more content programs; automatically analyzing the one or more actions performed by the user with respect to the one or more content programs, the analyzing including determining whether a level of the one or more actions with respect to any of the one or more content programs satisfies a threshold; based on determining that the level of the one or more actions with respect to a first content program of the one or more content programs satisfies the threshold, automatically updating a data store to indicate that the first content program is a favorites content program; and based on determining that the level of the one or more actions with respect to a second content program of the one or more content programs does not satisfy the threshold, updating the data store to indicate that the second content program is not a favorites content program.
-
Specification