US 12,314,979 B2
Systems and methods for deducing user information from input device behavior
Ray Campbell, Redwood Shores, CA (US); Walter R. Klappert, North Hollywood, CA (US); and Paul George Milazzo, Hockessin, DE (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Feb. 1, 2022, as Appl. No. 17/590,198.
Application 17/590,198 is a continuation of application No. 16/017,478, filed on Jun. 25, 2018, granted, now 11,270,342.
Application 16/017,478 is a continuation of application No. 13/096,415, filed on Apr. 28, 2011, abandoned.
Prior Publication US 2022/0156792 A1, May 19, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0251 (2023.01)
CPC G06Q 30/0255 (2013.01) 14 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a plurality of time-stamped indicators from a media device, wherein each of the plurality of time-stamped indicators is associated with a corresponding user action performed by a user with the media device with respect to a first media asset that is being generated for display;
calculating a number of time-stamped indicators received over a period of time;
calculating a speed of the user action corresponding to each of the time-stamped indicators received over the period of time;
determining a type of the user action corresponding to each of the time-stamped indicators received over the period of time; and
determining a behavior pattern based at least in part on the number of time-stamped indicators, the speed of the user action corresponding to each of the time-stamped indicators, and the type of the user action corresponding to each of the time-stamped indicators;
determining that the behavior pattern indicates a user preference for a characteristic of the first media asset;
determining that the characteristic of the first media asset matches a first characteristic associated with a user group and, in response, adding the user to the user group;
based on a second media asset having a second characteristic associated with the user group, generating for display, to the user, a media asset recommendation of the second media asset;
receiving a second plurality of time-stamped indicators from media devices associated with each of a plurality of users in the user group, wherein each of the second plurality of time-stamped indicators is associated with corresponding user actions performed by the plurality of users in the user group with respect to a third media asset;
determining, based on the user actions, that the plurality of users in the user group prefer the third media asset, based on:
determining, based on metadata associated with the third media asset, a plurality of segments of the third media asset;
determining, based on the plurality of time-stamped indicators, that the user actions correspond to a first segment of the plurality of segments of the third media asset; and
determining that the user actions indicate that the plurality of users in the user group prefer a characteristic of the first segment of the plurality of segments of the third media asset; and
assigning a characteristic associated with each of the plurality of users in the user group to the third media asset.