US 11,853,310 B1
Time-based query processing in analytics computing system
Giancarlo Frison, Mammendorf (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Dec. 9, 2022, as Appl. No. 18/078,558.
Int. Cl. G06F 16/24 (2019.01); G06F 16/2458 (2019.01); G06F 16/2455 (2019.01)
CPC G06F 16/2477 (2019.01) [G06F 16/24566 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A computing system for processing queries against a process model, comprising:
at least one processor programmed to perform operations comprising:
accessing query data describing a query from a user computing device;
accessing process model code, the process model code comprising first function code for evaluating a function having a first input and a second input, the first function code indicating that the first input is at a first time context corresponding to a first discrete time period and the second input is at a second time context corresponding to a second discrete time period adjacent the first discrete time period, the process model code comprising at least one of object code or interpreted code;
accessing, from a data source, a value for the first input at the first discrete time period;
accessing, from the data source, a value for the second input at the second discrete time period;
executing the process model code, the executing of the process model code using the value for the first input at the first discrete time period and the value for the second input at the second discrete time period;
generating a response to the query based at least in part on the executing of the process model code; and
sending the response to the query to the user computing device.