KR101461002B1 - 사용자가 진단들 및/또는 복구를 선택할 수 있게 하기 위해 그래픽 사용자 인터페이스를 활성화하는 섀시 버튼 - Google Patents
사용자가 진단들 및/또는 복구를 선택할 수 있게 하기 위해 그래픽 사용자 인터페이스를 활성화하는 섀시 버튼 Download PDFInfo
- Publication number
- KR101461002B1 KR101461002B1 KR1020107019837A KR20107019837A KR101461002B1 KR 101461002 B1 KR101461002 B1 KR 101461002B1 KR 1020107019837 A KR1020107019837 A KR 1020107019837A KR 20107019837 A KR20107019837 A KR 20107019837A KR 101461002 B1 KR101461002 B1 KR 101461002B1
- Authority
- KR
- South Korea
- Prior art keywords
- computer
- user
- code
- button
- user interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000011084 recovery Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims description 9
- 230000009471 action Effects 0.000 claims description 3
- 230000008439 repair process Effects 0.000 claims description 3
- 230000003213 activating effect Effects 0.000 claims description 2
- 230000004913 activation Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0748—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a remote unit communicating with a single-box computer node experiencing an error/fault
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0733—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a data processing system embedded in an image processing device, e.g. printer, facsimile, scanner
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0775—Content or structure details of the error report, e.g. specific table structure, specific error fields
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/263—Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers
- G06F11/2635—Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers using a storage for the test inputs, e.g. test ROM, script files
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
- Y10S715/966—Computer process, e.g. operation of computer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Stored Programmes (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 1은 각종 실시예들에 따른 시스템을 도시한다.
도 2는 각종 실시예들에 따른 시스템도를 도시한다.
도 3은 각종 실시예들에 따른 그래픽 사용자 인터페이스를 도시한다.
Claims (14)
- 컴퓨터로서,
섀시:
상기 섀시 상에 제공되는 버튼: 및
실행가능한 코드를 포함하는 메모리
를 포함하고,
상기 실행가능한 코드는 현재 동작을 중지하게 하고 사용자가 상기 버튼을 누르는 결과로서 실행되고, 상기 코드에 의해 그래픽 사용자 인터페이스가 사용자에게 디스플레이되어 상기 사용자에게 적어도 컴퓨터 진단 동작과 복구 동작 사이에서 선택하는 능력을 제공하는 컴퓨터. - 제1항에 있어서,
상기 버튼은 상기 그래픽 사용자 인터페이스에 대한 사용자 액세스를 제공할 때 배타적으로 사용하기 위해 전용되는 컴퓨터. - 제1항에 있어서, 상기 메모리는 판독 전용 메모리를 포함하는 컴퓨터.
- 제1항에 있어서, 상기 컴퓨터 진단 동작 및 상기 복구 동작을 수행하는 코드는 판독 전용 메모리 내에 있는 컴퓨터.
- 제1항에 있어서, 상기 코드는 상기 컴퓨터가 이미 온(on) 상태이고 부트업된 경우에도 사용자가 상기 버튼을 누를 때 실행되는 컴퓨터.
- 컴퓨터로서,
섀시:
상기 섀시 상에 제공되는 버튼: 및
실행가능한 코드를 포함하는 메모리
를 포함하고,
상기 컴퓨터가 온 상태이고 이미 부팅된 동안, 상기 실행가능한 코드는 프로세서가 현재 동작을 중지하게 하는 SMI(system management interrupt)가 어서트되게(assert) 하고 사용자가 상기 버튼을 누르는 결과로서 실행되고, 상기 코드에 의해 컴퓨터 진단 동작과 복구 동작 중 어느 하나가 실행되는 컴퓨터. - 제6항에 있어서,
상기 코드에 의해 그래픽 사용자 인터페이스가 상기 사용자에게 디스플레이되어 상기 사용자에게 상기 컴퓨터 진단 및 복구 동작들 사이에서 선택하는 능력을 제공하는 컴퓨터. - 제7항에 있어서,
상기 버튼은 상기 그래픽 사용자 인터페이스에 대한 사용자 액세스를 제공할 때 배타적으로 사용하기 위해 전용되는 컴퓨터. - 제6항에 있어서,
상기 버튼은 상기 컴퓨터 진단 및 복구 동작들 중 어느 하나가 수행되게 할 때 배타적으로 사용하기 위해 전용되는 컴퓨터. - 제6항에 있어서, 상기 메모리는 판독 전용 메모리를 포함하는 컴퓨터.
- 컴퓨터 구현 방법으로서,
컴퓨터의 컴퓨터 섀시 상의 사용자 컨트롤을 활성화하는 단계; 및
상기 사용자 컨트롤이 활성화되는 것에 기초하여, 현재의 프로세서 동작을 중지하도록 인터럽트를 어서트하고 그래픽 사용자 인터페이스를 디스플레이하여 사용자에게 적어도 컴퓨터 진단 동작과 복구 동작 사이에서 선택하는 능력을 제공하는 단계
를 포함하는 컴퓨터 구현 방법. - 제11항에 있어서,
사용자가 상기 그래픽 사용자 인터페이스에서 상기 컴퓨터 진단 동작을 선택할 때 상기 컴퓨터 진단 동작을 수행하는 단계를 더 포함하는 컴퓨터 구현 방법. - 제11항에 있어서,
사용자가 상기 그래픽 사용자 인터페이스에서 상기 복구 동작을 선택할 때 상기 복구 동작을 수행하는 단계를 더 포함하는 컴퓨터 구현 방법. - 제11항에 있어서,
상기 컴퓨터가 이미 온 상태이고 초기화된 경우 상기 사용자 컨트롤 활성화가 발생되는 컴퓨터 구현 방법.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IN2008/000074 WO2009098703A1 (en) | 2008-02-06 | 2008-02-06 | Chassis button to activate graphical user interface to enable user to select diagnostics and/or recovery |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100113624A KR20100113624A (ko) | 2010-10-21 |
KR101461002B1 true KR101461002B1 (ko) | 2014-11-13 |
Family
ID=40951816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020107019837A Expired - Fee Related KR101461002B1 (ko) | 2008-02-06 | 2008-02-06 | 사용자가 진단들 및/또는 복구를 선택할 수 있게 하기 위해 그래픽 사용자 인터페이스를 활성화하는 섀시 버튼 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8856666B2 (ko) |
EP (1) | EP2250554A4 (ko) |
KR (1) | KR101461002B1 (ko) |
CN (1) | CN101983374A (ko) |
WO (1) | WO2009098703A1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9185171B2 (en) * | 2009-04-15 | 2015-11-10 | Wyse Technology L.L.C. | Method and system of specifying application user interface of a remote client device |
US8261131B2 (en) * | 2010-10-15 | 2012-09-04 | Sony Corporation | Recovery from HDD failure and technical support through WWAN |
US20150332030A1 (en) * | 2014-05-15 | 2015-11-19 | 42Gears Mobility Systems Private Limited | System for Locking Down a Computing Device for Restricted Access to End Users |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530847A (en) | 1993-03-22 | 1996-06-25 | Dell Usa, L.P. | System and method for loading compressed embedded diagnostics |
US20040172578A1 (en) * | 2003-02-27 | 2004-09-02 | Acer Inc. | Method and system of operating system recovery |
KR20060075174A (ko) * | 2004-12-28 | 2006-07-04 | 주식회사 삼보컴퓨터 | 바이러스 진단 버튼을 구비한 컴퓨터 시스템 및 그 진단방법 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020083361A1 (en) * | 1996-01-04 | 2002-06-27 | Compaq Information Technologies Group, L.P. | Home base user interface |
US6145098A (en) * | 1997-05-13 | 2000-11-07 | Micron Electronics, Inc. | System for displaying system status |
US6262726B1 (en) | 1998-10-09 | 2001-07-17 | Dell U.S.A., L.P. | Factory installing desktop components for an active desktop |
US6470457B1 (en) * | 1998-12-14 | 2002-10-22 | International Business Machines Corporation | Local permanent storage in network computer |
US6763458B1 (en) * | 1999-09-27 | 2004-07-13 | Captaris, Inc. | System and method for installing and servicing an operating system in a computer or information appliance |
US6889340B1 (en) * | 2000-10-13 | 2005-05-03 | Phoenix Technologies Ltd. | Use of extra firmware flash ROM space as a diagnostic drive |
US20020154628A1 (en) * | 2001-03-27 | 2002-10-24 | Seiko Epson Corporation | Server for gathering and providing information |
US20020162052A1 (en) * | 2001-04-25 | 2002-10-31 | Lewis Timothy A. | Method for entering system firmware recovery mode using software-detectable buttons |
US7340638B2 (en) * | 2003-01-30 | 2008-03-04 | Microsoft Corporation | Operating system update and boot failure recovery |
US7734945B1 (en) * | 2005-04-29 | 2010-06-08 | Microsoft Corporation | Automated recovery of unbootable systems |
US20070101058A1 (en) * | 2005-10-27 | 2007-05-03 | Kinnan Keith R | Storage unit configuration |
US8020097B2 (en) * | 2006-03-21 | 2011-09-13 | Microsoft Corporation | Recorder user interface |
US9001016B2 (en) * | 2007-09-19 | 2015-04-07 | Nvidia Corporation | Hardware driven display restore mechanism |
-
2008
- 2008-02-06 KR KR1020107019837A patent/KR101461002B1/ko not_active Expired - Fee Related
- 2008-02-06 CN CN2008801284304A patent/CN101983374A/zh active Pending
- 2008-02-06 US US12/867,046 patent/US8856666B2/en active Active
- 2008-02-06 WO PCT/IN2008/000074 patent/WO2009098703A1/en active Application Filing
- 2008-02-06 EP EP08738361A patent/EP2250554A4/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530847A (en) | 1993-03-22 | 1996-06-25 | Dell Usa, L.P. | System and method for loading compressed embedded diagnostics |
US20040172578A1 (en) * | 2003-02-27 | 2004-09-02 | Acer Inc. | Method and system of operating system recovery |
KR20060075174A (ko) * | 2004-12-28 | 2006-07-04 | 주식회사 삼보컴퓨터 | 바이러스 진단 버튼을 구비한 컴퓨터 시스템 및 그 진단방법 |
Non-Patent Citations (2)
Title |
---|
ACESS IBM & ACCESS HELP CUSTOMIZATION GUIDE, IBM, 2003.01.24. * |
ACESS IBM & ACCESS HELP CUSTOMIZATION GUIDE, IBM, 2003.01.24.* |
Also Published As
Publication number | Publication date |
---|---|
KR20100113624A (ko) | 2010-10-21 |
EP2250554A4 (en) | 2013-02-20 |
WO2009098703A1 (en) | 2009-08-13 |
CN101983374A (zh) | 2011-03-02 |
EP2250554A1 (en) | 2010-11-17 |
US8856666B2 (en) | 2014-10-07 |
US20110029886A1 (en) | 2011-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE43716E1 (en) | Method of fast switching control for different operation systems operated in computer | |
TW591395B (en) | Recovery method of multi-functional operating system and system thereof | |
US7234054B2 (en) | Method and apparatus for enabling platform configuration | |
CN105814541B (zh) | 计算机设备及计算机设备内存启动的方法 | |
CN102804131B (zh) | 访问计算机预引导例程的装置和方法 | |
CN106445728B (zh) | 计算机系统 | |
US20100100719A1 (en) | Method for reducing booting time and computer using the same | |
US20100042710A1 (en) | Remote management of computer system | |
CN101308470A (zh) | 主动恢复、备份及更新bios的电脑系统 | |
TW201821990A (zh) | 電腦系統及檢測方法 | |
US7080244B2 (en) | System and method for configuring hardware devices using a menu for platforms with EFI and legacy option-ROMs | |
US20060047940A1 (en) | Computer multi-buttons booting system and method | |
JP2006252329A (ja) | 情報処理装置および起動制御方法 | |
TW201214201A (en) | Method of keyboard simulation and module for simulated keyboard | |
KR101461002B1 (ko) | 사용자가 진단들 및/또는 복구를 선택할 수 있게 하기 위해 그래픽 사용자 인터페이스를 활성화하는 섀시 버튼 | |
TWI526934B (zh) | 用以啓動一資訊處理系統的方法、裝置、及電腦程式產品 | |
US20190163595A1 (en) | System and method for providing network access in the event of a computer system failure | |
CN115113941A (zh) | 具有可加载bios预设配置的系统及加载bios预设配置的方法 | |
JP5837990B2 (ja) | コンピュータシステムの動作方法、及びコンピュータシステム | |
TWI480801B (zh) | 安裝即時啓動作業系統方法 | |
US20140092104A1 (en) | Booting method and electronic device | |
KR100631966B1 (ko) | 멀티 부팅 전원 버튼을 구비한 컴퓨터, 주변 장치 및 그운영 방법 | |
US20060069908A1 (en) | Information processing apparatus and boot control method | |
CN114416189B (zh) | 一种服务器操作系统的启动装置、方法、介质及服务器 | |
Ferdous et al. | Comparison on Booting Process & Operating Systems Features |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20100906 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20121212 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140430 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20141031 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20141106 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20141106 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20181031 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20181031 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20211026 Start annual number: 8 End annual number: 8 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20230817 |