×

Model-driven data entry validation

  • US 10,248,634 B2
  • Filed: 09/22/2015
  • Issued: 04/02/2019
  • Est. Priority Date: 07/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a computer system having a processor and a memory storing a document readable by an application;

    receiving information from an application server specifying a user interface component in response to the application processing the document,wherein the application includes or is in communication with the application server via a client side component of an application development framework (ADF),wherein the user interface component is a re-usable component of the ADF linked to an attribute of a data model of the application server to integrate the document with a web-based application developed on the ADF; and

    wherein the document is configured to act as a user interface for the web-based application by extending functionality provided by the web-based application to the application, and the user interface comprises the user interface component;

    determining, by the client side component, a set of validation rules associated with the user interface component based on the information received from the application server;

    receiving, at the computer system, data representing the attribute of the data model from the application server responsive to processing the document;

    rendering, using the processor, the document to include the user interface component, the set of validation rules, and the data, wherein the rendering includes configuring, using the processor, the application using the set of validation rules to perform a validation of input that is made within the application via the user interface component;

    receiving an input made via the user interface component; and

    performing, using the processor, one or more actions by the application in response to the application validating the input made via the user interface component using the set of validation rules.

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