IP Library Granted Patent US 8,254,890
Granted Patent B2
US 8,254,890 · App. 12/756,807 · Granted Aug 28, 2012

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

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,254,890
App. No.
12/756,807
Granted
Aug 28, 2012
Kind
B2
Abstract

A method and system are provided for sharing data amongst a group of a plurality of mobile devices without requiring a database or server to centrally store the shared data. The shared data is instead stored by each group member individually while controlling the manner in which the shared data is updated. The shared data can be used to manage tasks in a group project. To manage updates, the shared data is atomized such that individual databases in the shared data are separated or otherwise delineated into one or more records, each record having associated therewith, a value. To maintain a common copy of the shared data at each device, any update is sent to all group members using an intermediate message exchange service that is capable of transmitting a sent message to more than one recipient if necessary. In this way, the updates are multicast to the group. To manage the content of the shared data, each update comprises one or more changes to a current copy of a corresponding record.

Claims (33)

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

enabling a back up file to be generated for a contact list on the mobile device, the contact list comprising at least one group;

enabling the contact list to be restored using the back up file; and

automatically sending or receiving an invitation to re-join a particular group after detecting that the contact list has been restored.

2. The method according to claim 1 , wherein the mobile device is designated as an administrator for the particular group, and the sending or receiving comprises sending a respective invitation to each of at least one other member in the particular group to re-establish the group.

3. The method according to claim 1 , wherein the mobile device receives the invitation from either a server or another member in the particular group.

4. The method according to claim 1 , further comprising storing the back up file on the mobile device, wherein using the back up file comprises obtaining the back up file from a memory on the mobile device.

5. The method according to claim 1 , wherein enabling the back up file to be generated comprises enabling the back up file to be stored on a server connectable to the mobile device over a wireless network, and further comprising receiving the back up file from the server.

6. The method according to claim 5 , further comprising registering an email address associated with the mobile device with the server, wherein the receiving the back up file comprises receiving data via a email sent to the email address.

7. The method according to claim 1 , further comprising generating a new back up file or updating an existing back up file upon detecting a change in the contact list.

8. The method according to claim 1 , further comprising providing an option to manually update the back up file.

9. A mobile device comprising a processor, and a computer readable medium comprising computer executable instructions operating the mobile device, the computer executable instructions comprising instructions for:

enabling a back up file to be generated for a contact list on the mobile device, the contact list comprising at least one group;

enabling the contact list to be restored using the back up file; and

automatically sending or receiving an invitation to re-join a particular group after detecting that the contact list has been restored.

10. The mobile device according to claim 8 , wherein the mobile device is designated as an administrator for the particular group, and the sending or receiving comprises sending a respective invitation to each of at least one other member in the particular group to re-establish the group.

11. The mobile device according to claim 8 , wherein the mobile device receives the invitation from either a server or another member in the particular group.

12. The mobile device according to claim 8 , further comprising instructions for storing the back up file on the mobile device, wherein using the back up file comprises obtaining the back up file from a memory on the mobile device.

13. The mobile device according to claim 8 , wherein enabling the back up file to be generated comprises enabling the back up file to be stored on a server connectable to the mobile device over a wireless network, and further comprising instructions for receiving the back up file from the server.

14. The mobile device according to claim 13 , further comprising instructions for registering an email address associated with the mobile device with the server, wherein the receiving the back up file comprises receiving data via a email sent to the email address.

15. The mobile device according to claim 8 , further comprising instructions for generating a new back up file or updating an existing back up file upon detecting a change in the contact list.

16. The mobile device according to claim 8 , further comprising instructions for providing an option to manually update the back up file.

17. A computer readable storage medium comprising computer executable instructions for operating a mobile device, the computer readable storage medium comprising instructions for:

enabling a back up file to be generated for a contact list on the mobile device, the contact list comprising at least one group;

enabling the contact list to be restored using the back up file; and

automatically sending or receiving an invitation to re-join a particular group after detecting that the contact list has been restored.

18. The computer readable storage medium according to claim 17 , wherein the mobile device is designated as an administrator for the particular group, and the sending or receiving comprises sending a respective invitation to each of at least one other member in the particular group to re-establish the group.

19. The computer readable storage medium according to claim 17 , wherein the mobile device receives the invitation from either a server or another member in the particular group.

20. The computer readable storage medium according to claim 17 , further comprising instructions for storing the back up file on the mobile device, wherein using the back up file comprises obtaining the back up file from a memory on the mobile device.

21. The computer readable storage medium according to claim 17 , wherein enabling the back up file to be generated comprises enabling the back up file to be stored on a server connectable to the mobile device over a wireless network, and further comprising instructions for receiving the back up file from the server.

22. The computer readable storage medium according to claim 21 , further comprising instructions for registering an email address associated with the mobile device with the server, wherein the receiving the back up file comprises receiving data via a email sent to the email address.

23. The computer readable storage medium according to claim 17 , further comprising instructions for generating a new back up file or updating an existing back up file upon detecting a change in the contact list.

24. The computer readable storage medium according to claim 17 , further comprising instructions for providing an option to manually update the back up file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2020
From: BLACKBERRY LIMITED
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 054855/0388 →
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2010
From: HUNG, MICHAEL; LITTLE, HERBERT A.; BROWN, MICHAEL S.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025049/0312 →