Workflow functions of content management system enforced by client device
First Claim
1. A computer-implemented method, the method comprising:
- determining, based on an arranged workflow for reviewing a shared content item by one or more user accounts of a content management system, that the shared content item that is checked-out to a first client device associated with a first user account of the content management system should be checked-in without an explicit check-in instruction from the first user account; and
sending a synchronization communication to the content management system to be relayed to a second client device associated with a second user account, the synchronization communication indicating that the shared content item has been checked-in, wherein the arranged workflow is based on at least one input at a workflow control to establish a flow of review of the shared content item by the one or more user accounts.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed technology addresses the need in the art for providing workflow controls to shared content items stored on client devices, and enforcing content item check outs or content item locks for shared content items stored and accessed on client devices. The present technology further includes automatically locking a shared content item that is edited on a client device so that other team members cannot modify the content item. Accordingly, the present technology improves upon existing systems that provide workflow controls such as file check-in and checkout functionality by permitting users to access content items directly from the file system of their client device, and by providing automatic checkout and check-in functionality.
60 Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
determining, based on an arranged workflow for reviewing a shared content item by one or more user accounts of a content management system, that the shared content item that is checked-out to a first client device associated with a first user account of the content management system should be checked-in without an explicit check-in instruction from the first user account; and sending a synchronization communication to the content management system to be relayed to a second client device associated with a second user account, the synchronization communication indicating that the shared content item has been checked-in, wherein the arranged workflow is based on at least one input at a workflow control to establish a flow of review of the shared content item by the one or more user accounts. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium comprising instructions stored thereon, the instructions effective to cause one or more processors of a first client device to:
-
determine, based on an arranged workflow for reviewing a shared content item by one or more user accounts of a content management system, that the shared content item that is checked-out to a first client device associated with a first user account of the content management system should be checked-in without an explicit check-in instruction from the first user account; and send a synchronization communication to the content management system to be relayed to a second client device associated with a second user account, the synchronization communication indicating that the shared content item has been checked-in, wherein the arranged workflow is based on at least one input at a workflow control to establish a flow of review of the shared content item by the one or more user accounts. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, the system comprising:
a first client device comprising one or more processors and a memory storing instructions which, when executed by the one or more processors, cause the system to; determine, based on an arranged workflow for reviewing a shared content item by one or more user accounts of a content management system, that the shared content item that is checked-out to the first client device associated with a first user account of the content management system should be checked-in without an explicit check-in instruction from the first user account; and send a synchronization communication to the content management system to be relayed to a second client device associated with a second user account, the synchronization communication indicating that the shared content item has been checked-in, wherein the arranged workflow is based on at least one input at a workflow control to establish a flow of review of the shared content item by the one or more user accounts. - View Dependent Claims (16, 17, 18, 19, 20)
Specification