Patent ID: 9524283
Filing Date: 2016-12-20
CPC Classification: G06F

Claim Text:
1. An apparatus, comprising: a logic device at least partially implemented in hardware; and an application having a form manager component operative on the logic device to manage one or more forms for a user interface of the application, the form manager component to generate a form with form information retrieved from a web service using a form information query, the form information query comprising a data structure having a combination of static form configuration information and dynamic form configuration information, the dynamic form configuration information having one or more dynamic form parameters and one or more dynamic query parameters, the one or more dynamic form parameters and the one or more dynamic query parameters dynamically generated during runtime when the application is executing and used to dynamically retrieve the form information from the web service, the form manager component operative to send the form information query arranged to retrieve the form information as a stateless request to the web service and send a second form information query arranged to retrieve new form information for the form as another stateless request to the web service, the second form information query including at least one dynamic query parameter comprising a form value from a first form value set of a first form field previously retrieved from the web service and used to retrieve the new form information, and the form manager component further operative to receive the form information comprising the first form value set of the first form field from the web service and the new form information comprising a second form value set for presentation in a second form field of the form from the web service, extract the first form value set and the second form value set using extensible markup language (XML) path language (XPATH) statements and namespace definitions, and present the extracted first form value set and the extracted second form value set in the first form field and the second form field, respectively, of the form.