[go: up one dir, main page]

CN108647047A - A kind of awakening method and system based on mobile terminal - Google Patents

A kind of awakening method and system based on mobile terminal Download PDF

Info

Publication number
CN108647047A
CN108647047A CN201810264334.8A CN201810264334A CN108647047A CN 108647047 A CN108647047 A CN 108647047A CN 201810264334 A CN201810264334 A CN 201810264334A CN 108647047 A CN108647047 A CN 108647047A
Authority
CN
China
Prior art keywords
wake
mobile terminal
state
detection unit
signal
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
CN201810264334.8A
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.)
Shanghai Yude Technology Co Ltd
Original Assignee
Shanghai Yude Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yude Technology Co Ltd filed Critical Shanghai Yude Technology Co Ltd
Priority to CN201810264334.8A priority Critical patent/CN108647047A/en
Publication of CN108647047A publication Critical patent/CN108647047A/en
Pending legal-status Critical Current

Links

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/4418Suspend and resume; Hibernate and awake
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Telephone Function (AREA)

Abstract

The present invention relates to the wake-up control fields based on mobile terminal, more particularly to a kind of awakening method, system, server and storage medium based on mobile terminal, wherein a kind of awakening method based on mobile terminal includes:In the mobile terminal in a dormant state under, control process cell operation in monitoring scanning mode;The state of prefabricated signal is got in the processing unit, the detection unit is enabled so that the detection unit switches to working condition by the first transmission pin;The current testing result of the detection unit interrupt pin is read, the output of control process unit, which wakes up, in the state that the testing result matches prefabricated wake-up signal instructs to wake up the mobile terminal.

Description

Awakening method and system based on mobile terminal
Technical Field
The present invention relates to the field of wake-up control based on mobile terminals, and in particular, to a wake-up method, system, server and storage medium based on mobile terminals.
Background
Most mobile devices such as mobile phones and tablets on the market currently have gesture functions. When the gesture function is turned on, and after the terminal is turned off and is dormant, the touch screen control IC is in a low-frequency scanning mode, and at the moment, the power consumption is very low. When double-click, up-stroke, 'W', 'C' and other gestures are scanned and recognized, the touch screen control IC sends an interrupt signal to wake up the terminal. And the terminal responds to the terminal information after being awakened, reads a gesture state register of the touch screen control IC through the I2C bus to judge the gesture of the current user, and reports the gesture state to the application layer to realize application strategies under different gestures. Such as a double click wake-up, the 'C' letter opens camera, etc. When the mobile phone is placed in the pocket, the mobile phone is easily touched by mistake to wake up the system or open the mobile phone to enter a corresponding application program, so that the user experience is poor. The current general practice is to add a software false touch prevention mechanism to the mobile terminal: when the terminal is awakened by the touch IC and the gesture state is read. A distance sensor is opened through an I2C bus, the signal state of an interrupt pin of the connection between the distance sensor and the mobile terminal is judged whether the mobile phone is covered currently, if the mobile phone is covered, a gesture value is not reported, and therefore upper-layer application cannot be started. The method can prevent errors functionally, but when the mobile terminal is in a pocket, the touch IC still frequently wakes up the terminal system, so that the power consumption of the mobile terminal is greatly increased, and the endurance time of the mobile terminal is reduced.
Disclosure of Invention
In view of the above problems, embodiments of the present invention provide a wake-up method, system, server and storage medium based on a mobile terminal, which aim to reduce wake-up power consumption, prolong a duration of a mobile terminal, and improve user experience.
In a first aspect, the present disclosure provides a method for waking up based on a mobile terminal, including:
when the mobile terminal is in a dormant state, controlling a processing unit to work in a monitoring scanning state;
enabling the detection unit through a first transmission pin to enable the detection unit to be switched to a working state when the processing unit acquires the state of the prefabricated signal;
and reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result is matched with a preset wake-up signal.
Preferably, the above wake-up method based on a mobile terminal includes: when the mobile terminal is in a dormant state, controlling the processing unit to work in a monitoring scanning state, and controlling the detection unit to work in an interrupt awakening state specifically includes:
when the mobile terminal is in a dormant state, closing the interrupt awakening of the detection unit;
the interrupt wake-up of the processing unit is turned on and operates through I2C to operate the processing unit in a monitor scan state.
Preferably, the method for waking up based on a mobile terminal, wherein reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result matches a pre-made wake-up signal specifically includes:
reading a current detection result of the detection unit interrupt pin;
and under the condition that the detection result is matched with a prefabricated awakening signal, forming the awakening instruction according to the awakening signal, starting the detection unit, receiving the awakening instruction and simultaneously verifying the prefabricated signal.
Preferably, the above wake-up method based on a mobile terminal further includes:
and reading a current detection result of the interrupt pin of the detection unit, and closing the detection unit under the state that the detection result does not match the preset wake-up signal.
In a second aspect, the present disclosure further provides a wake-up system based on a mobile terminal, including:
the processing unit is used for working in a monitoring scanning state when the mobile terminal is in a dormant state;
the detection unit is used for enabling the detection unit to be switched to a working state through a first transmission pin when the processing unit acquires the state of the prefabricated signal;
and the reading unit is used for reading the current detection result of the interrupt pin of the detection unit and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in the state that the detection result is matched with the preset wake-up signal.
Preferably, the wake-up system based on a mobile terminal includes: the processing unit further comprises:
when the mobile terminal is in a dormant state, closing the interrupt awakening of the detection unit; or,
the interrupt wake-up of the processing unit is turned on and operates through I2C to operate the processing unit in a monitor scan state.
Preferably, the above wake-up system based on a mobile terminal, wherein the reading unit specifically includes:
reading a current detection result of the detection unit interrupt pin; and under the condition that the detection result is matched with a prefabricated awakening signal, forming the awakening instruction according to the awakening signal, starting the detection unit, receiving the awakening instruction and simultaneously verifying the prefabricated signal.
Preferably, the above wake-up system based on a mobile terminal, wherein the reading unit further includes: and reading a current detection result of the interrupt pin of the detection unit, and closing the detection unit under the state that the detection result does not match the preset wake-up signal.
In a third aspect, the present disclosure further provides a server, wherein the server includes:
one or more processors;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-mentioned wake-up methods for a mobile terminal.
In a fourth aspect, the present disclosure further provides a computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, implements any one of the above-mentioned mobile terminal-based wake-up methods.
Compared with the prior art, in the method and the device, the working state of the detection unit is switched firstly under the state of receiving the prefabricated signal, the prefabricated signal is reported and verified under the condition that the working state of the detection unit is matched with the prefabricated state, namely the prefabricated signal is not verified directly under the state of receiving the prefabricated signal, the aim of reducing the power consumption of the mobile terminal is achieved, and meanwhile, the mistaken awakening operation is reduced
Drawings
Fig. 1 is a flowchart of a wake-up method based on a mobile terminal according to an embodiment of the present invention;
fig. 2 is a flowchart of a wake-up method based on a mobile terminal according to an embodiment of the present invention;
fig. 3 is a flowchart of a wake-up method based on a mobile terminal according to an embodiment of the present invention;
fig. 4 is a schematic circuit structure diagram of a wake-up system based on a mobile terminal in an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a server in the embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Fig. 1 is a flowchart of a wake-up method based on a mobile terminal according to a first embodiment of the present invention, which can be applied to any mobile terminal. The method may be performed by a server, which may be implemented in software and/or hardware. As shown in fig. 1, a flowchart of a wake-up method based on a mobile terminal in an embodiment of the present invention is shown, where the method specifically includes:
in a first aspect, the present disclosure provides a method for waking up based on a mobile terminal, including:
step S110, when the mobile terminal is in a dormant state, controlling a processing unit to work in a monitoring scanning state; the processing unit can be formed by a touch IC, and when the touch IC is in a monitoring scanning state, the touch IC actually works in a low-power-consumption gesture scanning mode.
Step S120, enabling the detection unit through a first transmission pin to enable the detection unit to be switched to a working state when the processing unit acquires the state of the prefabricated signal; the detection unit can be formed by a distance sensor, when the mobile terminal is in a dormant state, the detection unit is also in the dormant state, and when the processing unit detects a prefabricated signal, the detection unit is enabled through a first transmission pin (GPIO pin) so as to switch the detection unit from the original dormant state to a working state.
Step S130, reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result is matched with a preset wake-up signal. If the detection unit interrupts the current detection result of the pin, if the detection result shows that the current state is not provided with the shielding object, the pin awakening instruction is output through the processing unit, the instruction awakens the mobile terminal, the mobile terminal verifies the prefabricated signal, and the mobile terminal is awakened in the state that the prefabricated signal is verified to be true.
It is required that the waking up instruction wakes up the mobile terminal does not mean to start the mobile terminal or switch the mobile terminal to a working state, but actually prepares to start the mobile terminal or switch the mobile terminal to the working state, and starts the mobile terminal or switches the mobile terminal to the working state only in a state where the pre-made signal is verified to be true (i.e., in a state where the pre-made signal is a standard start signal).
According to the method and the device, the working state of the detection unit is switched firstly under the state of receiving the prefabricated signal, the prefabricated signal is reported for verification under the condition that the working state of the detection unit is matched with the prefabricated state, namely the prefabricated signal is not directly verified under the state of receiving the prefabricated signal, the power consumption of the mobile terminal is reduced, and meanwhile, the mistaken awakening operation is reduced.
As a further preferred embodiment, the above wake-up method based on a mobile terminal includes: step S110, when the mobile terminal is in the sleep state, controlling the processing unit to work in the monitoring scanning state, and controlling the detection unit to work in the interrupt wakeup state specifically includes:
as shown in fig. 2, in step S1101, when the mobile terminal is in a sleep state, the interrupt wakeup of the detection unit is turned off; specifically, when the mobile terminal is in the sleep state, the detection unit is turned off to be in the sleep state, which is equivalent to that the detection unit is in the sleep state, and the power consumption of the detection unit is reduced.
Step S1102, starting an interrupt wakeup of the processing unit, and operating through I2C to make the processing unit work in a monitoring scanning state. At this time, only the processing unit in the mobile terminal is in a low-power-consumption scanning monitoring state, and other elements are in a non-working state.
As a further preferred embodiment, in the above wake-up method based on a mobile terminal, the step S130 of reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result matches a pre-made wake-up signal specifically includes:
step S1301, reading a current detection result of the detection unit interrupt pin;
step S1302, forming the wake-up command according to the wake-up signal in a state that the detection result matches a pre-made wake-up signal, starting the detection unit and receiving the wake-up command, and verifying the pre-made signal.
And step S1303, reading a current detection result of the interrupt pin of the detection unit, and closing the detection unit under the state that the detection result does not match the preset wake-up signal. And ignoring the pre-made signal in the state that the detection result does not match the pre-made wake-up signal.
Example two
In a second aspect, the present disclosure further provides a wake-up system based on a mobile terminal, including:
the processing unit is used for working in a monitoring scanning state when the mobile terminal is in a dormant state;
the detection unit is used for enabling the detection unit to be switched to a working state through a first transmission pin when the processing unit acquires the state of the prefabricated signal;
and the reading unit is used for reading the current detection result of the interrupt pin of the detection unit and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in the state that the detection result is matched with the preset wake-up signal.
As a further preferred embodiment, the above wake-up system based on a mobile terminal includes: the processing unit further comprises:
when the mobile terminal is in a dormant state, closing the interrupt awakening of the detection unit; or,
the interrupt wake-up of the processing unit is turned on and operates through I2C to operate the processing unit in a monitor scan state.
As a further preferred embodiment, the above wake-up system based on a mobile terminal, wherein the reading unit specifically includes:
reading a current detection result of the detection unit interrupt pin; and under the condition that the detection result is matched with a prefabricated awakening signal, forming the awakening instruction according to the awakening signal, starting the detection unit, receiving the awakening instruction and simultaneously verifying the prefabricated signal.
As a further preferred embodiment, the above wake-up system based on a mobile terminal, wherein the reading unit further includes: and reading a current detection result of the interrupt pin of the detection unit, and closing the detection unit under the state that the detection result does not match the preset wake-up signal.
To cite a specific implementation, as shown in fig. 4, a circuit structure diagram of a wake-up system based on a mobile terminal, the processing unit is formed by a baseband control chip, a SENSOR _ I2C _ SCL pin of the baseband control chip is connected with an SCL pin of the detection unit, a SENSOR _ I2C _ SDA pin of the baseband control chip is connected with an SDA pin of the detection unit, an ALSP _ INT _ N pin is connected with an INTB pin of the detection unit, a TP _ I2C _ SCL pin is connected with an SCL pin of a TP connector, a TP _ I2C _ SDA pin is connected with an SDA pin of the TP connector, a TP _ INT pin is connected with an INT pin of the TP connector, and a TP _ RST pin is connected with an RST pin of the TP connector, the GRO1 pin of the TP connector is connected with the EN pin of the detection unit, the GRO2 pin of the TP connector is connected with the INTB pin of the detection unit, and the LED _ A pin of the detection unit is used for detecting the current state of the mobile terminal.
The specific working principle is as follows: and when the baseband control chip acquires the prefabricated signal, the channel TP connector enables the EN pin of the detection unit so that the detection unit acquires and judges whether the mobile terminal has a shielding object through the LED _ A pin, and if the mobile terminal does not have the shielding object, the baseband control chip judges whether the mobile terminal enters an awakening state under the action of the detection result by feeding back the detection result.
EXAMPLE III
In a third aspect, FIG. 5 illustrates a block diagram of an exemplary server 512 suitable for use in implementing embodiments of the present invention. The server 512 shown in fig. 5 is only an example and should not bring any limitations to the function and scope of the use of the embodiments of the present invention.
As shown in FIG. 5, the server 512 is in the form of a general purpose computing device. Components of server 512 may include, but are not limited to: one or more processing units 516, a system memory 528, and a bus 518 that couples various system components including the system memory 728 and the processing units 516.
Bus 518 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and processing unit 516, or a local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
The server 512 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by server 512 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 528 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)530 and/or cache memory 532. The server 512 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage 534 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 5, and commonly referred to as a "hard drive"). Although not shown in FIG. 5, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 518 through one or more data media interfaces. Memory 528 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 540 having a set (at least one) of program modules 542, including but not limited to an operating system, one or more application programs, other program modules, and program data, may be stored in, for example, the memory 528, each of which examples or some combination may include an implementation of a network environment. The program modules 542 generally perform the functions and/or methods of the described embodiments of the invention.
The server 512 may also communicate with one or more external devices 514 (e.g., keyboard, pointing device, display 524, etc.), with one or more devices that enable a user to interact with the server 512, and/or with any devices (e.g., network card, modem, etc.) that enable the server 512 to communicate with one or more other computing devices. Such communication may occur through input/output (I/O) interfaces 722. Further, server 512 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet) via network adapter 720. As shown, the network adapter 520 communicates with the other modules of the server 512 via the bus 518. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the server 512, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 516 executes various functional applications and data processing by running programs stored in the system memory 528, for example, implementing a wake-up method based on a mobile terminal provided by an embodiment of the present invention, the method includes:
when the mobile terminal is in a dormant state, controlling a processing unit to work in a monitoring scanning state;
enabling the detection unit through a first transmission pin to enable the detection unit to be switched to a working state when the processing unit acquires the state of the prefabricated signal;
and reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result is matched with a preset wake-up signal.
According to the method and the device, the working state of the detection unit is switched firstly under the state of receiving the prefabricated signal, the prefabricated signal is reported and verified under the condition that the working state of the detection unit is matched with the prefabricated state, namely the prefabricated signal is not verified directly under the state of receiving the prefabricated signal, the purpose of reducing power consumption of the mobile terminal is achieved, meanwhile, mistaken awakening operation is reduced, and the experience of a user is improved.
Example four
In a fourth aspect, the present disclosure further provides a computer-readable storage medium, on which a computer program is stored, the computer program, when executed by a processor, implementing any one of the above-mentioned mobile terminal-based wake-up methods, the method including:
when the mobile terminal is in a dormant state, controlling a processing unit to work in a monitoring scanning state;
enabling the detection unit through a first transmission pin to enable the detection unit to be switched to a working state when the processing unit acquires the state of the prefabricated signal;
and reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result is matched with a preset wake-up signal.
According to the method and the device, the working state of the detection unit is switched firstly under the state of receiving the prefabricated signal, the prefabricated signal is reported and verified under the condition that the working state of the detection unit is matched with the prefabricated state, namely the prefabricated signal is not verified directly under the state of receiving the prefabricated signal, the purpose of reducing power consumption of the mobile terminal is achieved, meanwhile, mistaken awakening operation is reduced, and the experience of a user is improved.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A wake-up method based on a mobile terminal is characterized by comprising the following steps:
when the mobile terminal is in a dormant state, controlling a processing unit to work in a monitoring scanning state;
enabling the detection unit through a first transmission pin to enable the detection unit to be switched to a working state when the processing unit acquires the state of the prefabricated signal;
and reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in a state that the detection result is matched with a preset wake-up signal.
2. The wake-up method based on mobile terminal according to claim 1, comprising: when the mobile terminal is in a dormant state, controlling the processing unit to work in a monitoring scanning state, and controlling the detection unit to work in an interrupt awakening state specifically includes:
when the mobile terminal is in a dormant state, closing the interrupt awakening of the detection unit;
the interrupt wake-up of the processing unit is turned on and operates through I2C to operate the processing unit in a monitor scan state.
3. The method according to claim 1, wherein reading a current detection result of the interrupt pin of the detection unit, and controlling the processing unit to output a wake-up command to wake up the mobile terminal in a state where the detection result matches a pre-made wake-up signal specifically comprises:
reading a current detection result of the detection unit interrupt pin;
and under the condition that the detection result is matched with a prefabricated awakening signal, forming the awakening instruction according to the awakening signal, starting the detection unit, receiving the awakening instruction and simultaneously verifying the prefabricated signal.
4. The wake-up method based on mobile terminal according to claim 1, further comprising:
and reading a current detection result of the interrupt pin of the detection unit, and closing the detection unit under the state that the detection result does not match the preset wake-up signal.
5. A wake-up system based on a mobile terminal, comprising:
the processing unit is used for working in a monitoring scanning state when the mobile terminal is in a dormant state;
the detection unit is used for enabling the detection unit to be switched to a working state through a first transmission pin when the processing unit acquires the state of the prefabricated signal;
and the reading unit is used for reading the current detection result of the interrupt pin of the detection unit and controlling the processing unit to output a wake-up instruction to wake up the mobile terminal in the state that the detection result is matched with the preset wake-up signal.
6. A wake-up system based on a mobile terminal according to claim 5, characterized in that it comprises: the processing unit further comprises:
when the mobile terminal is in a dormant state, closing the interrupt awakening of the detection unit; or,
the interrupt wake-up of the processing unit is turned on and operates through I2C to operate the processing unit in a monitor scan state.
7. The system according to claim 5, wherein the reading unit specifically comprises:
reading a current detection result of the detection unit interrupt pin; and under the condition that the detection result is matched with a prefabricated awakening signal, forming the awakening instruction according to the awakening signal, starting the detection unit, receiving the awakening instruction and simultaneously verifying the prefabricated signal.
8. The system according to claim 7, wherein the reading unit further comprises: and reading a current detection result of the interrupt pin of the detection unit, and closing the detection unit under the state that the detection result does not match the preset wake-up signal.
9. A server, characterized in that the server comprises:
one or more processors;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-mentioned wake-up methods for a mobile terminal.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements a mobile terminal based wake-up method as set forth in any of the above.
CN201810264334.8A 2018-03-28 2018-03-28 A kind of awakening method and system based on mobile terminal Pending CN108647047A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810264334.8A CN108647047A (en) 2018-03-28 2018-03-28 A kind of awakening method and system based on mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810264334.8A CN108647047A (en) 2018-03-28 2018-03-28 A kind of awakening method and system based on mobile terminal

Publications (1)

Publication Number Publication Date
CN108647047A true CN108647047A (en) 2018-10-12

Family

ID=63745011

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810264334.8A Pending CN108647047A (en) 2018-03-28 2018-03-28 A kind of awakening method and system based on mobile terminal

Country Status (1)

Country Link
CN (1) CN108647047A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110109846A (en) * 2019-02-28 2019-08-09 上海乐愚智能科技有限公司 A kind of method for managing security, device, terminal and storage medium
CN110660392A (en) * 2019-10-10 2020-01-07 珠海格力电器股份有限公司 Voice awakening method, storage medium and terminal equipment
CN111045738A (en) * 2019-11-29 2020-04-21 RealMe重庆移动通信有限公司 Electronic device control method and device, electronic device and storage medium
CN112332927A (en) * 2019-08-05 2021-02-05 华为技术有限公司 Control method and related product
CN113360016A (en) * 2020-03-06 2021-09-07 北京小米移动软件有限公司 Information control method and device, and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750421A (en) * 2015-04-20 2015-07-01 深圳市欧珀通信软件有限公司 Touch screen operation method and device for mobile terminal
WO2016045333A1 (en) * 2014-09-22 2016-03-31 中兴通讯股份有限公司 Terminal wake-up method and apparatus, and storage medium
CN106020419A (en) * 2016-05-16 2016-10-12 广东欧珀移动通信有限公司 Method, device and mobile terminal for reducing power consumption of mobile terminal
CN107277211A (en) * 2017-06-20 2017-10-20 广东小天才科技有限公司 Screen wake-up control method and device, mobile terminal and storage medium
CN107291313A (en) * 2017-07-05 2017-10-24 广东欧珀移动通信有限公司 A control method, device, storage medium and mobile terminal for fingerprint wake-up
CN107526522A (en) * 2017-08-15 2017-12-29 广东欧珀移动通信有限公司 Blank screen gesture identification method and device, and mobile terminal, storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016045333A1 (en) * 2014-09-22 2016-03-31 中兴通讯股份有限公司 Terminal wake-up method and apparatus, and storage medium
CN104750421A (en) * 2015-04-20 2015-07-01 深圳市欧珀通信软件有限公司 Touch screen operation method and device for mobile terminal
CN106020419A (en) * 2016-05-16 2016-10-12 广东欧珀移动通信有限公司 Method, device and mobile terminal for reducing power consumption of mobile terminal
CN107277211A (en) * 2017-06-20 2017-10-20 广东小天才科技有限公司 Screen wake-up control method and device, mobile terminal and storage medium
CN107291313A (en) * 2017-07-05 2017-10-24 广东欧珀移动通信有限公司 A control method, device, storage medium and mobile terminal for fingerprint wake-up
CN107526522A (en) * 2017-08-15 2017-12-29 广东欧珀移动通信有限公司 Blank screen gesture identification method and device, and mobile terminal, storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110109846A (en) * 2019-02-28 2019-08-09 上海乐愚智能科技有限公司 A kind of method for managing security, device, terminal and storage medium
CN112332927A (en) * 2019-08-05 2021-02-05 华为技术有限公司 Control method and related product
CN112332927B (en) * 2019-08-05 2024-06-25 华为技术有限公司 Control method and related product
CN110660392A (en) * 2019-10-10 2020-01-07 珠海格力电器股份有限公司 Voice awakening method, storage medium and terminal equipment
CN111045738A (en) * 2019-11-29 2020-04-21 RealMe重庆移动通信有限公司 Electronic device control method and device, electronic device and storage medium
CN111045738B (en) * 2019-11-29 2023-12-29 RealMe重庆移动通信有限公司 Electronic equipment control method and device, electronic equipment and storage medium
CN113360016A (en) * 2020-03-06 2021-09-07 北京小米移动软件有限公司 Information control method and device, and storage medium

Similar Documents

Publication Publication Date Title
CN107741780B (en) Near Field Communication (NFC) device for click wake-on and click-to-login
US9967100B2 (en) Method of controlling power supply for fingerprint sensor, fingerprint processing device, and electronic device performing the same
CN107908353B (en) Electronic system, touch processing device and method thereof
CN108647047A (en) A kind of awakening method and system based on mobile terminal
US10241553B2 (en) Apparatus and method for waking up a processor
CN106886703B (en) Fingerprint unlocking method and mobile terminal
US20200183704A1 (en) Method and apparatus for waking up computer from sleep state
US20170076079A1 (en) Terminal device based on fingerprint identification, and method and system for logging into terminal device in standby state
CN111831099B (en) Electronic device
EP3223131A1 (en) Electronic device with fingerprint sensor and control method thereof
KR20180089093A (en) Electronic device and method for recognizing fingerprint
CN107231679A (en) A kind of data package processing method and mobile terminal
CN106569656A (en) Operation control method for mobile terminal, and mobile terminal
CN107402713B (en) Method and device for accelerating black screen gesture processing, storage medium and mobile terminal
US20160170553A1 (en) Information processing apparatus and control method for information processing apparatus
CN108920072A (en) Electronic equipment touch screen control method and device, electronic equipment and storage medium
CN108810274A (en) Using startup method, apparatus, storage medium and the terminal of miscellaneous function
CN107526522A (en) Blank screen gesture identification method and device, and mobile terminal, storage medium
CN104850417A (en) Method for information processing and electronic equipment
CN107291213A (en) Mode Selection Method, Device, Terminal, and Computer-Readable Storage Medium
CN108958816B (en) Initialization method, device and electronic device
CN216118573U (en) Electronic device and electronic system
US9297894B2 (en) Electronic device for preventing an accidental touch and operating method thereof
CN105721665B (en) A kind of mobile terminal incoming call sound method and device
CN109358755B (en) Gesture detection method and device for mobile terminal and mobile terminal

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20181012

WD01 Invention patent application deemed withdrawn after publication