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

Claim 15:
16. One or more non-transitory computer-readable storage media_storing a set of instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
receiving access conditions indicating a geolocation related to a media item, wherein the media item has been shared with a user of a computing device by an additional user of an additional computing device, the geolocation corresponds to a location in which the media item was captured and the access conditions indicate one or more predefined ranges for the geolocation;
determining a geographic boundary for the media item based on the geolocation and the one or more predefined ranges;
generating a graphical user interface that includes a visual guide indicating at least one of a direction or position related to the access conditions of the media item;
modifying the graphical user interface to display a portion of the media item in response to determining that a mobile device is moving closer to the geographic boundary related to the media item;
detecting that the mobile device is located within the geographic boundary;
generating a notification in response to determining that the mobile device is located within the geographic boundary, the notification comprising an instruction to orient the mobile device in a direction associated with the media item; and
causing the media item to be displayed in response to detecting that the mobile device is oriented in the direction associated with the media item.