IP Library › Granted Patent US 12,206,635
Granted Patent B2
US 12,206,635 · App. 17/451,285 · Granted Jan 21, 2025

Generating and displaying customized avatars in electronic messages

Inventors: Dorian Franklin Baldwin (Toronto, CA); Jacob Edward Blackstock (Toronto, CA); David James Kennedy (Toronto, CA); Shahan Panth (Toronto, CA)
Assignee: SNAP INC.
H04L51/08G06F3/0484G06T13/80G06V20/47H04L51/04H04L51/063H04L51/10H04L67/52H04W4/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,206,635
App. No.
17/451,285
Filed
Oct 18, 2021
Granted
Jan 21, 2025
Kind
B2
Art Unit
3667
USPC
709/206
Abstract

Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating customized images with avatars of different users within electronic messages. For example, users of different mobile computing devices can exchange electronic communications with images generated to include avatars representing themselves as well as their friends, colleagues, and other acquaintances.

Claims (70)

1. A system comprising:

a processor; and

memory coupled to the processor and storing instructions that, when executed by the processor, cause the processor to perform operations comprising:

receiving, from a first computing device, a first electronic communication including a sent image, the first electronic communication being between a first user of the first computing device and a second user of a second computing device;

analyzing the sent image to identify content of the sent image;

generating a response image based on the content of the sent image, wherein the response image comprises a first avatar representing the first user and a second avatar representing the second user that are generated based on avatar characteristics;

causing the response image to be displayed on the second computing device; and

in response to selection of the response image on the second computing device,

generating a second electronic communication including the response image, and

causing the second electronic communication including the response image to be transmitted from the second computing device to the first computing device.

2. The system of claim 1 , wherein the processor to perform operations comprising:

retrieving communication data from the memory, the communication data including the first electronic communication;

generating avatar characteristics based on the communication data between the first user and the second user.

3. The system of claim 2 , wherein the processor to perform operations comprising:

determining, based on the communication data, a relationship between the first user and the second user,

wherein generating avatar characteristics based on the communication data comprises generating avatar characteristics based on the relationship between the first user and the second user.

4. The system of claim 3 , wherein determining, based on the communication data, the relationship includes determining the relationship based on a term within a plurality of electronic communications used by the first user to address the second user or a term within a plurality of electronic communications used by the second user to address the first user.

5. The system of claim 3 , wherein the relationship between the first user and the second user is determined to be one of:

a family relationship, a friendship, or a romantic relationship.

6. The system of claim 3 , wherein the relationship between the first user and the second user is further determined to be one of:

work colleagues, classmates, roommates, or acquaintances.

7. The system of claim 2 , wherein the communication data includes a history of electronic communications between the first user and the second user, wherein the history of electronic communications includes a plurality of electronic communications including the first electronic communication.

8. The system of claim 1 , wherein generating the response image includes:

retrieving location information for the first computing device;

retrieving location information for the second computing device; and

generating the response image based on the location for the first computing device or the location for the second computing device.

9. The system of claim 8 , wherein generating the response image based on the location for the first computing device or the location for the second computing device includes one of:

modifying a setting of the image, modifying the first avatar, or modifying the second avatar.

10. The system of claim 8 , wherein generating the response image based on the location for the first computing device or the location for the second computing device includes:

identifying an event taking place at the location for the first computing device or the location for the second computing device; and

generating the response image based on the event.

11. The system of claim 10 , wherein the event is one of:

a sporting event, a concert, a party, a business meeting, an educational event, or a pre-arranged meeting between the first user and the second user.

12. The system of claim 10 , wherein generating the response image includes:

retrieving information from an online social network in communication with the system regarding the event; and

modifying the response image based on the information regarding the event.

13. The system of claim 8 , wherein generating the response image based on the location for the first computing device or the location for the second computing device further includes:

identifying a third computing device of a third user based on location information received from the third computing device;

generating the response image to include a third avatar representing the third user; and

causing a third electronic communication including the response image to be transmitted from the first computing device to the third computing device.

14. The system of claim 1 , wherein the processor performs operations further comprising:

generating an event story comprising a series of a plurality of electronic communications between the first user and the second user; and

receiving authorization from the first computing device for access to the event story for a predetermined period of time.

15. The system of claim 14 , wherein the processor performs operations further comprising:

receiving a selection of the event story from the second computing device within the predetermined period of time; and

causing the event story to be displayed on the second computing device.

16. The system of claim 1 , wherein generating the response image includes:

generating the response image within a video game; and

causing the video game to be displayed on the first computing device and the second computing device.

17. The system of claim 16 , wherein the first avatar and the second avatar included in the image are dynamically modified based on events occurring within the video game.

18. A computer-implemented method comprising:

receiving, from a first computing device, a first electronic communication including a sent image, the first electronic communication being between a first user of the first computing device and a second user of a second computing device;

analyzing the sent image to identify content of the sent image;

generating a response image based on the content of the sent image, wherein the response image comprises a first avatar representing the first user and a second avatar representing the second user that are generated based on avatar characteristics;

causing the response image to be displayed on the second computing device; and

in response to selection of the response image on the second computing device,

generating a second electronic communication including the response image, and

causing the second electronic communication including the response image to be transmitted from the second computing device to the first computing device.

19. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:

receiving, from a first computing device, a first electronic communication including a sent image, the first electronic communication being between a first user of the first computing device and a second user of a second computing device;

analyzing the sent image to identify content of the sent image;

generating a response image based on the content of the sent image, wherein the response image comprises a first avatar representing the first user and a second avatar representing the second user that are generated based on avatar characteristics;

causing the response image to be displayed on the second computing device; and

in response to selection of the response image on the second computing device,

generating a second electronic communication including the response image, and

causing the second electronic communication including the response image to be transmitted from the second computing device to the first computing device.

20. The non-transitory computer-readable medium of claim 19 , wherein generating the response image further comprises:

retrieving location information for the first computing device;

retrieving location information for the second computing device; and

generating the response image based on the location for the first computing device or the location for the second computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2022
From: BALDWIN, DORIAN FRANKLIN; BLACKSTOCK, JACOB EDWARD; KENNEDY, DAVID JAMES; PANTH, SHAHAN
To: SNAP INC.
Reel/Frame 060953/0221 →
Continuity (5)
Continuation 17247169 · Dec 2, 2020
Continuation 16552003 · Aug 27, 2019
Continuation 15365046 · Nov 30, 2016
Provisional Application 62412115 · Oct 24, 2016
Related Publication 20220109648A1 · Apr 7, 2022
References Cited (400)
US 666223A · Shedlock · 1901 [cited by applicant]
US 4581634A · Williams · 1986 [cited by applicant]
US 4975690A · Torres · 1990 [cited by applicant]
US 5072412A · Henderson, Jr. et al. · 1991 [cited by applicant]
US 5493692A · Theimer et al. · 1996 [cited by applicant]
US 5713073A · Warsta · 1998 [cited by applicant]
US 5754939A · Herz et al. · 1998 [cited by applicant]
US 5826269A · Hussey · 1998 [cited by applicant]
US 5855008A · Goldhaber et al. · 1998 [cited by applicant]
US 5880731A · Liles et al. · 1999 [cited by applicant]
US 5883639A · Walton et al. · 1999 [cited by applicant]
US 5999932A · Paul · 1999 [cited by applicant]
US 6012098A · Bayeh et al. · 2000 [cited by applicant]
US 6014090A · Rosen et al. · 2000 [cited by applicant]
US 6023270A · Brush, II et al. · 2000 [cited by applicant]
US 6029141A · Bezos et al. · 2000 [cited by applicant]
US 6038295A · Mattes · 2000 [cited by applicant]
US 6049711A · Yehezkel et al. · 2000 [cited by applicant]
US 6154764A · Nitta et al. · 2000 [cited by applicant]
US 6158044A · Tibbetts · 2000 [cited by applicant]
US 6167435A · Druckenmiller et al. · 2000 [cited by applicant]
US 6204840B1 · Petelycky et al. · 2001 [cited by applicant]
US 6205432B1 · Gabbard et al. · 2001 [cited by applicant]
US 6216141B1 · Straub et al. · 2001 [cited by applicant]
US 6223165B1 · Lauffer · 2001 [cited by applicant]
US 6233318B1 · Picard et al. · 2001 [cited by applicant]
US 6283858B1 · Hayes, Jr. et al. · 2001 [cited by applicant]
US 6285381B1 · Sawano et al. · 2001 [cited by applicant]
US 6285987B1 · Roth et al. · 2001 [cited by applicant]
US 6310694B1 · Okimoto et al. · 2001 [cited by applicant]
US 6317789B1 · Rakavy et al. · 2001 [cited by applicant]
US 6334149B1 · Davis, Jr. et al. · 2001 [cited by applicant]
US 6349203B1 · Asaoka et al. · 2002 [cited by applicant]
US 6353170B1 · Eyzaguirre et al. · 2002 [cited by applicant]
US 6374292B1 · Srivastava et al. · 2002 [cited by applicant]
US 6446004B1 · Cao et al. · 2002 [cited by applicant]
US 6449657B2 · Stanbach et al. · 2002 [cited by applicant]
US 6456852B2 · Bar et al. · 2002 [cited by applicant]
US 6473794B1 · Guheen et al. · 2002 [cited by applicant]
US 6484196B1 · Maurille · 2002 [cited by applicant]
US 6487586B2 · Ogilvie et al. · 2002 [cited by applicant]
US 6487601B1 · Hubacher et al. · 2002 [cited by applicant]
US 6523008B1 · Avrunin · 2003 [cited by applicant]
US 6542749B2 · Tanaka et al. · 2003 [cited by applicant]
US 6549768B1 · Fraccaroli · 2003 [cited by applicant]
US 6618593B1 · Drutman et al. · 2003 [cited by applicant]
US 6622174B1 · Ukita et al. · 2003 [cited by applicant]
US 6631463B1 · Floyd et al. · 2003 [cited by applicant]
US 6636247B1 · Hamzy et al. · 2003 [cited by applicant]
US 6636855B2 · Holloway et al. · 2003 [cited by applicant]
US 6643684B1 · Malkin et al. · 2003 [cited by applicant]
US 6658095B1 · Yoakum et al. · 2003 [cited by applicant]
US 6665531B1 · Soderbacka et al. · 2003 [cited by applicant]
US 6668173B2 · Greene · 2003 [cited by applicant]
US 6684238B1 · Dutta · 2004 [cited by applicant]
US 6684257B1 · Camut et al. · 2004 [cited by applicant]
US 6698020B1 · Zigmond et al. · 2004 [cited by applicant]
US 6700506B1 · Winkler · 2004 [cited by applicant]
US 6701347B1 · Ogilvie · 2004 [cited by applicant]
US 6711608B1 · Ogilvie · 2004 [cited by applicant]
US 6720860B1 · Narayanaswami · 2004 [cited by applicant]
US 6724403B1 · Santoro et al. · 2004 [cited by applicant]
US 6757713B1 · Ogilvie et al. · 2004 [cited by applicant]
US 6772195B1 · Hatlelid et al. · 2004 [cited by applicant]
US 6832222B1 · Zimowski · 2004 [cited by applicant]
US 6834195B2 · Brandenberg et al. · 2004 [cited by applicant]
US 6836792B1 · Chen · 2004 [cited by applicant]
US 6839411B1 · Saltanov et al. · 2005 [cited by applicant]
US 6842779B1 · Nishizawa · 2005 [cited by applicant]
US 6898626B2 · Ohashi · 2005 [cited by applicant]
US 6959324B1 · Kubik et al. · 2005 [cited by applicant]
US 6970088B2 · Kovach · 2005 [cited by applicant]
US 6970907B1 · Ullmann et al. · 2005 [cited by applicant]
US 6980909B2 · Root et al. · 2005 [cited by applicant]
US 6981040B1 · Konig et al. · 2005 [cited by applicant]
US 7020494B2 · Spriestersbach et al. · 2006 [cited by applicant]
US 7027124B2 · Foote et al. · 2006 [cited by applicant]
US 7072963B2 · Anderson et al. · 2006 [cited by applicant]
US 7073129B1 · Robarts et al. · 2006 [cited by applicant]
US 7079158B2 · Lambertsen · 2006 [cited by applicant]
US 7085571B2 · Kalhan et al. · 2006 [cited by applicant]
US 7110744B2 · Freeny, Jr. · 2006 [cited by applicant]
US 7124164B1 · Chemtob · 2006 [cited by applicant]
US 7149893B1 · Leonard et al. · 2006 [cited by applicant]
US 7173651B1 · Knowles · 2007 [cited by applicant]
US 7188143B2 · Szeto · 2007 [cited by applicant]
US 7203380B2 · Chiu et al. · 2007 [cited by applicant]
US 7206568B2 · Sudit · 2007 [cited by applicant]
US 7227937B1 · Yoakum et al. · 2007 [cited by applicant]
US 7237002B1 · Estrada et al. · 2007 [cited by applicant]
US 7240089B2 · Boudreau · 2007 [cited by applicant]
US 7243163B1 · Friend et al. · 2007 [cited by applicant]
US 7269426B2 · Kokkonen et al. · 2007 [cited by applicant]
US 7278168B1 · Chaudhury et al. · 2007 [cited by applicant]
US 7280123B2 · Bentley et al. · 2007 [cited by applicant]
US 7280658B2 · Amini et al. · 2007 [cited by applicant]
US 7315823B2 · Brondrup · 2008 [cited by applicant]
US 7342587B2 · Danzig et al. · 2008 [cited by applicant]
US 7349768B2 · Bruce et al. · 2008 [cited by applicant]
US 7356564B2 · Hartselle et al. · 2008 [cited by applicant]
US 7376715B2 · Cunningham et al. · 2008 [cited by applicant]
US 7394345B1 · Ehlinger et al. · 2008 [cited by applicant]
US 7411493B2 · Smith · 2008 [cited by applicant]
US 7423580B2 · Markhovsky et al. · 2008 [cited by applicant]
US 7454442B2 · Cobleigh et al. · 2008 [cited by applicant]
US 7468729B1 · Levinson · 2008 [cited by applicant]
US 7478402B2 · Christensen et al. · 2009 [cited by applicant]
US 7496347B2 · Puranik · 2009 [cited by applicant]
US 7508419B2 · Toyama et al. · 2009 [cited by applicant]
US 7512649B2 · Faybishenko et al. · 2009 [cited by applicant]
US 7519670B2 · Hagale et al. · 2009 [cited by applicant]
US 7535469B2 · Kim et al. · 2009 [cited by applicant]
US 7535890B2 · Rojas · 2009 [cited by applicant]
US 7546554B2 · Chiu et al. · 2009 [cited by applicant]
US 7607096B2 · Oreizy et al. · 2009 [cited by applicant]
US 7627828B1 · Collison et al. · 2009 [cited by applicant]
US 7636755B2 · Blattner et al. · 2009 [cited by applicant]
US 7639251B2 · Gu et al. · 2009 [cited by applicant]
US 7639943B1 · Kalajan · 2009 [cited by applicant]
US 7650231B2 · Gadler · 2010 [cited by applicant]
US 7668537B2 · DeVries · 2010 [cited by applicant]
US 7689649B2 · Heikes et al. · 2010 [cited by applicant]
US 7703140B2 · Nath et al. · 2010 [cited by applicant]
US 7711155B1 · Sharma et al. · 2010 [cited by applicant]
US 7770137B2 · Forbes et al. · 2010 [cited by applicant]
US 7775885B2 · Van Luchene et al. · 2010 [cited by applicant]
US 7778973B2 · Choi · 2010 [cited by applicant]
US 7779444B2 · Glad · 2010 [cited by applicant]
US 7787886B2 · Markhovsky et al. · 2010 [cited by applicant]
US 7792789B2 · Prahlad et al. · 2010 [cited by applicant]
US 7796946B2 · Eisenbach · 2010 [cited by applicant]
US 7801954B2 · Cadiz et al. · 2010 [cited by applicant]
US 7818336B1 · Amidon et al. · 2010 [cited by applicant]
US 7856360B2 · Kramer et al. · 2010 [cited by applicant]
US 7859551B2 · Bulman et al. · 2010 [cited by applicant]
US 7885931B2 · Seo et al. · 2011 [cited by applicant]
US 7912896B2 · Wolovitz et al. · 2011 [cited by applicant]
US 7925703B2 · Dinan et al. · 2011 [cited by applicant]
US 8001204B2 · Burtner et al. · 2011 [cited by applicant]
US 8032586B2 · Challenger et al. · 2011 [cited by applicant]
US 8077931B1 · Chatman et al. · 2011 [cited by applicant]
US 8082255B1 · Carlson, Jr. et al. · 2011 [cited by applicant]
US 8088044B2 · Tchao et al. · 2012 [cited by applicant]
US 8090351B2 · Klein · 2012 [cited by applicant]
US 8095878B2 · Bates et al. · 2012 [cited by applicant]
US 8098904B2 · Ioffe et al. · 2012 [cited by applicant]
US 8099109B2 · Altman et al. · 2012 [cited by applicant]
US 8108774B2 · Finn et al. · 2012 [cited by applicant]
US 8112716B2 · Kobayashi · 2012 [cited by applicant]
US 8117281B2 · Robinson et al. · 2012 [cited by applicant]
US 8130219B2 · Fleury et al. · 2012 [cited by applicant]
US 8131597B2 · Hudetz · 2012 [cited by applicant]
US 8135166B2 · Rhoads · 2012 [cited by applicant]
US 8136028B1 · Loeb et al. · 2012 [cited by applicant]
US 8146001B1 · Reese · 2012 [cited by applicant]
US 8146005B2 · Jones et al. · 2012 [cited by applicant]
US 8151191B2 · Nicol · 2012 [cited by applicant]
US 8161115B2 · Yamamoto · 2012 [cited by applicant]
US 8161417B1 · Lee · 2012 [cited by applicant]
US 8170957B2 · Richard · 2012 [cited by applicant]
US 8195203B1 · Tseng · 2012 [cited by applicant]
US 8195748B2 · Hallyn · 2012 [cited by applicant]
US 8199747B2 · Rojas et al. · 2012 [cited by applicant]
US 8208943B2 · Petersen · 2012 [cited by applicant]
US 8214443B2 · Hamburg · 2012 [cited by applicant]
US 8234350B1 · Gu et al. · 2012 [cited by applicant]
US 8238947B2 · Lottin et al. · 2012 [cited by applicant]
US 8244593B2 · Klinger et al. · 2012 [cited by applicant]
US 8276092B1 · Narayanan et al. · 2012 [cited by applicant]
US 8279319B2 · Date · 2012 [cited by applicant]
US 8280406B2 · Ziskind et al. · 2012 [cited by applicant]
US 8285199B2 · Hsu et al. · 2012 [cited by applicant]
US 8287380B2 · Nguyen et al. · 2012 [cited by applicant]
US 8301159B2 · Hamynen et al. · 2012 [cited by applicant]
US 8306922B1 · Kunal et al. · 2012 [cited by applicant]
US 8312086B2 · Velusamy et al. · 2012 [cited by applicant]
US 8312097B1 · Siegel et al. · 2012 [cited by applicant]
US 8326315B2 · Phillips et al. · 2012 [cited by applicant]
US 8326327B2 · Hymel et al. · 2012 [cited by applicant]
US 8332475B2 · Rosen et al. · 2012 [cited by applicant]
US 8352546B1 · Dollard · 2013 [cited by applicant]
US 8379130B2 · Forutanpour et al. · 2013 [cited by applicant]
US 8384719B2 · Reville et al. · 2013 [cited by applicant]
US 8385950B1 · Wagner et al. · 2013 [cited by applicant]
US RE44054E · Kim · 2013 [cited by applicant]
US 8396708B2 · Park et al. · 2013 [cited by applicant]
US 8402097B2 · Szeto · 2013 [cited by applicant]
US 8405773B2 · Hayashi et al. · 2013 [cited by applicant]
US 8413059B2 · Lee et al. · 2013 [cited by applicant]
US 8418067B2 · Cheng et al. · 2013 [cited by applicant]
US 8423409B2 · Rao · 2013 [cited by applicant]
US 8425322B2 · Gillo et al. · 2013 [cited by applicant]
US 8457367B1 · Sipe et al. · 2013 [cited by applicant]
US 8458601B2 · Castelli et al. · 2013 [cited by applicant]
US 8462198B2 · Lin et al. · 2013 [cited by applicant]
US 8471914B2 · Sakiyama et al. · 2013 [cited by applicant]
US 8472935B1 · Fujisaki · 2013 [cited by applicant]
US 8484158B2 · Deluca et al. · 2013 [cited by applicant]
US 8495503B2 · Brown et al. · 2013 [cited by applicant]
US 8495505B2 · Smith et al. · 2013 [cited by applicant]
US 8504926B2 · Wolf · 2013 [cited by applicant]
US 8510383B2 · Hurley et al. · 2013 [cited by applicant]
US 8527345B2 · Rothschild et al. · 2013 [cited by applicant]
US 8554627B2 · Svendsen et al. · 2013 [cited by applicant]
US 8559980B2 · Pujol · 2013 [cited by applicant]
US 8560612B2 · Kilmer et al. · 2013 [cited by applicant]
US 8564621B2 · Branson et al. · 2013 [cited by applicant]
US 8564710B2 · Nonaka et al. · 2013 [cited by applicant]
US 8570326B2 · Gorev · 2013 [cited by applicant]
US 8570907B2 · Garcia, Jr. et al. · 2013 [cited by applicant]
US 8581911B2 · Becker et al. · 2013 [cited by applicant]
US 8594680B2 · Ledlie et al. · 2013 [cited by applicant]
US 8597121B2 · del Valle · 2013 [cited by applicant]
US 8601051B2 · Wang · 2013 [cited by applicant]
US 8601379B2 · Marks et al. · 2013 [cited by applicant]
US 8613089B1 · Holloway et al. · 2013 [cited by applicant]
US 8632408B2 · Gillo et al. · 2014 [cited by applicant]
US 8648865B2 · Dawson et al. · 2014 [cited by applicant]
US 8655389B1 · Jackson et al. · 2014 [cited by applicant]
US 8659548B2 · Hildreth · 2014 [cited by applicant]
US 8660358B1 · Bergboer et al. · 2014 [cited by applicant]
US 8660369B2 · Llano et al. · 2014 [cited by applicant]
US 8660793B2 · Ngo et al. · 2014 [cited by applicant]
US 8682350B2 · Altman et al. · 2014 [cited by applicant]
US 8683354B2 · Khandelwal et al. · 2014 [cited by applicant]
US 8692830B2 · Nelson et al. · 2014 [cited by applicant]
US 8700012B2 · Ferren et al. · 2014 [cited by applicant]
US 8718333B2 · Wolf et al. · 2014 [cited by applicant]
US 8724622B2 · Rojas · 2014 [cited by applicant]
US 8730231B2 · Snoddy et al. · 2014 [cited by applicant]
US 8732168B2 · Johnson · 2014 [cited by applicant]
US 8738719B2 · Lee et al. · 2014 [cited by applicant]
US 8744523B2 · Fan et al. · 2014 [cited by applicant]
US 8745132B2 · Obradovich · 2014 [cited by applicant]
US 8761800B2 · Kuwahara · 2014 [cited by applicant]
US 8768876B2 · Shim et al. · 2014 [cited by applicant]
US 8775972B2 · Spiegel · 2014 [cited by applicant]
US 8788680B1 · Naik · 2014 [cited by applicant]
US 8790187B2 · Walker et al. · 2014 [cited by applicant]
US 8797415B2 · Arnold · 2014 [cited by applicant]
US 8798646B1 · Wang et al. · 2014 [cited by applicant]
US 8810513B2 · Ptucha et al. · 2014 [cited by applicant]
US 8812171B2 · Filev et al. · 2014 [cited by applicant]
US 8832201B2 · Wall · 2014 [cited by applicant]
US 8832552B2 · Arrasvuori et al. · 2014 [cited by applicant]
US 8839327B2 · Amento et al. · 2014 [cited by applicant]
US 8856349B2 · Jain et al. · 2014 [cited by applicant]
US 8874677B2 · Rosen et al. · 2014 [cited by applicant]
US 8886227B2 · Schmidt et al. · 2014 [cited by applicant]
US 8887035B2 · Mcdonald et al. · 2014 [cited by applicant]
US 8890926B2 · Tandon et al. · 2014 [cited by applicant]
US 8892999B2 · Nims et al. · 2014 [cited by applicant]
US 8893010B1 · Brin et al. · 2014 [cited by applicant]
US 8909679B2 · Root et al. · 2014 [cited by applicant]
US 8909714B2 · Agarwal et al. · 2014 [cited by applicant]
US 8909725B1 · Sehn · 2014 [cited by applicant]
US 8914752B1 · Spiegel · 2014 [cited by applicant]
US 8924250B2 · Bates et al. · 2014 [cited by applicant]
US 8935656B2 · Dandia et al. · 2015 [cited by applicant]
US 8963926B2 · Brown et al. · 2015 [cited by applicant]
US 8972357B2 · Shim et al. · 2015 [cited by applicant]
US 8989786B2 · Feghali · 2015 [cited by applicant]
US 8995433B2 · Rojas · 2015 [cited by applicant]
US 9002643B2 · Xu · 2015 [cited by applicant]
US 9015285B1 · Ebsen et al. · 2015 [cited by applicant]
US 9020745B2 · Johnston et al. · 2015 [cited by applicant]
US 9040574B2 · Wang et al. · 2015 [cited by applicant]
US 9055416B2 · Rosen et al. · 2015 [cited by applicant]
US 9083770B1 · Drose et al. · 2015 [cited by applicant]
US 9086776B2 · Ye et al. · 2015 [cited by applicant]
US 9094137B1 · Sehn et al. · 2015 [cited by applicant]
US 9100806B2 · Rosen et al. · 2015 [cited by applicant]
US 9100807B2 · Rosen et al. · 2015 [cited by applicant]
US 9105014B2 · Collet et al. · 2015 [cited by applicant]
US 9113301B1 · Spiegel et al. · 2015 [cited by applicant]
US 9119027B2 · Sharon et al. · 2015 [cited by applicant]
US 9123074B2 · Jacobs et al. · 2015 [cited by applicant]
US 9135726B2 · Kafuku · 2015 [cited by applicant]
US 9143382B2 · Bhogal et al. · 2015 [cited by applicant]
US 9143681B1 · Ebsen et al. · 2015 [cited by applicant]
US 9148424B1 · Yang · 2015 [cited by applicant]
US 9152477B1 · Campbell et al. · 2015 [cited by applicant]
US 9191776B2 · Root et al. · 2015 [cited by applicant]
US 9204252B2 · Root · 2015 [cited by applicant]
US 9224220B2 · Toyoda et al. · 2015 [cited by applicant]
US 9225805B2 · Kujawa et al. · 2015 [cited by applicant]
US 9225897B1 · Sehn et al. · 2015 [cited by applicant]
US 9237202B1 · Sehn · 2016 [cited by applicant]
US 9241184B2 · Weerasinghe · 2016 [cited by applicant]
US 9256860B2 · Herger et al. · 2016 [cited by applicant]
US 9258459B2 · Hartley · 2016 [cited by applicant]
US 9264463B2 · Rubinstein et al. · 2016 [cited by applicant]
US 9276886B1 · Samaranayake · 2016 [cited by applicant]
US 9285951B2 · Makofsky et al. · 2016 [cited by applicant]
US 9294425B1 · Son · 2016 [cited by applicant]
US 9298257B2 · Hwang et al. · 2016 [cited by applicant]
US 9314692B2 · Konoplev et al. · 2016 [cited by applicant]
US 9330483B2 · Du et al. · 2016 [cited by applicant]
US 9344606B2 · Hartley et al. · 2016 [cited by applicant]
US 9357174B2 · Li et al. · 2016 [cited by applicant]
US 9361510B2 · Yao et al. · 2016 [cited by applicant]
US 9378576B2 · Bouaziz et al. · 2016 [cited by applicant]
US 9380325B1 · Cormie et al. · 2016 [cited by applicant]
US 9385983B1 · Sehn · 2016 [cited by applicant]
US 9392308B2 · Ahmed et al. · 2016 [cited by applicant]
US 9396354B1 · Murphy et al. · 2016 [cited by applicant]
US 9402057B2 · Kaytaz et al. · 2016 [cited by applicant]
US 9407712B1 · Sehn · 2016 [cited by applicant]
US 9407816B1 · Sehn · 2016 [cited by applicant]
US 9412192B2 · Mandel et al. · 2016 [cited by applicant]
US 9430783B1 · Sehn · 2016 [cited by applicant]
US 9439041B2 · Parvizi et al. · 2016 [cited by applicant]
US 9443227B2 · Evans et al. · 2016 [cited by applicant]
US 9450907B2 · Pridmore et al. · 2016 [cited by applicant]
US 9459778B2 · Hogeg et al. · 2016 [cited by applicant]
US 9460541B2 · Li et al. · 2016 [cited by applicant]
US 9480924B2 · Haslam · 2016 [cited by applicant]
US 9482882B1 · Hanover et al. · 2016 [cited by applicant]
US 9482883B1 · Meisenholder · 2016 [cited by applicant]
US 9485747B1 · Rodoper et al. · 2016 [cited by applicant]
US 9489661B2 · Evans et al. · 2016 [cited by applicant]
US 9489760B2 · Li et al. · 2016 [cited by applicant]
US 9491134B2 · Rosen et al. · 2016 [cited by applicant]
US 9503845B2 · Vincent · 2016 [cited by applicant]
US 9508197B2 · Quinn et al. · 2016 [cited by applicant]
US 9532171B2 · Allen et al. · 2016 [cited by applicant]
US 9537811B2 · Allen et al. · 2017 [cited by applicant]
US 9544257B2 · Ogundokun et al. · 2017 [cited by applicant]
US 9560006B2 · Prado et al. · 2017 [cited by applicant]
US 9576400B2 · Van Os et al. · 2017 [cited by applicant]
US 9589357B2 · Li et al. · 2017 [cited by applicant]
US 9592449B2 · Barbalet et al. · 2017 [cited by applicant]
US 9628950B1 · Noeth et al. · 2017 [cited by applicant]
US 9635195B1 · Green et al. · 2017 [cited by applicant]
US 9641870B1 · Cormie et al. · 2017 [cited by applicant]
US 9648376B2 · Chang et al. · 2017 [cited by applicant]
US 9652896B1 · Jurgenson et al. · 2017 [cited by applicant]
US 9659244B2 · Anderton et al. · 2017 [cited by applicant]
US 9693191B2 · Sehn · 2017 [cited by applicant]
US 9697635B2 · Quinn et al. · 2017 [cited by applicant]
US 9705831B2 · Spiegel · 2017 [cited by applicant]
US 9706040B2 · Kadirvel et al. · 2017 [cited by applicant]
US 9710821B2 · Heath · 2017 [cited by applicant]
US 9742713B2 · Spiegel et al. · 2017 [cited by applicant]
US 9744466B2 · Fujioka · 2017 [cited by applicant]
US 9746990B2 · Anderson et al. · 2017 [cited by applicant]
US 9749270B2 · Collet et al. · 2017 [cited by applicant]
US 9773284B2 · Huang et al. · 2017 [cited by applicant]
US 9785796B1 · Murphy et al. · 2017 [cited by applicant]
US 9792714B2 · Li et al. · 2017 [cited by applicant]
US 9824463B2 · Ingrassia et al. · 2017 [cited by applicant]
US 9825898B2 · Sehn · 2017 [cited by applicant]
US 9839844B2 · Dunstan et al. · 2017 [cited by applicant]
US 9854219B2 · Sehn · 2017 [cited by applicant]
US 9883838B2 · Kaleal, III et al. · 2018 [cited by applicant]
US 9898849B2 · Du et al. · 2018 [cited by applicant]
US 9911073B1 · Spiegel et al. · 2018 [cited by applicant]
US 9936165B2 · Li et al. · 2018 [cited by applicant]
US 9959037B2 · Chaudhri et al. · 2018 [cited by applicant]
US 9961520B2 · Brooks et al. · 2018 [cited by applicant]
US 9980100B1 · Charlton et al. · 2018 [cited by applicant]
US 9990373B2 · Fortkort · 2018 [cited by applicant]
US 10039988B2 · Lobb et al. · 2018 [cited by applicant]
US 10097492B2 · Tsuda et al. · 2018 [cited by applicant]
US 10116598B2 · Tucker et al. · 2018 [cited by applicant]
US 10121055B1 · Savvides et al. · 2018 [cited by applicant]
US 10127945B2 · Ho et al. · 2018 [cited by applicant]
US 10146748B1 · Barndollar et al. · 2018 [cited by applicant]
US 10155168B2 · Blackstock et al. · 2018 [cited by applicant]
US 10158589B2 · Collet et al. · 2018 [cited by applicant]
US 10178507B1 · Roberts · 2019 [cited by applicant]
US 10194270B2 · Yokoyama et al. · 2019 [cited by applicant]
US 10212541B1 · Brody et al. · 2019 [cited by applicant]
US 10237692B2 · Shan et al. · 2019 [cited by applicant]
US 10242477B1 · Charlton et al. · 2019 [cited by applicant]
US 10242503B2 · McPhee et al. · 2019 [cited by applicant]
US 10251128B2 · Nguyen · 2019 [cited by examiner]
US 10262250B1 · Spiegel et al. · 2019 [cited by applicant]
US 10339365B2 · Gusarov et al. · 2019 [cited by applicant]
US 10360708B2 · Bondich et al. · 2019 [cited by applicant]
US 10362219B2 · Wilson et al. · 2019 [cited by applicant]
US 10375519B2 · Pai et al. · 2019 [cited by applicant]
US 10382378B2 · Garcia et al. · 2019 [cited by applicant]
US 10432498B1 · Mcclendon · 2019 [cited by applicant]
US 10432559B2 · Baldwin et al. · 2019 [cited by applicant]
US 10454857B1 · Blackstock et al. · 2019 [cited by applicant]
US 10475225B2 · Park et al. · 2019 [cited by applicant]
US 10496661B2 · Morgan et al. · 2019 [cited by applicant]
US 10504266B2 · Blattner et al. · 2019 [cited by applicant]
US 10573048B2 · Ni et al. · 2020 [cited by applicant]
US 10657701B2 · Osman et al. · 2020 [cited by applicant]
US 10803527B1 · Zankat et al. · 2020 [cited by applicant]
US 10880246B2 · Baldwin et al. · 2020 [cited by applicant]
US 10938758B2 · Allen et al. · 2021 [cited by applicant]
US 10952013B1 · Brody et al. · 2021 [cited by applicant]
US 10963529B1 · Amitay et al. · 2021 [cited by applicant]
US 10984569B2 · Bondich et al. · 2021 [cited by applicant]
US 11048916B2 · Gusarov et al. · 2021 [cited by applicant]
US 11218433B2 · Baldwin et al. · 2022 [cited by applicant]
US 11229849B2 · Blackstock et al. · 2022 [cited by applicant]