US 11,886,521 B2
User profile based on clustering tiered descriptors
Phillip Popp, Oakland, CA (US); Ching-Wei Chen, Oakland, CA (US); Peter C. DiMaria, Berkeley, CA (US); and Markus K. Cremer, Orinda, CA (US)
Assigned to Gracenote, Inc., New York, NY (US)
Filed by GRACENOTE, INC., Emeryville, CA (US)
Filed on Mar. 15, 2021, as Appl. No. 17/201,876.
Application 17/201,876 is a continuation of application No. 16/161,887, filed on Oct. 16, 2018, granted, now 10,949,482.
Application 16/161,887 is a continuation of application No. 13/611,740, filed on Sep. 12, 2012, granted, now 10,140,372, issued on Nov. 27, 2018.
Prior Publication US 2021/0200825 A1, Jul. 1, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/9535 (2019.01); G06F 16/68 (2019.01); G06F 16/635 (2019.01)
CPC G06F 16/9535 (2019.01) [G06F 16/68 (2019.01); G06F 16/636 (2019.01)] 18 Claims
OG exemplary drawing
 
1. An apparatus comprising:
means for grouping descriptors into a cluster of descriptors based on an association between the descriptors and each of a first item and a second item;
means for accessing biometric data of a user from a user device via a network;
means for determining a first activity in which the user is engaged based on contextual data that correlates the cluster of descriptors with the biometric data of the user, the means for determining to determine whether the first activity represents an anomalous phase of the user based on a time period of the first activity having a shorter duration than a threshold duration;
means for generating a user profile based on the first activity of the user and the cluster of descriptors, the means for generating to, in response to determining that the first activity represents the anomalous phase of the user, omit a name of the cluster descriptors from the user profile to reduce the size of the profile; and
the means for generating to, in response to a second activity of the user matching the first activity associated with the cluster of descriptors within the user profile, generate a recommendation including a third item based on the user profile.