IP Library Granted Patent US 9,679,596
Granted Patent B2
US 9,679,596 · App. 14/500,670 · Granted Jun 13, 2017

Protection of a magnetic disk unit on a portable computing 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 9,679,596
App. No.
14/500,670
Granted
Jun 13, 2017
Kind
B2
Abstract

A portable computing device prevents a magnetic disk unit protecting function from impairing usability for a user when the processor is used as a tablet PC. The portable computing device includes a magnetic disk unit, a magnetic disk unit protecting section operable when predicting an occurrence of an impact to carry out a magnetic disk unit protecting function for retracting a head of the magnetic disk unit, and a detecting section that detects whether a user is holding the portable computing device or not, and responsive to detecting that the user is holding the portable computing device, temporarily deactivating the magnetic disk unit protecting function.

Claims (36)

1. A portable computing device, comprising:

a magnetic disk unit of a portable computing device;

a shock prediction module that predicts an occurrence of an impact to the portable computing device;

a magnetic disk unit protecting module that carries out a magnetic disk unit protecting function that retracts a head of the magnetic disk unit in response to the shock prediction module predicting the occurrence of an impact; and

a detecting module that detects whether a user is holding the portable computing device or not;

wherein the magnetic disk unit protecting module, in response to the detecting module detecting that the user is holding the portable computing device while the shock prediction module predicts the occurrence of an impact and after the magnetic disk unit protecting module initializes the magnetic disk unit protecting function and the head of the magnetic disk unit begins to retract, temporarily deactivates the magnetic disk unit protecting function for a prescribed period, cancels the retraction of the head of the magnetic disk unit, and after a lapse of the prescribed period, activates the magnetic disk unit protecting function.

2. The portable computing device of claim 1 , wherein the detecting module includes a contact-type proximity sensor arranged in a chassis of the portable computing device and, in response to the proximity sensor detecting a contact by the user, the detecting module determines that the user is holding the portable computing device.

3. The portable computing device of claim 1 , wherein the detecting module includes a touch screen and, in response to the touch screen detecting a contact by the user, determines that the user is holding the portable computing device.

4. The portable computing device of claim 1 , wherein the detecting module includes a keyboard and, in response to detection of an input to the keyboard, determines that the user is holding the portable computing device.

5. The portable computing device of claim 1 , wherein the magnetic disk unit protecting module differentiates conditions for carrying out the magnetic disk unit protecting function between the case where the processor is used as the laptop PC and the case where the processor is used as the tablet PC.

6. The portable computing device of claim 5 , further comprising a detecting section that is operable, when the processor is used as the tablet PC, to detect whether a user is holding the portable computing device or not, wherein

when the processor is used as the laptop PC, the magnetic disk unit protecting module keeps the magnetic disk unit protecting function active constantly, and

when the processor is used as the tablet PC, in the case where the detecting section detects that the user is holding the portable computing device, the magnetic disk unit protecting module temporarily deactivates the magnetic disk unit protecting function.

7. The portable computing device of claim 5 , wherein the detecting module determines whether the user is holding the portable computing device or not, on the basis of a detection result of at least one of a proximity sensor, a touch screen, and a keyboard.

8. A method comprising:

predicting an occurrence of an impact to a portable computing device;

responsive to predicting an occurrence of an impact, carrying out a magnetic disk unit protecting function that retracts a head of the magnetic disk unit of a portable computing device; and

detecting whether a user is holding the portable computing device or not;

wherein in the case where it is detected that the user is holding the portable computing device while the occurrence of an impact is predicted and after the magnetic disk unit protecting function is initialized and the head of the magnetic disk unit has begun to retract, temporarily deactivating the magnetic disk unit protecting function for a prescribed period, cancelling the retraction of the head of the magnetic disk unit, and after a lapse of the prescribed period, activating the magnetic disk unit protecting function, and after activating the magnetic disk unit protecting function after cancelling the retraction of the head of the magnetic disk unit and the lapse of the prescribed period, detecting that the user is holding the portable device and detecting that the occurrence of the impact is predicted and maintaining the magnetic disk unit protecting function active until detecting that the occurrence of the impact is not predicted.

9. The method of claim 8 , wherein the magnetic disk unit protecting function differentiates between the case where the processor is used as a laptop PC and the case where the processor is used as a tablet PC.

10. The method of claim 8 , further comprising in response to a proximity sensor detecting a contact by the user, determining that the user is holding the portable computing device.

11. The method of claim 8 , further comprising in response to a touch screen detecting a contact by the user, determining that the user is holding the portable computing device.

12. The method of claim 8 , further comprising in response to detection of an input to the keyboard, determining that the user is holding the portable computing device.

13. The method of claim 8 , further comprising differentiating conditions for carrying out the magnetic disk unit protecting function between the case where the processor is used as the laptop PC and the case where the processor is used as the tablet PC.

14. The method of claim 13 , further comprising detecting, when the processor is used as the tablet PC, whether a user is holding the portable computing device or not, wherein

when the processor is used as the laptop PC, keeping the magnetic disk unit protecting function active constantly, and

when the processor is used as the tablet PC, in response to detecting that the user is holding the portable computing device, temporarily deactivating the magnetic disk unit protecting function.

15. The method of claim 13 , wherein determining whether the user is holding the portable computing device or not comprises receiving a detection result of at least one of a proximity sensor, a touch screen, and a keyboard.

16. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:

predicting an occurrence of an impact to a portable computing device;

responsive to predicting an occurrence of an impact, carrying out a magnetic disk unit protecting function that retracts a head of the magnetic disk unit of a portable computing device; and

detecting whether a user is holding the portable computing device or not;

wherein in the case where it is detected that the user is holding the portable computing device while the occurrence of an impact is predicted and after the magnetic disk unit protecting function is initialized and the head of the magnetic disk unit has begun to retract, temporarily deactivating the magnetic disk unit protecting function for a prescribed period, cancelling the retraction of the head of the magnetic disk unit, and after a lapse of the prescribed period, activating the magnetic disk unit protecting function.

17. The program product of claim 16 , the executable code further comprising code to perform:

causing a computer to perform a magnetic disk unit protecting operation that, responsive to predicting an occurrence of an impact, carries out a magnetic disk unit protecting function for retracting a head of the magnetic disk unit, and in the magnetic disk unit protecting function differentiating between the case where the processor is used as a laptop PC and the case where the processor is used as a tablet PC.

18. The portable computing device of claim 6 , further comprising a queue module that queues commands for the magnetic disk unit while the magnetic disk unit protecting function is being carried out for subsequent transmission.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049693/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: KOSUGI, KAZUHIRO; YOMO, TAKASHI; OKADA, MAMORU; KOSUGI, TOMOAKI
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 033843/0980 →