US 11,698,983 B2
Permission management of cloud-based documents
Drew Hamlin, San Francisco, CA (US); Andrew Chung, San Francisco, CA (US); and William Joseph Flynn, III, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Nov. 19, 2020, as Appl. No. 16/952,451.
Application 16/952,451 is a continuation of application No. 15/637,762, filed on Jun. 29, 2017, granted, now 10,860,729.
Prior Publication US 2021/0073398 A1, Mar. 11, 2021
Int. Cl. H04L 29/06 (2006.01); G06F 21/60 (2013.01); H04L 9/40 (2022.01); G06F 21/62 (2013.01); G06F 16/93 (2019.01); G06F 21/31 (2013.01); H04L 67/02 (2022.01)
CPC G06F 21/604 (2013.01) [G06F 16/93 (2019.01); G06F 21/6218 (2013.01); H04L 63/101 (2013.01); G06F 21/31 (2013.01); H04L 63/08 (2013.01); H04L 63/102 (2013.01); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory; and
one or more processors, coupled to the memory, configured to perform operations comprising:
receiving, from a client device, a request to access a document associated with a link, wherein:
a permission for the client device to access the document is embedded in the link:
the permission includes a first access permission and a second access permission different from the first access permission;
the first access permission comprises displaying a first chat panel including a first comment to the document and a second chat panel including a second comment to the document; and
the second access permission comprises concealing the first chat panel and displaying the second chat panel; and
responsive to receiving the request to access the document associated with the link:
causing display, on the client device, of the document concurrently with the first and second chat panels associated with the document responsive to the link having the first access permission, wherein the first chat panel includes at least one of messages from users associated with the document or edits made to the document; and
causing display, on the client device, of the document while concealing the first chat panel and displaying the second chat panel responsive to the link having the second access permission.