IP Library Granted Patent US 8,898,110
Granted Patent B2
US 8,898,110 · App. 13/603,334 · Granted Nov 25, 2014

Electronic device and method for managing storage of data

Inventors: Christopher Runstedler (Waterloo, CA); Earl Wikkerink (Waterloo, CA); Brian Groux (Waterloo, CA)
Assignee: BlackBerry Limited
G06Q10/00G06F17/30575
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,898,110
App. No.
13/603,334
Granted
Nov 25, 2014
Kind
B2
Abstract

A method of managing storage of address book data records at an electronic device includes provisioning, at the electronic device, a new Personal Information Manager (PIM) service account including address book functionality on the electronic device, automatically updating, by the electronic device, address book data records stored on the electronic device and not associated with another PIM service account to associate the address book data records with the new PIM service account provisioned on the electronic device in response to provisioning the new PIM service account, and sending, from the electronic device, the updated address book data records for storage at the PIM service account thereby merging the address book data records stored only at the electronic device with address book data records at the new PIM service account.

Claims (37)

1. A method of managing address book data records at an electronic device, comprising:

provisioning, at the electronic device, a Personal Information Manager (PIM) service account including address book functionality;

displaying an option to merge the address book data records stored on the electronic device, with the address book records of the PIM service account, the address book records of the PIM service account comprising service unique identifications for identifying the PIM service account; and

after receiving selection of the option to merge, merging at the electronic device, the address book data records stored on the electronic device with the address book data records of the PIM service account;

wherein the address book data records of the PIM service account are distinguishable from the address book data records stored on the electronic device because service unique identifications of the address book data records stored on the electronic device are invalid service unique identifications or default service unique identifications.

2. The method according to claim 1 , comprising sending, from the electronic device, the address book data records for storage at the PIM service account thereby merging the address book data records stored only at the electronic device with address book data records at the PIM service account.

3. The method according to claim 1 , wherein provisioning the PIM service account comprises receiving service data for the PIM service account.

4. The method according to claim 3 , wherein provisioning the PIM service account comprises creating a PIM service record for the PIM service account.

5. The method according to claim 1 , comprising determining if further address book data records are stored at the PIM service account and, if so, storing the further address book data records from the PIM service account in association with the PIM service account at the electronic device.

6. The method according to claim 5 , comprising assigning a respective device record unique identification to each of the further address book data records from the PIM service account prior to storing at the electronic device.

7. The method according to claim 6 , comprising storing a mapping of each service record unique identification to a respective device record unique identification.

8. The method according to claim 1 , wherein merging comprises storing the address book data records in association with the PIM service account.

9. The method according to claim 8 , comprising storing a mapping of a service record unique identification to the respective device record unique identification for each of the address book data records.

10. The method according to claim 1 , wherein merging comprises storing the address book data records with a PIM service account identifier.

11. The method according to claim 10 , wherein merging comprises storing each of the address book data records with a respective device record unique identification.

12. The method according to claim 11 , wherein merging comprises storing each of the address book data records with a respective service record unique identification.

13. An electronic device comprising:

a memory unit for storage of data;

a display device for displaying the data in a graphical user interface;

an input device for interaction with the graphical user interface; and

a processor connected to the memory, the display device and the input device, for execution of an application for:

provisioning, at the electronic device, a Personal Information Manager (PIM) service account including address book functionality;

displaying an option to merge the address book data records stored on the electronic device, with the address book records of the PIM service account, the address book records of the PIM service account comprising service unique identifications for identifying the PIM service account; and

after receiving selection of the option to merge, merging at the electronic device, the address book data records stored on the electronic device with the address book data records of the PIM service account;

wherein the address book data records of the PIM service account are distinguishable from the address book data records stored on the electronic device because service unique identifications of the address book data records stored on the electronic device are invalid service unique identifications or default service unique identifications.

14. The electronic device according to claim 13 , wherein the processor is configured to send the address book data records for storage at the PIM service account.

15. The electronic device according to claim 13 , wherein the PIM service account is created by receiving service data for the PIM service account and creating a PIM service record.

16. The electronic device according to claim 13 , wherein the address book records are merged by storing the address book records in association with the PIM service account.

17. A method comprising:

provisioning, at the electronic device, a Personal Information Manager (PIM) service account including address book functionality on the electronic device,

displaying an option to merge first address book data records stored on the electronic device with second address book data records of the PIM service account, the second address book data records of the PIM service account comprising service unique identifications for identifying the PIM service account;

after receipt of selection of the option to merge, merging, at the electronic device, the first address book data records with the second address book data records; and

sending, from the electronic device, the first address book data records for storage at the PIM service account;

wherein the second address book data records of the PIM service account are distinguishable from the first address book data records stored on the electronic device because service unique identifications of the first address book data records are invalid service unique identifications or default service unique identifications.

18. The method according to claim 17 , wherein provisioning the PIM service account comprises receiving service data for the PIM service account and creating a PIM service record for the PIM service account.

19. The method according to claim 17 , comprising determining if further address book data records are stored at the PIM service account and, if so, storing the further address book data records from the PIM service account in association with the PIM service account at the electronic device.

20. The method according to claim 19 , comprising assigning a respective device record unique identification to each of the further address book data records from the PIM service account prior to storing at the electronic device.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Aug 6, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033481/0549 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2012
From: RUNSTEDLER, CHRISTOPHER; WIKKERINK, EARL; GROUX, BRIAN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028896/0008 →
Continuity (3)
Continuation 12437030 · May 7, 2009
Provisional Application 61052319 · May 12, 2008
Related Publication 20120330896A1 · Dec 27, 2012