×

Methods and systems for a real time transformation of declarative model and layout into interactive, digital, multi device forms

  • US 9,280,361 B2
  • Filed: 06/25/2012
  • Issued: 03/08/2016
  • Est. Priority Date: 06/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating an interactive form, comprising:

  • at design time;

    defining a declarative data model having a plurality of queries according to user input data received from a designer platform hosted by a browser running a client terminal, each query of said plurality of queries has a data source and a plurality of fields;

    defining a plurality of data entry views for a runtime data model of said declarative data model, each said data entry view is defined for a different operating system or a different platform having a plurality of data entry view data sources and a plurality of user interface (UI) controls; and

    associating between each one of said plurality of UI controls and a field of said plurality of fields;

    at runtime;

    generating said runtime data model using a plurality of reflection classes annotated with attributes;

    automatically creating a plurality of adapters using data bound control extenders according to a selected data entry view from said plurality of data entry views, said plurality of adapters being used to assign said query data from said plurality of data entry view data sources into said plurality of UI controls;

    instructing a presentation of said selected data entry view as an interactive multi device form having said plurality of UI controls; and

    using said runtime data model for loading query data into said plurality of data entry view data sources using data context object that is created from the runtime model.

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