Data model simplification through field fallout
First Claim
1. A computer-implemented method of providing access to data, comprising:
- providing an interface configured for use in building a database query based on a plurality of fields;
monitoring use of the fields in building queries to record, for at least some of the fields, when the fields were last used in building a query; and
limiting fields presented in the interface based on the monitored use of the fields in building queries by hiding fields not used in building queries for a predetermined period of time, the limiting being performed by the execution of one or more computer processors.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, articles of manufacture and systems are provided for simplifying a query building process by limiting the number of fields presented to a user for building queries. The number of fields presented to the user may be limited by hiding one or more logical fields from the user based on usage characteristics. For example, a logical field that is rarely used or has not been used within a predetermined period of time may be hidden from the user. For some embodiments, a fallout manager may monitor the use of logical fields in building queries, update usage characteristics, and mark logical fields as hidden based on the usage characteristics. A graphical user interface may not present to a user logical fields that have been marked as hidden.
19 Citations
15 Claims
-
1. A computer-implemented method of providing access to data, comprising:
-
providing an interface configured for use in building a database query based on a plurality of fields; monitoring use of the fields in building queries to record, for at least some of the fields, when the fields were last used in building a query; and limiting fields presented in the interface based on the monitored use of the fields in building queries by hiding fields not used in building queries for a predetermined period of time, the limiting being performed by the execution of one or more computer processors. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium containing a fallout manager program which, when executed by a processor, performs an operation for providing access to data, comprising:
-
providing an interface configured for use in building a database query based on a plurality of fields; monitoring use of the fields in building queries to record, for at least some of the fields, when the fields were last used in building a query; and limiting fields presented in the interface based on the monitored use of the fields in building queries by hiding fields not used in building queries for a predetermined period of time. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer, comprising:
-
a memory containing a fallout manager program for providing access to data having a particular physical data representation; a processor which, when executing the fallout manager program, performs an operation comprising; providing an interface configured for use in building a database query based on a plurality of fields; monitoring use of the fields in building queries to record, for at least some of the fields, when the fields were last used in building a query; and limiting fields presented in the interface based on the monitored use of the fields in building queries by hiding fields not used in building queries for a predetermined period of time. - View Dependent Claims (14, 15)
-
Specification