Network resource location linking and visual content sharing
AssigneeSnap Inc.
InventorsImran Patel, William Wu
Life of this patent
Estimating the term…
Abstract
Systems, devices, media, and methods are presented for transmitting shared visual content between networked devices with a linked source for the visual content by accessing and presenting visual content, receiving a network location for a network resource associated with the visual content, linking the network location to the visual content to generate linked visual content, and cause presentation of the linked visual content in a draft message within a graphical user interface.
Claims20
A computer implemented method, comprising:
- sending a request to identify a network location for a network resource for an image;
- in response to identifying the network location:
- automatically linking the network location to the image to generate a linked image without user input, the generating of the linked image causing modification of image metadata of the image to include a representation of the network location, wherein the representation of the network location is not visually presented within a graphical user interface of a client device;
- detecting a selection of the linked image;
- and
- in response to detecting the selection of the linked image, causing presentation of the linked image within message content of a draft message within the graphical user interface, the presentation of the draft message proximate to display of a message thread;
- and
- in response to failing to identify the network location, causing presentation of a linking failure notification within the graphical user interface of the client device.
A system, comprising:
- a memory that stores instructions;
- and
- one or more processors configured by the instructions to perform operations comprising:
- sending a request to identify a network location for a network resource for an image;
- in response to identifying the network location:
- automatically linking the network location to the image to generate a linked image without user input, the generating of the linked image causing modification of image metadata of the image to include a representation of the network location, wherein the representation of the network location is not visually presented within a graphical user interface of a client device;
- detecting a selection of the linked image;
- and
- in response to detecting the selection of the linked image, causing presentation of the linked image within message content of a draft message within the graphical user interface, the presentation of the draft message proximate to display of a message thread;
- and
- in response to failing to identify the network location, causing presentation of a linking failure notification within the graphical user interface of the client device.
A non-transitory machine-readable storage medium comprising processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
- sending a request to identify a network location for a network resource for an image;
- in response to identifying the network location:
- automatically linking the network location to the image to generate a linked image without user input, the generating of the linked image causing modification of image metadata of the image to include a representation of the network location, wherein the representation of the network location is not visually presented within a graphical user interface of a client device;
- detecting a selection of the linked image;
- and
- in response to detecting the selection of the linked image, causing presentation of the linked image within message content of a draft message within the graphical user interface, the presentation of the draft message proximate to display of a message thread;
- and
- in response to failing to identify the network location, causing presentation of a linking failure notification within the graphical user interface of the client device.
Dependencies are inferred from the claim text.