Information processing method and electronic equipment
An information processing method and technology of electronic equipment, applied in the computer field, can solve the problem of inability to activate POST application and the like
Active Publication Date: 2013-07-03
LENOVO (BEIJING) CO LTD
6 Cites 2 Cited by
AI-Extracted Technical Summary
Problems solved by technology
[0004] However, since the POST application (such as SETUP, one-key restore to default configuration, etc.) of the portable electronic device must be triggered during the power-on self-test process, this results in the user n...
Abstract
The invention discloses an information processing method and electronic equipment. The method is applied to the electronic equipment. The electronic equipment at least comprises an input unit and a control unit, and is provided with a plurality of working states; and the working states at least comprise a first working state and a second working state. The method is characterized by comprising the steps as follows: when the electronic equipment is in the first working state, the control unit receives and records input information input by the input unit, and the input information corresponds to a predetermined function execution instruction; and if the electronic equipment receives a working state switching instruction used for switching the electronic equipment from the first working state to the second working state within a predetermined time range, the electronic equipment is switched to be in the second working state, and the predetermined function execution instruction is executed.
Application Domain
Program initiation/switching
Technology Topic
Time rangeInformation processing +5
Image
Examples
- Experimental program(1)
Example Embodiment
[0014] Various embodiments according to the present invention will be described in detail with reference to the accompanying drawings. Here, it should be noted that in the drawings, the same reference numerals are given to constituent parts that basically have the same or similar structure and function, and repeated descriptions about them will be omitted.
[0015] In the following, we will refer to figure 1 with figure 2 The information processing method and electronic equipment according to the present invention will be described.
[0016] figure 1 The information processing method according to the present invention is illustrated.
[0017] The information processing method according to the present invention is applied to an electronic device that includes at least an input unit and a control unit; the electronic device has multiple working states, and the multiple working states include at least a first working state and a second working state. Working status. Specifically, the method includes:
[0018] In step S110, when the electronic device is in the first working state, the control unit receives and records input information input through the input unit, and the input information corresponds to a predetermined function execution instruction; and
[0019] In step S120, if the electronic device receives a working state switching instruction within a predetermined period of time, the working state switching instruction is used to switch the electronic device from the first working state to the second working state After the electronic device switches to the second working state, execute the predetermined function execution instruction.
[0020] figure 2 The electronic device 100 according to the present invention is illustrated.
[0021] The electronic device 100 according to the present invention has multiple working states, and the multiple working states include at least a first working state and a second working state. Specifically, the electronic device 100 includes:
[0022] The input unit 110 is configured to receive input information, the input information corresponding to a predetermined function execution instruction; and
[0023] The control unit 120 is configured to receive and record the input information input through the input unit 110 when the electronic device 100 is in the first working state; and if the electronic device 100 receives it within a predetermined period of time To a working state switching instruction, the working state switching instruction is an instruction for switching the electronic device 100 from the first working state to the second working state, then the electronic device 100 is switched to the second working state After the state, execute the predetermined function execution instruction.
[0024] It can be seen that by using the information processing method and the electronic device according to the present invention, before the electronic device is switched from the first working state to the second working state, input information corresponding to a predetermined function execution instruction can be input to the electronic device in advance And after the electronic device is switched to the second working state, although this process is very short, the electronic device can also execute the predetermined function execution instruction according to the input information input in advance by the user.
[0025] In one embodiment, the information processing method according to the present invention can be applied to a notebook computer as an electronic device according to the present invention. The notebook computer has multiple working states, including a normal operation state (S0) and a sleep state (S4). , And shutdown state (S5), etc.
[0026] As mentioned in the background art, at present, the processing speed of hardware units such as the central processing unit (CPU) of the notebook computer is getting faster and faster, so that after the notebook computer is switched from the S4 or S5 state to the S0 state, the notebook computer’s The power-on self-test (POST) duration of each hardware unit is getting shorter and shorter, which leads to the fact that after the notebook computer is turned on or wakes up, the user does not have enough time to press in time during the power-on self-test that ends in an instant. Hot keys used to trigger applications such as SETUP or one-key restore (for example, the keys "F2" or "F12" on the keyboard, etc.).
[0027] Therefore, the information processing method and electronic device according to the embodiments of the present invention are dedicated to solving such technical problems.
[0028] In the following, we will refer to image 3 with Figure 4 The information processing method and electronic equipment according to the embodiments of the present invention will be described.
[0029] image 3 Illustrates an information processing method according to an embodiment of the present invention, and Figure 4 Illustrated is an electronic device 100 according to an embodiment of the present invention.
[0030] image 3 The illustrated information processing method according to the embodiment of the present invention can be applied to Figure 4 The illustrated electronic device 100 is described here by taking a notebook computer as an example.
[0031] However, it is obvious to those skilled in the art that the electronic device 100 according to the embodiment of the present invention is not limited to a notebook computer. The electronic device 100 may also be any one of a desktop computer, a netbook, a tablet computer (PAD), a mobile phone, a multimedia player, a personal digital assistant (PDA), and the like.
[0032] The notebook computer has a plurality of working states, and the plurality of working states includes at least: a first working state, such as the S4 or S5 state; and a second working state, such as the S0 state.
[0033] Such as Figure 4 As shown, the electronic device 100 includes: an input unit 110, a control unit 120, a power supply unit 130, and a power button 140.
[0034] The electronic device 100 is used to execute the information processing method according to the embodiment of the present invention, such as image 3 As illustrated, the method includes:
[0035] In step S310, when the electronic device 100 is in the first working state, power is supplied to the input unit 110 so that the input unit 110 receives input information input by the user.
[0036] For example, when the notebook computer is in the S4/S5 state, traditionally, each hardware unit (for example, input unit, etc.) in the notebook computer except the embedded controller should be in the power-off state.
[0037] However, in the embodiment of the present invention, in addition to supplying power to the embedded controller (EC) as the control unit 120 of the notebook computer, the power supply unit 130 also controls the power supply unit 130 to supply power as the input unit. The 110’s keyboard is powered, so that the keyboard can receive key information input by the user.
[0038] In step S320, when the electronic device 100 is in the first working state, the control unit 120 receives and records input information input through the input unit 110, and the input information corresponds to a predetermined function execution instruction. correspond.
[0039] For example, when the notebook computer is in the S4/S5 state, the user can input key information through the keyboard that has been powered on in step S310. The input information can be one or more keys corresponding to a predetermined function execution instruction or its The combination, for example, can be the hot key "F2" used to trigger the access to the BIOS setup (SETUP) interface, or the hot key "F12" used to perform one-key restore to the default configuration, etc., or it can be a trigger A combination of multiple keys that perform other predetermined functions (for example, "Alt" + "M"), or multiple keys with a pressing sequence (for example, A, S, D that are pressed sequentially in time). Of course, the input information can also be other keys or combinations thereof that are not assigned any functions.
[0040] It should be noted that although "F2", "F12", "Alt" + "M", etc. are used as examples for description, the present invention is not limited thereto. The user can arbitrarily define one or more buttons or a combination of them corresponding to the predetermined function execution instruction.
[0041] After the control unit 120 receives the input information input through the keyboard, the input information may be stored in a memory integrated therein, or the input information may also be stored in a separate memory for subsequent use. operating.
[0042] In step S330, the control unit 120 determines whether the electronic device 100 has received a working state switching instruction within a predetermined time period. The working state switching instruction is used to change the electronic device 100 from the first working state to the first working state. Command to switch to the second working state.
[0043] For example, the predetermined time period may be a time period not less than 2 seconds and not more than 10 seconds, and 5 seconds is taken as an example for description here.
[0044] The embedded controller judges whether the notebook computer receives an instruction for switching the notebook computer from the S4/S5 state to the S0 state within 5 seconds after receiving the input information.
[0045] In one example, when the power button of the notebook computer is pressed, or when the embedded controller receives a remote activation signal via a communication network, the embedded controller sends the switch instruction to the notebook computer to turn the notebook computer The computer is switched from hibernation/shutdown state to normal operation state.
[0046] In step S340, if the electronic device receives the operating state switching instruction within a predetermined time period, after the electronic device 100 switches to the second operating state, execute the predetermined function execution instruction .
[0047] For example, if the notebook computer receives an instruction to switch it from the S4/S5 state to the S0 state within 5 seconds after the embedded controller receives the input information, the embedded controller will The notebook computer is switched from the S4/S5 state to the S0 state, that is, the notebook computer in the sleep state is awakened to enter the normal operating state, or the notebook computer in the shutdown state is turned on to enter the normal operating state.
[0048] After the notebook computer is switched to the normal operating state, the embedded controller powers on the various hardware units of the notebook computer and causes them to perform a power-on self-test (POST) operation.
[0049] Before or during the POST operation, the embedded controller transmits the recorded input information to the BIOS system of the notebook computer.
[0050] The BIOS system determines whether the input information is specific information used to trigger the execution of a function during the POST.
[0051] For example, if the BIOS system determines that the input information is used to trigger the hot key "F2" to enter the BIOS SETUP interface, it will enter the SETUP interface so that the user can perform system settings.
[0052] In addition, if the BIOS system determines that the input information is the hot key "F12" used to perform one-key restore to the default configuration, enter the one-key restore interface so that the user can restore the entire notebook computer to the default operating system and applications surroundings.
[0053] In addition, if the BIOS system determines that the input information does not belong to the specific information used to trigger the execution of a function during the POST, the BIOS system does not perform any operation during the POST, but directly enters the subsequent process of loading the operating system.
[0054] In step S350, if the electronic device does not receive the operating state switching instruction within a predetermined period of time, the control unit discards the recorded input information.
[0055] For example, if the notebook computer does not receive an instruction for switching it from the S4/S5 state to the S0 state within 5 seconds after the control unit 120 receives the input information, the control The unit 120 discards the input information recorded by deleting the input information from the memory.
[0056] In addition, it should be noted that although the predetermined time period is described above as a time period not less than 2 seconds and not more than 10 seconds, the present invention is not limited to this. For example, the time period can also be infinite, that is, the control unit 120 permanently saves the input information input through the input unit in the memory until the user actively deletes it, or until the memory of the control unit 120 is powered off .
[0057] In addition, the input information may not only be input within a predetermined time before the operation state switching instruction as described above, but also may be input simultaneously with the operation state switching instruction.
[0058] Finally, it should be noted that although the embedded controller and the keyboard are used as examples of the control unit 120 and the input unit 110 to illustrate the information processing method and electronic device according to the embodiments of the present invention, the present invention is not limited thereto. All other control devices (for example, central processing unit, micro control unit) used to realize the above control functions and other input devices (for example, mouse, trackball, touch screen, etc.) for realizing input functions are included in the spirit of the present invention And within the range.
[0059] It can be seen that by using the information processing method and electronic device according to the embodiments of the present invention, it is possible to input an input information to the electronic device at the same time or before the electronic device switches from the S4/S5 state to the S0 state, and the electronic device After switching to the S0 state, it is determined whether to execute a specific BIOS POST application according to the input information entered by the user, so that the user can trigger the desired POST application during the short power-on self-test process, while maintaining the user’s knowledge of the electronic device Use habits, and solve the problems mentioned in the background technology within the hardware range, without relying on software such as OS Loader or OS.
[0060] The various embodiments of the present invention are described in detail above. However, those skilled in the art should understand that various modifications, combinations or sub-combinations can be made to these embodiments without departing from the principle and spirit of the present invention, and such modifications should fall within the scope of the present invention.
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.