×

Systems and methods for producing more meaningful web services descriptions via automated cross-reference of external information sources

  • US 10,642,931 B1
  • Filed: 06/26/2013
  • Issued: 05/05/2020
  • Est. Priority Date: 06/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating narrative interface descriptions, the method comprising:

  • parsing, by a processor, a web service description file to identify an element therein based on a property of the element, wherein the web service description file is provided by a web service provider, wherein the web service description file comprises a machine-readable description of a computing interface, and wherein the machine-readable description comprises a plurality of elements including the element and a string of characters identifying the element that is meaningless in a human-readable format;

    retrieving, by the processor and from a data source, cross-reference data comprising human-readable narrative information corresponding to the element, wherein the human-readable narrative information provides descriptive information about the element in the human-readable format;

    generating, by the processor, an embellished web service description file wherein the element is modified to include the cross-reference data, wherein the generating the embellished web service description file comprises modifying content of the element to include the human-readable narrative information while retaining a structure of the machine-readable description;

    identifying, by the processor, a change to the data source wherein the human-readable narrative information is updated, resulting in updated human-readable narrative information;

    retrieving, by the processor, the updated human-readable narrative information; and

    re-generating, by the processor, the embellished web service description file wherein the element is modified to include the updated human-readable narrative information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×