×

Presenting availability statuses of synchronized objects

  • US 9,977,811 B2
  • Filed: 12/20/2016
  • Issued: 05/22/2018
  • Est. Priority Date: 09/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method performed on a client device interconnected to one or more additional client devices via a computer network, the client device having a synchronization service operable to synchronize, via the computer network, multiple objects in an object set with corresponding object sets on the additional client devices, the method comprising:

  • receiving, via the computer network, a notification that an object for the object set is created on another client device;

    in response to receiving the notification, creating an object descriptor associated with a local copy of the object referenced in the received notification, the object descriptor containing information regarding a synchronization state of the local copy of the object in the object set at the client device;

    during synchronization of the object,determining the synchronization status of the local copy of the object on the client device, the synchronization status including data indicating one of requesting synchronization of the object, receiving a copy of the object at the client device, relocating a received copy of the object from a temporary location to a file location on the client device, or a version conflict is detected for the received copy of the object at the client device; and

    upon determining the synchronization status, updating a value of the object descriptor with the determined synchronization status; and

    presenting, upon request, to a user the value of the object descriptor associated with the local copy of the object on the client device, thereby informing the user a potential reason why the local copy of the object is not currently available on the client device.

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