IP Library Granted Patent US 8,442,587
Granted Patent B2
US 8,442,587 · App. 13/162,865 · Granted May 14, 2013

Systems and methods for maintaining data integrity of removable media of an electronic device

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,442,587
App. No.
13/162,865
Granted
May 14, 2013
Kind
B2
Abstract

The described embodiments relate generally to methods, systems and devices for maintaining data integrity of a removable media card of a handheld electronic device, particularly when such media card is removed from such device.

Claims (33)

1. A method for maintaining data integrity on removable storage media of an electronic device, the device having:

a media port configured to releasably receive the storage media;

a movable barrier; and

a detector configured to detect when the barrier is moved, the steps of the method comprising:

detecting when the barrier is moved to an open position; and

more frequently updating the data stored on the removable storage media in response to the detecting.

2. The method as claimed in claim 1 , wherein the data stored on the storage media comprises file allocation table data and wherein the step of updating comprises updating the file allocation table data.

3. The method as claimed in claim 1 , further comprising providing on a screen of a display of the electronic device a display image notifying the user of the occurrence of one or more predetermined events in relation to the electronic device.

4. The method as claimed in claim 1 , further comprising detecting that the storage media has been removed from the media port and wherein the display image notifies the user that the storage media has been removed from the media port.

5. The method as claimed in claim 1 , further comprising providing a sensory indicator to the user upon detection of the movement of the barrier.

6. The method as claimed in claim 1 , wherein the sensory indicator comprises an audible tone.

7. An electronic device, comprising:

a media port configured to releasably receive storage media;

a moveable barrier;

a detector configured to detect when the barrier is moved;

a processor operatively coupled to the media port and to the detector wherein the processor is configured to request input upon the detector detecting when the barrier is moved.

8. The device as claimed in claim 7 , wherein the requesting input comprises providing, on a screen of a display of the electronic device, a display image requesting user input corresponding to the user's intentions regarding removal of the storage media.

9. The device as claimed in claim 8 , further comprising a user input component configured to enable inputting of the user input.

10. The device of claim 9 , wherein the user input component comprises any of: a keyboard, a trackwheel, a track-ball, a directional pad or a joystick.

11. The device as claimed in claim 7 , wherein the processor is further configured to unmount the storage media from an operating system.

12. The device as claimed in claim 11 , wherein the processor is configured to unmount the storage media upon receipt of input corresponding to an intention to remove the storage media.

13. An electronic device, comprising:

a media port configured to releasably receive storage media;

a moveable barrier;

a detector configured to detect when the barrier is moved;

a processor operatively coupled to the media port and to the detector wherein the processor is configured to more frequently update data stored on the storage media upon the detector detecting when the barrier is moved.

14. The device as claimed in claim 13 , wherein the device comprises an operating system having operating parameters, and wherein the processor is configured to adjust the operating system's operating parameters.

15. The device as claimed in claim 14 , wherein the processor is configured to adjust the operating parameters to ensure that more frequent commit operations are performed to transfer file data from a cache to the storage media.

16. The device as claimed in claim 14 , wherein the processor is configured to adjust the operating parameters with respect to accessing the storage media.

17. The device as claimed in claim 13 , further comprising a user input component configured to enable inputting of user input.

18. The device of claim 17 , wherein the user input component comprises any of: a keyboard, a trackwheel, a track-ball, a directional pad or a joystick.

19. The device as claimed in claim 13 , wherein the processor is further configured to unmount the storage media from an operating system.

20. The device as claimed in claim 19 , wherein the processor is configured to unmount the storage media upon receipt of input corresponding to an intention to remove the storage media.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034150/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2011
From: WOOD, ROBERT HENDERSON; NAWROT, JACEK PAWEL; GOLDSMITH, MICHAEL ANDREW
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026453/0198 →