Patents Assigned to Boomi, LP
  • Publication number: 20240152811
    Abstract: A substantial learning curve is required to construct integration processes in an integration platform. This can make it difficult for novice users to construct effective integration processes, and for expert users to construct integration processes quickly and efficiently. Accordingly, embodiments for building and operating a model to predict next steps, during construction of an integration process via a graphical user interface, are disclosed. The model may comprise a Markov chain, prediction tree, or an artificial neural network (e.g., graph neural network, recurrent neural network, etc.) or other machine-learning model that predicts a next step based on a current sequence of steps. In addition, the graphical user interface may display the suggested next steps according to a priority (e.g., defined by confidence values associated with each step).
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Applicant: Boomi, LP
    Inventors: Daniel Schwartz, Shailendra Burman, Anil Enum, Swagata Ashwani
  • Publication number: 20240087000
    Abstract: A method of identifying and enabling a data marketplace system transaction may comprise receiving an enterprise user object map defining a dataset field name and storage location for a dataset to be migrated pursuant to a user data integration process modeled by a user with a plurality of visual elements, identifying a data marketplace domain classification for the dataset to be migrated based on the enterprise user object map, querying a data marketplace application programming interface (API) to determine that it provides a marketplace for datasets meeting the data marketplace domain classification, generating a dataset sale integration process for transmitting the dataset of the data marketplace domain classification selected by the user for sale from a storage location defined by the user data integration process to a location defined by the data marketplace API, and automatically transmitting the dataset of the data marketplace domain classification to a purchaser.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: BOOMI, LP
    Inventors: Michael J. Morton, Steve J. Todd, Richard A. Backhouse
  • Patent number: 11886965
    Abstract: A substantial learning curve is required to construct integration processes in an integration platform. This can make it difficult for novice users to construct effective integration processes, and for expert users to construct integration processes quickly and efficiently. Accordingly, embodiments for building and operating a model to predict next steps, during construction of an integration process via a graphical user interface, are disclosed. The model may comprise a Markov chain, prediction tree, or an artificial neural network (e.g., graph neural network, recurrent neural network, etc.) or other machine-learning model that predicts a next step based on a current sequence of steps. In addition, the graphical user interface may display the suggested next steps according to a priority (e.g., defined by confidence values associated with each step).
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: January 30, 2024
    Assignee: BOOMI, LP
    Inventors: Daniel Schwartz, Shailendra Burman, Anil Enum, Swagata Ashwani
  • Patent number: 11875138
    Abstract: A method of matching integration process users may comprise receiving execution logs recording data associated with selections of integration process visual elements, generating a user/visual element interaction matrix based on counts of integration process visual element selections, inputting the user/visual element interaction matrix into a trained neural network to generate an optimized user preference and visual element embedding matrices, determining a latent feature user preference value adapting positive user feedback to incorporate implicit negative feedback of users for the integration process visual elements based on the optimized user preference and visual element embedding matrices, identifying users associated with latent feature user preference values for one of the integration process visual elements falling within a preset range of each other as matching users, and transmitting identification of the matching users and identification of the one of the plurality of integration process visual ele
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: January 16, 2024
    Assignee: BOOMI, LP
    Inventors: Daniel Schwartz, Michael J. Morton
  • Patent number: 11847167
    Abstract: An information handling system and method for generating a customized chat bot integration software system wherein a processor imports a chat bot template process flow into a chat bot integration process-modeling user interface which includes visual interface modeling elements corresponding to code sets, wherein the chat bot integration process-modeling user interface may include visual, drag-and-drop icons representing specific units of work for a specific chat bot integration process and modifying and customizing the visual interface modeling elements in a custom chatbot integration software system via an import wizard user-interface allowing selection of operation objects from the plurality of operation objects for each visual interface modeling element.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: December 19, 2023
    Assignee: BOOMI, LP
    Inventors: Christopher L. Cappetta, Andrew E. Erie
  • Patent number: 11823252
    Abstract: A method of identifying and enabling a data marketplace system transaction may comprise receiving an enterprise user object map defining a dataset field name and storage location for a dataset to be migrated pursuant to a user data integration process modeled by a user with a plurality of visual elements, identifying a data marketplace domain classification for the dataset to be migrated based on the enterprise user object map, querying a data marketplace application programming interface (API) to determine that it provides a marketplace for datasets meeting the data marketplace domain classification, generating a dataset sale integration process for transmitting the dataset of the data marketplace domain classification selected by the user for sale from a storage location defined by the user data integration process to a location defined by the data marketplace API, and automatically transmitting the dataset of the data marketplace domain classification to a purchaser.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 21, 2023
    Assignee: BOOMI, LP
    Inventors: Michael J. Morton, Steve J. Todd, Richard A. Backhouse
  • Publication number: 20230351308
    Abstract: A system and method of operating an integration application management system comprising a processor executing code instructions for modelling, via a graphical user interface (GUI), a business integration process including a data mapping type visual element and a universal data type mapping pipeline system to classify first application input data via a classification module having a machine learning classifier to determine data classifications in the first application input data and to select, via an inference module, among a plurality of neural network mapping algorithms corresponding to each of the one or more data classifications. The system and method to generate, with the selected neural network mapping algorithm, and present to a user a plurality of sample data mappings for the data mapping type visual element from a first application to a second application in the business integration process.
    Type: Application
    Filed: July 3, 2023
    Publication date: November 2, 2023
    Applicant: BOOMI, LP
    Inventors: Ravikiran Krishnan, Zeyu Su
  • Patent number: 11741255
    Abstract: A method of block chain based data protection may comprise receiving a user block chain instruction to record a address-identified memory location at which a dataset field value containing sensitive personal information is stored pursuant to a customized data integration process modeled via a graphical user interface, creating a block chain associated with the dataset field value, receiving an identification of the address-identified memory location from a customized data integration process remote execution location, and creating a first block storing the identification of the address-identified memory location within the block chain.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: August 29, 2023
    Assignee: BOOMI, LP
    Inventor: Christopher S. Larsen
  • Patent number: 11741108
    Abstract: An information handling system operating a private individual data integration protection system comprising a processor receiving a query, submitted electronically, involving a request about private individual data and parsing elements the query, the processor correlating the query with private individual data manipulated within a business integration process modeled and deployed with a business integration application management system identifying data set field names via metadata and labels from the modeled business integration process matching private individual data identified in the query as being manipulated from a source input dataset to a destination dataset by operation of the business integration process, and transmitting a responsive report on the private individual data matching the received query indicating manipulation of the matching private individual data during the executed business integration process.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: August 29, 2023
    Assignee: BOOMI, LP
    Inventors: Michael J. Morton, Daniel Schwartz
  • Patent number: 11694145
    Abstract: A system and method of operating an integration application management system comprising a processor executing code instructions for modelling, via a graphical user interface (GUI), a business integration process including a data mapping type visual element and a universal data type mapping pipeline system to classify first application input data via a classification module having a machine learning classifier to determine data classifications in the first application input data and to select, via an inference module, among a plurality of neural network mapping algorithms corresponding to each of the one or more data classifications. The system and method to generate, with the selected neural network mapping algorithm, and present to a user a plurality of sample data mappings for the data mapping type visual element from a first application to a second application in the business integration process.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: July 4, 2023
    Assignee: BOOMI, LP
    Inventors: Ravikiran Krishnan, Zeyu Su
  • Publication number: 20220391281
    Abstract: An error revision suggestion method for customized software integration applications may comprise storing a plurality of customized software integration applications for specific integration processes for transforming data to enable electronic data exchange, generated from a customized visual model with a plurality of visual modeling elements representing customized executable code sets. The method may further comprise transmitting an executable run-time engine for a first of the plurality of customized software integration applications and a first customized code set for execution at a specific user business process system, receiving an indication an error has occurred during execution of the first customized code set, and transmitting an instruction to the user indicating a correction to erroneous user input is required to resolve the error if the error is associated in a resolve database with a previously executed correction to erroneous user input.
    Type: Application
    Filed: August 15, 2022
    Publication date: December 8, 2022
    Applicant: BOOMI, LP
    Inventors: Michael C. Frazier, Justin T. Petrone
  • Patent number: 11500704
    Abstract: An information handling system operating an intelligent real time listen and load balance system comprising a processor training a triggering event correlating neural network to identify a correlation between changes made to a dataset during previous triggering events and previous executions of a triggered integration process, based on previous co-occurrences of the triggering event dataset changes and the triggered integration process executions, determining that current changes to the dataset during a current triggering event correlates to the triggered integration process, indicating new or modified data requires execution of the triggered integration process, and determining predicted triggered integration process execution metrics for a plurality of cloud computing nodes based on received performance metrics for the plurality of cloud computing nodes.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: November 15, 2022
    Assignee: Boomi, LP
    Inventor: Jason R. Walsh
  • Publication number: 20220321573
    Abstract: An information handling system operating a data integration protection assistance system may comprise a processor linking first and second data set field names identified within a previous execution of a data integration process for transferring a data set field value identified by the first data field name at a source geographic location to a destination geographic location for storage under the second data field name. The processor may receive a user instruction to associate data set field names labeled as sensitive private individual data with a barred geographic location, determine the second data set field name is labeled as sensitive private individual data and the destination storage location matches the barred geographic location. A graphical user interface may display a notice that the data set field value was stored during the previously executed integration process within the barred geographic location.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 6, 2022
    Applicant: BOOMI, LP
    Inventors: Daniel Schwartz, Michael J. Morton, Rohan Jain
  • Publication number: 20220300542
    Abstract: A method of translating software queries into natural language may comprise receiving a user instruction to identify a data set through a database query defined by a received user-selected query object and user-selected query value in setting a portion of a currently modeled integration process, and to perform a user-selected action on the data set, and translating a suggested database query associated in memory with the user-selected query object to a natural language translation. The method may also comprise displaying the natural language translation of the suggested database query, receiving a user instruction to include the suggested database query in the currently modeled integration process, and automatically generating and transmitting to a remote location for later execution, code instructions for performing the user-selected action on data sets stored at the remote database meeting the selected, suggested database query.
    Type: Application
    Filed: June 6, 2022
    Publication date: September 22, 2022
    Applicant: BOOMI, LP
    Inventors: Daniel Schwartz, Michael J. Morton
  • Patent number: 11429464
    Abstract: A method of configuring a hybrid, multi-cloud gateway configuration system for executing an application programming interface (API) may comprise receiving, via a network interface device of the API service control plane system, gateway operation policies in a first format for execution of an API at a first gateway type and a second gateway type, generating via one of a plurality of gateway type policy translators and transmitting to a gateway of the first gateway type, a first configuration file in a second format, instructing the gateway of the first gateway type to provision the API to meet the gateway operation policies, and generating via another one of the plurality of gateway type policy translators and transmitting to a gateway of the second gateway type, a second configuration file in a third format, instructing the gateway of the second gateway type to provision the API to meet the gateway operation policies.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: August 30, 2022
    Assignee: BOOMI, LP
    Inventors: Rajesh Raheja, Sean P. Collins, Rahul Agarwal, Ed Macosky
  • Patent number: 11416329
    Abstract: An error revision suggestion method for customized software integration applications may comprise storing a plurality of customized software integration applications for specific integration processes for transforming data to enable electronic data exchange, generated from a customized visual model with a plurality of visual modeling elements representing customized executable code sets. The method may further comprise transmitting an executable run-time engine for a first of the plurality of customized software integration applications and a first customized code set for execution at a specific user business process system, receiving an indication an error has occurred during execution of the first customized code set, and transmitting an instruction to the user indicating a correction to erroneous user input is required to resolve the error if the error is associated in a resolve database with a previously executed correction to erroneous user input.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: August 16, 2022
    Assignee: BOOMI, LP
    Inventors: Michael C. Frazier, Justin T. Petrone
  • Publication number: 20220253446
    Abstract: An information handling system operating a private individual data integration protection system comprising a processor receiving a query, submitted electronically, involving a request about private individual data and parsing elements the query, the processor correlating the query with private individual data manipulated within a business integration process modeled and deployed with a business integration application management system identifying data set field names via metadata and labels from the modeled business integration process matching private individual data identified in the query as being manipulated from a source input dataset to a destination dataset by operation of the business integration process, and transmitting a responsive report on the private individual data matching the received query indicating manipulation of the matching private individual data during the executed business integration process.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 11, 2022
    Applicant: BOOMI, LP
    Inventors: Michael J. Morton, Daniel Schwartz
  • Patent number: 11368467
    Abstract: An information handling system operating a data integration protection assistance system may comprise a processor linking first and second data set field names identified within a previous execution of a data integration process for transferring a data set field value identified by the first data field name at a source geographic location to a destination geographic location for storage under the second data field name. The processor may receive a user instruction to associate data set field names labeled as sensitive private individual data with a barred geographic location, determine the second data set field name is labeled as sensitive private individual data and the destination storage location matches the barred geographic location. A graphical user interface may display a notice that the data set field value was stored during the previously executed integration process within the barred geographic location.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: June 21, 2022
    Assignee: Boomi, LP
    Inventors: Daniel Schwartz, Michael J. Morton, Rohan Jain
  • Patent number: 11354341
    Abstract: A method of translating software queries into natural language may comprise receiving a user instruction to identify a data set through a database query defined by a received user-selected query object and user-selected query value in setting a portion of a currently modeled integration process, and to perform a user-selected action on the data set, and translating a suggested database query associated in memory with the user-selected query object to a natural language translation. The method may also comprise displaying the natural language translation of the suggested database query, receiving a user instruction to include the suggested database query in the currently modeled integration process, and automatically generating and transmitting to a remote location for later execution, code instructions for performing the user-selected action on data sets stored at the remote database meeting the selected, suggested database query.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: June 7, 2022
    Assignee: Boomi, LP
    Inventors: Daniel Schwartz, Michael J. Morton
  • Patent number: 11314748
    Abstract: An information handling system operating a private individual data integration protection system comprising a processor receiving a query, submitted electronically, involving a request about private individual data and parsing elements the query, the processor correlating the query with private individual data manipulated within a business integration process modeled and deployed with a business integration application management system identifying data set field names via metadata and labels from the modeled business integration process matching private individual data identified in the query as being manipulated from a source input dataset to a destination dataset by operation of the business integration process, and transmitting a responsive report on the private individual data matching the received query indicating manipulation of the matching private individual data during the executed business integration process.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: April 26, 2022
    Assignee: Boomi, LP
    Inventors: Michael J. Morton, Daniel Schwartz