×

Self service propagation of custom extension fields into web services

  • US 9,524,239 B2
  • Filed: 01/14/2013
  • Issued: 12/20/2016
  • Est. Priority Date: 01/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer program product comprising a computer-readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

  • receiving a user input entered via a user interface of a software framework, the user interface including a list of custom fields and field properties, the user input comprising selection of a custom field and an option element at the user interface, the selection of the option element triggering a further user interface to be presented where a definition of a further usage of the custom field is defined for the software framework, the custom field representing a custom extension of a standard data structure of the software framework to a selected web service that is selectable from a list of available web services presented at the further user interface, wherein the selected web service is configured to provide a mapping from the custom field to another format for use at another software framework;

    presenting, via the further user interface, the list of available web services for making the custom field of the software framework available for migration to, or integration with, the another software framework;

    generating, dynamically at runtime upon detection of a user selection of the selected web service from the list of available web services, executable code to add the custom field to the selected web service, the executable code including encoded information about a type of the custom field, a definition of the custom field, and usage of the custom field; and

    providing, using the executable code, access to the custom field via a call to the selected web service.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×