Recommending content based on user behavior tracking and analysis
AssigneeRoku, Inc.
InventorSylvain René Yves Louboutin
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content based on user behavior tracking and analysis. Some embodiments operate by determining tracking data for a user indicating how the user interacted with a menu structure of a streaming media application. A group is selected from a plurality of user groups into which to group the user based on the tracking data, wherein each group comprises data from a plurality of users. A streaming media content recommendation is determined based on previous viewing patterns associated with the plurality of users of the selected group. The streaming media content recommendation is provided.
Claims15
A method comprising:
- determining tracking data for a user indicating how the user interacted with a menu structure of a streaming media application;
- selecting a group from a plurality of user groups into which to group the user based on the tracking data, wherein each group comprises data from a plurality of users;
- determining a streaming media content recommendation based on a bitmap corresponding to previous viewing patterns associated with the plurality of users of the selected group, wherein the bitmap comprises a repetition bitmap that indicates which streaming media content was viewed multiple times;
- and
- providing, via the menu structure, the streaming media content recommendation.
A system comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to perform operations comprising:
- determining tracking data for a user indicating how the user interacted with a menu structure of a streaming media application;
- selecting a group from a plurality of user groups into which to group the user based on the tracking data, wherein each group comprises data from a plurality of users;
- determining a streaming media content recommendation based on a bitmap corresponding to previous viewing patterns associated with the plurality of users of the selected group, wherein the bitmap comprises a repetition bitmap that indicates which streaming media content was viewed multiple times;
- and
- providing, via the menu structure, the streaming media content recommendation.
A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- determining tracking data for a user indicating how the user interacted with a menu structure of a streaming media application;
- selecting a group from a plurality of user groups into which to group the user based on the tracking data, wherein each group comprises data from a plurality of users;
- determining a streaming media content recommendation based on a bitmap corresponding to previous viewing patterns associated with the plurality of users of the selected group, wherein the bitmap comprises a repetition bitmap that indicates which streaming media content was viewed multiple times;
- and
- providing, via the menu structure, the streaming media content recommendation.
Dependencies are inferred from the claim text.