Application directory for a multi-user computer system environment
First Claim
1. A non-transitory, computer-readable storage medium having stored thereon a plurality of instructions that are capable of being executed by a computer system to cause operations comprising:
- creating, by the computer system based on user input from a first user of the computer system, a metadata package corresponding to an application, wherein the metadata package specifies a set of data associated with the first user within a data store of the computer system to be utilized by the application;
receiving, by the computer system from the first user, an indication that the application may be imported by other users of the computer system;
registering, by the computer system, the application in an application directory of the computer system, wherein the application directory is accessible to one or more users of the computer system and includes a listing of one or more applications available for import by the one or more users;
receiving, by the computer system from a second user of the computer system, a request to import the metadata package; and
in response to the request to import the metadata package, allowing, by the computer system, the second user to utilize the application with a different set of data associated with the second user within the data store of the computer system.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of developing computer applications, the method comprising providing to multiple users access, over a network, to information on a data center, with a subgroup of the users having access to a sub-portion of the information that is different from the sub-portion accessible by the remaining tenants of the subgroup; and communicating wide the data center over the network employing a computer system associated with a user of the sub-group to establish application functionality with the sub-portion that may be accessed, over the network, by additional parties authorized by the user. Also disclosed is a machine-readable medium and a data center, both of which facilitate carrying-out the steps of the method.
-
Citations
20 Claims
-
1. A non-transitory, computer-readable storage medium having stored thereon a plurality of instructions that are capable of being executed by a computer system to cause operations comprising:
-
creating, by the computer system based on user input from a first user of the computer system, a metadata package corresponding to an application, wherein the metadata package specifies a set of data associated with the first user within a data store of the computer system to be utilized by the application; receiving, by the computer system from the first user, an indication that the application may be imported by other users of the computer system; registering, by the computer system, the application in an application directory of the computer system, wherein the application directory is accessible to one or more users of the computer system and includes a listing of one or more applications available for import by the one or more users; receiving, by the computer system from a second user of the computer system, a request to import the metadata package; and in response to the request to import the metadata package, allowing, by the computer system, the second user to utilize the application with a different set of data associated with the second user within the data store of the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
creating, by a computer system based on user input from a first user of the computer system, a metadata package corresponding to an application, wherein the metadata package specifies a set of data associated with the first user within a data store of the computer system to be utilized by the application; receiving, by the computer system from the first user, an indication that the application may be imported by other users of the computer system; registering, by the computer system, the application in an application directory of the computer system, wherein the application directory is accessible to one or more users of the computer system and includes a listing of one or more applications available for import by the one or more users; receiving, by the computer system from a second user of the computer system, a request to import the metadata package; and in response to the request to import the metadata package, allowing, by the computer system, the second user to utilize the application with a different set of data associated with the second user within the data store of the computer system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
maintaining, by a computer system, an application directory for a plurality of users; creating, by the computer system based on user input from a first user of the computer system, a metadata package corresponding to a first application, wherein the metadata package specifies a set of data associated with the first user within a data store of the computer system to be utilized by the first application; registering, by the computer system, the first application in the application directory such that the first application is available for import by one or more of the plurality of users; receiving, by the computer system from a second user of the computer system, a request to import the metadata package; and in response to the request to import the metadata package, allowing, by the computer system, the second user to utilize the first application with a different set of data associated with the second user within the data store of the computer system. - View Dependent Claims (17, 18, 19, 20)
-
Specification