CN1710540A - Fremwork of starting applied programe for computer system and method therefor - Google Patents

Fremwork of starting applied programe for computer system and method therefor Download PDF

Info

Publication number
CN1710540A
CN1710540A CN 200510080353 CN200510080353A CN1710540A CN 1710540 A CN1710540 A CN 1710540A CN 200510080353 CN200510080353 CN 200510080353 CN 200510080353 A CN200510080353 A CN 200510080353A CN 1710540 A CN1710540 A CN 1710540A
Authority
CN
China
Prior art keywords
computer system
application
hot key
firmware interface
pressed
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.)
Granted
Application number
CN 200510080353
Other languages
Chinese (zh)
Other versions
CN100432934C (en
Inventor
吴东朋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
YINGTE DIGITAL TECH Co Ltd
Original Assignee
YINGTE DIGITAL TECH Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by YINGTE DIGITAL TECH Co Ltd filed Critical YINGTE DIGITAL TECH Co Ltd
Priority to CNB2005100803538A priority Critical patent/CN100432934C/en
Publication of CN1710540A publication Critical patent/CN1710540A/en
Application granted granted Critical
Publication of CN100432934C publication Critical patent/CN100432934C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

In time of starting up computer system, based on content setup at interface of expansible type firmware, the method drives the interface of expansible type firmware. Based on settings at the interface of expansible type firmware, the method detects whether the hot key is pressed; if yes, a prepositive starting up program is started in order to execute at least one application program; or an operation system with lower load of system resource is started in order to execute the application program. In addition, based on settings at the interface of expansible type firmware and content of the prepositive starting up program, the method drives the interface of expansible type firmware in order to start up the prepositive starting up program. Based on settings in the prepositive starting up program, the method executes at least one application program if the hot key is pressed. The invention meets requirement of executing application program quickly to raise convenience of using computer.

Description

Computer system starts the framework and the method thereof of application
Technical field
The invention relates to that a kind of computer system starts the framework and the method thereof of application, it is particularly to set expansible type firmware interface, to carry out the mechanism of at least one application when hot key is pressed.
Background technology
Since the computer system development, because computer system has characteristics such as cheap and high speed processing ability, add the rise of digitisation and internetization idea and the continuous lifting of standard of living, people are accustomed to fast, factor such as life style easily, computer system has become the handling implement that the common people managed money matters, keep record, viewed and admired audiovisual materials, also becomes in common people's daily life now the indispensable necessity of institute.
Handled multinomial affairs for making computer system, hardware and application that computer system system is used by the many collocation of installing, for use, yet when the user opens computer system when handling single application, because computer system provides powerful processing capacity, therefore, no matter whether use this hardware and application, all can expend the system resource of computer system, and then shorten the life cycle of computer system.
Because user's desire is used the single application of computer system and is caused the too much system resource of computer system consumption, adding the common people expects to promote with the convenient demand of computer system of using fast, therefore, the present invention is directed to foregoing problems and propose framework and the method thereof that a kind of computer system starts application, setting by expansible type firmware interface, to reach the purpose of quick execution application, can reach the effect of the system resources consumption that reduces computer system again, be not to use for a long time the person eagerly to look forward to and the place of inventor's effort always, and the inventor is based on the research of engaging in the computer system Related product for many years, exploitation, and sale practical experience, be to think and the improvement idea, poor its people's professional knowledge, through research and design in many ways, special topic is inquired into, finally work out framework and method improvement thereof that a kind of computer system starts application, can solve the above problems.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of computer system to start the framework and the method thereof of application, and whether it pushes hot key by the detecting user, starts at least one application fast, to consult utilization.
Secondary objective of the present invention, the framework and the method thereof that are to provide a kind of computer system to start application, the lower operating system of its start-up system resource load be with the execution environment as application, by this, and to reduce the system resources consumption of computer system.
Reach advantage in order to achieve the above object, a kind of computer system of the present invention starts the framework and the method thereof of application, it is to disclose a setup unit, to set the content of an expansible type firmware interface, and supply power to a computer system via a start unit, with when opening a computer system, drive this expansible type firmware interface, and an administrative unit is according to the setting of this expansible type firmware interface, whether the detecting user pushes a hot key, when this hot key of detecting is pressed, start a preposition boot program, to carry out at least one application, or the lower operating system of start-up system resource load, to carry out at least one application.
In addition, setup unit of the present invention also can be set the content of expansible type firmware interface and preposition boot program, with when opening computer system, drive this expansible type firmware interface to start this preposition boot program, for of the setting of this administrative unit according to this preposition boot program, when detecting this hot key and being pressed, carry out at least one application, by this, reduce the system resources consumption of computer system, to prolong the product life cycle of computer system, the further use that also can provide the user to carry out this application fast effectively promotes the convenience that computer system is used.
Description of drawings
Fig. 1: it is the synoptic diagram of a preferred embodiment of the present invention;
Fig. 2: it is the synoptic diagram of another preferred embodiment of the present invention;
Fig. 3: it is the synoptic diagram of another preferred embodiment of the present invention;
Fig. 4: it is the process flow diagram of a preferred embodiment of the present invention;
Fig. 5: it is the process flow diagram of another preferred embodiment of the present invention;
Fig. 6: it is the process flow diagram of another preferred embodiment of the present invention.
The figure number explanation
10 setup units, 12 start units, 14 expansible type firmware interfaces
16 hot keys, 18 administrative units, 20 preposition boot programs
22 applications, 24 operating systems, 26 functional menus
28 at least one application 280 first applications 282 second applications
Embodiment
Now further understand and understanding for your juror is had architectural feature of the present invention and the effect reached, sincerely help with preferred embodiment and cooperate detailed explanation, illustrate as after:
See also Fig. 1, it is the synoptic diagram of a preferred embodiment of the present invention, as shown in the figure, computer system of the present invention includes a setup unit 10, a start unit 12 and an administrative unit 18, wherein, this setup unit 10, it is in order to set expansible type firmware interface (Extensible Firmware Interface, EFI) content of 14; This start unit 12, it when opening computer system, drives this expansible type firmware interface 14 in order to supply power to this computer system; An and administrative unit, it is the setting according to this expansible type firmware interface 14, whether the detecting user pushes a hot key 16, when the user pushes this hot key 16, this administrative unit 18 starts a preposition boot program (Pre-boot) 20, to carry out at least one application 22 that should hot key 16, as carrying out the multimedia formula to play at least one audiovisual materials.
Above-mentioned expansible type firmware interface 14, it is between the hardware and operating system of computer system, these expansible type firmware interface 14 pictures are like the operating system of a simplification, therefore, can be by the content of setting expansible type firmware interface 14, under the prerequisite that need not enter operating system, under the prerequisite that does not enter the Windows operating system, carry out the incident that corresponding expansible type firmware interface 14 is set, so this administrative unit 18 of the present invention, is detected this hot key 16 according to the setting of expansible type firmware interface 14 and is carried out corresponding preposition boot program 20 and application 22.
See also Fig. 2, it is for the synoptic diagram of another preferred embodiment of the present invention, this framework shown in Figure 2 is similar to framework shown in Figure 1, as shown in the figure, the present invention more includes an operating system 24, this operating system can be the lower operating system of a system resources consumption, as the Linux operating system, wherein, the content that this setup unit 10 is set these expansible type firmware interfaces 14 is that administrative unit 18 these hot keys 16 of detecting are when being pressed, start this operating system 24, by this, with the execution environment of this operating system 24 as this application 22.
In addition, see also Fig. 3, it is for the synoptic diagram of the another preferred embodiment of the present invention, this embodiment is different from Fig. 1 and embodiment shown in Figure 2 is, it is the content of setting this expansible type firmware interface 14 and this preposition boot program 20 for a setup unit of the present invention 10, this start unit 12 is opened computer system, drive this expansible type firmware interface 14 to start this preposition boot program 20, for of the setting of this administrative unit 18 according to this preposition boot program 20, whether the detecting user pushes this hot key 16, to carry out at least one application 28 that should hot key 16, in this embodiment, at least one application 28 comprises one first application 280 and one second application 282.
In the above-mentioned framework, the present invention more includes a functional menu 26, when it can be pressed for these administrative unit 18 these hot keys 16 of detecting by the content of setting this preposition boot program 20, carry out this functional menu 26, select this first application 280 or this second application 282 carried out for the user.
See also Fig. 4, it is the process flow diagram of a preferred embodiment of the present invention, as shown in the figure, the method that computer system of the present invention starts application comprises the following step, at first, shown in step S10, the content of setting an expansible type firmware interface is for when a hot key is pressed, start preposition boot program, to carry out corresponding at least one application; Then, shown in step S11, open a computer system, drive this expansible type firmware interface, and execution in step S12 is according to the setting of this expansible type firmware interface, whether detect this hot key is pressed, when this hot key of detecting when being pressed, carry out step S13 and start this preposition boot program (pre-boot), with execution to application that should hot key, when this hot key of detecting is not pressed, then carry out step S14 to carry out a normal boot-strap program of this computer system.
See also Fig. 5, it is for the process flow diagram of another preferred embodiment of the present invention, this method shown in Figure 5 is similar to method shown in Figure 4, only difference is, the step S20 of this embodiment sets the content of an expansible type firmware interface for when a hot key is pressed, start an operating system, this operating system can be the lower operating system of a system resources consumption, to carry out corresponding at least one application, therefore, when execution in step S22 and step S23, be setting according to this expansible type firmware interface, when detecting this hot key and being pressed, start this operating system to carry out this application.
Above-mentioned step S21 shown in Figure 5, S22 and S24 can consult step S11 shown in Figure 4, S12 and S14, do not repeat them here.
In addition, see also Fig. 6, it is for the process flow diagram of the another preferred embodiment of the present invention, the method that computer system of the present invention starts application comprises the following step, at first, shown in step S30, the content of setting an expansible type firmware interface is to start a preposition boot program when opening a computer system, and the content of setting this preposition boot program is carried out corresponding at least one application for when detecting one hot key is pressed; Then, shown in step S31, open computer system, drive this expansible type firmware interface, to start this preposition boot program, and execution in step S32 is according to the setting of this preposition boot program, detect this hot key and whether be pressed, when this hot key of detecting is pressed, carries out step S33 and carry out corresponding application, when this hot key of detecting is not pressed, then carry out step S34 to carry out a normal boot-strap program of this computer system.
In addition, in step S33, the present invention more can comprise a step, when this hot key of detecting is pressed, can open a functional menu, selects this application of desire execution for the user.
In sum, the invention relates to that a kind of computer system starts the framework and the method thereof of application, it cooperates with this administrative unit by this setup unit, this start unit, in order to when hot key is pressed, to carry out at least one application, can pushing for the user via this hot key with this application of quick execution, by this, effectively promote the convenience that computer system is used.In addition, the present invention is with the execution environment of the lower operating system of system resource load as this application, so can reach the purpose of the system resources consumption that reduces computer system.
The above, it only is preferred embodiment of the present invention, be not to be used for limiting scope of the invention process, all according to the described shape of the present patent application claim, structure, feature and principle etc. change and modify, all should be contained in the claim of the present invention.

Claims (16)

1, a kind of computer system starts the method for application, and this method comprises the following step:
Set an expansible type firmware interface (Extensible Firmware Interface, EFI);
Open a computer system, drive this expansible type firmware interface;
According to the setting of this expansible type firmware interface, detect a hot key (hot key) and whether be pressed; When this hot key of detecting when being pressed, start a preposition boot program (pre-boot), to carry out at least one application that should hot key.
2,, wherein, when this hot key of detecting is not pressed, carry out a normal boot-strap program of this computer system as the 1st described method of claim.
3, a kind of computer system starts the method for application, and this method comprises the following step:
Set an expansible type firmware interface;
Open a computer system, drive this expansible type firmware interface;
According to the setting of this expansible type firmware interface, detect a hot key and whether be pressed;
When this hot key of detecting when being pressed, start an operating system, to carry out at least one application that should hot key.
4,, wherein, when this hot key of detecting is not pressed, carry out a normal boot-strap program of this computer system as the 3rd described method of claim.
5, a kind of computer system starts the method for application, and this method comprises the following step:
Set an expansible type firmware interface and a preposition boot program;
Open a computer system, drive this expansible type firmware interface, to start this preposition boot program;
According to the setting of this preposition boot program, detect a hot key and whether be pressed;
When this hot key of detecting is pressed, carry out corresponding at least one application.
6, as the 5th described method of claim, wherein, in the step that is pressed when this hot key of detecting, more comprise a step, open a functional menu, select this application for the user.
7,, wherein, when this hot key of detecting is not pressed, carry out a normal boot-strap program of this computer system as the 5th described method of claim.
8, a kind of computer system starts the framework of application, and this framework comprises:
One setup unit, it sets an expansible type firmware interface;
One start unit, it opens a computer system, drives this expansible type firmware interface;
Whether one administrative unit according to the setting of this expansible type firmware interface, is detected a hot key and is pressed, and starts a preposition boot program, to carry out at least one application that should hot key.
9, as the 8th described framework of claim, wherein, this application can be a multimedia formula.
10, a kind of computer system starts the framework of application, and this framework comprises:
One setup unit, it sets an expansible type firmware interface;
One start unit, it opens a computer system, drives this expansible type firmware interface;
Whether one administrative unit according to the setting of this expansible type firmware interface, is detected a hot key and is pressed, and starts an operating system, to carry out at least one application that should hot key.
11, the framework of stating as claim the 10th, wherein, this application can be a multimedia formula.
12, as the 10th described method of claim, wherein, this operating system can be the lower operating system of system resource load.
13, the framework of stating as claim the 10th, wherein, this operating system can be a Linux operating system.
14, a kind of computer system starts the framework of application, and this framework comprises:
One setup unit, it sets an expansible type firmware interface and a preposition boot program;
One start unit, it opens a computer system, drives this expansible type firmware interface to start this preposition boot program;
Whether one administrative unit according to the setting of this preposition boot program, is detected a hot key and is pressed, to carry out corresponding at least one application.
15, as the 14th described framework of claim, wherein, when this administrative unit is detected this hot key and is pressed, more open a functional menu, select this application for the user.
16, as the 14th described framework of claim, wherein, this application can be a multimedia formula.
CNB2005100803538A 2005-07-04 2005-07-04 Fremwork of starting applied programe for computer system and method therefor Expired - Fee Related CN100432934C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100803538A CN100432934C (en) 2005-07-04 2005-07-04 Fremwork of starting applied programe for computer system and method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100803538A CN100432934C (en) 2005-07-04 2005-07-04 Fremwork of starting applied programe for computer system and method therefor

Publications (2)

Publication Number Publication Date
CN1710540A true CN1710540A (en) 2005-12-21
CN100432934C CN100432934C (en) 2008-11-12

Family

ID=35706786

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100803538A Expired - Fee Related CN100432934C (en) 2005-07-04 2005-07-04 Fremwork of starting applied programe for computer system and method therefor

Country Status (1)

Country Link
CN (1) CN100432934C (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7441113B2 (en) 2006-07-10 2008-10-21 Devicevm, Inc. Method and apparatus for virtualization of appliances
US7827558B2 (en) 2004-06-30 2010-11-02 Devicevm, Inc. Mechanism for enabling a program to be executed while the execution of an operating system is suspended
CN102905027A (en) * 2012-10-12 2013-01-30 中兴通讯股份有限公司 Terminal starting method and terminal
CN105094866A (en) * 2014-05-12 2015-11-25 联想(北京)有限公司 Application program boot method and electronic device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7890741B2 (en) * 2000-12-01 2011-02-15 O2Micro International Limited Low power digital audio decoding/playing system for computing devices
CN1261869C (en) * 2002-02-08 2006-06-28 联想(北京)有限公司 Single function mode starting method for computer
CN1595354A (en) * 2003-09-12 2005-03-16 纬创资通股份有限公司 Computer starting-up method and related computer

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7827558B2 (en) 2004-06-30 2010-11-02 Devicevm, Inc. Mechanism for enabling a program to be executed while the execution of an operating system is suspended
US7441113B2 (en) 2006-07-10 2008-10-21 Devicevm, Inc. Method and apparatus for virtualization of appliances
US8086836B2 (en) 2006-07-10 2011-12-27 Splashtop Inc. Method and apparatus for virtualization of appliances
CN102905027A (en) * 2012-10-12 2013-01-30 中兴通讯股份有限公司 Terminal starting method and terminal
CN105094866A (en) * 2014-05-12 2015-11-25 联想(北京)有限公司 Application program boot method and electronic device

Also Published As

Publication number Publication date
CN100432934C (en) 2008-11-12

Similar Documents

Publication Publication Date Title
TWI499968B (en) Display Mode Switching Method and System in Super Mobile Device
CN101038551A (en) Method for implementing the start of Linux operation system in mobile hard disk
CN1710540A (en) Fremwork of starting applied programe for computer system and method therefor
TWI308722B (en) Method for making a bootable usb storage device
CN1959639A (en) Information processing apparatus with boot devices, and method for starting up the information processing apparatus
CN1650252A (en) Computer, display device setting method, and program
JP5399880B2 (en) Power control apparatus, power control method, and computer-executable program
CN1801096A (en) Method and system for implementing thread sleep in computer system
CN1920787A (en) Information processing apparatus, information processing apparatus control program, and information processing apparatus control method
CN1368684A (en) Frequency multiplying method and system for CPU
CN1892628A (en) Instant playing operating apparatus for media
CN1858701A (en) Realizing method for on-screen aid
CN105334942A (en) Control system and control method
CN100336017C (en) Computer instantaneous starting system and method
CN1525284A (en) Mobile operating system
CN2731559Y (en) Portable computer having double-system starting key
CN1710537A (en) Framework of computer system to process case and method therefor
CN1243299C (en) Method capable of immediately switching computer program
CN109918093A (en) A method of task is quickly created in desktop end task management class application program
CN1710541A (en) Method for starting computer
CN101272454B (en) Fast image acquisition system
CN1766793A (en) Multi-display system and power saving control method
CN100426232C (en) Manufacturing method of terminal openable universal sequence bus storage device
CN1173252C (en) Starting module selection unit in computer system
CN1696895A (en) Portable storage device for processing personal settings

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081112

Termination date: 20150704

EXPY Termination of patent right or utility model
DD01 Delivery of document by public notice

Addressee: Luo Senzhou

Document name: Review of business letter

DD01 Delivery of document by public notice

Addressee: Luo Senzhou

Document name: Review of business letter