×

Functionalities, features, and user interface of a synchronization client to a cloud-based environment

  • US 9,507,795 B2
  • Filed: 01/13/2014
  • Issued: 11/29/2016
  • Est. Priority Date: 01/11/2013
  • Status: Active Grant
First Claim
Patent Images

1. A client device comprising:

  • a processor; and

    a memory storing instructions of a synchronization client that when executed by the processor causes the processor to communicate with a cloud-based computing platform for synchronizing folders and files between a collaboration location on the cloud-based computing platform and a local location on the synchronization client, wherein the cloud-based computing platform facilitates collaboration among multiple users via the cloud-based platform, the synchronization client including;

    an issue handling unit which aggregates for display on a user interface of the synchronization client one or more issues halting a synchronization process, wherein the one or more issues are selectable by a user to resume or restart the halted synchronization process,wherein the synchronization process comprises an in-progress state, a paused state, and an insecure state, and wherein the paused state and the in-progress state are configured to transition to the insecure state upon detection of a security breach,wherein the synchronization client is configured to;

    in response to determining that a folder in the folders involved in the synchronization process is identifiable by multiple synchronization states, assign an aggregate synchronization state to the folder in the folders involved in the synchronization process, the aggregate state representing a combined aggregation of one or more respective synchronization states of each file included in the folder;

    a conflict handling unit which aggregates for display on the user interface of the synchronization client at least one conflict of folders and files between the collaboration location and the local location for resolution during the synchronization process; and

    an update handling unit which aggregates for display on the user interface of the synchronization client summary information relating to one or more updates of folders and files triggering the synchronization process, wherein display of the summary information relating to each update is selectably expandable revealing additional options to the user to view an updated file or folder.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×