US 11,700,328 B2
System and method for improvements to pre-processing of data for forecasting
Chitra Gopalan, Hyderabad (IN); Stefan Brinton, Indianapolis, IN (US); Vikas Srivastava, Hyderabad (IN); and Charles D. Fico, Daly City, CA (US)
Assigned to Genesys Cloud Services, Inc., Menlo Park, CA (US)
Filed by Genesys Cloud Services, Inc., Menlo Park, CA (US)
Filed on Aug. 3, 2022, as Appl. No. 17/880,452.
Application 17/880,452 is a continuation of application No. 17/474,791, filed on Sep. 14, 2021, granted, now 11,438,458.
Prior Publication US 2023/0091036 A1, Mar. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/51 (2006.01); H04L 67/10 (2022.01)
CPC H04M 3/5175 (2013.01) [H04M 3/5183 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An on-premises system for pre-processing data for forecasting, the on-premises system comprising:
a data storage having stored thereon contact center interaction data in a source data structure;
at least one processor; and
at least one memory having a plurality of instructions stored thereon that, in response to execution by the at least one processor, causes the on-premises system to:
determine a corresponding first number of interactions per unit of time for a corresponding source interval of the contact center interaction data for each source interval represented in at least a portion of the source data structure;
determine a corresponding second number of units of time in a corresponding destination interval represented in an output data structure of a computing system;
determine a corresponding third number of interactions in the corresponding destination interval based on the corresponding first number of interactions per unit of time for the corresponding source interval and the corresponding second number of units of time in the corresponding destination interval for each source interval represented in the at least the portion of the source data structure; and
immediately store to the output data structure of the computing system, for each corresponding destination interval and without use of a third data structure intermediate to the source data structure and the output data structure, data representative of the corresponding third number of interactions determined for the corresponding destination interval.