Patent ID: 8326868

Claim:
A non-transitory computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising: defining application types associated with applications supported by a database of a plurality of databases, the application types comprising tasks performed by the applications; associating the application types with the database and other databases of the plurality of databases; receiving a query associated with an application type of the application types from a first user; storing the query for sharing with a plurality of users; creating a link for accessing the query; storing the link in a user profile associated with a second user; receiving a first input from the second user selecting the link; in response to receiving the first input selecting the link, directing the second user to the query; receiving a second input from the second user for executing the query; executing the query on the database and the other databases of the plurality of databases associated with the application type of the application types; and providing a first result of the query to the second user.