Systems and methods for accessing and storing snapshots of a remote application in a document
First Claim
1. A non-transitory machine-readable storage medium, storing instructions which, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
- receiving a selection of a geographical region;
causing display of an artifact within a first interface at a first electronic device, the first electronic device associated with a first user, the artifact being defined by a first representation state that comprises a first visual depiction of one or more graphical elements representative of a set of data objects associated with the geographical region, and including an identifier of an application associated with the set of data objects, the one or more graphical elements displayed at locations within the first interface, the first interface comprising a depiction of the geographical region within a map image;
receiving a user input from the first user through the first interface of the first electronic device, the user input moving a graphical element from among the one or more graphical elements from a first location in the map image to a second location in the map image;
transmitting a first request to a second electronic device associated with the application identified by the identifier, for second data associated with at least the artifact and the second location of the graphical element within the map image, in response to the receiving the user input moving the graphical element from the first location to the second location;
retrieving identification information of the first user in response to the first request for the second data associated with the artifact;
identifying a portion of the second data based on the identification information of the first user; and
altering the first visual depiction of the one or more data objects based on the portion of the second data.
8 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods are disclosed to interface with a storage device storing a file, wherein the file comprises first data associated with an artifact configured to be displayed in a first interface at a first electronic device, the artifact including a first representation state representing a first visual depiction of one or more data objects. In accordance with some embodiments, a method is provided to provide access via the first interface to the one or more data objects. The method comprises acquiring the first data associated with artifact. The method further comprises acquiring an activation of at least part of the artifact, and responsive to acquiring the activation, transmitting a first request to a second electronic device for second data associated with the artifact. The method further comprises acquiring the second data, wherein the second data allows the first visual depiction to be altered to a second visual depiction.
-
Citations
20 Claims
-
1. A non-transitory machine-readable storage medium, storing instructions which, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
receiving a selection of a geographical region; causing display of an artifact within a first interface at a first electronic device, the first electronic device associated with a first user, the artifact being defined by a first representation state that comprises a first visual depiction of one or more graphical elements representative of a set of data objects associated with the geographical region, and including an identifier of an application associated with the set of data objects, the one or more graphical elements displayed at locations within the first interface, the first interface comprising a depiction of the geographical region within a map image; receiving a user input from the first user through the first interface of the first electronic device, the user input moving a graphical element from among the one or more graphical elements from a first location in the map image to a second location in the map image; transmitting a first request to a second electronic device associated with the application identified by the identifier, for second data associated with at least the artifact and the second location of the graphical element within the map image, in response to the receiving the user input moving the graphical element from the first location to the second location; retrieving identification information of the first user in response to the first request for the second data associated with the artifact; identifying a portion of the second data based on the identification information of the first user; and altering the first visual depiction of the one or more data objects based on the portion of the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus interfacing with a storage device storing a file, the file comprising first data associated with an artifact configured to be displayed in a first interface at a first electronic device, the artifact including a first representation state representing a first visual depiction of one or more data objects, the apparatus comprising:
-
a display device capable of rendering the first interface; a memory device configured to store a set of instructions; and at least one processor capable of executing the set of instructions to cause the apparatus to perform operations comprising; receiving a selection of a geographical region; causing display of an artifact within a first interface at a first electronic device, the first electronic device associated with a first user, the artifact being defined by a first representation state that comprises a first visual depiction of one or more graphical elements representative of a set of data objects associated with the geographical region, and including an identifier of an application associated with the set of data objects, the one or more graphical elements displayed at locations within the first interface, the first interface comprising a depiction of the geographical region within a map image; receiving a user input from the first user through the first interface of the electronic device, the user input moving a graphical element from among the one or more graphical elements from a first location in the map image to a second location in the map image; transmitting a first request to a remote electronic device for second data associated with at least the artifact and the second location of the graphical element within the map image, in response to the user input moving the graphical element, the request including an identifier of the first user; retrieving identification information of the first user in response to the first request for the second data associated with the artifact; retrieving a portion of the second data based on the identification information of the first user; and altering the first visual depiction of the one or more data objects based on the portion of the second data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of providing access, via a first interface at a first electronic device, the method comprising:
-
receiving a selection of a geographical region; causing display of an artifact within a first interface at a first electronic device, the first electronic device associated with a first user, the artifact being defined by a first representation state that comprises a first visual depiction of one or more graphical elements representative of a set of data objects associated with the geographical region, and including an identifier of an application associated with the set of data objects, the one or more graphical elements displayed at locations within the first interface, the first interface comprising a depiction of the geographical region within a map image; receiving a user input from the first user through the first interface of the first electronic device, the user input moving a graphical element from among the one or more graphical elements from a first location in the map image to a second location in the map image; transmitting a first request to a second electronic device for second data associated with at least the artifact and the second location of the graphical element within the map image, in response to the receiving the user input moving the graphical element; retrieving identification information of the first user in response to the first request for the second data associated with the artifact; retrieving a portion of the second data based on the identification information of the first user; and altering the first visual depiction of the one or more data objects based on the portion of the second data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification