-
1.
公开(公告)号:US20200234242A1
公开(公告)日:2020-07-23
申请号:US16749604
申请日:2020-01-22
Applicant: Ab Initio Technology LLC
Inventor: Robert Parks , Anthony Yeracaris , Dusan Radivojevic
IPC: G06Q10/10 , G06F9/448 , G06F16/906
Abstract: Techniques for using finite state machines (FSMs) to implement workflows in a data processing system comprising at least one data store storing data objects and a workflow management system (WMS). The WMS is configured to perform: determining a current value of an attribute of a first data object by accessing the current value in the at least one data store; identifying, using the current value and metadata specifying relationships among at least some of the data objects, an actor authorized to perform a workflow task for the first data object; generating a GUI through which the actor can provide the input that the workflow task is to be performed; and in response to receiving, from the actor and through the GUI, input specifying that the workflow task is to be performed: performing the workflow task; and updating the current workflow state of the first FSM to a second workflow state.
-
公开(公告)号:US12254002B2
公开(公告)日:2025-03-18
申请号:US18415067
申请日:2024-01-17
Applicant: Ab Initio Technology LLC
Inventor: Halldor Isak Gylfason , Robert Parks
IPC: G06F16/242 , G06F9/54 , G06F16/248
Abstract: Techniques for obtaining information about data entity instances managed by a data processing system using at least one data store. The techniques include obtaining a query comprising a first portion comprising information for identifying instances of a first data entity stored in at least one data store; and a second portion indicating at least one attribute of the first data entity; generating, from the query, a plurality of executable queries including a first set of one or more executable queries and a second set of one or more executable queries, the generating comprising: generating, using the first portion, the first set of executable queries for identifying instances of the first data entity, and generating, using the second portion, the second set of executable queries for obtaining attribute values for instances of the first data entity; and executing the plurality of executable queries to obtain results for the query.
-
公开(公告)号:US20240320224A1
公开(公告)日:2024-09-26
申请号:US18492904
申请日:2023-10-24
Applicant: Ab Initio Technology LLC
Inventor: Robert Parks , Jonah Egenolf , Ian Schechter
IPC: G06F16/2455 , G06F16/2453 , G06F16/2457
CPC classification number: G06F16/24568 , G06F16/24542 , G06F16/2457
Abstract: A method implemented by a data processing system for: enabling a user to preview attributes of fields of an expanded view of a base dataset and to specify one or more of the fields to use in downstream data processing and generating a dataset that includes the one or more of the fields from the preview specified to be used in the downstream data processing, with the generated dataset having increased efficiency with respect to speed and data memory, relative to an efficiency of generating a dataset including all the fields of the expanded view when only the specified one or more of the fields are used in the downstream data processing.
-
公开(公告)号:US20220245140A1
公开(公告)日:2022-08-04
申请号:US17587181
申请日:2022-01-28
Applicant: Ab Initio Technology LLC
Inventor: Halldor Isak Gylfason , Robert Parks
IPC: G06F16/242 , G06F16/248 , G06F9/54
Abstract: Techniques for obtaining information about data entity instances managed by a data processing system using at least one data store. The techniques include obtaining a query comprising a first portion comprising information for identifying instances of a first data entity stored in at least one data store; and a second portion indicating at least one attribute of the first data entity; generating, from the query, a plurality of executable queries including a first set of one or more executable queries and a second set of one or more executable queries, the generating comprising: generating, using the first portion, the first set of executable queries for identifying instances of the first data entity, and generating, using the second portion, the second set of executable queries for obtaining attribute values for instances of the first data entity; and executing the plurality of executable queries to obtain results for the query.
-
公开(公告)号:US20220245125A1
公开(公告)日:2022-08-04
申请号:US17588965
申请日:2022-01-31
Applicant: Ab Initio Technology LLC
Inventor: Amit Weisman , Cory Christopher James Fantasia , Matthew Douglas Becker , Ian Robert Schechter , Edward Alan Bach , Robert Parks
Abstract: A data processing system with a dataset multiplexer that enables applications to be written to specify access to datasets as operations on logical datasets. During execution of an application by the data processing system, operations that access a dataset are implemented by accessing an entry in a dataset catalog for the logical dataset. That entry includes information to access the physical data source storing the logical dataset, including conversion of data from the format of the physical data source to the format of the logical dataset. An entry in the catalog may be created based on registration of a data source with the dataset multiplexer and may be updated automatically based on changes in storage of the dataset. This maintenance of the catalog may be partially or totally automated such that the system automatically adjusts to any changes in storage of the dataset without need for modification of any application.
-
公开(公告)号:US12141754B2
公开(公告)日:2024-11-12
申请号:US16749604
申请日:2020-01-22
Applicant: Ab Initio Technology LLC
Inventor: Robert Parks , Anthony Yeracaris , Dusan Radivojevic
IPC: G06Q10/10 , G06F9/448 , G06F16/906
Abstract: Techniques for using finite state machines (FSMs) to implement workflows in a data processing system comprising at least one data store storing data objects and a workflow management system (WMS). The WMS is configured to perform: determining a current value of an attribute of a first data object by accessing the current value in the at least one data store; identifying, using the current value and metadata specifying relationships among at least some of the data objects, an actor authorized to perform a workflow task for the first data object; generating a GUI through which the actor can provide the input that the workflow task is to be performed; and in response to receiving, from the actor and through the GUI, input specifying that the workflow task is to be performed: performing the workflow task; and updating the current workflow state of the first FSM to a second workflow state.
-
公开(公告)号:US20240346051A1
公开(公告)日:2024-10-17
申请号:US18496543
申请日:2023-10-27
Applicant: Ab Initio Technology LLC
Inventor: Marshall A. Isman , Adam Weiss , Jonah Egenolf , Robert Parks , John MacLean , Richard Mellon , Dusan Radivojevic , Paul Veiser , Mazin Woodrow Khader
CPC classification number: G06F16/288 , G06F3/048 , G06F9/4494 , G06F9/451
Abstract: A method implemented by a data processing system for enabling a system to pipeline or otherwise process data in conformance with specified criteria by providing a graphical user interface for selecting data to be processed, determining metadata of selected data, and, based on the metadata, automatically processing the selected data in conformance with the specified criteria.
-
公开(公告)号:US20240346019A1
公开(公告)日:2024-10-17
申请号:US18415067
申请日:2024-01-17
Applicant: Ab Initio Technology LLC
Inventor: Halldor Isak Gylfason , Robert Parks
IPC: G06F16/242 , G06F9/54 , G06F16/248
CPC classification number: G06F16/2425 , G06F9/54 , G06F16/248
Abstract: Techniques for obtaining information about data entity instances managed by a data processing system using at least one data store. The techniques include obtaining a query comprising a first portion comprising information for identifying instances of a first data entity stored in at least one data store; and a second portion indicating at least one attribute of the first data entity; generating, from the query, a plurality of executable queries including a first set of one or more executable queries and a second set of one or more executable queries, the generating comprising: generating, using the first portion, the first set of executable queries for identifying instances of the first data entity, and generating, using the second portion, the second set of executable queries for obtaining attribute values for instances of the first data entity; and executing the plurality of executable queries to obtain results for the query.
-
公开(公告)号:US11921710B2
公开(公告)日:2024-03-05
申请号:US17587181
申请日:2022-01-28
Applicant: Ab Initio Technology LLC
Inventor: Halldor Isak Gylfason , Robert Parks
IPC: G06F16/242 , G06F9/54 , G06F16/248
CPC classification number: G06F16/2425 , G06F9/54 , G06F16/248
Abstract: Techniques for obtaining information about data entity instances managed by a data processing system using at least one data store. The techniques include obtaining a query comprising a first portion comprising information for identifying instances of a first data entity stored in at least one data store; and a second portion indicating at least one attribute of the first data entity; generating, from the query, a plurality of executable queries including a first set of one or more executable queries and a second set of one or more executable queries, the generating comprising: generating, using the first portion, the first set of executable queries for identifying instances of the first data entity, and generating, using the second portion, the second set of executable queries for obtaining attribute values for instances of the first data entity; and executing the plurality of executable queries to obtain results for the query.
-
公开(公告)号:US20250029061A1
公开(公告)日:2025-01-23
申请号:US18909013
申请日:2024-10-08
Applicant: Ab Initio Technology LLC
Inventor: Robert Parks , Anthony Yeracaris , Dusan Radivojevic
IPC: G06Q10/10 , G06F9/448 , G06F16/906
Abstract: Techniques for using finite state machines (FSMs) to implement workflows in a data processing system comprising at least one data store storing data objects and a workflow management system (WMS). The WMS is configured to perform: determining a current value of an attribute of a first data object by accessing the current value in the at least one data store; identifying, using the current value and metadata specifying relationships among at least some of the data objects, an actor authorized to perform a workflow task for the first data object; generating a GUI through which the actor can provide the input that the workflow task is to be performed; and in response to receiving, from the actor and through the GUI, input specifying that the workflow task is to be performed: performing the workflow task; and updating the current workflow state of the first FSM to a second workflow state.
-
-
-
-
-
-
-
-
-