Patent ID: 7971148
Filing Date: 2011-06-28
Classification: G06F,Y10S

Abstract:
1. A computer-implemented method, comprising operations of: (a) initiating a database-driven application including one or more pages to store data in records of a database, report data from the database, or both store data in the database and report data from the database; (b) making fields including all of the following specified types of fields available for introduction into the pages: (c) receiving human input introducing at least one field of the specified types to at least one of the pages; (d) introducing one or more iterators to at least one of the pages by one of the following: automatically, or via human input received in the operation (c); (e) where the operation (c) further includes introducing into at least one of the pages report fields that display data from records collected by data collection fields introduced in another page and the operation (c) includes: (f) a computer-driven inference engine automatically creating data structures representative of operations (a) and (c) and (d) and (e) in the database and automatically relating fields of the pages to the data structures in accordance with a predetermined logical framework.