US 12,153,788 B2
Generating customized avatars based on location information
Sumbul Alvi, Astoria, NY (US); Jonathan Brody, Marina Del Rey, CA (US); Xingkai Eric Chew, Lexington, MA (US); Bryant Detwiller, Hopkinton, NH (US); Joseph Engelman, New York, NY (US); Abdulrahman Khan, Berkeley, CA (US); Sarah Lensing, Brooklyn, NY (US); Robert Lin, Toronto (CA); Gaurav Misra, New York, NY (US); Nathaniel Parrott, Brooklyn, NY (US); Suraj Vindana Samaranayake, New York, NY (US); and Andrew Thieck, New York, NY (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Jul. 10, 2023, as Appl. No. 18/349,841.
Application 18/349,841 is a continuation of application No. 17/527,998, filed on Nov. 16, 2021, granted, now 11,698,722.
Application 17/527,998 is a continuation of application No. 16/277,607, filed on Feb. 15, 2019, granted, now 11,199,957.
Claims priority of provisional application 62/773,922, filed on Nov. 30, 2018.
Prior Publication US 2023/0350558 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/04847 (2022.01); G06F 3/0482 (2013.01); G06T 11/60 (2006.01); H04L 51/52 (2022.01); H04L 67/01 (2022.01)
CPC G06F 3/04847 (2013.01) [G06F 3/0482 (2013.01); G06T 11/60 (2013.01); H04L 51/52 (2022.05); G06T 2200/24 (2013.01); H04L 67/01 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a memory having instructions stored thereon, when executed by a processor, causes the system to perform operations comprising:
receiving from a first client device location information indicating a location of the first client device;
causing an activity selection interface to be displayed on the first client device, wherein the activity selection interface includes a plurality of selectable activity icons corresponding to a plurality of activities, wherein each selectable activity icon includes an image representing one of the plurality of activities;
receiving a selection from the first client device of a first selectable activity icon corresponding to a first activity;
generating a map interface that includes a map display based on the location information and the first activity, the map interface including a first avatar displayed at a corresponding location on the map display, wherein the first avatar is depicted as engaging in the first activity; and
causing the map interface to be displayed on a plurality of client devices including the first client device.