Patent ID: 11880418
Assignee: OPEN TEXT SA ULC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method, comprising:
continuously aggregating metadata from disparate ecosystem components of an ecosystem, the metadata comprising metrics of crawling, data ingestion, and content enrichment activities and health information of the disparate ecosystem components of the ecosystem, the aggregating performed by a dashboard monitoring system running on a server machine operating in an enterprise computing environment, the dashboard monitoring system configured for monitoring the ecosystem, the dashboard monitoring system having collection models and view models;
processing, by the dashboard monitoring system with respect to a time window, the metadata thus aggregated from the disparate ecosystem components of the ecosystem, the processing including the dashboard monitoring system directing the metadata into the collection models with respect to the time window, each collection model corresponding to a view model for aggregating metrics specified in a filter definition of the corresponding view model, each collection model representing a functional data structure and having a set of aggregation functions for aggregating a set of metrics in the metadata in accordance with the corresponding view model of the view models for rendering a view for the set of metrics;
responsive to a view request from a dashboard user interface on a user device requesting the view for the set of metrics, dynamically updating the view model by updating the filter definition, the dynamically updating comprising utilizing the set of aggregation functions to aggregate metric values associated with the set of metrics in the metadata aggregated from the disparate ecosystem components of the ecosystem, the dynamically updating performed by the dashboard monitoring system; and
communicating the view model from the dashboard monitoring system to the dashboard user interface for rendering the view for the set of metrics in the dashboard user interface on the user device.