US 10,891,030 B1
Compound animation showing user interactions
Robert Benson Walton, Berkeley, CA (US); Zachary W. Stubenvoll, San Francisco, CA (US); Julia Harter Toffey, San Francisco, CA (US); Skyler Bock, Sunnyvale, CA (US); Silvia Chyou, San Mateo, CA (US); Jordan Richard Honnette, Oakland, CA (US); Wei-Sheng Su, San Ramon, CA (US); Jerod Wanner, Oakland, CA (US); Stefan Parker, Gilroy, CA (US); Renyu Liu, Sunnyvale, CA (US); and Rajat Bhardwaj, San Jose, CA (US)
Assigned to Facebook, Inc., Menlo Park, CA (US)
Filed by Facebook, Inc., Menlo Park, CA (US)
Filed on Oct. 18, 2018, as Appl. No. 16/163,976.
Int. Cl. G06F 3/0484 (2013.01); G06T 13/80 (2011.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 16/54 (2019.01); G06F 16/9535 (2019.01); G06F 16/2457 (2019.01)
CPC G06F 3/0484 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04817 (2013.01); G06F 16/24578 (2019.01); G06F 16/54 (2019.01); G06F 16/9535 (2019.01); G06T 13/80 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
providing, for display to a plurality of users, a content item received from a posting user;
receiving selections of reaction icons by a subset of the plurality of users, the reaction icons representing a reaction of each of the users of the subset to the content item;
generating an animation comprising the reaction icons selected by the subset of users;
providing the content item for display to a viewing user on a client device associated with the viewing user;
receiving selection of a reaction icon from the viewing user;
in response to the viewing user's selection of the reaction icon, ranking users of the subset based at least on the viewing user's affinity to each of the users of the subset, the viewing user's affinity indicating the viewing user's interest in each of the users of the subset;
identifying a predetermined number of users of the subset based on the ranking;
retrieving images associated with the identified users; and
sending the retrieved images and the generated animation to the client device associated with the viewing user to generate a compound reaction animation that includes the reaction icon selected by the viewing user, the animation of the reaction icons selected by the subset of users, and the retrieved images associated with the identified users as additional icons in the compound reaction animation, the client device configured to display the compound reaction animation, at least a portion of the compound reaction animation overlaying the content item.