Patent ID: 11948262
Assignee: SNAP INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 18:
19. A non-transitory computer-readable medium storing program code which, when executed, is operative to cause an electronic processor to perform the steps of:
monitoring a location and an orientation of a mobile device using at least one sensor;
requesting from a server previously captured images corresponding to where the previously captured images were captured in relation to the location;
receiving the requested previously captured images from the server;
selecting images from the requested previously captured images responsive to the location and the orientation of the mobile device;
generating overlay images from the selected images including image icons associated with the selected images;
presenting the overlay images on an optical assembly;
receiving an image selection identifying one of the image icons in the presented overlay images;
displaying, via the optical assembly, the selected image associated with the identified image icon in a viewing area of the optical assembly; and
altering the identified image icon on the optical assembly based on at least one of (a) distance of the mobile device to a visual cue within at least one of the images corresponding to the location or (b) quantity of image content relating to the visual cue, whereby the icon is reduced in size the further the visual cue is from the mobile device and the icon is increased in size for larger quantity of image content relating to the visual cue.