Method and system for providing access to a database
First Claim
Patent Images
1. A database system, comprising:
- a database server, wherein the database server is managed and maintained by one or more database application programmers;
at least one database coupled to the database server, wherein the database server enables access to the at least one database;
a database interface configured to provide queries for the database server and display information from the database server, the database interface associated with the database server and being managed and maintained by the one or more database application programmers; and
a user-defined visual user interface associated with a user and distinct from the database interface, and configured by the database interface to communicate with and have access to the at least one database via the database server as an alternative to the database interface for the user that is different from the database application programmers, wherein the user-defined visual user interface is created, managed, and customized by the user to have customized functionality to suit specific needs of the user, wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, and wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system, and wherein the user does not manage and does not maintain the database.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing user-friendly access to a database are described. More particularly, embodiments of the present invention provide a database server. There is at least one database coupled to the database server, wherein the database server enables access to the at least one database. A user-defined interface configured to have access to the at least one database, wherein the user-defined interface is customized to have functionality to suit specific needs of a user.
31 Citations
40 Claims
-
1. A database system, comprising:
-
a database server, wherein the database server is managed and maintained by one or more database application programmers; at least one database coupled to the database server, wherein the database server enables access to the at least one database; a database interface configured to provide queries for the database server and display information from the database server, the database interface associated with the database server and being managed and maintained by the one or more database application programmers; and a user-defined visual user interface associated with a user and distinct from the database interface, and configured by the database interface to communicate with and have access to the at least one database via the database server as an alternative to the database interface for the user that is different from the database application programmers, wherein the user-defined visual user interface is created, managed, and customized by the user to have customized functionality to suit specific needs of the user, wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, and wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system, and wherein the user does not manage and does not maintain the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A database system comprising:
-
a database server, wherein the database server is managed and maintained by one or more database application programmers; at least one database coupled to the database server, wherein the database server enables access to the at least one database; a first interface configured to provide queries for the database server and display information from the database server, the first interface associated with the database server and being managed and maintained by the one or more database application programmers; and a second interface associated with a user different from the database application programmers, wherein the user does not manage and does not maintain the database, wherein the second interface is distinct from the first interface and configured to communicate with the at least one database via the database server as an alternative to the first interface for the associated user, wherein the first interface is used to configure the second interface to have access to the at least one database, wherein the second interface is a user-defined visual user interface created, managed, and customized by the associated user to have customized functionality determined by the associated user to suit specific needs of the associated user, wherein the customized functionality is not restricted by functionality provided by the first interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, and wherein the user-defined visual user interface is presented to the associated user and is connected to the at least one database when the associated user is identified to the database system. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for providing access to a database system, the database system including at least one database, the computer-implemented method comprising the steps of:
-
(a) configuring the database system to enable a user-defined visual user interface, associated with a user, to access the at least one database, wherein the database system includes a database server managed and maintained by one or more database application programmers and includes a database interface associated with the database server and distinct from the user-defined visual user interface for the user that is different from the database application programmers, wherein the database interface is associated with the database server, is managed and maintained by the one or more database application programmers, is configured to provide queries for the database server and display information from the database server and is used to configure the user-defined visual user interface to have access to the at least one database; and (b) executing at least one instruction to connect the user-defined visual user interface to the least one database as an alternative to the database interface for the user that is different from the database application programmers, wherein the user-defined visual user interface is created, managed, and customized by the associated user to have customized functionality determined by the associated user to suit specific needs of the associated user, wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, wherein the user-defined visual user interface is presented to the associated user and is connected to the at least one database when the associated user is identified to the database system, and wherein the user does not manage and does not maintain the database. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented method for providing access to a database system, the database system including at least one database, the computer-implemented method comprising the steps of:
-
(a) receiving user information associated with a user-defined visual user interface associated with a user and configured to communicate with the at least one database via a database server as an alternative for the user to a database interface, the database interface being distinct from the user-defined visual user interface, associated with the database server, providing queries for the database server, displaying information from the database server, and being used to configure the user-defined visual user interface to have access to the at least one database, wherein the user-defined visual user interface is stored and is created, managed, and customized by the user that is different from one or more database application programmers who manage and maintain the database system and database interface and wherein the user does not manage and does not maintain the database, wherein the user-defined visual user interface includes customized functionality that is stored and determined by the user to suit specific needs of the user, and wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system; and (b) storing the user information and using the user information to connect the user-defined visual user interface to the at least one database. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A computer-readable storage medium including program instructions for connecting a user-defined visual user interface to at least one database, the program instructions when executed by a computer perform the following:
-
(a) configuring a database system to enable the user-defined visual user interface, associated with a user, to access the at least one database, wherein the database system includes a database server managed and maintained by one or more database application programmers and includes a database interface associated with the database server and distinct from the user-defined visual user interface for the user that is different from the database application programmers, wherein the database interface is associated with the database server, is managed and maintained by the one or more database application programmers, is configured to provide queries for the database server and display information from the database servers and is used to configure the user-defined visual user interface to have access to the at least one database; and (b) executing at least one instruction to connect the user-defined visual user interface to the least one database as an alternative to the database interface for the user that is different from the database application programmers, wherein the user-defined visual user interface is created, managed, and customized by user to have customized functionality determined by the user to suit specific needs of the user, wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system, and wherein the user does not manage and does not maintain the database.
-
-
36. A computer-readable storage medium including program instructions for connecting a user-defined visual user interface to at least one database, the program instructions when executed by a computer perform the following:
-
(a) receiving user information associated with a user-defined visual user interface associated with a user and configured to communicate with the at least one database via a database server as an alternative for the user to a database interface, the database interface being distinct from the user-defined visual user interface, associated with the database server, providing queries for the database server, displaying information from the database server, and being used to configure the user-defined visual user interface to have access to the at least one database, wherein the user-defined visual user interface is stored and is created, managed, and customized by a user that is different from one or more database application programmers who manage and maintain the database system and database interface and wherein the user does not manage and does not maintain the database, wherein the user-defined visual user interface includes customized functionality that is stored and determined by the user to suit specific needs of the user, and wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system; and (b) storing the user information and using the user information to connect the user-defined visual user interface to the at least one database.
-
-
37. A computer-implemented method for providing a user-defined visual user interface used in a database system, the database system including a database server and at least one database, the database server enabling access to the at least one database, the computer-implemented method comprising:
-
(a) providing a field for entering user information, wherein the user information associates the user-defined visual user interface with the at least one database, the user-defined visual user interface being associated with a user; and (b) storing and providing a uniform resource locator that is used to connect the user-defined visual user interface to the database system, wherein the user-defined visual user interface is configured to communicate with the at least one database via a database server as an alternative for the user to a database interface that is distinct from the user-defined visual user interface, is associated with the database server, provides queries for the database server, displays information from the database server, and is used to configure the user-defined visual user interface to have access to the at least one database, wherein the user-defined visual user interface is created, managed, customized, and stored by the user who is different from database application programmers who manage and maintain the database server and database interface and wherein the user does not manage and does not maintain the database, wherein the user-defined visual user interface includes customized functionality determined by the user to suit specific needs of the user, wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, and wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system. - View Dependent Claims (38)
-
-
39. A computer readable storage medium including program instructions for providing a user-defined visual user interface used in a database system, the database system including a database server and at least one database, the database server enabling access to the at least one database, the program instructions when executed by a computer perform the following:
-
(a) providing a field for entering user information, wherein the user information associates the user-defined visual user interface with the at least one database, the user-defined visual user interface being associated with a user and (b) storing and providing a uniform resource locator that is used to connect the user-defined visual user interface to the database system, wherein the user-defined visual user interface is configured to communicate with the at least one database via a database server as an alternative for the user to a database interface that is distinct from the user-defined visual user interface, is associated with the database server, provides queries for the database server, displays information from the database server, and is used to configure the user-defined visual user interface to have access to the at least one database, wherein the user-defined visual user interface is created, managed, customized, and stored by the user who is different from database application programmers who manage and maintain the database server and database interface and wherein the user does not manage and does not maintain the database, wherein the user-defined visual user interface includes customized functionality determined by the user to suit specific needs of the user, wherein the customized functionality is not restricted by functionality provided by the database interface and includes at least one user-defined interface feature operative to provide a user-defined query for the at least one database, and wherein the user-defined visual user interface is presented to the user and is connected to the at least one database when the user is identified to the database system. - View Dependent Claims (40)
-
Specification