IP Library Granted Patent US 7,558,702
Granted Patent B2
US 7,558,702 · App. 11/424,893 · Granted Jul 7, 2009

Computer apparatus, start-up controlling method, and storage medium

Assignee: Fujitsu Limited
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 7,558,702
App. No.
11/424,893
Granted
Jul 7, 2009
Kind
B2
Abstract

The present invention relates to start-up control of a computer apparatus connected with an external device such as a USB device and is intended to easily avoid abnormalities such as a start-up failure. Identification and connectivity of an external device is monitored at the time of start-up in a computer apparatus connected with an external device such as a USB device, and if the external device is recognized as a failure device, device information of the external device is captured and an abnormality such as a start-up failure is avoided by excluding the failure device at the time of the next start-up.

Claims (83)

1. A computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the computer apparatus comprising:

an abnormality detecting unit that detects a start-up abnormality due to the external device;

a notifying unit that performs a notification of the start-up abnormality when the abnormality detecting unit detects the start-up abnormality;

a storing unit that stores device information of the external device when the start-up abnormality is detected by the abnormality detecting unit; and

a device selecting unit that at the time of the start-up of the computer apparatus compares the device information of the external device with the stored device information in the storing unit and excludes the external device from targets of use if the device information of the external device is identical to the stored device information,

wherein the abnormality detecting unit

detects the start-up abnormality due to the external device:

if the device information of the external device and the device information in the storing unit is not identical,

if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and

if a predetermined time passes without the response from the external device, and

restarts the computer apparatus after the storing of the device information of the external device in the storing unit, when the start-up abnormality is detected; and

wherein the external device in which the start-up abnormality is detected is excluded from the targets of use by device selecting unit.

2. The computer apparatus of claim 1 , wherein the device selecting unit compares the device information of the external device with the device information in the storing unit before performing the check of the connectivity toward the external device.

3. The computer apparatus of claim 1 , comprising:

an input detecting unit that detects operational input, which is given from an outside source by way of a user interface, when the start-up abnormality is detected by the abnormality detecting unit and the notification of the start-up abnormality is performed by the notifying unit, wherein

whether the device information of the external device, when the start-up abnormality is detected, is stored in the storing unit is selected in accordance with the operational input detected by the input detecting unit.

4. The computer apparatus of claim 1 , wherein the external device is a USB (Universal Serial Bus) device.

5. The computer apparatus of claim 1 , wherein the storing unit is a nonvolatile memory.

6. A start-up controlling method of a computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the start-up controlling method comprising:

using a computer processor:

detecting a start-up abnormality due to the external device at the time of the start-up of the computer apparatus;

notifying the start-up abnormality when the start-up abnormality is detected;

storing device information of the external device in a storing unit, when the start-up abnormality is detected; and

comparing the device information of the external device with the device stored information in the storing unit and excluding the external device from targets of use if the device information of the external device is identical to the stored device information, at the time of the start-up of the computer apparatus;

wherein the detecting of the startup abnormality detects the start-up abnormality due to the external device;

if the device information of the external device and the device information in the storing unit is not identical,

if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and

if a predetermined time passes without the response from the external device, and

restarts the computer apparatus after the storing of the device information of the external device in the storing unit, when the start-up abnormality is detected; and

wherein the comparing of the device information of the external device with the device information in the storing unit excludes the external device, in which the start-up abnormality is detected, from the targets of use.

7. The start-up controlling method of the computer apparatus of claim 6 , wherein the comparison of the device information of the external device with the stored device information is performed before performing the check of the connectivity toward the external device.

8. The start-up controlling method of the computer apparatus of claim 6 , further comprising:

detecting an operational input, which is given from an outside source by way of a user interface when the start-up abnormality is detected and the notification of the start-up abnormality is performed;

selecting whether to store the device information of the external device, according to the operational input.

9. A computer readable storage medium having embodied therein a start-up controlling program of a computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the program driving the computer apparatus to execute operations comprising:

detecting a start-up abnormality due to the external device at the time of the start-up of the computer apparatus;

notifying the start-up abnormality when the start-up abnormality is detected;

storing the device information of the external device, when the start-up abnormality is detected; and

comparing the device information of the external device with the stored device information in the storing unit and excluding the external device from targets of use if the device information of the external device is identical to the stored device information, at the time of the start-up of the computer apparatus;

wherein the detecting of the start-up abnormality

detects the start-up abnormality due to the external device:

if the device information of the external device and the device information in the storing unit is not identical,

if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and

if a predetermined time passes without the response from the external device, and

restarts the computer apparatus after the storing of the device information of the external device in the storing unit, when the start-up abnormality is detected; and

wherein the comparing of the device information of the external device with the device information in the storing unit excludes the external device, in which the start-up abnormality is detected, from the targets of use.

10. The computer readable storage medium of claim 9 , the program driving the computer apparatus to execute: wherein the comparison of the device information of the external device with the stored device information is performed before performing the check of the connectivity toward the external device.

11. The computer readable storage medium of claim 9 , the program driving the computer apparatus to execute:

detecting an operational input which is given from an outside source by way of a user interface, when the start-up abnormality is detected and the notification of the start-up abnormality is performed; and

selecting whether to store the device information of the external device, according to the detected operational input.

12. A computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the computer apparatus comprising:

an abnormality detecting unit that detects a start-up abnormality due to the external device;

a storing unit that stores device information representing the external device when the start-up abnormality is detected by the abnormality detecting unit; and

a device selecting unit that compares the device information of the external device with the stored device information in the storing unit at the time of start-up, the device selecting unit excluding the external device from targets of use if the device information of the external device is identical to the stored device information,

wherein the abnormality detecting unit

detects the start-up abnormality due to the external device:

if the device information of the external device and the device information in the storing unit is not identical,

if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and

if a predetermined time passes without the response from the external device, and

restarts the computer apparatus after the storing of device information of the external device in the storing unit, when the start-up abnormality is detected, and

wherein the external device in which the start-up abnormality is detected is excluded from the targets of use by the device selecting unit.

13. A start-up controlling method of a computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the start-up controlling method comprising:

using a computer processor:

detecting a start-up abnormality due to the external device at the time of the start-up of the computer apparatus;

storing device information of the external device in a storing unit, when the start-up abnormality is detected; and

comparing the device information of the external device with the stored device information in the storing unit at the time of the start-up of the computer apparatus and excluding the external device from targets of use if the device information of the external device is identical to the stored device information,

wherein the detecting of the startup abnormality detects the start-up abnormality due to the external device:

if the device information of the external device and the device information in the storing unit is not identical,

if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and

if a predetermined time passes without the response from the external device, the start-up abnormality due to the external device is detected, and

restarts the computer apparatus after the storing of the device information of the external device in the storing unit, when the start-up abnormality is detected; and

wherein the comparing of the device information of the external device with the device information in the storing unit excludes the external device, in which the start-up abnormality is detected, from the targets of use.

14. A computer readable storage medium having embodied therein a start-up controlling program of a computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the program driving the computer apparatus to execute operations comprising:

detecting a start-up abnormality due to the external device at the time of the start-up of the computer apparatus;

storing device information of the external device when the start-up abnormality is detected; and

comparing the device information of the external device with the stored device information in the storing unit at the time of the start-up of the computer apparatus and excluding the external device from targets of use if the device information of the external device is identical to the stored device information,

wherein the detecting of the startup abnormality

detects the start-up abnormality due to the external device:

if the device information of the external device and the device information in the storing unit is not identical,

if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and

if a predetermined time passes without the response from the external device, and

restarts the computer apparatus after the storing of the device information of the external device in the storing unit, when the start-up abnormality is detected; and

wherein the comparing of the device information of the external device with the device information in the storing unit excludes the external device, in which the start-up abnormality is detected, from the targets of use.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER RECORDED AS 7963671 PREVIOUSLY RECORDED ON REEL 048750 FRAME 0941. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 11, 2019
From: FUJITSU LIMITED
To: FUJITSU CLIENT COMPUTING LIMITED
Reel/Frame 049440/0197 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2019
From: FUJITSU LIMITED
To: FUJITSU CLIENT COMPUTING LIMITED
Reel/Frame 048750/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2006
From: IWASA, NAOKI
To: FUJITSU LIMITED
Reel/Frame 018010/0652 →
Priority Claims (1)
JP 2006-074369 · Mar 17, 2006 · national
Continuity (1)
Related Publication 20070219748A1 · Sep 20, 2007