US 12,079,884 B2
Automated memory creation and retrieval from moment content items
Hyunbin Park, Redwood City, CA (US); Chengxuan Bai, San Mateo, CA (US); Jiemin Zhang, Sunnyvale, CA (US); Vincent Charles Cheung, San Carlos, CA (US); Andrew Pitcher Thompson, Tarrytown, NY (US); Maheen Sohail, San Francisco, CA (US); and Tali Zvi, San Carlos, CA (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Apr. 19, 2021, as Appl. No. 17/234,719.
Prior Publication US 2022/0335538 A1, Oct. 20, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/901 (2019.01); G06F 16/9535 (2019.01); G06Q 50/00 (2012.01)
CPC G06Q 50/01 (2013.01) [G06F 16/9024 (2019.01); G06F 16/9535 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for surfacing memory content items using one or more memory hierarchies, the method comprising:
obtaining, from a user interface, memory content item search criteria;
creating a pseudo memory based on the memory content item search criteria;
mapping the pseudo memory into the one or more memory hierarches by determining one or more nodes, of the one or more memory hierarches, with which the pseudo memory can be grouped according to grouping criteria of the one or more memory hierarches, wherein:
the one or more memory hierarchies comprise first nodes that represent memory content items and second nodes that group memory contents items, and
the determined one or more nodes mapped to the pseudo memory comprise one or more of the second nodes;
providing one or more memory content items corresponding to the determined one or more nodes;
receiving, from the user interface, a selection of one or more memory content items, from the one or more provided memory content items; and
providing at least one additional memory content item based on one or more relationships, in one or more data structures including the one or more memory hierarchies, to the one or more selected memory content items.