Methods and Systems for Sharing Database Content
First Claim
1. A method of sharing database content, the method comprising:
- an on-demand database system receiving a document from a user associated with an organization;
storing the document at a first location in a database of the on-demand database system, wherein access to the document is restricted to specified users of the on-demand database system;
receiving a request to provide an access to the document to an entity that does not have access rights to the document stored at the first location;
associating a network address with the document such that the document is accessible via a request to the network address; and
providing the network address to allow the entity to access the document.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms and methods for sharing database content stored by a first organization with a third party are provided. A network address is provided to the third party, which can enable control of the access to the content and tracking of the views of the content. For example, the network address can include an encrypted key that contains information about the organization that created content and the specific distribution ID for delivering the content when requested by the third party using the address. A distribution can be created in numerous ways, with various restrictions on the access to the document of a distribution.
163 Citations
17 Claims
-
1. A method of sharing database content, the method comprising:
-
an on-demand database system receiving a document from a user associated with an organization; storing the document at a first location in a database of the on-demand database system, wherein access to the document is restricted to specified users of the on-demand database system; receiving a request to provide an access to the document to an entity that does not have access rights to the document stored at the first location; associating a network address with the document such that the document is accessible via a request to the network address; and providing the network address to allow the entity to access the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a tangible computer readable medium storing a plurality of instructions for controlling one or more processors of an on-demand database system to perform an operation for sharing database content, the instructions comprising:
-
the on-demand database system receiving a document from a user associated with an organization; storing the document at a first location in a database of the on-demand database system, wherein access to the document is restricted to specified users of the on-demand database system; receiving a request to provide an access to the document to an entity that does not have access rights to the document stored at the first location; associating a network address with the document such that the document is accessible via a request to the network address; and providing the network address to allow the entity to access the document.
-
-
17. An on-demand database system comprising:
-
a database that stores database objects for a plurality of organizations; and one or more processors configured to; receive a document from a user associated with an organization; store the document at a first location in a database of the on-demand database system, wherein access to the document is restricted to specified users of the on-demand database system; receive a request to provide an access to the document to an entity that does not have access rights to the document stored at the first location; associate a network address with the document such that the document is accessible via a request to the network address; and provide the network address to allow the entity to access the document.
-
Specification