The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 16, 2024

Filed:

Mar. 07, 2023
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventors:

Miko Arnab Bose, San Francisco, CA (US);

Robert J. Snell, Edgware, GB;

Mark Francis Movida, Berkeley, CA (US);

Valliappan Annamalai Natarajan, San Ramon, CA (US);

Adam Thielemann Wegel, San Francisco, CA (US);

Matthew Charles Hagenian, San Francisco, CA (US);

Durgesh Singh, Sunnyvale, CA (US);

Assignee:

Salesforce, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/6245 (2013.01);
Abstract

Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.


Find Patent Forward Citations

Loading…