US 12,293,386 B2
Implicitly associating metadata using user behavior
David Gourley, Chicago, IL (US); Brian Totty, Los Altos, CA (US); Ed Haslam, San Francisco, CA (US); Paul Gauthier, San Francisco, CA (US); Gary Lerhaupt, San Francisco, CA (US); Mike Y. Chen, San Francisco, CA (US); and Christopher Colby, Piedmont, CA (US)
Assigned to BYTEDANCE INC., Wilmington, DE (US)
Filed by Bytedance Inc., Wilmington, DE (US)
Filed on Mar. 3, 2023, as Appl. No. 18/178,239.
Application 18/178,239 is a continuation of application No. 17/036,933, filed on Sep. 29, 2020, granted, now 11,625,753.
Application 17/036,933 is a continuation of application No. 15/904,791, filed on Feb. 26, 2018, granted, now 10,839,421, issued on Nov. 17, 2020.
Application 15/904,791 is a continuation of application No. 14/959,401, filed on Dec. 4, 2015, granted, now 9,953,342, issued on Apr. 24, 2018.
Application 14/959,401 is a continuation of application No. 12/169,599, filed on Jul. 8, 2008, granted, now 9,235,848, issued on Jan. 12, 2016.
Claims priority of provisional application 60/948,588, filed on Jul. 9, 2007.
Prior Publication US 2023/0325877 A1, Oct. 12, 2023
Int. Cl. G06F 16/35 (2019.01); G06Q 30/0201 (2023.01); G06Q 30/0207 (2023.01); G06Q 30/0251 (2023.01); G06Q 50/00 (2012.01)
CPC G06Q 30/0255 (2013.01) [G06F 16/35 (2019.01); G06Q 30/0201 (2013.01); G06Q 30/0209 (2013.01); G06Q 30/0254 (2013.01); G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of identifying a data entity potentially satisfying a user preference, the method comprising:
receiving data entities including first associations with a first user profiles subset and a second user profiles subset of a set of user profiles;
receiving a first user profile including second associations with the first user profiles subset and the second user profiles subset;
selecting at least a portion of the data entities;
determining a first ranking of the portion of the data entities based on the associations of the portion of the data entities with the first user profiles subset, wherein determining the first ranking of the portion of the data entities comprises ranking the portion of the data entities based at least in part on user reputations associated with the first user profiles subset; and
generating a presentation of the portion of the data entities, wherein the presentation arranges the portion of the data entities according to the first ranking.