| CPC G06T 11/60 (2013.01) [G06T 7/11 (2017.01); G06V 20/20 (2022.01); G06V 20/63 (2022.01); G06V 30/10 (2022.01)] | 20 Claims | 

| 
               1. A method comprising: 
            causing display of a presentation of a first image at a first client device, the first image comprising a display of typography upon a surface within the first image, the display of the typography comprising an initial string of characters; 
                receiving a user input from the first client device to modify the initial string of characters; 
                identifying a typeface and font of the initial string of characters; 
                detecting a deformity of the display of the typography that comprises the initial string of characters based on the typeface and the font; 
                determining a contour of the surface based on the deformity of the display of the typography; 
                generating a modified string of characters based on the user input and the initial string of characters; 
                accessing location data that identifies a physical location associated with the first client device; 
                associating the modified string of characters with the initial string of characters and the location data that identifies the physical location of the first client device; 
                detecting a second client device at the physical location; and 
                causing display of the modified string of characters within a graphical user interface (GUI) based on the contour of the surface at the second client device upon detecting the initial string of characters and the second client device at the physical location. 
               |