| CPC G06F 3/04847 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 9/451 (2018.02); G06F 9/453 (2018.02); G06F 16/2358 (2019.01); G06F 16/26 (2019.01); G06T 11/206 (2013.01); G06T 11/60 (2013.01); H04L 51/07 (2022.05); G06F 2203/04803 (2013.01)] | 20 Claims |

|
1. A method of generating data snapshots for collaboration platforms, comprising:
at a computer system having one or more processors, and memory storing one or more programs configured for execution by the one or more processors:
receiving user specification of values for a plurality of snapshot properties of a first snapshot, wherein:
the first snapshot includes one or more snapshot components, including a first snapshot component that is extracted from a first data dashboard, the first data dashboard associated with a first data source; and
the user specification includes:
a first date/time for which data in the first snapshot is valid; and
a first collaboration platform to which the first snapshot is to be exported;
in accordance with receiving the user specification:
generating a first snapshot specification for the first snapshot according to the values for the plurality of snapshot properties; and
generating the first snapshot according to the first snapshot specification; and
causing the first snapshot to be displayed as a message on a messaging application of an electronic device, the messaging application associated with the first collaboration platform.
|