Patent US5953010A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5953010A Expired / Lapsed US ⏱️ 0.0 years remaining

User-friendly iconic message display indicating progress and status of loading and running system program in electronic digital computer

Assignee: Oracle America Inc
•
Filing: 1997-08-01
•
Granted: 1999-09-14
•
Expires: 2017-08-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system program including an operating system and a plurality of system service modules generates a number of status messages representing selected milestone events while it is being loaded and run, including progress advisories and technical advisories. User-friendly icons are displayed on a display monitor in response to the progress advisories, indicating which milestone event is occurring and how much of the event has been completed. If there is a failure in loading the system program, a user can provide service personnel with an accurate evaluation of the system condition by reporting which icon was displayed last on the monitor. Technical advisories such as audit records which are not relevant to a user are stored as entries in a silent log for possible later use by service personnel. In response to a technical advisory indicating a partial or fatal load failure, a iconic or text message is displayed which instructs a user to take one or more actions, such as reporting the failure to a system administrator or service center.

Inventors

  • 👤 Mark Kampe
  • 👤 Jordan Brown
  • 👤 Sherif Kottapurath
  • 👤 Jonathan Broome

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 11:00
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966

Claims Analysis

Total Claims: 48
Claim 1
Independent Claim 77 words
In a programmed electronic digital computer including a display unit, a system program comprising: program code configured to generate status messages representing progress advisories and technical advisories as the system program is loaded and run in the computer; a display generator configured to generate and transmit icons corresponding to status messages representing progress advisories to the display unit; a message log; and a logging mechanism configured to store status messages representing technical advisories in the message log.
Claim 2
Dependent Claim 77 words
In a programmed electronic digital computer including a display unit, a system program comprising: program code configured to generate status messages representing progress advisories and technical advisories as the system program is loaded and run in the computer; a display generator configured to generate and transmit icons corresponding to status messages representing progress advisories to the display unit; a message log; and a logging mechanism configured to store status messages representing technical advisories in the message log.
Claim 3
Dependent Claim 52 words
A computer as in claim 1, in which the system program further comprises a message handler configured to receive status messages, determine if they are progress advisories or technical advisories, transmit status messages representing progress advisories to the display generator, and transmit status messages corresponding to technical advisories to the logging mechanism.
Claim 4
Dependent Claim 27 words
A computer as in claim 1, in which the status messages representing progress advisories correspond to milestone events in the loading and running of the system program.
Claim 5
Dependent Claim 28 words
A computer as in claim 3, in which the status messages and progress icons representing progress advisories are selected to replace a larger number of text status messages.
Claim 6
Dependent Claim 31 words
A computer as in claim 3, in which: the system program comprises a plurality of modules; and the milestone events correspond to beginning and completion of loading and running selected modules.
Claim 7
Dependent Claim 21 words
A computer as in claim 5, in which the modules comprise an operating system and at least one system service module.
Claim 8
Dependent Claim 33 words
A computer as in claim 3, in which the icons comprise; a first icon which represents a beginning of a milestone event; and a second icon which represents completion of said milestone event.
Claim 9
Dependent Claim 23 words
A computer as in claim 7, in which the display generator is configured to cause the second icon to replace the first icon.
Claim 10
Dependent Claim 16 words
A computer as in claim 7, in which the first icon comprises a moving progress indicator.
Claim 11
Dependent Claim 26 words
A computer as in claim 3, in which the icons comprise a moving progress indicator which indicates how much of the system program has been loaded.
Claim 12
Dependent Claim 41 words
A computer as in claim 1, in which: the program code is further configured to generate status messages representing warnings; and the display generator is further configured to generate and transmit warning messages corresponding to the warnings to the display unit.
Claim 13
Dependent Claim 30 words
A computer as in claim 11, in which the display generator is configured to generate the warning messages as including instructions for dealing with conditions corresponding to the warnings respectively.
Claim 14
Dependent Claim 22 words
A computer as in claim 12, in which the display generator is configured to generate the warning messages as including alphanumeric text.
Claim 15
Dependent Claim 29 words
A computer as in claim 12, in which the display generator is configured to generate the warning messages as including prompts for selecting one of a plurality of actions.
Claim 16
Dependent Claim 87 words
A digital data storage medium for storing a system program for an electronic digital computer which has a display unit, the system program comprising: program code configured to generate status messages representing progress advisories and technical advisories as the system program is loaded and run in the computer; a display generator configured to generate and transmit icons corresponding to status messages representing progress advisories to the display unit; a message log; and a logging mechanism configured to store status messages representing technical advisories in the message log.
Claim 17
Dependent Claim 87 words
A digital data storage medium for storing a system program for an electronic digital computer which has a display unit, the system program comprising: program code configured to generate status messages representing progress advisories and technical advisories as the system program is loaded and run in the computer; a display generator configured to generate and transmit icons corresponding to status messages representing progress advisories to the display unit; a message log; and a logging mechanism configured to store status messages representing technical advisories in the message log.
Claim 18
Dependent Claim 52 words
A medium as in claim 15, in which the system program further comprises a message handler configured to receive status messages, determine if they are progress advisories or technical advisories, transmit status messages representing progress advisories to the display generator, and transmit status messages corresponding to technical advisories to the logging mechanism.
Claim 19
Dependent Claim 27 words
A medium as in claim 15, in which the status messages representing progress advisories correspond to milestone events in the loading and running of the system program.
Claim 20
Dependent Claim 28 words
A medium as in claim 17, in which the status messages and progress icons representing progress advisories are selected to replace a larger number of text status messages.
Claim 21
Dependent Claim 31 words
A medium as in claim 17, in which: the system program comprises a plurality of modules; and the milestone events correspond to beginning and completion of loading and running selected modules.
Claim 22
Dependent Claim 21 words
A medium as in claim 19, in which the modules comprise an operating system and at least one system service module.
Claim 23
Dependent Claim 33 words
A medium as in claim 17, in which the icons comprise; a first icon which represents a beginning of a milestone event; and a second icon which represents completion of said milestone event.
Claim 24
Dependent Claim 23 words
A medium as in claim 21, in which the display generator is configured to cause the second icon to replace the first icon.
Claim 25
Dependent Claim 16 words
A medium as in claim 21, in which the first icon comprises a moving progress indicator.
Claim 26
Dependent Claim 26 words
A medium as in claim 17, in which the icons comprise a moving progress indicator which indicates how much of the system program has been loaded.
Claim 27
Dependent Claim 41 words
A medium as in claim 15, in which: the program code is further configured to generate status messages representing warnings; and the display generator is further configured to generate and transmit warning messages corresponding to the warnings to the display unit.
Claim 28
Dependent Claim 30 words
A medium as in claim 25, in which the display generator is configured to generate the warning messages as including instructions for dealing with conditions corresponding to the warnings respectively.
Claim 29
Dependent Claim 22 words
A medium as in claim 26, in which the display generator is configured to generate the warning messages as including alphanumeric text.
Claim 30
Dependent Claim 29 words
A medium as in claim 26, in which the display generator is configured to generate the warning messages as including prompts for selecting one of a plurality of actions.
Claim 31
Dependent Claim 16 words
A medium as in claim 15, comprising a magnetic storage unit for storing the system program.
Claim 32
Dependent Claim 16 words
A medium as in claim 15, comprising an optical storage unit for storing the system program.
Claim 33
Dependent Claim 16 words
A medium as in claim 15, comprising an electronic memory unit for storing the system program.
Claim 34
Independent Claim 90 words
A method for generating an iconic startup message display on a display unit of an electronic digital computer, comprising the steps of: (a) providing a system program including program code configured to generate status messages representing progress advisories and technical advisories as the system program is loaded and run in a computer; (b) loading and running the system program in the computer; (c) generating and transmitting icons corresponding to status messages representing progress advisories to the display unit; and (d) storing status messages representing technical advisories in a message log.
Claim 35
Independent Claim 90 words
A method for generating an iconic startup message display on a display unit of an electronic digital computer, comprising the steps of: (a) providing a system program including program code configured to generate status messages representing progress advisories and technical advisories as the system program is loaded and run in a computer; (b) loading and running the system program in the computer; (c) generating and transmitting icons corresponding to status messages representing progress advisories to the display unit; and (d) storing status messages representing technical advisories in a message log.
Claim 36
Dependent Claim 28 words
A method as in claim 32, further comprising the steps of: (e) receiving status messages; and (f) determining if the status messages are progress advisories or technical advisories.
Claim 37
Dependent Claim 36 words
A method as in claim 32, in which step (a) comprises providing the system program such that the status messages representing progress advisories correspond to milestone events in the loading and running of the system program.
Claim 38
Dependent Claim 37 words
A method as in claim 34, in which step (a) comprises providing the system program such that the status messages and progress icons representing progress advisories are selected to replace a larger number of text status messages.
Claim 39
Dependent Claim 38 words
A method as in claim 34, in which: step (a) comprises providing the system program such that it includes a plurality of modules; and the milestone events correspond to beginning and completion of loading and running selected modules.
Claim 40
Dependent Claim 30 words
A method as in claim 36, in which step (a) comprises providing the system program such that the modules comprise an operating system and at least one system service module.
Claim 41
Dependent Claim 38 words
A method as in claim 34, in which step (c) comprises generating the icons as comprising; a first icon which represents a beginning of a milestone event; and a second icon which represents completion of said milestone event.
Claim 42
Dependent Claim 20 words
A method as in claim 38, in which step (c) comprises causing the second icon to replace the first icon.
Claim 43
Dependent Claim 19 words
A method as in claim 38, in which step (c) comprises generating the first icon as moving progress indicator.
Claim 44
Dependent Claim 31 words
A method as in claim 34, in which step (c) comprises generating the icons as comprising a moving progress indicator which indicates how much of the system program has been loaded.
Claim 45
Dependent Claim 51 words
A method as in claim 32, in which: step (a) comprises providing the system program such that the program code is further configured to generate status messages representing warnings; and the method further comprises the step of: (g) generating and transmitting warning messages corresponding to the warnings to the display unit.
Claim 46
Dependent Claim 27 words
A method as in claim 42, in which step (g) comprises generating the warning messages as including instructions for dealing with conditions corresponding to the warnings respectively.
Claim 47
Dependent Claim 19 words
A method as in claim 43, in which step (g) comprises generating the warning messages as including alphanumeric text.
Claim 48
Dependent Claim 26 words
A method as in claim 43, in which step (g) comprises generating the warning messages as including prompts for selecting one of a plurality of actions.

References Cited (Backward Citations)

US5301348A Cited
US5333256A Cited
US5448739A Cited
US5469573A Cited
US5649085A Cited
US5630081A Cited
US5673404A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-13 2003-03-15 2003-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-13 2007-03-15 2007-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-13 2011-03-15 2011-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag