US 11,722,443 B1
Techniques for media item display configuration
Udayan Shiv Bannerjee Bulchandani, San Francisco, CA (US); Alfonso Gomez Jordana Manas, San Francisco, CA (US); and Brian Furtado, London (GB)
Assigned to WhatsApp LLC, Menlo Park, CA (US)
Filed by WhatsApp LLC, Menlo Park, CA (US)
Filed on May 10, 2021, as Appl. No. 17/315,632.
Application 17/315,632 is a continuation of application No. 16/432,057, filed on Jun. 5, 2019, granted, now 11,005,795.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/10 (2022.01); H04L 9/40 (2022.01); G06F 3/0484 (2022.01)
CPC H04L 51/10 (2013.01) [G06F 3/0484 (2013.01); H04L 63/0435 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving a mixed-contact media display interface invocation in a messaging client for a messaging system, wherein the messaging client comprises a client-side feature datastore, the client-side feature datastore comprising a plurality of engagement measures for each of the plurality of contacts, the engagement score for each of the plurality of contacts calculated based on combining the plurality of engagement measures for each of the plurality of contacts using a set of defined engagement measure weights;
receiving the set of defined engagement measure weights from the messaging server system, the set of defined engagement measure weights determined by the messaging server system based on engagement success measures received from client devices of the messaging system, the engagement success measures representing differences between media item ranking and actual user engagement;
retrieving a plurality of contact-associated media items associated with a plurality of contacts for a user account associated with the messaging client by the messaging system;
retrieving an engagement score for each of the plurality of contacts;
ordering the plurality of contact-associated media items based on the engagement score for each of the plurality of contacts; and
displaying the plurality of contact-associated media items in a mixed-contact media display interface according to the ordering of the plurality of contact-associated media items.