Systems and methods for integrating third-party services with a client instance
US-2020090135-A1 · Mar 19, 2020 · US
US11630712B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11630712-B2 |
| Application number | US-202016929891-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 15, 2020 |
| Priority date | Jul 15, 2020 |
| Publication date | Apr 18, 2023 |
| Grant date | Apr 18, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for on demand service integration. A system includes at least one processor and a storage medium storing instructions that, when executed by the one or more processors, cause the at least one processor to perform operations including receiving from a customer system a request to integrate a partner service with an integrator instance at the customer system and searching an integrator database for a partner service communication template based on the received request. The operations also include configuring the integrator instance to receive communications from a partner service instance based on the communication template and establishing a communication link between the integrator instance and the partner service instance.
Opening claim text (preview).
What is claimed is: 1. A system for on demand service integration, comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor cause the system to perform operations comprising: receiving from a customer system a request to integrate a partner service with an integrator instance at the customer system; searching an integrator database for a partner service communication template based on the received request; sending a request based on the communication template to the partner service; configuring the integrator instance at the customer system to receive communications from a partner service instance based on the communication template; and establishing a communication link between the integrator instance and the partner service instance. 2. The system of claim 1 , wherein the operations further comprise sending parameters specified in the communication template to a specific secured endpoint of the partner service specified in the communication template. 3. The system of claim 2 , wherein the specified parameters comprise at least one of a fully qualified name, a client identification sequence, a client secret, or a security level. 4. The system of claim 1 , wherein the operations further comprise establishing a secure application programming interface connection between an integrator and the partner service. 5. The system of claim 1 , wherein the communication link is established based on a callback from the partner service instance. 6. The system of claim 1 , wherein the request based on the communication template is a webhook call to the partner service. 7. The system of claim 1 , wherein the communication template comprises a security model for the communication link between the integrator instance and the partner service instance. 8. The system of claim 1 , the operations further comprising: passing, via the communication link, information in a body of a communication received from the partner service instance to the integrator instance at the customer system, thereby establishing real time integration of the partner service at the customer system. 9. The system of claim 1 , wherein the partner service instance is a service added to the integrator instance. 10. A system for on demand service integration, comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor cause the system to perform operations comprising: providing a service integrator with a communication template; receiving a request based on the communication template from the service integrator; configuring a partner service instance to receive communication from an integrator instance at the customer system based on the communication template; and establishing a communication link between the partner service instance and the integrator instance. 11. The system of claim 10 , wherein the communication template comprises parameters required for communication with the integrator instance. 12. The system of claim 11 , wherein the parameters comprise at least one of a fully qualified name, a client identification sequence, a client secret, or a security level. 13. The system of claim 10 , wherein the operations further comprise providing the integrator instance the partner service instance parameters. 14. The system of claim 10 , wherein the operations further comprise establishing a security model of operations based on the communication template. 15. The system of claim 12 , wherein the security level comprises level of access to a customer data. 16. A method for on demand service integration, comprising: providing a service integrator with a partner service communication template; receiving from a customer system a request to integrate a partner service with an integrator instance at the customer system; searching an integrator database for the partner service communication template based on the received request; sending a request based on the communication template to the partner service; configuring the integrator instance at the customer system to receive communication from a partner service instance based on the communication template; and establishing a communication link between the integrator instance and the partner service instance. 17. The method of claim 16 , further comprising receiving a callback from the partner service. 18. The method of claim 17 , wherein the callback comprises a security model information. 19. The method of claim 17 , wherein the integrator instance is configured after receiving the callback. 20. The method of claim 16 , further comprising cloning the integrator instance from a template.
Remote procedure calls [RPC]; Web services · CPC title
Querying, e.g. by the use of web search engines · CPC title
After-sales · CPC title
Multiple levels of security · CPC title
Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.