×

System and method of adding user interface element groups

  • US 9,342,569 B2
  • Filed: 12/15/2010
  • Issued: 05/17/2016
  • Est. Priority Date: 12/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of adding user interface elements within an application program, comprising:

  • generating, by an application server, a user interface layout having a plurality of user interface elements and a plurality of database connections, wherein the plurality of database connections relate the plurality of user interface elements to a database;

    generating, by the application server, a selection layout having a plurality of element groups, wherein each of the plurality of element groups includes a recursive group, wherein the recursive group includes a primary group and a secondary group, wherein the primary group includes a first plurality of elements that includes a first element and the secondary group, wherein the secondary group includes a second plurality of elements that includes a second element, wherein the first element and the secondary group are related in the user interface layout;

    receiving, by the application server, a user selection of an element group of the plurality of element groups as a selected element group; and

    generating, by the application server, the user interface layout having the plurality of user interface elements, wherein the plurality of user interface elements now includes the selected element group,wherein the selected element group includes a first selected element and a second selected element, wherein the first selected element and the second selected element have a semantic relationship such that when a particular selection of the first selected element is selected, a feature of the second selected element is defined,wherein the database includes a first plurality of fields and a second plurality of fields, wherein the first plurality of fields are included in the user interface layout, and wherein the second plurality of fields are included in the selection layout,wherein the user interface layout includes a first area and a second area, wherein the selected element group may only be generated in the second area, andwherein the selection layout includes a static area and a dynamic area, wherein the static area includes a static element that is locked, and wherein the dynamic area includes a dynamic element that is editable, further comprising;

    receiving a user input; and

    selectively displaying the user interface layout according to the user input.

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