Apparatus and Method for Collaboratively Analyzing Data Snapshot Visualizations from Disparate Data Sources
A server has a data processing module with instructions executed by a processor to maintain a collection of visualization frames that characterize a sequence of data analytics. Each visualization frame is a snapshot of data. The collection of visualization frames has associated permissions and visualization settings. A collection of discussion threads is maintained for the collection of visualization frames. Each discussion thread identifies different users and comments made by the different users.
2 . The server of claim 1 wherein each visualization frame has a configurable data refresh parameter.
3 . The server of claim 2 wherein the data refresh parameter is selected from data refresh on demand, a scheduled data refresh and a data refresh based upon a data change.
4 . The server of claim 1 wherein each visualization frame has an associated indicator of new comments.
5 . The server of claim 1 wherein each visualization frame has an associated indicator of new data.
6 . The server of claim 1 wherein the collection of visualization frames includes a filter configuration block based upon the associated permissions.
7 . The server of claim 1 wherein the collection of visualization frames includes individual visualization frames with an indicator of filtered data.
8 . The server of claim 1 wherein the collection of visualization frames is segregated into visualization frame sections.
9 . The server of claim 1 further comprising individual discussion threads associated with individual visualization frames.
10 . The server of claim 1 wherein the collection of visualization frames includes a frame with a link to a media file.
11 . The server of claim 1 wherein the collection of visualization frames is operative as a template that facilitates substitution of a first set of data sources with a second set of data sources to produce a new collection of visualization frames.
12 . The server of claim 1 wherein the collection of discussion threads includes automatically generated text entries produced in response to a data value exceeding a specified threshold.
13 . The server of claim 1 wherein the collection of visualization frames includes visualization frames with indicia linking common data elements shown in the visualization frames.
14 . The server of claim 1 wherein the collection of visualization frames includes visualization frames and a collection of recent discussion threads about the visualization frames.
15 . The server of claim 1 further comprising instructions executed by the processor to export the collection of visualization frames to an offline file format.
16 . The server of claim 1 further comprising instructions executed by the processor to transition from a visualization frame to a data source corresponding to the snapshot of data.