Patent Document ID: 9003361
Application ID: 13690518

Base Claim:
1. A method comprising: receiving user input indicating a plurality of uniform resource identifiers (URIs) for a RESTful (Representational State Transfer) web service; identifying a programming language for a RESTful web service software development kit (SDK) client; creating, by a server computer system, a plurality of methods for the plurality of URIs using programming code format of the identified programming language; creating the RESTful web service SDK client using the plurality of methods; detecting a change in the RESTful web service; identifying one of the plurality of URIs associated with the change; and updating one of the plurality of methods corresponding to the identified URI to reflect the change.

---

Claim 6:
6. The method of claim 1 , wherein creating the plurality of methods for the plurality of URIs comprises: identifying a template that corresponds to the identified programming language; identifying RESTful service description language describing the plurality of URIs; and populating the template with input data extracted from the RESTful service description language describing the corresponding URI, wherein the populated template represents the method for the corresponding URI.