Mobile platform file and folder selection functionalities for offline access and synchronization
First Claim
1. A computer-implemented method of providing content items of cloud-based collaboration platform for offline access on a mobile device, comprising:
- receiving a selection of one or more folders or sub-folders for offline access by a first user;
determining a synchronization status of each of the one or more folders or sub-folders identified in the selection;
determining that the first user is permitted offline access to the one or more folders or sub-folders based on identifying a pre-selected subset of access rules, selected by a second user, for performing a plurality of actions, wherein the pre-selected subset of access rules determine whether the each of the one or more folders or sub-folders can be accessed or modified;
in response to identifying that any of the one or more folders or sub-folders for offline access has an out of date synchronization status;
establishing a network connection between a host server and the mobile device;
synchronizing each folder or sub-folder having the out of date synchronization status between the host server and the mobile device; and
in response to identifying that each of the one or more folders or sub-folders for offline access has a current synchronization status;
assigning an offline access status to the each of the one or more folders or sub-folders, wherein the offline access status indicates that the each of the one or more folders or sub-folders is available for offline access;
updating content metadata of the each of the one or more folders or sub-folders, wherein the content metadata includes the offline access status of the each of the one or more folders or subfolders and the pre-selected subset of access rules corresponding to the each of the one or more folders or sub-folders; and
preventing synchronization of any of the one or more folders or sub-folders that are assigned the offline access status.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for folder synchronization and offline synchronization via a mobile platform in a web-based collaboration environment are disclosed. One embodiment includes synchronizing user selected folders and/or sub-folders via the mobile platform, using portable devices including smart phones and tablets using any mobile operating system to allow offline access. Child or sub-folders of the selected folders and/or sub-folders are automatically detected and synchronized for offline access. Any change or new content detected on the client side or on the server side is also synchronized such that the selected folders and/or sub-folders on the client and server sides are up to date.
-
Citations
33 Claims
-
1. A computer-implemented method of providing content items of cloud-based collaboration platform for offline access on a mobile device, comprising:
-
receiving a selection of one or more folders or sub-folders for offline access by a first user; determining a synchronization status of each of the one or more folders or sub-folders identified in the selection; determining that the first user is permitted offline access to the one or more folders or sub-folders based on identifying a pre-selected subset of access rules, selected by a second user, for performing a plurality of actions, wherein the pre-selected subset of access rules determine whether the each of the one or more folders or sub-folders can be accessed or modified; in response to identifying that any of the one or more folders or sub-folders for offline access has an out of date synchronization status; establishing a network connection between a host server and the mobile device; synchronizing each folder or sub-folder having the out of date synchronization status between the host server and the mobile device; and in response to identifying that each of the one or more folders or sub-folders for offline access has a current synchronization status; assigning an offline access status to the each of the one or more folders or sub-folders, wherein the offline access status indicates that the each of the one or more folders or sub-folders is available for offline access; updating content metadata of the each of the one or more folders or sub-folders, wherein the content metadata includes the offline access status of the each of the one or more folders or subfolders and the pre-selected subset of access rules corresponding to the each of the one or more folders or sub-folders; and preventing synchronization of any of the one or more folders or sub-folders that are assigned the offline access status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33)
-
-
17. A mobile device for providing folders or sub-folders of cloud-based collaboration platform for offline access, comprising:
a memory; a processor in communication with the memory, and configured to execute instructions to; receive a selection of one or more folders or sub-folders for offline access by a first user; determine a synchronization status of each of the one or more folders or sub-folders identified in the selection; in response to identifying that any of the one or more folders or sub-folders for offline access has an out of date synchronization status; establish a network connection between a host server and the mobile device; synchronize each folder or sub-folder having out of date synchronization status between the host server and the mobile device; in response to identifying that each of the one or more folders or sub-folders for offline access has a current synchronization status; assign an offline access status to the each of the one or more folders or sub-folders to the first user based on identifying a pre-selected subset of access rules, selected by a second user, for performing a plurality of actions including modification of the one or more folders or sub-folders, wherein the offline access status indicates that the each of the one or more folders or sub-folders is available for offline access, wherein the pre-selected subset of access rules determine whether the each of the one or more folders or sub-folders can be accessed or modified; update content metadata of the each of the one or more folders or sub-folders, wherein the content metadata includes the offline access status of the each of the one or more folders or subfolders and the pre-selected subset of access rules corresponding to the each of the one or more folders or sub-folders; prevent synchronization of any of the one or more folders or sub-folders that are assigned the offline access status; and receive selection of a folder, a sub-folder or a file having an offline access status to remove the selected folder, sub-folder or file from being available for offline access.
-
18. A system for providing a folder or a sub-folder of cloud-based collaboration platform for offline access via a client device, comprising:
-
a memory storing computer-executable instructions of; an offline manager configured to allow a first user to favorite folders or sub-folders of the cloud-based collaboration platform for offline access or modification; wherein the first user is permitted offline access or modification rights to one or more folders or sub-folders in the favorited folders or subfolders, based on identifying a pre-selected subset of access rules, selected by a second user, for performing a plurality of actions; a sync request manager configured to; in response to identifying that any of the one or more folders or sub-folders for offline access has an out of date synchronization status; establish a network connection between a host server and the client device; generate a request for syncing the favorited folders or sub-folders such that the favorited folders or sub-folders are available for offline access on the client device and in response to identifying that each of the one or more folders or sub-folders for offline access has a current synchronization status; assign an offline access status to the each of the one or more folders or sub-folders, wherein the offline access status indicates that the each of the one or more folders or sub-folders is available for offline access and update content metadata of the each of the one or more folders or sub-folders, wherein the content metadata includes the offline access status of the each of the one or more folders or subfolders and the pre-selected subset of access rules corresponding to the each of the one or more folders or sub-folders; and prevent synchronization of any of the one or more folders or sub-folders that are assigned the offline access status; and an offline change detector module configured to; detect modification to any of the favorited folders or sub-folders; and based on the detection, identify at least one modified folder or sub-folder for syncing via the sync request manager; and a processor for executing the computer-executable instructions stored in the memory. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory machine readable storage medium encoded with instructions for performing method of providing content items of cloud-based collaboration platform for offline access on a mobile device, the instructions configured to:
-
receive selection of one or more folders or sub-folders for offline access by a first user; determine a synchronization status of each of the one or more folders or sub-folders identified in the selection; determine that the first user is permitted offline access to the one or more folders or sub-folders based on identifying a pre-selected subset of access rules, selected by a second user, for performing a plurality of actions, wherein the pre -selected subset of access rules determine whether the one or more folders or sub-folders can be accessed or modified; in response to identifying that any of the one or more folders or sub-folders for offline access has an out of date synchronization status; establish a network connection between a host server and the mobile device; synchronize each folder or sub-folder having out of date synchronization status between the host server and the mobile device; and in response to identifying that each of the one or more folders or sub-folders for offline access has a current synchronization status; update content metadata of the each of the one or more folders or sub-folders, wherein the content metadata includes the offline access status of the each of the one or more folders or subfolders and the pre-selected subset of access rules corresponding to the each of the one or more folders or sub-folders; assign an offline access status to the one or more folders or sub-folders, wherein the offline access status indicates that the each of the one or more folders or sub-folders is available for offline access; and prevent synchronization of any of the one or more folders or sub-folders that are assigned the offline access status.
-
Specification