Customizable, dynamic and on-demand database-informer for relational databases
First Claim
1. A method of displaying information by a database product which is capable of accessing a database, said method comprising:
- receiving an expression for a database object which can be displayed by said database product, wherein said expression is based on one or more variables which can be evaluated to determine a displayable-output for said database object;
displaying, by said database product, said database object;
determining, by said database product, whether to display displayable-output for said database object after said displaying displays said database object;
evaluating, by said database product, said expression to determine said displayable-output when said determining determines to display said displayable-output for said database; and
thereafter displaying said displayable-output for said displayed database object.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for displaying information associated with a database are disclosed. A database-informer displays information (or additional information) about various database objects displayed for a user. The database-informer may be presented to user as a tool-tip. However, the database-informer can be customized and dynamically constructed based on various variables that are dynamically determined at runtime. As such, the information can be dynamically determined based on variables stored in different tables and provided on-demand when the database-informer is invoked by the user. As a result, database users can be provided with customized and up-to-date information without having to view different tables.
-
Citations
24 Claims
-
1. A method of displaying information by a database product which is capable of accessing a database, said method comprising:
-
receiving an expression for a database object which can be displayed by said database product, wherein said expression is based on one or more variables which can be evaluated to determine a displayable-output for said database object;
displaying, by said database product, said database object;
determining, by said database product, whether to display displayable-output for said database object after said displaying displays said database object;
evaluating, by said database product, said expression to determine said displayable-output when said determining determines to display said displayable-output for said database; and
thereafter displaying said displayable-output for said displayed database object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A database system for accessing and displaying information stored in a database, comprising at least one processor which is capable of operating to:
-
receive an expression which can be displayed, wherein said expression is based on one or more variables which can be evaluated to determine a displayable-output for a database object stored in a database which includes one or more tables;
display said database object;
determine whether to display displayable-output for said database object when said displaying displays said database object;
evaluating said expression to determine said displayable-output when said determining determines to display said displayable-output for said database object; and
thereafter displaying said displayable-output for said displayed database object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium including computer program code for displaying information stored in a database, said computer readable medium comprising:
-
computer program code for receiving an expression for a database object which can be displayed, wherein said expression is based on one or more variables which can be evaluated to determine a displayable-output for said database object;
computer program code for displaying said database object;
computer program code for determining whether to display displayable-output for said database object;
computer program code for evaluating said expression to determine said displayable-output; and
computer program code for displaying said displayable-output for said displayed database object. - View Dependent Claims (22, 23, 24)
-
Specification