Integration of remote software applications into a workflow
AssigneeServiceNow, Inc.
InventorsStuart Dean Swope, David Tamjidi, Azfar Syed Kazmi, Christopher Maloy, Rebecca Anita Dias
Life of this patent
Estimating the term…
Loading patent…
AssigneeServiceNow, Inc.
InventorsStuart Dean Swope, David Tamjidi, Azfar Syed Kazmi, Christopher Maloy, Rebecca Anita Dias
Estimating the term…
A system includes persistent storage configured to store definitions of interfaces of remote software applications, and a software application configured to define the interfaces. The software application identifies a remote software application system by which the remote software applications are exposed for execution, and obtains therefrom a specification of a particular remote software application. The software application determines, based on the specification, (i) objects accessible by way of the particular remote software application and (ii) functions invokable to interact with the objects. The software application generates actions that define an interface for the particular remote software application. Each action is configured to invoke execution of one or more of the functions by transmitting a request to the remote software application system and, in response, receive, by way of the remote software application system, an output of the one or more of the functions. The actions are stored in the persistent storage to define the interface.
A system comprising:
A computer-implemented method comprising:
An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a computing system, cause the computing system to perform operations comprising:
Dependencies are inferred from the claim text.