US 11,698,722 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 Nov. 16, 2021, as Appl. No. 17/527,998.
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 2022/0147236 A1, May 12, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/04847 (2022.01); G06T 11/60 (2006.01); G06F 3/0482 (2013.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 a status interface to be displayed on the first client device, wherein the status interface simultaneously displays a plurality of selectable location items corresponding with a plurality of locations, each selectable location item corresponding with a location selected based on the location information, wherein each selectable location item comprises a status message, wherein a first selectable location item of the plurality of selectable location items corresponds to a first location of the plurality of locations and comprises a first status message;
receiving a selection via the first client device of the first selectable location item;
generating a map interface that includes a map display based on the location information, a first avatar displayed at a position on the map display corresponding with a location associated with the first selectable location item, and the first status message, wherein the first avatar is associated with a first user of the first client device; and
causing the map interface to be displayed on a plurality of client devices including the first client device.