×

System and method for managing items in a list shared by a group of mobile devices

  • US 9,917,702 B2
  • Filed: 04/08/2010
  • Issued: 03/13/2018
  • Est. Priority Date: 04/08/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a mobile device, the method comprising the mobile device:

  • obtaining a list of shared data items, wherein each data item is a task to be completed, the list being shared amongst a group comprising a plurality of mobile devices including the mobile device;

    receiving a common message prepared by one of the mobile devices in the group, the common message comprising a first modified task of at least one of the shared data items or a first new task of a new shared data item to be added to the list of shared data items;

    transmitting, in response to receiving the common message, an acknowledgement to the one of the mobile devices, wherein the acknowledgement comprises an indication that the common message was received by the mobile device;

    independently determining, based on the first modified task or the first new task in the common message, if the first new task or first modified task should be used for updating the list instead of a second new task or second modified task independently generated on the mobile device, without communicating with others of the plurality of mobile devices, the common message having been sent to all of the plurality of mobile devices in the group to enable all mobile devices in the group to independently update a locally stored version of the list;

    in response to determining the first new task or first modified task should be used for updating the list, updating the list by one of adding the first new task to the list or replacing an existing item in the list with the first modified task and without further communication with at least the one of the mobile devices in association with the updating, wherein the list of shared data items is updated without disrupting other values in the shared data items; and

    in response to determining a second new task or second modified task independently generated on the mobile device should be used for updating the list, updating the list by one of adding the second new task to the list or replacing an existing item in the list with the second modified task and without further communication with at least the one of the mobile devices in association with the updating.

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