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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2005
- 2005-07-04 CN CNB2005100803538A patent/CN100432934C/en not_active Expired - Fee Related
Cited By (5)
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 |