Method and system for automated technical support for computers
First Claim
1. A method for monitoring a computer system boot, the method comprising:
- initiating a computer system boot, including initiating a BIOS and a first operating system;
initiating a timer;
clearing the timer if a predetermined point of the computer system boot sequence occurs;
determining that a computer system failure exists if the timer remains uncleared after a predetermined time period using a monitoring state machine associated with the BIOS;
initiating a service mode operating system operable to identify the computer system failure;
said determining step further comprises identifying one or more computer system problems associated with the predetermined point of the computer system boot sequence; and
said predetermined point of the boot sequence comprises initiation of the first operating system boot, the computer system problem comprising a hardware fault.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and system for integrated support for solving problems with personal computer systems comprises monitoring operating system functionality to determine if a computer system failure exists, to identify the computer system failure and to provide a solution of the computer system failure. A robust user interface, including a simple-to-use user button interface, supports single touch user input to indicate a computer system problem or question. Watchdog timers compare the time of hardware and operating system functionality, such as boot sequence operation, against predetermined time periods to determine whether or not a computer failure exists. A computer system failure is determined if a watchdog timer expires upon completion of a predetermined time period without being cleared. A hardware problem is identified on initial boot if the watchdog timer is not cleared by an operating system service routine. An operating system hang-up is determined if a watchdog timer is not cleared by an application run in association with the operating system. If a computer failure is detected, a service mode is initiated with a service mode operating system to allow in-depth analysis and problem resolution. Service mode operation is also monitored to detect problems.
-
Citations
11 Claims
-
1. A method for monitoring a computer system boot, the method comprising:
-
initiating a computer system boot, including initiating a BIOS and a first operating system;
initiating a timer;
clearing the timer if a predetermined point of the computer system boot sequence occurs;
determining that a computer system failure exists if the timer remains uncleared after a predetermined time period using a monitoring state machine associated with the BIOS;
initiating a service mode operating system operable to identify the computer system failure;
said determining step further comprises identifying one or more computer system problems associated with the predetermined point of the computer system boot sequence; and
said predetermined point of the boot sequence comprises initiation of the first operating system boot, the computer system problem comprising a hardware fault.
-
-
2. A method for testing for failure of a computer system, comprising:
-
initiating a computer system boot with a BIOS and a first operating system;
initiating a timer;
clearing the timer with an application run by the first operating system;
determining a computer system failure has occurred if the timer remains uncleared after a predetermined time period;
initiating a re-boot using a service mode operating system if a computer system failure is determined, the service mode operating system operable to identify the computer system failure;
initiating a second timer;
clearing the second timer with an application run by the computer system upon substantial completion of the re-boot with the service mode operating system; and
determining a service mode operating system failure if the timer remains uncleared after a predetermined time period. - View Dependent Claims (3, 4)
-
-
5. A computer system comprising:
-
a processor having at least one timer;
a BIOS for booting the computer system;
a first operating system for supporting computer system operations;
a monitoring state machine associated with the BIOS and in communication with the processor, the monitoring state machine operable to detect operating system failure by comparing elapsed time for an operating system function associated with the first operating system against a predetermined time period, the elapsed time measured with the timer; and
the monitoring state machine operable to initiate a service mode operating system, the service mode operating system operable to identify the detected operating system failure. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification