US 12,079,909 B1
Showing last-seen time for friends in augmented reality (AR)
Virginia Drummond, Venice, CA (US); Celia Nicole Mourkogiannis, Los Angeles, CA (US); and Ibrahem Shekoni, Santa Monica, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Dec. 29, 2021, as Appl. No. 17/565,295.
Claims priority of provisional application 63/132,966, filed on Dec. 31, 2020.
Int. Cl. G06T 11/60 (2006.01); G06F 3/04817 (2022.01)
CPC G06T 11/60 (2013.01) [G06F 3/04817 (2013.01); G06T 2200/24 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
causing presentation of a camera interface, the camera interface displaying a first image captured by a camera of a computing device of a first user of an interaction system;
identifying a set of users of the interaction system that are associated with the first user;
determining a subset of the set of users that have been active on the interaction system within a determinable time period;
causing presentation, within the camera interface, of a rotatable carousel interface which includes a graphical element for each user of the subset of users, each graphical element being user-selectable to invoke an augmentation mechanism, the rotatable carousel interface being configured to receive a swipe gesture for rotating through the graphical elements;
detecting user selection of a first graphical element associated with a second user of the subset; and
causing presentation, within the camera interface and responsive to the detection of the user selection of the first graphical element, of an augmentation of the first image to generate an augmented image
wherein the augmentation comprises one or more second images of an avatar representation of the second user, and a third image comprising a clock indicating a time of a most recent activity by the second user, and
wherein causing presentation of the augmentation comprises combining the first image, the second image and the third image to create the augmented image, such that the first image, the second image and the third image are simultaneously displayed in response to the detection of the user selection of the first graphical element.