-
公开(公告)号:US20220245176A1
公开(公告)日:2022-08-04
申请号:US17589016
申请日:2022-01-31
Applicant: Ab Initio Technology LLC
Inventor: Amit Weisman
IPC: G06F16/28 , G06F16/248 , G06F16/215
Abstract: A data processing system that receives user input specifying datasets on which operations are performed with user interfaces that enable manipulation of hierarchical groups of datasets. A user interface may enable individual datasets or a previously defined group of datasets to be aggregated into another grouping. The groupings may be scoped, including by persona of users, such that, when a user is prompted to specify one or more datasets as a target of an operation by the data processing system, the available choices are limited to datasets that have a scope encompassing that user. The interfaces may prompt a user to select a grouping within the hierarchy that contains datasets on which the operation can be performed. Upon selection of a grouping with multiple datasets as a target of an operation that is performed on datasets singly, the operation may be performed on each dataset in the selected group.
-
公开(公告)号:US11334536B2
公开(公告)日:2022-05-17
申请号:US16258776
申请日:2019-01-28
Applicant: Ab Initio Technology LLC
Inventor: Scott Studer , Amit Weisman , David Phillimore
Abstract: A method for applying a rule to data includes receiving data from a data source and processing a particular data unit of an ordered number of data units derived at least in part from the received data. The processing includes determining a set of data units including an ordered subset of data units from the ordered number of data units, each data unit of the ordered subset being related to the particular data unit and occurring before the particular data unit in the ordered number of data units. Prior to applying the rule the state variable is updated to a state that would result from iterating in order through the set of data units and, for each data unit of the ordered subset, applying the rule to the data unit. The rule is then applied to the particular data unit including reading the updated value of the state variable.
-
公开(公告)号:US10817503B2
公开(公告)日:2020-10-27
申请号:US15626713
申请日:2017-06-19
Applicant: Ab Initio Technology LLC
Inventor: Scott Studer , Joseph Skeffington Wholey, III , Amit Weisman
IPC: G06F7/00 , G06F16/23 , G06F16/25 , G06F16/2453
Abstract: This specification describes technologies relating to generating transforms based on rule sets. In general, one aspect described in this specification can be embodied in methods that include receiving a rule set including execution cases, where at least one execution case in the rule set includes one or more trigger conditions and a specification of an output that is to be generated when the one or more trigger conditions are all satisfied. The methods may further include generating a control structure including a sequence of rows corresponding to one or more execution cases in the rule set. Each row may include a sequence of one or more trigger conditions and information specifying the output for a corresponding execution case. For at least one of the trigger conditions, when the trigger condition is failed, the control structure may direct processing to skip at least one row in the sequence of rows.
-
公开(公告)号:US20180067982A1
公开(公告)日:2018-03-08
申请号:US15626713
申请日:2017-06-19
Applicant: Ab Initio Technology LLC
Inventor: Scott Studer , Joseph Skeffington Wholey, III , Amit Weisman
IPC: G06F17/30
CPC classification number: G06F16/2365 , G06F16/2453 , G06F16/24534 , G06F16/254
Abstract: This specification describes technologies relating to generating transforms based on rule sets. In general, one aspect described in this specification can be embodied in methods that include receiving a rule set including execution cases, where at least one execution case in the rule set includes one or more trigger conditions and a specification of an output that is to be generated when the one or more trigger conditions are all satisfied. The methods may further include generating a control structure including a sequence of rows corresponding to one or more execution cases in the rule set. Each row may include a sequence of one or more trigger conditions and information specifying the output for a corresponding execution case. For at least one of the trigger conditions, when the trigger condition is failed, the control structure may direct processing to skip at least one row in the sequence of rows.
-
公开(公告)号:US09703822B2
公开(公告)日:2017-07-11
申请号:US13958037
申请日:2013-08-02
Applicant: Ab Initio Technology LLC
Inventor: Scott Studer , Joseph Skeffington Wholey, III , Amit Weisman
CPC classification number: G06F17/30371 , G06F17/30442 , G06F17/30448 , G06F17/30563
Abstract: This specification describes technologies relating to generating transforms based on rule sets. In general, one aspect described in this specification can be embodied in methods that include receiving a rule set including execution cases, where at least one execution case in the rule set includes one or more trigger conditions and a specification of an output that is to be generated when the one or more trigger conditions are all satisfied. The methods may further include generating a control structure including a sequence of rows corresponding to one or more execution cases in the rule set. Each row may include a sequence of one or more trigger conditions and information specifying the output for a corresponding execution case. For at least one of the trigger conditions, when the trigger condition is failed, the control structure may direct processing to skip at least one row in the sequence of rows.
-
-
-
-