The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 31, 2019

Filed:

Mar. 19, 2019
Applicant:

Servicenow, Inc., Santa Clara, CA (US);

Inventors:

Stuart Dean Swope, San Diego, CA (US);

Natallia Rabtsevich Rodriguez, San Diego, CA (US);

Christopher Maloy, Payson, UT (US);

Rebecca Anita Dias, Seattle, WA (US);

Assignee:

ServiceNow, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/20 (2018.01); G06Q 10/06 (2012.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 8/20 (2013.01); G06F 9/542 (2013.01); G06Q 10/0633 (2013.01);
Abstract

A computing system includes persistent storage configured to store definitions of actions for integration into workflows, and a software application configured to define an action that invokes a function of an application programming interface (API). The software application obtains a specification and identifies therein definitions of a uniform resource locator (URL) that addresses the API, the function, an input of the function, and an output of the function. The software application generates an input variable of the action that corresponds to the input of the function and an output variable of the action that corresponds to the output of the function. The software application determines a first mapping between the input variable and a URL parameter of the API and a second mapping between the output variable and a response from the API. The first and second mappings are stored in in the persistent storage to define the action.


Find Patent Forward Citations

Loading…