CN1773454A - Method for waking and fast initiating applied program of computer system - Google Patents

Method for waking and fast initiating applied program of computer system Download PDF

Info

Publication number
CN1773454A
CN1773454A CN 200410052097 CN200410052097A CN1773454A CN 1773454 A CN1773454 A CN 1773454A CN 200410052097 CN200410052097 CN 200410052097 CN 200410052097 A CN200410052097 A CN 200410052097A CN 1773454 A CN1773454 A CN 1773454A
Authority
CN
China
Prior art keywords
computer apparatus
beginning
target equipment
application program
computer
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.)
Pending
Application number
CN 200410052097
Other languages
Chinese (zh)
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.)
Mitac Computer Shunde Ltd
Shunda Computer Factory Co Ltd
Mitac International Corp
Original Assignee
Mitac Computer Shunde Ltd
Mitac International Corp
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 Mitac Computer Shunde Ltd, Mitac International Corp filed Critical Mitac Computer Shunde Ltd
Priority to CN 200410052097 priority Critical patent/CN1773454A/en
Publication of CN1773454A publication Critical patent/CN1773454A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

A method for waking up computer system and for quickly initiating application program includes detecting a preset object event, setting an initial flag of tender device and waking computer device up to restore it on normal operation mode after said event is detected, checking whether initial flag of tender device is set up or not and resetting initial flag of tender device if it is, checking whether object application program is executed or not and executing object application program if it is not .

Description

The method of waking and fast open the beginning application program up of computer system
Technical field
The present invention wakes computer apparatus up to normal mode of operation control method by dormant state about a kind of, particularly, be used for controlling this computer apparatus was waken, also fast opened up the application program of target equipment in this integration system of beginning by park mode method about in the integration system of a computer apparatus and application apparatus integration.
Background technology
Because the continuous research and development of computer technology connect the application that is integrated in a target equipment and makes up an integration system jointly with a computer apparatus at present, be for example to be widely used in many applications such as industry, office, family.The application that computer apparatus is integrated in household equipment is an inexorable trend.For example in the commercial product with computer TV system (TV-PC), its televisor and computer apparatus constitute one and view and admire the integration system of TV programme.For example promptly constitute a multimedia integration system in conjunction with a computer apparatus again with an image player.
In the present widely used Windows of computer apparatus (for example Windows XP, Windows 2000, Windows Me), generally in its operating system, integrated the power management function of advanced framework power interface standard A CPI (Advanced Configuration and Power Interface), by the power management operations of related hardware in this ACPI interface standard may command computer apparatus.
This advanced person's framework power interface standard A CPI (Advanced Configuration and PowerInterface) be by the computer industry the common electric power management system interface of formulating exploitation, its objective is for a common power-management interface is arranged between operating system and hardware, to improve the disunity interface that computer apparatus is in the past formulated separately by manufacturer on power management.Make operating system (Operating System) can manage the electricity consumption situation of peripherals by this electric power management system according to certain mode.
In the power management function of ACPI interface standard institute standard, include electric power starting (Active), dormancy (Hibernation), standby (Standby), powered-down functions such as (Shutdown).According to user's setting, computer apparatus can enter standby or dormant state, can make computer apparatus be in low power consumption (Low-power State) when holding state, then can make computer apparatus handle the state of power saving more during dormant state.
In the prior art, the patent application technology that many applied power source administrative skills is arranged and derive, for example in No. the 321739th, Taiwan patent of invention Announcement Number, it discloses the dynamic dormancy time technology in a kind of computer apparatus, in this patented technology, be to be equipped with in the computer apparatus of battery one, at first determine this dormancy archives size, this data storage device of decision operation to have the required suitable accurate position of dormancy energy of these dormancy archives of this decision size, determine again whether this battery capacity drops to this decision dormancy energy standard until correct storage.When this battery capacity drops to the accurate position of this decision dormancy energy, make this computer enter dormant state.
Again for example in No. the 199925th, Taiwan patent of invention Announcement Number, it discloses a kind of computer apparatus with dormancy function, its include the central processing unit that is connected in this computer apparatus data I/O device, video memory, time clock generation unit, produce signal element that expression central processing unit is in the leisure state, in order to store buffer memory unit that this central processing unit of expression is in dormant state, in order to set the dormancy controlling mechanism and the time clock control module of park mode and the data of reception I/O device look-at-me.
Computer apparatus for the user, should be able to meet it and generally could make the user unlikely to the repulsion of new product and just can experience the additional function of computer apparatus in the use habit of this household equipment of operation when the application that is integrated in household equipment.That is computer apparatus must be identical with the operation of general household equipment, can support the function of startup immediately, and the side is an optimal design.
Yet in the design of traditional computer TV system, the user must pushing power switch makes after computer apparatus wakes up earlier by dormant state, re-uses button or mouse to carry out the destination application of target equipment.Except not being inconsistent practicality, be not inconsistent the user in the general use habit of using household equipment (for example TV or multimedia equipment) yet.
Summary of the invention
Edge this, fundamental purpose of the present invention promptly provides waking up of a kind of computer system and fast opens the method for beginning application program, be integrated in order to the settlement computer device in the integration system of application apparatus, the user must be at first with computer apparatus by the laborious procedures of being waken and then open one by one up each application program of beginning in the dormant state.
For achieving the above object, the method of waking and fast open the beginning application program up of computer system of the present invention, be one with computer apparatus as control one target equipment integration system in, after this computer apparatus is finished the setting of system start-up and every configuration and is entered park mode subsequently, in order to fast to open the destination application of this target equipment of beginning, this method comprises the following steps: to detect a default object event; After detecting this object event, in this computer apparatus, set up a target equipment to open the beginning flag, and this computer apparatus is waken up to normal mode of operation by dormant state; Check that target equipment opens the beginning flag and whether set up; Open after the beginning, flag set up when being checked through this target equipment, this target equipment of then resetting opens the beginning flag; Check whether this destination application is carried out,, then carry out this destination application if do not carry out as yet.
Compared to prior art, the present invention has effectively overcome tradition computer apparatus has been integrated in the integration system of application apparatus, the user must be at first with computer apparatus by the laborious procedures of being waken and then open one by one up each destination application of beginning in the dormant state.So in use, the user only needs can make whole integration system begin normal operation according to being accustomed in the general operation of using target equipment usually, can promote the convenience that equipment uses in use widely.
Description of drawings
Fig. 1 shows that one includes computer apparatus of the present invention and wakes and fast open the computer apparatus of beginning application program method and system's connection diagram that target equipment constitutes an integration system up;
Fig. 2 shows control flow chart of the present invention.
Embodiment
Fig. 1 shows that one includes computer apparatus of the present invention and wakes and fast open the computer apparatus of beginning application program method and system's connection diagram that target equipment constitutes an integration system up.Mainly include a CPU (central processing unit) 10, random access memory 11 (RAM), ROM (read-only memory) 12, data storage device 13 (a for example hard disk drive) and input media 14 (a for example keyboard) in this computer apparatus 1.
Can be connected by a linkage interface 15 that is fit between this computer apparatus 1 and the target equipment 2, so that this computer apparatus 1 is able to by this linkage interface 15 transmission of data is controlled or carried out to this target equipment 2.
This computer apparatus 1 operates under the operating system (Operating System) 16, and for example it can be present widely used Windows XP, Windows such as Windows 2000, Windows Me.This computer apparatus 1 under the control of this operating system 16, the specific function that can carry out according to the target equipment of being integrated 2 and desire, and can carry out a destination application (Application Program) 17.This target equipment 2 can be carried out its specific function under the normal practice condition of this destination application.
In addition, the CPU (central processing unit) 10 of this computer apparatus 1 can be controlled this computer apparatus 1 and work in normal mode of operation or park mode under the control of a dormancy controlling mechanism 18.This dormancy controlling mechanism 18 can be the dormancy control program that this operating system 16 is provided, for example this operating system 16 can be the operating system of having integrated advanced framework power interface standard A CPI power management function, by the power management operations of related hardware in this ACPI interface standard may command computer apparatus.In the power management function of this ACPI interface standard institute standard, include electric power starting (Active), dormancy (Hibernation), standby (Standby), powered-down functions such as (Shutdown).According to user's setting, computer apparatus can enter standby or dormant state, can make computer apparatus be in low power consumption (Low-power State) when holding state, then can make computer apparatus handle the state of power saving more during dormant state.
Under typical A CPI framework, it is that state with power supply is defined as different power supply statuss, is respectively:
S0-normal power source supply status.
The S1-first rank holding state in this state, is stopped power supply to monitor and disc driver, but still supply electric power is to central processing unit, internal memory and fan.
The S2-second rank holding state in this state, except stopping power supply to monitor, disc driver, is also stopped power supply to central processing unit and high-speed cache.
S3-the 3rd rank holding state in this state, is stopped power supply to devices such as monitor, disc driver, central processing unit and high-speed caches, only keeps minimum power and is supplied to random access memory (RAM).
The S4-dormant state in this state, is stopped power supply to all devices and assembly, but operating system can be stored the data and the program execution state of former unlatching before power-off.And desire can be recovered original state rapidly as long as press simply by power switch, and not need to re-execute tediously long system start-up program when waking back the computer apparatus of dormant state up the normal boot-strap state.
S5-closes the supply of all power supplys.
One flag setup unit 19 can be set and a temporary target equipment opens beginning flag (Flag), for the usefulness of state judgement of the present invention.The mode that any hardware or software mode produce this flag all can be used as the foundation that the present invention judges.For example this target equipment opens the beginning flag and can be a flag or (for example software control) flag signals of setting or controlling otherwise in the computer apparatus 1 chips group (Chip Set).
This computer apparatus 1 has constituted the integration system 100 among the present invention with the system of 2 be combined intos of this target equipment.Technology of the present invention can be applied in various with in the application integration system of computer apparatus as control basis (Computer-based).
For example, this integration system 100 can be a computer TV system (TV-PC), and its televisor and computer apparatus constitute one and view and admire the integration system of TV programme.This destination application 17 is the application program (TV-watching Application) of viewing and admiring TV programme.And usually at this one when using, this televisor can dispose a telepilot 21, is available for users to control with remote control mode the operating function of this televisor.On this telepilot 21, be provided with a power switch 22, can be provided with remote control mode and control the electric power starting of this televisor and close.
In addition, in the application of this computer TV system, power switch 22 on this telepilot 21 can be used as first object event (First Target Event) that the present invention judges, and the power knob on this computer apparatus 1 panel can be used as second object event (SecondTarget Event) that the present invention judges.
Technology of the present invention in can be applicable to computer TV system, certainly also can be applicable to other with in the integration system of computer apparatus as control one target equipment, for example this target equipment can be an image player, and this image player and this computer apparatus constitute a multimedia integration system.
Consult shown in Figure 2ly, it shows control flow chart of the present invention.In step 101, computer apparatus sets or system after the default time the user after the setting of finishing system start-up and every configuration, and this computer apparatus promptly enters park mode (step 102) under the control of dormancy controlling mechanism.
The dormancy controlling mechanism of this computer apparatus can be the sleep for electricity saving pattern that standard sleep battery saving mode in the present Windows or dealer define voluntarily.For example this dormant state can be data and the program execution state that this computer apparatus will be executed in former unlatching under the normal mode of operation and is stored in the random access memory, and closes default hardware unit (for example monitor, disc driver, central processing unit and high-speed cache ... Deng), enter battery saving mode subsequently.This dormant state also can be data and the program execution state that this computer apparatus will be executed in former unlatching under the normal mode of operation and is stored in the hard disk (Hard Disk), and enters battery saving mode.
When this computer apparatus when entering dormant state, its various states that are stored to random access memory or hard disk have following several different situations:
1. destination application is carried out down in prospect (Foreground) and full display mode (Full-screenDisplay Mode);
2. destination application is carried out under prospect and non-full display mode;
3. destination application is carried out under background (Background) and full display mode;
4. destination application is carried out under background and non-full display mode;
5. do not carry out destination application.
In the dormant state of this computer apparatus, if resident program of the present invention detects a default object event (Target Event) (step 103), then the present invention can make computer apparatus be waken up (step 104) by dormant state.When this computer apparatus be waken up by dormant state return back to normal mode of operation after (step 105), resident program of the present invention can check that target equipment opens beginning flag (Flag) and whether set up (step 106) in a preset time period (for example 0.5 second).
When checking out that in step 107 target equipment opens the beginning flag when not set up, resident program then of the present invention is not promptly done any action in this proof cycle, and waits for periodic test (promptly getting back to step 106) next time.
And when checking out that in step 107 target equipment opens the beginning flag when having been set up, resident program then of the present invention can open beginning flag (step 108) by (Reset) this target equipment of resetting earlier.Check this destination application whether in commission (step 109) again.Do not carry out if check out this destination application, then this destination application is executed in prospect and full screen mode (step 110); If check out that this destination application has been performed, check then whether this destination application is carried out under prospect and full screen mode (step 111), if not, then this destination application is placed under prospect and the full screen display mode (step 112).Finish that above-mentioned computer apparatus wakes up and the opening after the beginning of destination application, this flow process is got back to abovementioned steps 106 again.
By the invention described above embodiment as can be known, the present invention really can provide a kind of method of waking computer apparatus up and fast opening the beginning application program.Method of the present invention can be widely used in computer apparatus control in the integration system of a target equipment as this computer apparatus wake and open the application program that the beginning carries out this target equipment up, so the present invention has the value on the industry.
Only above embodiment explanation only is preferred embodiment explanation of the present invention, all habit in this operator when doing other all improvement and variation according to the above embodiment of the present invention explanation.Yet these are according to all improvement and variation that the present invention did, in the rights protection scope that still belongs to the present invention and defined.

Claims (6)

  1. A computer system wake up and fast open the beginning application program method, be one with computer apparatus as control one target equipment integration system in, after this computer apparatus is finished the setting of system start-up and every configuration and is entered park mode subsequently, in order to fast to open the destination application of this target equipment of beginning, it is characterized in that this method comprises the following steps:
    The object event that detecting one is preset;
    After detecting this object event, in this computer apparatus, set up a target equipment to open the beginning flag, and this computer apparatus is waken up to normal mode of operation by dormant state;
    Check that target equipment opens the beginning flag and whether set up;
    Open after the beginning, flag set up when being checked through this target equipment, this target equipment of then resetting opens the beginning flag;
    Check whether this destination application is carried out,, then carry out this destination application if do not carry out as yet.
  2. According to claim 1 computer system wake up and fast open the beginning application program method, it is characterized in that: this target equipment is an image player, this image player and this computer apparatus constitute a multimedia integration system.
  3. 3. the method for waking and fast open the beginning application program up of computer system according to claim 1, it is characterized in that: this target equipment is a televisor, this televisor and this computer apparatus formation one is viewed and admired the integration system of TV programme.
  4. According to claim 1 computer system wake up and fast open the beginning application program method, it is characterized in that: the park mode of this computer apparatus comprises in the random access memory that this computer apparatus is stored to this computer apparatus with the data and the program execution state of former unlatching, and enters battery saving mode.
  5. According to claim 1 computer system wake up and fast open the beginning application program method, it is characterized in that: the park mode of this computer apparatus comprises in the hard disk that this computer apparatus is stored to this computer apparatus with the data and the program execution state of former unlatching, and enters battery saving mode.
  6. 6. the method for waking and fast open the beginning application program up of computer apparatus according to claim 1 is characterized in that: after checking the step whether this destination application is being carried out, also comprise the following steps:
    Whether the destination application of checking this target equipment works under prospect and the full screen display mode;
    If the application program of this target equipment is not under prospect of working in and the full screen display mode, then this application program is placed under prospect and the full screen display mode.
CN 200410052097 2004-11-08 2004-11-08 Method for waking and fast initiating applied program of computer system Pending CN1773454A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410052097 CN1773454A (en) 2004-11-08 2004-11-08 Method for waking and fast initiating applied program of computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410052097 CN1773454A (en) 2004-11-08 2004-11-08 Method for waking and fast initiating applied program of computer system

Publications (1)

Publication Number Publication Date
CN1773454A true CN1773454A (en) 2006-05-17

Family

ID=36760450

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410052097 Pending CN1773454A (en) 2004-11-08 2004-11-08 Method for waking and fast initiating applied program of computer system

Country Status (1)

Country Link
CN (1) CN1773454A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012735B (en) * 2009-09-07 2013-10-23 三竹资讯股份有限公司 Power supply management method for mobile device
CN102044201B (en) * 2009-10-14 2020-05-15 三竹资讯股份有限公司 Device and method for constant brightness display of mobile equipment screen
CN111464642A (en) * 2020-04-01 2020-07-28 北京四维智联科技有限公司 Method and device for pushing messages of vehicle machine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012735B (en) * 2009-09-07 2013-10-23 三竹资讯股份有限公司 Power supply management method for mobile device
CN102044201B (en) * 2009-10-14 2020-05-15 三竹资讯股份有限公司 Device and method for constant brightness display of mobile equipment screen
CN111464642A (en) * 2020-04-01 2020-07-28 北京四维智联科技有限公司 Method and device for pushing messages of vehicle machine

Similar Documents

Publication Publication Date Title
US7353413B2 (en) Computer system power policy adjustment in response to an affirmative indication from a user
US8108704B2 (en) Method for automatically switching power states
US6760850B1 (en) Method and apparatus executing power on self test code to enable a wakeup device for a computer system responsive to detecting an AC power source
US5991883A (en) Power conservation method for a portable computer with LCD display
US6691236B1 (en) System for altering operation of a graphics subsystem during run-time to conserve power upon detecting a low power condition or lower battery charge exists
EP1508081B1 (en) Method and apparatus for providing a decoupled power management state
US7869835B1 (en) Method and system for pre-loading and executing computer instructions within the cache memory
CN1415085A (en) Sleep state transitioning
EP1351146A1 (en) Power management system and method with recovery after power failure
WO2010027375A1 (en) Method and system for providing hybrid-shutdown and fast startup processes
WO2008042179A1 (en) Transitioning a computing platform to a low power system state
WO2007081218A1 (en) Dual mode power-saving computing system
US7334138B2 (en) Windows-driven power management for peripheral devices in a computer system
US7447928B2 (en) Method for booting computer multimedia systems with a hot key standby state
US20140282587A1 (en) Multi-core binary translation task processing
JP2010262621A (en) Computer system with power supply control, and power supply control method
CN1949134A (en) Portable electronic device capable of auto switching electric source modes and switching method thereof
CN101441449A (en) Method for automatically switching power supply state
CN1858725A (en) Interrupt controller, interrupt signal pretreating circuit and its interrupt control method
CN101436097B (en) Electronic device and wake-up method thereof
CN1773454A (en) Method for waking and fast initiating applied program of computer system
CN1251051C (en) Method and apparatus for rousing computer
CN1329795C (en) Power supply status automatic test method for computer apparatus
CN100504777C (en) A method of quickly starting multimedia play from readiness mode of shortcut key
TWI255423B (en) Method of wake-up and instantly initiating application program for computer system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication