Patents by Inventor Ignacio Agustin Manzano
Ignacio Agustin Manzano has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12277133Abstract: In the present disclosure, systems and methods are described for allowing a non-code user to create to transform a database in an ETL pipeline. Specifically, as disclosed herein, a user can take a database and receive a ruleset to apply to the database in an ETL pipeline. The data linting system may take the database and extract a schema and a data sample from it. Further, the data linting system may use the schema and data sample to create two rulesets. With these rulesets, the data linting system combines them to create a final ruleset which may be validated using the data sample. The data linting system then sends the final ruleset and the validation report to the user. With this system, the user only needs to give it a database and will receive a ruleset that is able to be immediately used in an ETL pipeline.Type: GrantFiled: December 13, 2022Date of Patent: April 15, 2025Assignee: Salesforce, Inc.Inventors: Ignacio Agustin Manzano, Subhash Periasamy, Berkay Polat, Anand Nair, Udayakumar Dhansingh, Vijay Gopalakrishnan, Saebom Kwon
-
Patent number: 12197456Abstract: Disclosed herein are system, method, and device embodiments for a data bridge adapter in a data integration platform that models any application programming interface as an entity-relationship model. This technique allows an individual using an integration platform to map and transform the entity-relationship model without having to create any custom code. The user may specify target parameters as part of an ETL process, and the entity relationship model may allow appropriate data and API calls to be generated to pass the data to the specified target. By creating an entity-relationship model from any API, the technique further supports versioning, schema change resolution, compatibility detection and other features. Furthermore, data visualization software may use the entity-relationship model to allow users to explore and analyze the data represented in the entity-relationship model.Type: GrantFiled: September 20, 2021Date of Patent: January 14, 2025Assignee: Salesforce, Inc.Inventors: Ignacio Agustin Manzano, Jiang Wu, Daniel Fujii, Rodrigo Pazos, Ezequiel Block, Luis Contreras
-
Patent number: 12079114Abstract: Disclosed herein are system, method, and computer program product embodiments for self-paced migration of an application programming language (API) gateway. An embodiment operates by receiving a functional test suite corresponding to an application programming interface (API). The embodiment generates a knowledge graph of information by combining a test result graph of information based on a result of execution of one or more tests in the functional test suite with a metadata linked graph of information based on metadata corresponding to the one or more APIs. The embodiment then generates an alert message corresponding to the function test suite based on the knowledge graph of information.Type: GrantFiled: January 31, 2022Date of Patent: September 3, 2024Assignee: Salesforce.Com, Inc.Inventors: Robert M. O'Dell, Nicolas Hernan Battiato, Diego Larralde, Ignacio Agustin Manzano
-
Publication number: 20240193174Abstract: In the present disclosure, systems and methods are described for allowing a non-code user to create to transform a database in an ETL pipleline. Specifically, as disclosed herein, a user can take a database and receive a ruleset to apply to the database in an ETL pipeline. The data linting system may take the database and extract a schema and a data sample from it. Further, the data linting system may use the schema and data sample to create two rulesets. With these rulesets, the data linting system combines them to create a final ruleset which may be validated using the data sample. The data linting system then sends the final ruleset and the validation report to the user. With this system, the user only needs to give it a database and will receive a ruleset that is able to be immediately used in an ETL pipeline.Type: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Applicant: Salesforce, Inc.Inventors: Ignacio Agustin MANZANO, Subhash Periasamy, Berkay Polat, Vineeth Anand Nair, Udayakumar Dhansingh, Vijay Gopalakrishnan, Saebom Kwon
-
Patent number: 11880297Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: GrantFiled: September 27, 2022Date of Patent: January 23, 2024Assignee: Salesforce, Inc.Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Agustin Lopez Gabeiras
-
Patent number: 11803466Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: GrantFiled: September 27, 2022Date of Patent: October 31, 2023Assignee: Salesforce, Inc.Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Agustin Lopez Gabeiras
-
Patent number: 11734153Abstract: Disclosed herein are system, method, and computer-readable medium embodiments for providing the ability to automate identification of endpoints of an API for potential health checks based on machine learning and/or similarity search algorithms. The algorithms analyze an API specification according to the algorithm's training and/or search among reference APIs. Rather than having to manually generate health check tests for the web service, a test developer can interact with a test service through a web browser and provide the service an API specification. The test service then can automatically rank identified endpoints according to a ranking system as well as automate health checks by automatically preparing the health check code according to each identified endpoint.Type: GrantFiled: September 20, 2021Date of Patent: August 22, 2023Assignee: Salesforce, Inc.Inventors: Robert M. O'Dell, Nicolas Hernan Battiato, Diego Gabriel Larralde, Guido Agustin Martinez, Christian Vallejos, Maria Florencia Vimberg, Eduardo Cominguez, Ignacio Agustin Manzano, Peter Gorski
-
Patent number: 11734166Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: GrantFiled: August 23, 2022Date of Patent: August 22, 2023Assignee: Salesforce, Inc.Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Agustin Lopez Gabeiras
-
Patent number: 11630664Abstract: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.Type: GrantFiled: February 8, 2022Date of Patent: April 18, 2023Assignee: salesforce.com, inc.Inventors: Ignacio Agustin Manzano, Guillermo Coscarelli, Antonio Garrote, Fernando Alberto Zavalia Paunero, Agustin Lopez Gabeiras, Pedro Colunga
-
Publication number: 20230116130Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: ApplicationFiled: September 27, 2022Publication date: April 13, 2023Inventors: Andrew Craig BRAGDON, Ignacio Agustin MANZANO, Agustin Lopez GABEIRAS
-
Publication number: 20230089365Abstract: Disclosed herein are system, method, and device embodiments for a data bridge adapter in a data integration platform that models any application programming interface as an entity-relationship model. This technique allows an individual using an integration platform to map and transform the entity-relationship model without having to create any custom code. The user may specify target parameters as part of an ETL process, and the entity relationship model may allow appropriate data and API calls to be generated to pass the data to the specified target. By creating an entity-relationship model from any API, the technique further supports versioning, schema change resolution, compatibility detection and other features. Furthermore, data visualization software may use the entity-relationship model to allow users to explore and analyze the data represented in the entity-relationship model.Type: ApplicationFiled: September 20, 2021Publication date: March 23, 2023Applicant: salesforce.com, inc.Inventors: Ignacio Agustin MANZANO, Jiang WU, Daniel Fujii, Rodrigo Pazos, Ezequiel Block, Luis Contreras
-
Publication number: 20230091664Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: ApplicationFiled: September 27, 2022Publication date: March 23, 2023Inventors: Andrew Craig BRAGDON, Ignacio Agustin MANZANO, Agustin Lopez GABEIRAS
-
Publication number: 20230088970Abstract: Disclosed herein are system, method, and computer program product embodiments for self-paced migration of an application programming language (API) gateway. An embodiment operates by receiving a functional test suite corresponding to an application programming interface (API). The embodiment generates a knowledge graph of information by combining a test result graph of information based on a result of execution of one or more tests in the functional test suite with a metadata linked graph of information based on metadata corresponding to the one or more APIs. The embodiment then generates an alert message corresponding to the function test suite based on the knowledge graph of information.Type: ApplicationFiled: January 31, 2022Publication date: March 23, 2023Applicant: salesforce.com, inc.Inventors: Bob O'DELL, Nicolas Battiato, Diego Larralde, Ignacio Agustin Manzano
-
Publication number: 20220405197Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: ApplicationFiled: August 23, 2022Publication date: December 22, 2022Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Agustin Lopez Gabeiras
-
Patent number: 11467950Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.Type: GrantFiled: April 19, 2019Date of Patent: October 11, 2022Assignee: Salesforce, Inc.Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Agustin Lopez Gabeiras
-
Publication number: 20220164185Abstract: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.Type: ApplicationFiled: February 8, 2022Publication date: May 26, 2022Applicant: salesforce TowerInventors: Ignacio Agustin Manzano, Guillermo Coscarelli, Antonio Garrote, Fernando Alberto Zavalia Paunero, Agustin Lopez Gabeiras, Pedro Colunga
-
Patent number: 11281462Abstract: Disclosed herein are system, method, and computer program product embodiments for facilitating access to and incorporation of APIs within an application during development, while ensuring that the API satisfies quality constraints. These quality constraints are controlled by the application of rules, which result in a maturity score for the API, in accordance with embodiments. These rules may be provided by a variety of sources for use in scoring the API at various stages. For example, a developer group may control access to developers within the group by applying a ruleset that restricts APIs for applications written by the developer group to a threshold score. This threshold score can limit or restrict APIs that are offered to a developer by an API exchange. Additionally, a ruleset may be applied to enforce a minimum score for submission of an API for inclusion within an API exchange.Type: GrantFiled: November 13, 2020Date of Patent: March 22, 2022Assignee: salesforce.com, inc.Inventors: Ignacio Agustin Manzano, Guillermo Coscarelli, Antonio Garrote, Fernando Alberto Zavalia Paunero, Agustin Lopez Gabeiras, Pedro Colunga
-
Patent number: 11249889Abstract: Disclosed herein are system, method, and computer program product embodiments for providing anomaly feedback monitoring and detection. An embodiment operates by determining a first set of data corresponding to an anomaly indicating an undesirable data state for a first application. A subset of data from a second set of data corresponding to the undesirable data state is identified, wherein the second set of data is associated with communications between the first application and a second application. A notification identifying the anomaly is provided. Feedback associated with the anomaly is received. Data corresponding to the anomaly is updated based on the feedback.Type: GrantFiled: January 22, 2019Date of Patent: February 15, 2022Assignee: salesforce.com, inc.Inventors: Ignacio Agustin Manzano, Agustin Lopez Gabeiras, Leandro Damián Lück, Gaston Alberto Lodieu, Diego Gabriel Larralde, Jiang Wu, Andrew Craig Bragdon
-
Patent number: 11216587Abstract: Disclosed herein are system, method, and device embodiments for implementing log tokenization in an integration platform system. An integration platform may provide a declaratively-configurable logger asset for deployment in an integration-application design tool, and package the declaratively configurable logger asset in an integration application at least partially built via the integration-application design tool. In addition, the integration application may identify sensitive information in original log data of the integration application, and generate modified log data based on tokenization of the sensitive information. Further, the integration application may log the modified log data into a log file.Type: GrantFiled: April 19, 2019Date of Patent: January 4, 2022Assignee: salesforce.com, inc.Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Balasubramanian Narasimhan
-
Patent number: 11175894Abstract: Disclosed herein are system, method, and device embodiments for implementing flow analysis in an integration platform system. An integration platform may provide a declaratively-configurable asset within an integration-application design tool, configure the declaratively-configurable asset based on declarative configuration information via the integration-application design tool, and package the declaratively-configurable asset into an integration application. Further, the integration platform may calculate a statistic associated with the declaratively-configurable asset based on the declarative configuration information during an execution of the integration application, and cause display of a graphic representation of the declaratively-configurable asset and the statistic in a monitoring tool.Type: GrantFiled: January 31, 2019Date of Patent: November 16, 2021Assignee: salesforce.com, inc.Inventors: Andrew Craig Bragdon, Ignacio Agustin Manzano, Agustin Lopez Gabeiras