-
公开(公告)号:US20220164185A1
公开(公告)日:2022-05-26
申请号:US17666737
申请日:2022-02-08
Applicant: salesforce.com, inc.
Inventor: Ignacio Agustin Manzano , Guillermo Coscarelli , Antonio Garrote , Fernando Alberto Zavalia Paunero , Agustin Lopez Gabeiras , Pedro Colunga
Abstract: 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.
-
公开(公告)号:US11281462B1
公开(公告)日:2022-03-22
申请号:US17097138
申请日:2020-11-13
Applicant: salesforce.com, inc.
Inventor: Ignacio Agustin Manzano , Guillermo Coscarelli , Antonio Garrote , Fernando Alberto Zavalia Paunero , Agustin Lopez Gabeiras , Pedro Colunga
Abstract: 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.
-
公开(公告)号:US11249889B2
公开(公告)日:2022-02-15
申请号:US16254193
申请日:2019-01-22
Applicant: salesforce.com, inc.
Inventor: Ignacio Agustin Manzano , Agustin Lopez Gabeiras , Leandro Damián Lück , Gaston Alberto Lodieu , Diego Gabriel Larralde , Jiang Wu , Andrew Craig Bragdon
Abstract: 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.
-
4.
公开(公告)号:US11734153B2
公开(公告)日:2023-08-22
申请号:US17479518
申请日:2021-09-20
Applicant: salesforce.com, inc.
Inventor: 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
CPC classification number: G06F11/3495 , G06F9/54
Abstract: 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.
-
公开(公告)号:US11630664B2
公开(公告)日:2023-04-18
申请号:US17666737
申请日:2022-02-08
Applicant: salesforce.com, inc.
Inventor: Ignacio Agustin Manzano , Guillermo Coscarelli , Antonio Garrote , Fernando Alberto Zavalia Paunero , Agustin Lopez Gabeiras , Pedro Colunga
Abstract: 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.
-
公开(公告)号:USD898063S1
公开(公告)日:2020-10-06
申请号:US29678677
申请日:2019-01-30
Applicant: salesforce.com, inc.
-
公开(公告)号:US20200233786A1
公开(公告)日:2020-07-23
申请号:US16252226
申请日:2019-01-18
Applicant: salesforce.com. inc.
Inventor: Martin Battaglia , Ignacio Agustin Manzano
Abstract: A system may include a mocking server and one or more tenants served by the mocking server. A tenant may test an application programming interface (API) using a mocking service. For example, the mocking server may run a mock implementation of an API based on an API specification, and the server may expose an endpoint of the mock implementation for API testing. In some cases, the API specification may use an additional service. The mocking server may need an implementation for this additional service in order to test the API. For improved efficiency and reliability of the mocking service, the mocking server may store pre-configured mock implementations for various service or complementary APIs, which can be publicly accessed and shared across multiple different tenants. The pre-configured mock implementations may enable a user to test an API without providing a mock implementation for each additional service indicated in the API specification.
-
公开(公告)号:US11734166B2
公开(公告)日:2023-08-22
申请号:US17893828
申请日:2022-08-23
Applicant: salesforce.com, inc.
CPC classification number: G06F11/3692 , G06F8/20 , G06F11/3476 , G06F11/3612 , G06F11/3636
Abstract: 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.
-
公开(公告)号:US20230088970A1
公开(公告)日:2023-03-23
申请号:US17589604
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Bob O'DELL , Nicolas Battiato , Diego Larralde , Ignacio Agustin Manzano
IPC: G06F11/36 , G06N5/04 , G06F16/901
Abstract: 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.
-
公开(公告)号:US10901813B2
公开(公告)日:2021-01-26
申请号:US16254165
申请日:2019-01-22
Applicant: salesforce.com, inc.
Inventor: Ignacio Agustin Manzano , Agustin Lopez Gabeiras , Leandro Damián Lück , Gaston Alberto Lodieu , Diego Gabriel Larralde , Jiang Wu , Andrew Craig Bragdon
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing clustering and monitoring functionality. An embodiment operates by determining that an application programming interface (API) call has been made from a first application to a second application. Metric data regarding a performance of one or more computing devices responsive to the determined API call is received. The received metric data associated with the determined API call is clustered into one of a plurality of predetermined clusters associated with the performance of the one or more computing devices responsive to one or more previous API calls. A notification indicating a system state of the one or more computing devices is determined based on the clustering, and provided.
-
-
-
-
-
-
-
-
-