← Back to Patent Explorer
US6560726B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for automated technical support for computers

Assignee: Dell USA LP
•
Filing: 1999-08-19
•
Granted: 2003-05-06
•
Expires: 2019-08-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Thomas Vrhel, Jr.
  • 👤 Gary D. Huber

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 09:08
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 128 words
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.
Claim 2
Independent Claim 128 words
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.
Claim 3
Independent Claim 130 words
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.
Claim 4
Independent Claim 130 words
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.
Claim 5
Dependent Claim 34 words
The method of claim 2 wherein the computer system failure comprises a failure of the first operating system and wherein the timer is cleared by a service application associated with the first operating system.
Claim 6
Dependent Claim 15 words
The method of claim 2 wherein the service mode operating system comprises Windows Safe mode.
Claim 7
Dependent Claim 104 words
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.
Claim 8
Dependent Claim 104 words
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.
Claim 9
Dependent Claim 22 words
The system of claim 5 wherein the operating system function comprises calling an application upon substantial completion of a computer system boot.
Claim 10
Dependent Claim 22 words
The system of claim 5 wherein the monitoring state machine initiates timing with the timer upon user login to the computer system.
Claim 11
Dependent Claim 19 words
The system of claim 5 wherein the operating system function comprises calling a service routine during computer system boot.
Claim 12
Dependent Claim 24 words
The system of claim 8 wherein the monitoring state machine initiates timing with the timer upon the application of power to the computer system.
Claim 13
Dependent Claim 27 words
The system of claim 5 further comprising service lights in communication with the BIOS, the service lights for indicating identification of problems detected on the computer system.
Claim 14
Dependent Claim 18 words
The system of claim 5 further comprising a service button for interrupting the processor and initiating the timer.

References Cited (Backward Citations)

US4253178A Cited
US4356545A Cited
GB2065939B Cited
US4438458A Cited
US4491914A Cited
US4635187A Cited
US4809280A Cited
US4627060A Cited
US4788658A Cited
US5017030A Cited
US4916699A Cited
US4964077A Cited
US5287505A Cited
US5060135A Cited
US5196993A Cited
US5010551A Cited
US5287448A Cited
US5276805A Cited
US5355357A Cited
US5325521A Cited
US5410447A Cited
US5214695A Cited
US5228655A Cited
US5689253A Cited
US5450576A Cited
US5224024A Cited
US5471674A Cited
US5454080A Cited
US5432927A Cited
US5348408A Cited
US5381526A Cited
US5367667A Cited
US5390324A Cited
US5422751A Cited
US5503484A Cited
US5374018A Cited
US5649200A Cited
US5825355A Cited
US5530847A Cited
US5398333A Cited
US5353240A Cited
US5388032A Cited
US5423605A Cited
US5346410A Cited
US5689706A Cited
US5356099A Cited
US5513319A Cited
US5455933A Cited
US5375800A Cited
US5860012A Cited
US5592362A Cited
US5392095A Cited
US5537618A Cited
US5832522A Cited
US5537585A Cited
US6032157A Cited
US5825506A Cited
US5443237A Cited
US5796579A Cited
US5522572A Cited
US5759644A Cited
US5668992A Cited
US5564054A Cited
US5526180A Cited
US5960189A Cited
US6061810A Cited
US5596482A Cited
US5547154A Cited
US6385737B1 Cited
US5694293A Cited
US5627964A Cited
US5861884A Cited
US5819274A Cited
US5748877A Cited
US6226412B1 Cited
US5483437A Cited
US5727163A Cited
US5803416A Cited
US5547272A Cited
US5852545A Cited
US5905632A Cited
US5809248A Cited
US5678002A Cited
US5596481A Cited
US6263215B1 Cited
US5894571A Cited
US5906506A Cited
US5909544A Cited
US5680640A Cited
US6356977B2 Cited
US6056136A Cited
US5708812A Cited
US5732268A Cited
US5778372A Cited
US5881236A Cited
US5708776A Cited
US6367035B1 Cited
US5790796A Cited
US5983369A Cited
US6449735B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-05-05 2006-11-04 2007-05-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-05-05 2010-11-04 2011-05-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-05-05 2014-11-04 2015-05-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag