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

Claim 0:
1. A computing device comprising:
a processor; and
memory storing instructions that, when executed by the processor, configure cause the computing device to:
receive access conditions indicating a geolocation related to a media item, wherein the media item has been shared with a user of the 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;
determine a geographic boundary for the media item based on the geolocation and the one or more predefined ranges;
generate 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;
modify 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;
detect that the mobile device is located within the geographic boundary;
generate 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
cause the media item to be displayed in response to detecting that the mobile device is oriented in the direction associated with the media item.