COLLABORATION FOR NETWORK-SHARED DOCUMENTS
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device comprising at least one hardware processor, the program, when executed by the at least one computing device, being configured to cause the at least one computing device to:
- identify at least one identifier in a communication associated with at least one file, the at least one file being accessible on a plurality of client devices;
determine a task to perform in association with one of the plurality of client devices based on the at least one identifier;
determine whether performing the task would comply with at least one compliance rule; and
perform the task in response to a determination that the task complies with the at least one compliance rule.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for facilitating collaboration among users for network-shared documents. A computing environment can identify that a particular identifier was used in a communication regarding a file being accessible on various client devices. A suitable task to perform in association with at least one of the plurality of client devices can be identified based on the identifier and a determination can be made whether performance of the task would comply with at least one compliance rule. In response to the performance of the task complying with the at least one compliance rule, the task can be performed.
84 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device comprising at least one hardware processor, the program, when executed by the at least one computing device, being configured to cause the at least one computing device to:
-
identify at least one identifier in a communication associated with at least one file, the at least one file being accessible on a plurality of client devices; determine a task to perform in association with one of the plurality of client devices based on the at least one identifier; determine whether performing the task would comply with at least one compliance rule; and perform the task in response to a determination that the task complies with the at least one compliance rule. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
identifying that at least one identifier was used in a communication regarding at least one file, the at least one file being accessible on a plurality of client devices; determining a task to perform in association with at least one of the plurality of client devices based on the at least one identifier; determining whether performing the task would comply with at least one compliance rule; and performing the task in response to a determination that the task complies with the at least one compliance rule. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
at least one computing device in data communication with a plurality of client devices over a network; a data store comprising at least one file accessible by the plurality of client device over the network; program code that, when executed by the at least one computing device, causes the at least one computing device to; identify that at least one identifier was used in a communication regarding the at least one file; determine a task to perform in association with at least one of the plurality of client devices based on the at least one identifier; determine whether performing the task would comply with at least one compliance rule; and perform the task in association with the at least one of the plurality of client devices in response to the task complying with the at least one compliance rule. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification