CN108037954B - Electronic equipment control method and system - Google Patents

Electronic equipment control method and system Download PDF

Info

Publication number
CN108037954B
CN108037954B CN201711374340.0A CN201711374340A CN108037954B CN 108037954 B CN108037954 B CN 108037954B CN 201711374340 A CN201711374340 A CN 201711374340A CN 108037954 B CN108037954 B CN 108037954B
Authority
CN
China
Prior art keywords
touch
electronic equipment
time
electronic device
determining
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.)
Active
Application number
CN201711374340.0A
Other languages
Chinese (zh)
Other versions
CN108037954A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201711374340.0A priority Critical patent/CN108037954B/en
Publication of CN108037954A publication Critical patent/CN108037954A/en
Application granted granted Critical
Publication of CN108037954B publication Critical patent/CN108037954B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Power Sources (AREA)

Abstract

The present disclosure provides an electronic device control method, including: under the condition that the electronic equipment is in a shutdown state, acquiring external input operation, wherein the electronic equipment executes different startup modes under different input operations to enter corresponding preset interfaces; determining the starting mode of the electronic equipment at this time based on the input operation acquired at this time; and controlling the electronic equipment to start and enter a preset interface according to the starting mode. The present disclosure also provides an electronic device control system.

Description

Electronic equipment control method and system
Technical Field
The disclosure relates to an electronic device control method and system.
Background
At present, if a user wants to enter a setting Interface of a Unified Extensible Firmware Interface (UEFI) of a server, the user needs to press a power key first, then start the server, and wait until the UEFI prompts an input F1 key to select to enter the corresponding setting Interface, and then cannot select to enter the setting Interface through an input F1 key. That is, the user has to pay attention to the start of the server after pressing the power key and is ready to press the F1 key at any time.
In the process of implementing the embodiments of the present disclosure, the inventors found that at least the following defects exist in the prior art: the existing electronic equipment has a single starting mode, and the single starting mode is troublesome to operate and affects user experience.
Disclosure of Invention
One aspect of the present disclosure provides an electronic device control method, including: acquiring an input operation from the outside under the condition that the electronic equipment is in a shutdown state, wherein the electronic equipment executes different startup modes under different input operations to enter corresponding preset interfaces; determining the starting mode of the electronic equipment at this time based on the input operation acquired at this time; and controlling the electronic equipment to start and enter the preset interface according to the starting mode.
According to an embodiment of the present disclosure, acquiring an input operation from the outside includes: acquiring a pressing operation aiming at a power key of the electronic equipment from the outside; and determining the pressing times of the pressing operation on the power key, wherein different pressing times correspond to different opening modes.
According to an embodiment of the present disclosure, acquiring an input operation from the outside includes: acquiring touch operation aiming at a power supply touch key of the electronic equipment from the outside; and determining the number of touches of the touch operation occurring on the power touch key, wherein different numbers of touches correspond to different on modes.
According to an embodiment of the present disclosure, determining, based on the input operation acquired this time, the current start mode of the electronic device includes: judging whether the input operation acquired this time is a first preset operation or not; and if the input operation acquired this time is judged to be the first preset operation, determining that the starting mode of the electronic equipment is an automatic starting mode, wherein the automatic starting mode comprises a preset starting item and does not need manual intervention.
According to an embodiment of the present disclosure, the electronic device includes an editing system and a host system, and the electronic device control method further includes: acquiring an input operation from the outside through the editing system; sending a corresponding control instruction to the host system through the editing system according to the input operation acquired this time; and determining and executing the current starting mode according to the control command sent by the editing system through the host system.
One aspect of the present disclosure provides an electronic device control system including: the electronic equipment comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring external input operation under the condition that the electronic equipment is in a shutdown state, and the electronic equipment executes different starting modes under different input operations to enter corresponding preset interfaces; the determining module is used for determining the starting mode of the electronic equipment at this time based on the input operation acquired at this time; and the control module is used for controlling the electronic equipment to start and enter the preset interface according to the starting mode.
According to an embodiment of the present disclosure, the obtaining module includes: a first acquisition unit configured to acquire a pressing operation from the outside with respect to a power key of the electronic apparatus; and a first determining unit for determining the pressing times of the pressing operation on the power key, wherein different pressing times correspond to different opening modes.
According to an embodiment of the present disclosure, the obtaining module: a second acquisition unit configured to acquire a touch operation from outside with respect to a power touch key of the electronic device; and a second determining unit for determining the number of touches of the touch operation occurring on the power touch key, wherein different numbers of touches correspond to different on modes.
According to an embodiment of the present disclosure, the determining module includes: the judging unit is used for judging whether the input operation acquired this time is a first preset operation or not; and a third determining unit, configured to determine, when it is determined that the input operation acquired this time is the first preset operation, that the start mode of the electronic device is an automatic start mode, where the automatic start mode is a start mode that includes a predetermined start item and does not require manual intervention.
According to an embodiment of the present disclosure, the electronic device includes an editing system and a host system: the above-mentioned acquisition module includes: a third acquisition unit configured to acquire an input operation from the outside through the editing system; the sending unit is used for sending a corresponding control instruction to the host system through the editing system according to the input operation acquired at this time; and the determining module is further configured to determine and execute the current start mode according to the control instruction sent by the editing system through the host system.
Another aspect of the present disclosure provides a non-volatile storage medium storing computer-executable instructions for implementing the DNS address processing method for a network device and the DNS server access method for a terminal device as described above when executed.
Another aspect of the present disclosure provides a computer program comprising computer executable instructions for implementing the DNS address processing method for a network device and the DNS server access method for a terminal device as described above when executed.
Drawings
For a more complete understanding of the present disclosure and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
fig. 1 schematically illustrates an application scenario of the electronic device control method and system according to an embodiment of the present disclosure;
fig. 2 schematically shows a flow chart of an electronic device control method according to an embodiment of the present disclosure;
FIG. 3A schematically illustrates a flow diagram of obtaining input operations from the outside in accordance with an embodiment of the present disclosure;
FIG. 3B schematically shows a flow diagram for obtaining an input operation from the outside according to another embodiment of the present disclosure;
fig. 3C schematically illustrates a flowchart of determining the current start mode of the electronic device based on the input operation acquired this time according to the embodiment of the present disclosure;
FIG. 3D schematically illustrates a flow chart of an electronic device control method according to another embodiment of the present disclosure;
FIG. 4 schematically illustrates a block diagram of an electronic device control system according to an embodiment of the present disclosure;
FIG. 5A schematically illustrates a block diagram of an acquisition module according to an embodiment of the disclosure;
FIG. 5B schematically shows a block diagram of an acquisition module according to another embodiment of the present disclosure;
FIG. 5C schematically illustrates a block diagram of a determination module according to an embodiment of the disclosure;
FIG. 5D schematically illustrates a block diagram of an acquisition module according to another embodiment of the present disclosure; and
fig. 6 schematically shows a block diagram of a computer system that can implement the electronic device control method according to an embodiment of the present disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is illustrative only and is not intended to limit the scope of the present disclosure. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. It is noted that the terms used herein should be interpreted as having a meaning that is consistent with the context of this specification and should not be interpreted in an idealized or overly formal sense.
Where a convention analogous to "at least one of A, B and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B and C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). Where a convention analogous to "A, B or at least one of C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B or C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). It will be further understood by those within the art that virtually any disjunctive word and/or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase "a or B" should be understood to include the possibility of "a" or "B", or "a and B".
Some block diagrams and/or flow diagrams are shown in the figures. It will be understood that some blocks of the block diagrams and/or flowchart illustrations, or combinations thereof, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the instructions, which execute via the processor, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the techniques of this disclosure may be implemented in hardware and/or software (including firmware, microcode, etc.). In addition, the techniques of this disclosure may take the form of a computer program product on a computer-readable medium having instructions stored thereon for use by or in connection with an instruction execution system. In the context of this disclosure, a computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the instructions. For example, the computer readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of the computer readable medium include: magnetic storage devices, such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and/or wired/wireless communication links.
An embodiment of the present disclosure provides an electronic device control method, including: under the condition that the electronic equipment is in a shutdown state, acquiring external input operation, wherein the electronic equipment executes different startup modes under different input operations to enter corresponding preset interfaces; determining the starting mode of the electronic equipment at this time based on the input operation acquired at this time; and controlling the electronic equipment to start and enter a preset interface according to the starting mode.
Fig. 1 schematically illustrates an application scenario of the electronic device control method and system according to the embodiment of the present disclosure. It should be noted that fig. 1 is only an example of a scenario in which the embodiments of the present disclosure may be applied to help those skilled in the art understand the technical content of the present disclosure, but does not mean that the embodiments of the present disclosure may not be applied to other devices, systems, environments or scenarios.
As shown in fig. 1, a server 101 may be used to manage resources and provide a user with a particular service, and a display 102 may be used to display content provided by the server 101. In an application scenario of the embodiment of the disclosure, in a shutdown state of the server 101, if a user wants to enter a preset interface of the server 101, for example, a setting interface of UEFI (as shown in fig. 1), a setting interface of Basic Input/Output System (BIOS), an interface of normal System startup (for example, an operation interface of Window, an operation interface of Linux), and the like, a specific Input operation, for example, a pressing operation (as shown in fig. 1), a touch operation, a tapping operation, an audio Input operation, and the like, may be performed on the server 101 by using the electronic device control scheme provided by the present disclosure, so that the server 101 may enter the preset interface based on the specific Input operation.
Fig. 2 schematically shows a flow chart of an electronic device control method according to an embodiment of the present disclosure.
As shown in fig. 2, the electronic device control method may include operations S201 to S203.
In operation S201, when the electronic device is in a power-off state, an input operation from the outside is acquired, wherein the electronic device executes different power-on modes under different input operations to enter a corresponding preset interface.
In embodiments of the present disclosure, the electronic device may include, but is not limited to, a server, a cell phone, a tablet computer, and the like. The input operation may include, but is not limited to, a press operation and/or a number of presses, a touch operation and/or a number of touches, a tap operation and/or a number of taps, an audio input operation and/or an audio input length operation, and the like for the electronic device. The preset interface may be a setting interface (may be referred to as UEFI Setup) stored in the electronic device in advance, such as UEFI, a setting interface of BIOS, an interface for normal system start-up (e.g., an operation interface of Window, an operation interface of Linux), and the like.
It should be noted that, under different input operations, the electronic device may execute different start modes based on the different input operations to enter corresponding preset interfaces, where the different start modes correspond to the different input operations, and the different start modes correspond to the different preset interfaces.
According to the embodiment of the disclosure, when the electronic device is in a power-off state, an input operation from the outside may be acquired, for example, a pressing operation and the number of times of pressing a preset key of the electronic device by a user may be acquired; touch operation and touch times of a user aiming at a preset touch key of the electronic equipment can also be acquired; the method can also be used for acquiring the knocking operation and the knocking times of the user on the electronic equipment after acquiring the pressing operation and the pressing times of the user on the preset keys of the electronic equipment; the tapping operation and the tapping times of the user on the electronic equipment can be acquired after the user touches a preset touch key of the electronic equipment.
In operation S202, the current start mode of the electronic device is determined based on the input operation acquired this time.
In the embodiments of the present disclosure, different input operations may correspond to different on modes of the electronic device. For example, 1 pressing operation on a power key of the electronic device may correspond to an on mode one, and 1 pressing operation and 1 tapping operation on the electronic device may correspond to an on mode two.
In operation S203, the electronic device is controlled to start and enter a preset interface according to the current start mode.
In the embodiment of the present disclosure, different start modes correspond to different preset interfaces, for example, with reference to the above example, the start mode one corresponds to an interface for normal system start, and the start mode two corresponds to a setting interface of the UEFI, so that after a user performs 1 pressing operation on a power key of the electronic device, the electronic device may obtain the 1 pressing operation and determine that the start mode of this time is the start mode one based on the 1 pressing operation, and then control the electronic device to start and enter an operation interface of windows according to the start mode one.
Unlike the disclosed embodiments, the related art is to enable the server to boot to UEFI Setup before the electronic device server boots up, using a remote desktop provided by a Baseboard Management Controller (BMC). However, the solutions in the related art require the user to log in the virtual desktop (also called remote desktop) provided by the BMC, which is very inconvenient to operate.
According to the embodiment of the disclosure, different input operations are preset to correspond to different starting modes, and then the preset interface which is entered after the electronic equipment is started is determined according to the input operations, so that the problems that the existing starting mode of the electronic equipment is single, the single starting mode is troublesome to operate and user experience is influenced can be wholly or partially solved.
The method shown in fig. 2 is further described with reference to fig. 3A-3D in conjunction with specific embodiments.
Fig. 3A schematically illustrates a flowchart of acquiring an input operation from the outside according to an embodiment of the present disclosure.
In this embodiment, operation S201 described with reference to fig. 2 (i.e., acquiring an input operation from the outside in the case where the electronic device is in the power-off state) may include operations S301 to S302, as shown in fig. 3A, where:
in operation S301, a pressing operation from the outside for a power key of an electronic apparatus is acquired.
In operation S302, the number of pressing operations occurring on the power key is determined, wherein different pressing operations correspond to different on modes.
In embodiments of the present disclosure, the electronic device may include, but is not limited to, a power key, which may include, but is not limited to, a power key and a power touch key. In the case where the power key includes a power key, the input operation may include a pressing operation and the number of presses of the power key for the electronic apparatus. In the electronic device, different opening modes corresponding to different pressing times can be matched in advance, for example, 1 pressing operation corresponds to the first opening mode, and 2 pressing operations correspond to the second opening mode.
According to the embodiment of the present disclosure, a first preset time threshold between adjacent pressing operations may be preset, for example, in a case where a time interval between two adjacent pressing operations is less than or equal to the first preset time threshold, it may be considered as a valid pressing operation; otherwise, the pressing operation is considered to be invalid.
One embodiment may be that, after the user performs 1 pressing operation on the power key of the electronic device at the current time, the electronic device detects whether the user performs the pressing operation on the power key again within a first preset time threshold by using the current time as an initial time, and if not, considers that the number of valid pressing times is 1. And further, determining a corresponding starting mode according to the detection result so as to control the electronic equipment to start and enter a preset interface according to the starting mode.
For example, an interface is preset, where 1 pressing operation on the power key corresponds to normal system startup. If the user does not detect any pressing operation of the power key by the user within a first preset time threshold value taking the time 1 as an initial moment after the user performs the pressing operation of the power key of the electronic equipment for 1 time at the time 1, the effective pressing frequency is considered to be 1 time, and then the subsequent operation is performed to control the electronic equipment to enter an interface of normal starting of a system.
In another embodiment, when the user performs multiple pressing operations on the power key of the electronic device, it may be detected whether a time interval between a current pressing operation and a last pressing operation, except for the first pressing operation, is less than or equal to a first preset time threshold, and if so, the current pressing operation is considered as an effective pressing operation; otherwise, the current pressing operation is regarded as an invalid pressing operation. And further, determining a corresponding starting mode according to the detection result so as to control the electronic equipment to start and enter a preset interface according to the starting mode.
For example, presetting a setting interface for performing 2 pressing operations on the power key may correspond to UEFI. If the user performs 1 pressing operation on the power key of the electronic device at time 1 and performs 1 pressing operation on the power key again at time 2, the electronic device detects whether the time interval between time 2 and time 1 is less than or equal to a first preset time threshold. And if the time interval between the time 2 and the time 1 is detected to be less than or equal to a first preset time threshold, determining that the number of effective pressing times is 2, and executing subsequent operation to control the electronic equipment to enter a setting interface of UEFI.
Through the embodiment of the disclosure, the user only needs to simply press the power supply, so that the electronic equipment can quickly enter the corresponding starting mode according to the pressing times. The time for the user to wait for the response of the electronic equipment is saved.
Fig. 3B schematically shows a flowchart of acquiring an input operation from the outside according to another embodiment of the present disclosure.
In this embodiment, operation S201 described with reference to fig. 2 (i.e., acquiring an input operation from the outside in the case where the electronic device is in the power-off state) may include operations S401 to S402, as shown in fig. 3B, in which:
in operation S401, a touch operation for a power touch key of an electronic device from the outside is acquired.
In operation S402, the number of touches of a touch operation occurring on the power touch key is determined, where different numbers of touches correspond to different on modes.
In an embodiment of the present disclosure, in a case where the power key includes a power touch key, the input operation may include a touch operation and a number of touches with respect to the power touch key of the electronic device. In the electronic device, different opening modes corresponding to different touch times may be matched in advance, for example, 1 touch operation may correspond to the first opening mode, and 2 touch operations may correspond to the second opening mode.
According to the embodiment of the present disclosure, a second preset time threshold between adjacent touch operations may be preset, for example, in a case that a time interval between two adjacent touch operations is less than or equal to the second preset time threshold, the touch operation may be considered as an effective touch operation; otherwise, the touch operation is considered to be invalid.
One embodiment may be that, after the user performs the touch operation on the power touch key of the electronic device for 1 time at the current time, the electronic device detects whether the user performs any touch operation on the power touch key again within a second preset time threshold by using the current time as an initial time, and if not, considers that the number of valid touches is 1. And further, determining a corresponding starting mode according to the detection result so as to control the electronic equipment to start and enter a preset interface according to the starting mode.
For example, an interface is preset, where 1 touch operation performed on the power touch key may correspond to normal system startup. If the user does not detect any touch operation of the user on the power touch key within a second preset time threshold value taking the time 1 as an initial time after the user performs the touch operation on the power touch key of the electronic device for 1 time at the time 1, the effective touch frequency is considered to be 1 time, and then the subsequent operation is performed to control the electronic device to enter an interface of normal starting of a system.
In another embodiment, when the user performs multiple touch operations on the power touch key of the electronic device, it may be detected whether a time interval between the current touch operation and the previous touch operation, except the first touch operation, is less than or equal to a second preset time threshold, and if so, the current touch operation is considered as an effective touch operation; otherwise, the current touch operation is considered as an invalid touch operation. And further, determining a corresponding starting mode according to the detection result so as to control the electronic equipment to start and enter a preset interface according to the starting mode.
For example, the setting interface for UEFI may be preset to perform 2 touch operations on the power touch key. If the user performs 1 touch operation on the power touch key of the electronic device at time 1 and performs 1 touch operation on the power touch key again at time 2, the electronic device detects whether the time interval between time 2 and time 1 is less than or equal to a second preset time threshold. And if the time interval between the time 2 and the time 1 is detected to be less than or equal to a second preset time threshold, determining that the effective touch frequency is 2 times, and executing subsequent operation to control the electronic equipment to enter a setting interface of UEFI.
Through the embodiment of the disclosure, when the power key is the touch key, the user only needs to simply touch the power, so that the electronic device can quickly enter the corresponding starting mode according to the number of times of touch. Similarly, the time for waiting for the response of the electronic equipment by the user is saved, and the user experience is improved.
Fig. 3C schematically shows a flowchart for determining the current start mode of the electronic device based on the input operation acquired this time according to the embodiment of the present disclosure.
In this embodiment, the operation S202 described with reference to fig. 2 (i.e., determining the turn-on mode of the electronic device based on the input operation acquired this time) may include operations S501 to S502, as shown in fig. 3C, where:
in operation S501, it is determined whether the input operation acquired this time is a first preset operation.
In operation S502, if it is determined that the input operation obtained this time is the first preset operation, it is determined that the start mode of the electronic device is the automatic start mode, where the automatic start mode is a start mode that includes a predetermined start item and does not require manual intervention.
In the embodiments of the present disclosure, the first preset operation may include, but is not limited to, a pressing operation and/or a pressing number, a touching operation and/or a touching number, a tapping operation and/or a tapping number, an audio input operation and/or an audio input length operation, and the like. For example, when the electronic device includes a power key, the first preset operation may be a pressing operation and a preset number of presses of the power key by the user; when the electronic device includes the power touch key, the first preset operation may be a "preset touch operation" or a "preset touch operation and preset number of touches" of the user with respect to the power touch key, and specifically, the preset touch operation may include a preset form operation, such as a "Z" type or an "M" type.
It should be understood that the user may set the first preset operation according to his or her preference.
According to an embodiment of the present disclosure, the predetermined booting item may include, but is not limited to, a setting interface for automatically starting UEFI, a setting interface for automatically starting BIOS, an interface for automatically starting normal system booting (e.g., an operation interface of Window, an operation interface of Linux), and the like, where different first predetermined operations may correspond to different predetermined booting items in the automatic booting mode.
For example, when the electronic device includes a power key, it is preset that "M pressing operations" performed on the power key may correspond to "an interface for automatically turning on a system for normal start", and "N pressing operations" performed on the power key may correspond to "a setting interface for automatically turning on the UEFI", where M and N are different positive integers, for example, M is 1, and N is 2. After the user executes the '1-time pressing operation' on the power key, the effective pressing times are 1 time after a series of processing, and the 1-time pressing operation is the first preset operation, the opening mode of the electronic equipment is determined to be the 'interface for normally starting the automatic opening system' in the automatic opening mode.
For another example, when the electronic device includes a power touch key, it is preset that the "Z" touch operation performed on the power touch key may correspond to "an interface for automatically turning on a normal system start", and the "M" touch operation performed on the power touch key may correspond to "a setting interface for automatically turning on UEFI". After the user executes the M-type touch operation on the power supply touch key, after a series of processing, the effective touch operation is obtained to be the M-type touch operation, and the effective touch operation is the first preset operation, and then the starting mode of the electronic equipment is determined to be the setting interface for automatically starting the UEFI in the automatic starting mode.
Through the embodiment of the disclosure, under the condition that the input operation of the user is the preset operation, the electronic equipment automatically starts the corresponding starting item without manual intervention again.
Fig. 3D schematically illustrates a flow chart of an electronic device control method according to another embodiment of the present disclosure.
In this embodiment, the electronic device control method may include operations S601 to S603 in addition to the corresponding operations described with reference to fig. 2.
As shown in fig. 3D, the electronic device may include an editing system and a host system, and the electronic device control method may further include operations S601 to S603 in which:
in operation S601, an input operation from the outside is acquired by the editing system.
In operation S602, the editing system sends a corresponding control command to the host system according to the input operation acquired this time.
In operation S603, the current start mode is determined and executed by the host system according to the control instruction sent by the editing system.
In an embodiment of the present disclosure, an editing system may be configured to obtain an input operation from the outside, and further determine a corresponding start mode according to the input operation, and further send a control instruction carrying start mode information to a host system, where the start mode information may be used to inform the host system of what start mode the electronic device should be controlled to start, in other words, may be used to inform the host system of what preset interface the electronic device should enter after starting up this time. And then, the host system controls the electronic equipment to be started and enter a preset interface according to the starting mode.
According to another embodiment of the present disclosure, the editing system may be configured to acquire an input operation from the outside, and then send a control instruction carrying information of the input operation to the host system, where the information of the input operation is used to inform the host system of what kind of operation the current input operation is, for example, the current input operation is to perform 1 pressing operation on a power key. Furthermore, the host system can determine a corresponding starting mode according to the input operation, and further control the electronic equipment to start and enter a preset interface according to the starting mode.
Through the embodiment of the disclosure, the electronic equipment can effectively determine the corresponding starting mode through the coordination work among the systems in the electronic equipment.
FIG. 4 schematically illustrates a block diagram of an electronic device control system according to an embodiment of the disclosure.
As shown in fig. 4, the electronic device control system 400 may include an acquisition module 410, a determination module 420, and a control module 430, wherein:
the obtaining module 410 is configured to obtain an input operation from the outside when the electronic device is in a power-off state, where the electronic device executes different start modes to enter corresponding preset interfaces under different input operations;
the determining module 420 is configured to determine the current start mode of the electronic device based on the input operation acquired this time.
The control module 430 is configured to control the electronic device to start and enter a preset interface according to the current starting mode.
According to the embodiment of the disclosure, different input operations are preset to correspond to different starting modes, and then the preset interface which is entered after the electronic equipment is started is determined according to the input operations, so that the problems that the existing starting mode of the electronic equipment is single, the single starting mode is troublesome to operate and user experience is influenced can be wholly or partially solved.
Fig. 5A schematically illustrates a block diagram of an acquisition module according to an embodiment of the disclosure.
In this embodiment, the acquisition module 410 described with reference to fig. 4 may include a first acquisition unit 411 and a first determination unit 412. As shown in fig. 5A, wherein:
the first acquisition unit 411 is used to acquire a pressing operation from the outside for a power key of the electronic apparatus.
The first determining unit 412 is configured to determine the number of pressing operations that occur on the power key, where different numbers of pressing correspond to different on modes.
Through the embodiment of the disclosure, the user only needs to simply press the power supply, so that the electronic equipment can quickly enter the corresponding starting mode according to the pressing times. The time for the user to wait for the response of the electronic equipment is saved.
Fig. 5B schematically illustrates a block diagram of an acquisition module according to another embodiment of the present disclosure.
In this embodiment, the acquisition module 410 described with reference to fig. 4 may include a second acquisition unit 413 and a second determination unit 414. As shown in fig. 5B, wherein:
the second acquisition unit 413 is used to acquire a touch operation from the outside with respect to a power touch key of the electronic apparatus.
The second determining unit 414 is configured to determine the number of touches of the touch operation that occurs on the power touch key, where different numbers of touches correspond to different on modes.
Through the embodiment of the disclosure, when the power key is the touch key, the user only needs to simply touch the power, so that the electronic device can quickly enter the corresponding starting mode according to the number of times of touch. Similarly, the time for waiting for the response of the electronic equipment by the user is saved, and the user experience is improved. Fig. 5C schematically illustrates a block diagram of a determination module according to an embodiment of the present disclosure.
In this embodiment, the determination module 420 described with reference to fig. 4 may include a judgment unit 421 and a third determination unit 422. As shown in fig. 5C, wherein:
the judgment unit 421 is configured to judge whether the input operation acquired this time is a first preset operation.
The third determining unit 422 is configured to determine, when it is determined that the input operation acquired this time is a first preset operation, that the start mode of the electronic device is an automatic start mode, where the automatic start mode is a start mode that includes a predetermined start item and does not require manual intervention.
Through the embodiment of the disclosure, under the condition that the input operation of the user is the preset operation, the electronic equipment automatically starts the corresponding starting item without manual intervention again.
As an alternative embodiment, the electronic device comprises an editing system and a host system: the acquisition module comprises: a third acquisition unit configured to acquire an input operation from the outside through the editing system; the sending unit is used for sending a corresponding control instruction to the host system through the editing system according to the input operation acquired this time; and the determining module is also used for determining and executing the starting mode according to the control instruction sent by the editing system through the host system.
Fig. 5D schematically illustrates a block diagram of an acquisition module according to another embodiment of the present disclosure.
In this embodiment, the obtaining module 410 described with reference to fig. 4 may include a third obtaining unit 415 and a sending unit 416. As shown in fig. 5D, wherein:
the third acquisition unit 415 is used to acquire an input operation from the outside through the editing system.
The sending unit 416 is configured to send a corresponding control instruction to the host system through the editing system according to the input operation acquired this time.
Through the embodiment of the disclosure, the electronic equipment can effectively determine the corresponding starting mode through the coordination work among the systems in the electronic equipment.
It is understood that the obtaining module 410, the determining module 420, and the controlling module 430 may be combined and implemented in one module, or any one of them may be split into a plurality of modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of the other modules and implemented in one module. According to an embodiment of the invention, at least one of the obtaining module 410, the determining module 420, and the controlling module 430 may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or in hardware or firmware in any other reasonable manner of integrating or packaging a circuit, or in a suitable combination of three implementations of software, hardware, and firmware. Alternatively, at least one of the obtaining module 410, the determining module 420 and the controlling module 430 may be at least partially implemented as a computer program module, which when executed by a computer may perform the functions of the respective module.
Fig. 6 schematically shows a block diagram of a computer system that can implement the electronic device control method according to an embodiment of the present disclosure.
As shown in fig. 6, computer system 600 includes a processor 610 and a computer-readable storage medium 620. The computer system 600 may perform the methods described above with reference to fig. 2, 3A-3D.
In particular, the processor 610 may comprise, for example, a general purpose microprocessor, an instruction set processor and/or related chip set and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), or the like. The processor 610 may also include onboard memory for caching purposes. Processor 610 may be a single processing unit or a plurality of processing units for performing different actions of the method flows described with reference to fig. 2, 3A-3D in accordance with embodiments of the present disclosure.
Computer-readable storage medium 620 may be, for example, any medium that can contain, store, communicate, propagate, or transport the instructions. For example, a readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of the readable storage medium include: magnetic storage devices, such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and/or wired/wireless communication links.
The computer-readable storage medium 620 may include a computer program 621, which computer program 621 may include code/computer-executable instructions that, when executed by the processor 610, cause the processor 610 to perform a method flow such as that described above in connection with fig. 2, 3A-3D, and any variations thereof.
The computer program 621 may be configured with, for example, computer program code comprising computer program modules. For example, in an example embodiment, code in computer program 621 may include one or more program modules, including 621A, 621B, … …, for example. It should be noted that the division and number of the modules are not fixed, and those skilled in the art may use suitable program modules or program module combinations according to actual situations, when the program modules are executed by the processor 610, the processor 610 may execute the method flows described above in conjunction with fig. 2 and fig. 3A to 3D, and any variation thereof.
According to an embodiment of the present invention, at least one of the obtaining module 410, the determining module 420 and the controlling module 430 may be implemented as a computer program module described with reference to fig. 6, which, when executed by the processor 610, may implement the respective operations described above.
Those skilled in the art will appreciate that various combinations and/or combinations of features recited in the various embodiments and/or claims of the present disclosure can be made, even if such combinations or combinations are not expressly recited in the present disclosure. In particular, various combinations and/or combinations of the features recited in the various embodiments and/or claims of the present disclosure may be made without departing from the spirit or teaching of the present disclosure. All such combinations and/or associations are within the scope of the present disclosure.
While the disclosure has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents. Accordingly, the scope of the present disclosure should not be limited to the above-described embodiments, but should be defined not only by the appended claims, but also by equivalents thereof.

Claims (8)

1. An electronic device control method comprising:
under the condition that the electronic equipment is in a shutdown state, acquiring input operation from the outside, wherein the electronic equipment executes different starting modes under different input operations to enter corresponding preset interfaces, and the starting modes comprise a UEFI starting mode, a BIOS starting mode and a system normal starting mode;
determining the starting mode of the electronic equipment at this time based on the input operation acquired at this time; and
controlling the electronic equipment to start and enter the preset interface according to the starting mode of the time;
wherein acquiring the input operation from the outside includes:
acquiring touch operation aiming at a power supply touch key of the electronic equipment from the outside, wherein the touch operation comprises touch form operation; and
and determining the number of times of touch operation on the power supply touch key, wherein different touch times and/or touch operation correspond to different starting modes.
2. The method of claim 1, wherein obtaining input operations from the outside comprises:
acquiring a pressing operation of a power key of the electronic equipment from the outside; and
and determining the pressing times of the pressing operation on the power key, wherein different pressing times correspond to different opening modes.
3. The method of claim 1, wherein determining the current on mode of the electronic device based on the input operation acquired this time comprises:
judging whether the input operation acquired this time is a first preset operation or not; and
and if the input operation acquired this time is judged to be the first preset operation, determining that the starting mode of the electronic equipment is an automatic starting mode, wherein the automatic starting mode comprises a preset starting item and does not need manual intervention.
4. The method of claim 1, wherein the electronic device includes an editing system and a host system, the method further comprising:
acquiring an input operation from the outside through the editing system;
sending a corresponding control instruction to the host system through the editing system according to the input operation acquired this time; and
and determining and executing the starting mode according to the control instruction sent by the editing system through the host system.
5. An electronic device control system comprising:
the electronic equipment comprises an acquisition module, a display module and a control module, wherein the acquisition module is used for acquiring external input operation when the electronic equipment is in a shutdown state, the electronic equipment executes different starting modes under different input operations to enter corresponding preset interfaces, and the starting modes comprise a UEFI starting mode, a BIOS starting mode and a system normal starting mode;
the determining module is used for determining the starting mode of the electronic equipment at this time based on the input operation acquired at this time; and
the control module is used for controlling the electronic equipment to start and enter the preset interface according to the starting mode of the current time;
wherein the acquisition module comprises:
a second acquisition unit, configured to acquire a touch operation from the outside for a power touch key of the electronic device, where the touch operation includes a touch form operation; and
and the second determining unit is used for determining the number of touch times of the touch operation on the power supply touch key, wherein different touch times and/or touch operations correspond to different starting modes.
6. The system of claim 5, wherein the acquisition module comprises:
a first acquisition unit configured to acquire a pressing operation from the outside for a power key of the electronic apparatus; and
the first determining unit is used for determining the pressing times of the pressing operation on the power key, wherein different pressing times correspond to different starting modes.
7. The system of claim 5, wherein the determination module comprises:
the judging unit is used for judging whether the input operation acquired this time is a first preset operation or not; and
and a third determining unit, configured to determine that the start mode of the electronic device is an automatic start mode when it is determined that the input operation acquired this time is the first preset operation, where the automatic start mode is a start mode that includes a predetermined start item and does not require manual intervention.
8. The system of claim 5, wherein:
the electronic device comprises an editing system and a host system:
the acquisition module includes:
a third acquisition unit configured to acquire an input operation from the outside through the editing system; and
the sending unit is used for sending a corresponding control instruction to the host system through the editing system according to the input operation acquired this time; and
the determining module is further configured to determine and execute the current start mode according to the control instruction sent by the editing system through the host system.
CN201711374340.0A 2017-12-20 2017-12-20 Electronic equipment control method and system Active CN108037954B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711374340.0A CN108037954B (en) 2017-12-20 2017-12-20 Electronic equipment control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711374340.0A CN108037954B (en) 2017-12-20 2017-12-20 Electronic equipment control method and system

Publications (2)

Publication Number Publication Date
CN108037954A CN108037954A (en) 2018-05-15
CN108037954B true CN108037954B (en) 2021-09-14

Family

ID=62099842

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711374340.0A Active CN108037954B (en) 2017-12-20 2017-12-20 Electronic equipment control method and system

Country Status (1)

Country Link
CN (1) CN108037954B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464395A (en) * 2002-06-19 2003-12-31 联想(北京)有限公司 Method for realizing computer multi-functional starting up
CN103744604A (en) * 2014-01-06 2014-04-23 联想(北京)有限公司 Information processing method and electronic device
CN106293672A (en) * 2015-06-05 2017-01-04 昆达电脑科技(昆山)有限公司 Starting-up method
CN106354558A (en) * 2016-09-02 2017-01-25 珠海市魅族科技有限公司 Working mode switching method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130262849A1 (en) * 2012-03-29 2013-10-03 Bheeshmar Redheendran Automatic reconfiguration of initialization firmware in a computer system
TWI585609B (en) * 2013-10-22 2017-06-01 緯創資通股份有限公司 Electronic apparatus and operation method
CN105653306B (en) * 2014-11-25 2019-04-09 新华三技术有限公司 The method and apparatus of display starting set interface
US11151225B2 (en) * 2016-02-17 2021-10-19 Dell Products, L.P. License management in pre-boot environments
CN107220071A (en) * 2016-03-22 2017-09-29 北京蓝光引力网络股份有限公司 A kind of method for guiding electronic equipment activation system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1464395A (en) * 2002-06-19 2003-12-31 联想(北京)有限公司 Method for realizing computer multi-functional starting up
CN103744604A (en) * 2014-01-06 2014-04-23 联想(北京)有限公司 Information processing method and electronic device
CN106293672A (en) * 2015-06-05 2017-01-04 昆达电脑科技(昆山)有限公司 Starting-up method
CN106354558A (en) * 2016-09-02 2017-01-25 珠海市魅族科技有限公司 Working mode switching method and device

Also Published As

Publication number Publication date
CN108037954A (en) 2018-05-15

Similar Documents

Publication Publication Date Title
TWI477970B (en) Mode switch method of electronic device and assocaited electronic device
US9886580B2 (en) Method for optimizing boot time of an information handling system
US20170185461A1 (en) Fast switching method, device and terminal of dual system
US20140195491A1 (en) Remote backup system and remote backup method thereof
US20150242201A1 (en) Method for updating firmware and electronic device thereof
US11461179B2 (en) System recovery method and apparatus
CN109976816B (en) Computer system configuration method and server
US9715267B2 (en) Method for switching operating systems and electronic apparatus
US20110113227A1 (en) Electronic equipment and boot method, storage medium thereof
US20200205001A1 (en) Electronic apparatus and method of executing application program
TWI526934B (en) Method, apparatus, and computer program product for booting an information handling system
US20160292078A1 (en) System and Method for Preventing Solid State Drive Corruption After Dirty Shutdown Power Loss
US10296730B2 (en) Systems and methods for automatic generation and retrieval of an information handling system password
WO2013167010A2 (en) Mobile terminal and startup method therefor
WO2023246715A1 (en) Network connection control method and apparatus for target application, and electronic device
CN104063236B (en) Using startup method and electronic equipment
CN108037954B (en) Electronic equipment control method and system
US20150149677A1 (en) Hot plugging system and method
US10896047B2 (en) Booting a computer using a wireless network connection
TWI476693B (en) Method for exchanging information between multiple operation systems of electronic device
US8762699B1 (en) System, apparatus, and method for initiating a reboot of a personal computer system by pressing a button on an attached storage device and causing the operating system on the attached storage device to be booted
US9838617B2 (en) Smart device detection for display devices
CN103377065A (en) Electronic apparatus and method for controlling the same
TW201441930A (en) Computer apparatus and reboot method thereof
US8918630B1 (en) System, apparatus, and method for initiating a reboot of a personal computer system by pressing a button on an attached storage device and causing the operating system on the attached storage device to be booted

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant