Dynamic generation of form pages for accessing a database
First Claim
Patent Images
1. A method for dynamically generating a page to access a database, the method comprising:
- receiving input from a user selecting a first form for accessing a database;
dynamically generating a first page using the first form by accessing at least an item model, wherein the item model includes a definition of an item type; and
displaying the first page to a user, the first page enabling the user to access the database.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating dynamic form pages for accessing a database. An item model is stored in the database and defines attributes or characteristics of item types. The item model is separate from the actual data and from the data model. When a form page is requested, the page is dynamically generated by accessing the item model based on the requested form. The page is then displayed to the user. Data can be included in the page as necessary. Form pages can be generated on the fly and can automatically adapt to changes in the definition of the item model.
18 Citations
27 Claims
-
1. A method for dynamically generating a page to access a database, the method comprising:
-
receiving input from a user selecting a first form for accessing a database;
dynamically generating a first page using the first form by accessing at least an item model, wherein the item model includes a definition of an item type; and
displaying the first page to a user, the first page enabling the user to access the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for dynamically generating a page to access a database, the method comprising:
-
accessing an item model based on both a particular item type and on a particular form;
identifying one or more of rules, display fields, buttons, tabs, rights, or history in the item model that are associated the particular form; and
generating a first page using the one or more of rules, display fields, buttons, tabs, rights, or history included the item model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27)
-
-
22. A data structure used in the dynamic generation of form pages used to access a database, the data structure comprising:
-
an item type that identifies a type for an item model, wherein the item model is distinct from actual data for objects of the item type;
an item display that includes one or more fields to be displayed in a first page used to access a database, wherein the one or more fields are displayed in the first page and wherein actual data is displayed alongside of the one or more fields, the actual data retrieved from an object that is separate from the item model; and
an item buttons that identifies buttons to be displayed in the first page;
wherein at least one item button causes the dynamic generation of a second page using at least definitions included in the item model.
-
Specification