US 12,175,608 B2
Character and costume assignment for co-located users
Daekun Kim, Santa Monica, CA (US); Lei Zhang, Ann Arbor, MI (US); Youjean Cho, New York, NY (US); Ava Robinson, Solana Beach, CA (US); Yu Jiang Tham, Seattle, WA (US); Rajan Vaish, Beverly Hills, CA (US); and Andrés Monroy-Hernández, Seattle, WA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Daekun Kim, Santa Monica, CA (US); Lei Zhang, Ann Arbor, MI (US); Youjean Cho, New York, NY (US); Ava Robinson, Solana Beach, CA (US); Yu Jiang Tham, Seattle, WA (US); Rajan Vaish, Beverly Hills, CA (US); and Andrés Monroy-Hernández, Seattle, WA (US)
Filed on Sep. 1, 2022, as Appl. No. 17/901,518.
Prior Publication US 2024/0078759 A1, Mar. 7, 2024
Int. Cl. G06T 19/00 (2011.01); G06T 13/40 (2011.01); G06T 17/20 (2006.01)
CPC G06T 19/006 (2013.01) [G06T 13/40 (2013.01); G06T 17/20 (2013.01); G06T 19/003 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A mobile device, comprising:
a camera;
a memory that stores instructions; and
a processor coupled to the memory, wherein the processor executes the instructions to assign a character to at least one participant in a multi-party augmented reality (AR) session by executing instructions to perform operations including:
receiving an indication that the character is to be assigned to one or more participants in the multi-party AR session, the multi-party AR session including at least two co-located session participants, the multi-party AR session enabling all session participants to communicate with one another using respective mobile devices;
receiving a character assignment trigger event for assignment of the character from at least one of the participants in the multi-party AR session, the character assignment trigger event comprising a gesture detected from the at least one of the participants by another co-located session participant in the multi-party AR session;
obtaining a user identification (ID) of the at least one of the participants in the multi-party AR session who provided the character assignment trigger event;
assigning the character to the at least one of the participants in the multi-party AR session who provided the character assignment trigger event;
broadcasting to the at least two co-located session participants the character assignment of the character to the at least one of the participants in the multi-party AR session who provided the character assignment trigger event; and
mapping, to the assigned character, the user ID of the at least one of the participants in the multi-party AR session who provided the character assignment trigger event.