×

Sharing information between tenants of a multi-tenant database

  • US 9,292,534 B2
  • Filed: 09/04/2014
  • Issued: 03/22/2016
  • Est. Priority Date: 06/04/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product embodied on a non-transitory computer readable storage medium, the computer program product including code adapted to be executed by a computer to perform a method comprising:

  • receiving, by a system from a first user, data of the first user for being stored by the system;

    storing, by the system, the data of the first user;

    receiving, by the system from the first user, a file of the first user and an indication that the file of the first user is related to the data of the first user;

    storing, by the system, the file of the first user and the indication that the file of the first user is related to the data of the first user;

    receiving, by the system from the first user, information on a connection between the first user and a second user, the information on the connection indicating that the data of the first user stored by the system is shared with the second user;

    notifying the second user of the connection, by the system;

    after the second user accepts the connection, storing, by the system, the information on the connection between the first user and the second user;

    based on the stored information on the connection, allowing, by the system, the second user to access the data of the first user stored within the system including;

    receiving, by the system, a first request from the second user for at least a portion of the data of the first user, andin response to receipt of the first request and based on the stored information on the connection, generating a first query to retrieve the at least a portion of the data of the first user and providing to the second user the at least a portion of the data of the first user retrieved using the first query; and

    based on the stored information on the connection and the stored indication that the file of the first user is related to the data of the first user, allowing, by the system, the second user to access the file of the first user stored within the system including;

    receiving, by the system, a second request from the second user for the file of the first user, andin response to receipt of the second request and based on the stored information on the connection and the stored indication that the file of the first user is related to the data of the first user, generating a second query to retrieve the file of the first user and providing to the second user the file of the first user retrieved using the second query.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×