METHOD AND APPARATUS FOR SELECTIVE SUBFOLDER SYNCHRONIZATION IN A CLOUD-BASED ENVIRONMENT
First Claim
1. A method for synchronizing folders in a workspace of a cloud-based environment, the method comprising:
- in response to a selection, from a user, of a first synchronization state of a first folder in the workspace, synchronizing content of the first folder associated with the user based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace,wherein, the first folder is a subfolder of the second folder, andwherein, the workspace is shared among the user and one or more collaborators of the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for enabling selective subfolder synchronization in a cloud-based environment. In one embodiment, a method comprises, in response to a selection, from a user, of a first synchronization state of a first folder in a workspace, synchronizing content of the first folder associated with the user based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace. The first folder is a subfolder of the second folder. The workspace is provided by a server of a cloud-based environment, and is shared among the user and one or more collaborators of the user. Among other advantages, embodiments disclosed herein provide fine-grained control to the users of a cloud collaboration environment over what folder(s) in their workspace is to be shared and/or synchronized.
-
Citations
68 Claims
-
1. A method for synchronizing folders in a workspace of a cloud-based environment, the method comprising:
-
in response to a selection, from a user, of a first synchronization state of a first folder in the workspace, synchronizing content of the first folder associated with the user based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace, wherein, the first folder is a subfolder of the second folder, and wherein, the workspace is shared among the user and one or more collaborators of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for selectively synchronizing folders in a workspace of a cloud-based environment, the workspace being shared among multiple users, the method comprising:
-
receiving from a server that hosts the environment a selection for a first synchronization state of a first folder in the workspace; and in response to the selection, synchronizing content of the first folder on a client based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace, wherein the first folder is a subfolder of the second folder. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method for synchronizing folders in a workspace of a cloud-based platform, the method comprising:
-
receiving, at a client on a device associated with the user, a selection from the user for a first synchronization state of a first folder on the client; and in response to the selection, synchronizing content of the first folder with the workspace based on the first synchronization state regardless of a second synchronization state of a second folder, wherein, the first folder is a subfolder of the second folder, and wherein, the workspace is shared among the user and one or more collaborators of the user in the cloud-based platform. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A system for synchronizing selective folders in a workspace of a cloud-based environment, the system comprising:
-
a processor; a memory having stored thereon instructions which, when executed by the processor, causes the system to; in response to a selection, from a user, of a first synchronization state of a first folder in the workspace, synchronize content of the first folder associated with the user based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace, wherein the first folder is a subfolder of the second folder, and wherein the workspace is shared among the user and one or more collaborators of the user. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A machine-readable storage medium having stored thereon instructions which, when executed by a processor, causes the processor to:
-
receive from a server that hosts a cloud-based environment a selection from the user for a first synchronization state of a first folder in a workspace of the environment; and in response to the received selection, synchronize content of the first folder associated with the user based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace, wherein the first folder is a subfolder of the second folder, and wherein the workspace is shared among a user and one or more collaborators of the user. - View Dependent Claims (58, 59, 60)
-
-
61. A machine-readable storage medium having stored thereon instructions which, when executed by a processor, causes the processor to:
-
receive, at a client on a device of the user, a selection from the user for a first synchronization state of a first folder on the client; and in response to the selection, synchronize content of the first folder with the workspace based on the first synchronization state regardless of a second synchronization state of a second folder, wherein the first folder is a subfolder of the second folder, and wherein the workspace is shared among the user and one or more collaborators of the user. - View Dependent Claims (62, 63, 64, 65, 66)
-
-
67. A system, comprising:
-
means for synchronizing, in response to a selection of a first synchronization state of a first folder in a workspace from a user, content of the first folder based on the first synchronization state regardless of a second synchronization state of a second folder in the workspace; and means for synchronizing, in response to the selection, content of other folders in the workspace based on their respective synchronization states; wherein the first folder is a subfolder of the second folder, and wherein the workspace is shared among the user and one or more collaborators of the user via a server that hosts a cloud-based environment. - View Dependent Claims (68)
-
Specification