Patent ID: 9477464
Filing Date: 2016-10-25
CPC Classification: G06F,H04L

Claim Text:
1. A method for aggregating and reporting data from a plurality of data sources in a contact center, the method comprising: maintaining by a computer device aggregated data of the data sources for each of N+1 (N≧1) timewise nonoverlapping contiguous panes constituting a sliding interval of time and ordered from 0 to N; updating by the computer device the aggregated data of the data sources for each of the nonoverlapping contiguous panes of the sliding interval based on updates for respective ones of the panes of the sliding interval received from one or more of the data sources; monitoring by the computer device for expiration of time of one of the panes; and in response to determining by the computer device that the one of the panes has expired, reporting by the computer device an aggregate of the data sources for the sliding interval to a client by aggregating the aggregated data of the data sources for each of the nonoverlapping contiguous panes of the sliding interval, wherein: