CN113377206A - Dictionary pen lifting awakening method, device and equipment - Google Patents
Dictionary pen lifting awakening method, device and equipment Download PDFInfo
- Publication number
- CN113377206A CN113377206A CN202110765945.2A CN202110765945A CN113377206A CN 113377206 A CN113377206 A CN 113377206A CN 202110765945 A CN202110765945 A CN 202110765945A CN 113377206 A CN113377206 A CN 113377206A
- Authority
- CN
- China
- Prior art keywords
- motion
- data
- pen
- screen
- condition
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000002618 waking effect Effects 0.000 claims abstract description 17
- 230000001133 acceleration Effects 0.000 claims description 24
- 230000008859 change Effects 0.000 claims description 21
- 230000015654 memory Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 14
- 238000005452 bending Methods 0.000 claims description 5
- 238000010521 absorption reaction Methods 0.000 claims description 4
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 235000019800 disodium phosphate Nutrition 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
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)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a dictionary pen lifting awakening method, device and equipment. The core concept of the invention is to provide a dictionary pen awakening concept capable of awakening a screen according to motion posture data of a pen body, and specifically, the dictionary pen awakening concept is to acquire the motion posture data of the pen body, wherein the motion posture data comprises the motion data and the posture data in a preset time period; and determining whether to awaken the screen or not according to the motion attitude data, and awakening the screen when the motion attitude data meets a preset motion attitude condition. The method for waking up the dictionary pen by lifting up the pen body wakes up the screen according to the motion attitude data of the pen body, does not need to frequently click the power key and the main unit key, can effectively reduce the key loss, is beneficial to prolonging the service life, and can effectively improve the user experience.
Description
Technical Field
The invention relates to the technical field of intelligent recognition, in particular to a dictionary pen lifting awakening method, device and equipment.
Background
The dictionary pen takes words through scanning to replace the key input mode of the traditional electronic dictionary, is a learning tool popular with students at present, can obtain a prompt only by scanning when meeting new words, and can greatly improve the learning efficiency.
The current dictionary pen has certain automatic screen-turning and sleep functions, namely, after a user does not operate the dictionary pen for a certain time, the dictionary pen can enable the screen to enter a screen-turning state generally, so that the phenomenon that the dictionary pen is still in autonomous operation due to long-time unmanned operation is avoided, the electric quantity is wasted, and the service life of the dictionary pen is shortened. When the device is used again, the screen can be awakened again by directly clicking the power key or the main unit key, and the device enters a standby working state.
The current dictionary pen automatic screen-turning function controls screen-turning through a time value, the dictionary pen enters a screen-turning state after being not used for a short time, a user needs to click a power key or a main unit key every time the dictionary pen is used, the power key or the main unit key is frequently clicked, the loss of the power key or the main unit key is very large, the service life is very easy to reduce, and the inconvenient experience feeling is brought to the user.
Therefore, a method, apparatus, and device for waking up a dictionary pen up is needed.
Disclosure of Invention
In view of the above, the invention provides a method, a device and equipment for waking up a dictionary pen up, and also provides a computer program product accordingly.
The technical scheme adopted by the invention is as follows:
in a first aspect, the present invention provides a dictionary pen lifting and waking method, including:
acquiring motion attitude data of the pen body, wherein the motion attitude data comprises motion data and attitude data in a preset time period;
and determining whether to awaken the screen or not according to the motion attitude data, and awakening the screen when the motion attitude data meets a preset motion attitude condition.
In one possible implementation manner, the motion data includes acceleration data of the pen body during motion; and/or the posture data comprises inclination angle data of the screen in the vertical direction when the screen is in the upward bending state and the screen moves along with the pen body.
In one possible implementation manner, the acquiring motion posture data of the pen body includes:
detecting the acceleration data by a three-axis acceleration sensor, wherein the three-axis acceleration sensor is arranged in the pen body;
and detecting the inclination angle data through a three-axis inclination angle sensor, wherein the three-axis inclination angle sensor is arranged in the pen body.
In one possible implementation manner, the preset motion posture condition includes: a time value condition, a motion value condition, and a pose value condition, wherein,
the time value condition comprises a condition met by a time value of the motion posture data of the pen body, and the time value comprises continuous change time of the motion posture data of the pen body;
the motion value condition comprises a condition which is met by the change condition of the motion data of the pen body in the time value;
the attitude value condition includes a condition that an inclination angle of the screen in the Z-axis direction is satisfied when the screen is in the upward-facing attitude within the time value.
In one possible implementation manner, the determining whether to wake up the screen according to the motion posture data, and when the motion posture data meets a preset motion posture condition, waking up the screen includes:
judging whether the motion attitude data meets the time value condition or not, and determining that the motion attitude data meets the time value condition when the continuous change time of the motion attitude data of the pen body exceeds a preset time threshold;
judging whether the motion data meet the motion value condition, and determining that the motion data meet the motion value condition when the change condition of the motion data in the time value is non-uniform acceleration change;
judging whether the attitude data meets the attitude value condition, and determining that the attitude data meets the attitude value condition when the screen is in an upward pitching attitude and the inclination angle of the screen in the Z-axis direction is within a preset angle range in the time value;
and when the time value condition, the motion value condition and the posture value condition are simultaneously met, waking up a screen.
In one possible implementation manner, before the acquiring the motion posture data of the pen body, the method further includes:
and determining whether to execute the step of acquiring the motion posture data of the pen body according to the distance between the human body and the dictionary pen.
In one possible implementation manner, the step of determining whether to perform acquiring the motion posture data of the pen body according to the distance between the human body and the dictionary pen includes:
detecting the distance between the human body and the dictionary pen through an electromagnetic wave absorption ratio sensor;
and when the distance between the human body and the dictionary pen meets a preset distance condition, executing the step of acquiring the motion posture data of the pen body, wherein the preset distance condition comprises that the distance between the human body and the dictionary pen is smaller than a preset distance threshold value.
In a second aspect, the present invention provides a dictionary pen lifting wake-up apparatus, including:
the motion posture data acquisition module is used for acquiring motion posture data of the pen body, wherein the motion posture data comprises motion data and posture data in a preset time period;
and the screen awakening module is used for determining whether to awaken the screen according to the motion attitude data and awakening the screen when the motion attitude data meets a preset motion attitude condition.
In a third aspect, the present invention provides a dictionary pen lifting wake-up apparatus, including:
one or more processors, memory which may employ a non-volatile storage medium, and one or more computer programs stored in the memory, the one or more computer programs comprising instructions which, when executed by the apparatus, cause the apparatus to perform the method as in the first aspect or any possible implementation of the first aspect.
In a fourth aspect, the present invention also provides a computer program product for performing the method of the first aspect or any possible implementation manner of the first aspect, when the computer program product is executed by a computer.
In a possible design of the fourth aspect, the relevant program related to the product may be stored in whole or in part on a memory packaged with the processor, or may be stored in part or in whole on a storage medium not packaged with the processor.
The core concept of the invention is to provide a dictionary pen awakening concept capable of awakening a screen according to motion posture data of a pen body, and specifically, the motion posture data of the pen body is firstly acquired, then whether the screen is awakened or not is determined according to the motion posture data, and the screen is awakened when the motion posture data meets a preset motion posture condition. After the dictionary is turned on, the screen is awakened according to the motion attitude data of the pen body without frequently clicking a power key and a main unit key, so that the key loss can be effectively reduced, the service life can be prolonged, and the user experience can be effectively improved; before the motion attitude data of the pen body is obtained, whether the motion attitude data of the pen body is obtained or not is determined according to the distance between the human body and the dictionary pen, so that the phenomenon that the dictionary pen is mistakenly awakened due to jolt motion along with a schoolbag can be avoided.
Drawings
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described with reference to the accompanying drawings, in which:
FIG. 1 is a flowchart of an embodiment of a dictionary pen-up wake-up method provided by the present invention;
fig. 2 is a schematic structural diagram of an embodiment of a dictionary pen lifting/waking device provided in the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative only and should not be construed as limiting the invention.
As mentioned above, the existing dictionary pen lifting and waking method has the following disadvantages that after the dictionary pen enters the screen-off state, the user needs to click the power key or the main unit key when using the dictionary pen again, the power key or the main unit key is frequently clicked, the loss is large, the service life is easily shortened, and the inconvenient experience feeling is brought to the user.
Based on the analysis and research of the scheme with poor effect, the invention provides the dictionary pen awakening concept which can awaken the screen according to the motion posture data of the pen body. Specifically, the present invention provides at least one embodiment of the method for waking up a dictionary pen by lifting, as shown in fig. 1, which may include:
and step S1, obtaining motion posture data of the pen body, wherein the motion posture data comprises motion data and posture data in a preset time period.
In step S1, the motion data includes acceleration data when the pen body is moving; and/or the posture data comprises inclination angle data of the screen in the vertical direction when the screen is in the upward bending state and the screen moves along with the pen body. In one embodiment, step S1 may include the following steps:
and step S11, detecting the acceleration data through a three-axis acceleration sensor, wherein the three-axis acceleration sensor is arranged in the pen body.
And step S12, detecting the inclination angle data through a three-axis inclination angle sensor, wherein the three-axis inclination angle sensor is arranged in the pen body.
And step S2, determining whether to awaken the screen according to the motion attitude data, and awakening the screen when the motion attitude data meets the preset motion attitude condition.
In step S2, the preset motion posture condition includes: a time value condition, a motion value condition, and a pose value condition. According to the invention, the screen is awakened according to the motion attitude data of the pen body, the power key and the main unit key do not need to be frequently clicked, the key loss can be effectively reduced, the service life is favorably prolonged, and the user experience can be effectively improved. In one embodiment, step S2 may include the following steps:
step S21, judging whether the motion attitude data meets the time value condition, and determining that the motion attitude data meets the time value condition when the continuous change time of the motion attitude data of the pen body exceeds a preset time threshold.
The time value condition comprises a condition met by a time value of the motion posture data of the pen body, and the time value comprises continuous change time of the motion posture data of the pen body. Illustratively, the preset time threshold is 300 ms.
And step S22, judging whether the motion data meets the motion value condition, and determining that the motion data meets the motion value condition when the change condition of the motion data in the time value is non-uniform acceleration change.
Specifically, the motion value condition includes a condition that a change condition of the motion data of the pen body is satisfied within the time value. It should be noted that, in the present invention, we do not specifically limit the moving direction of the pen body, and the non-uniform acceleration change includes the case where the acceleration is greater than zero, and also includes the case where the acceleration is less than zero, as long as the acceleration of the pen body is changed within the time value rather than being maintained at a constant value.
And step S23, judging whether the attitude data meets the attitude value condition, and determining that the attitude data meets the attitude value condition when the screen is in the upward pitching attitude and the inclination angle of the screen in the Z-axis direction is within a preset angle range in the time value.
And the attitude value condition comprises a condition that the inclination angle of the screen in the Z-axis direction is satisfied when the screen is in the upward-bending attitude within the time value. As an example and not by way of limitation, the preset angle ranges from-90 ° to 90 °. Specifically, the upward posture means that the screen keeps an upward posture, and when the upward posture is within a preset angle range, the screen always keeps the upward posture, and the orientation of the screen cannot be influenced even if the screen is inclined, so that the screen can be ensured to always keep the upward posture.
And step S24, when the time value condition, the motion value condition and the posture value condition are simultaneously met, waking up a screen.
Therefore, the invention can wake up the screen to directly enter a working state by keeping the upward-facing posture of the screen of the dictionary pen within a certain time and continuously moving, does not need to frequently click the power key and the main unit key, can effectively reduce the key loss, is beneficial to prolonging the service life and can effectively improve the user experience.
It should be noted that the execution sequence of steps S21-S23 is not specifically limited, in some embodiments, steps S21-S23 may be performed simultaneously, in other embodiments, steps S21-S23 may be performed sequentially, step S21 is performed first, step S22 is performed when the motion posture data satisfies the time value condition, and the wakeup mode is exited if the motion posture data does not satisfy the time value condition; if the motion data satisfies the motion value condition, step S23 is executed, and if the motion data does not satisfy the motion value condition, the awake mode is exited.
Further, in some embodiments, before the acquiring the motion posture data of the pen body, the method further includes:
and step S0, determining whether to execute the step of acquiring the motion posture data of the pen body according to the distance between the human body and the dictionary pen.
In step S0, it may be determined whether the human body is close to the dictionary pen by the distance between the human body and the dictionary pen, and in case it is determined that the human body is close to the dictionary pen, step S1 is performed. In one embodiment, step S0 may include the following steps:
step S01, detecting a distance between the human body and the dictionary pen by an electromagnetic Absorption Rate (SAR) sensor.
And step S02, when the distance between the human body and the dictionary pen meets a preset distance condition, executing the step of acquiring the motion posture data of the pen body, wherein the preset distance condition comprises that the distance between the human body and the dictionary pen is smaller than a preset distance threshold value.
The preset distance threshold value can be 10mm, and the situation that the dictionary pen is continuously awakened by mistake in the bumping motion process along with the schoolbag in the schoolbag can be prevented by judging whether the distance between the human body and the dictionary pen meets the preset distance condition.
In summary, the core concept of the present invention is to provide a dictionary pen wake-up concept capable of waking up a screen according to motion posture data of a pen body, specifically, first obtaining the motion posture data of the pen body, then determining whether to wake up the screen according to the motion posture data, and waking up the screen when the motion posture data meets a preset motion posture condition. After the dictionary is turned on, the screen is awakened according to the motion attitude data of the pen body without frequently clicking a power key and a main unit key, so that the key loss can be effectively reduced, the service life can be prolonged, and the user experience can be effectively improved; before the motion attitude data of the pen body is obtained, whether the motion attitude data of the pen body is obtained or not is determined according to the distance between the human body and the dictionary pen, so that the phenomenon that the dictionary pen is mistakenly awakened due to jolt motion along with a schoolbag can be avoided.
Corresponding to the above embodiments and preferred solutions, the present invention further provides an embodiment of a dictionary pen lifting and waking device, which may specifically include the following components as shown in fig. 2:
the motion posture data acquisition module 101 is configured to acquire motion posture data of the pen body, where the motion posture data includes motion data and posture data within a preset time period;
and the screen awakening module 102 is configured to determine whether to awaken the screen according to the motion posture data, and awaken the screen when the motion posture data meets a preset motion posture condition.
The motion data comprises acceleration data when the pen body moves; and/or the posture data comprises inclination angle data of the screen in the vertical direction when the screen is in the upward bending state and the screen moves along with the pen body.
In one possible implementation manner, the motion posture data obtaining module 101 includes:
a triaxial acceleration sensor for detecting the acceleration data, wherein the triaxial acceleration sensor is arranged in the pen body;
and the three-axis tilt angle sensor is used for detecting the tilt angle data, wherein the three-axis tilt angle sensor is arranged in the pen body.
In one possible implementation manner, the preset motion posture condition includes: a time value condition, a motion value condition, and a pose value condition, wherein,
the time value condition comprises a condition met by a time value of the motion posture data of the pen body, and the time value comprises continuous change time of the motion posture data of the pen body;
the motion value condition comprises a condition which is met by the change condition of the motion data of the pen body in the time value;
the attitude value condition includes a condition that an inclination angle of the screen in the Z-axis direction is satisfied when the screen is in the upward-facing attitude within the time value.
In one possible implementation manner, the screen wakeup module 102 includes:
the time value condition judging unit is used for judging whether the motion attitude data meets the time value condition or not, and determining that the motion attitude data meets the time value condition when the continuous change time of the motion attitude data of the pen body exceeds a preset time threshold;
a motion value condition judging unit, configured to judge whether the motion data satisfies the motion value condition, and determine that the motion data satisfies the motion value condition when a change condition of the motion data in the time value is non-uniform acceleration change;
the attitude value condition judging unit is used for judging whether the attitude data meets the attitude value condition or not, and determining that the attitude data meets the attitude value condition when the screen is in the upward facing attitude and the inclination angle of the screen in the Z-axis direction is within a preset angle range in the time value;
and the screen awakening unit is used for awakening the screen when the time value condition, the motion value condition and the posture value condition are simultaneously met.
In one possible implementation manner, the dictionary pen lifting wake-up apparatus further includes:
and the starting module is used for determining whether to start the motion attitude data acquisition module according to the distance between the human body and the dictionary pen.
In one possible implementation manner, the starting module includes:
the electromagnetic wave absorption ratio sensor is used for detecting the distance between the human body and the dictionary pen;
the starting unit is used for starting the motion attitude data acquisition module when the distance between the human body and the dictionary pen meets a preset distance condition, wherein the preset distance condition comprises that the distance between the human body and the dictionary pen is smaller than a preset distance threshold value.
It should be understood that the division of the components of the dictionary pen-up wake-up mechanism shown in fig. 2 is merely a logical division, and the actual implementation may be wholly or partially integrated into a physical entity or physically separated. And these components may all be implemented in software invoked by a processing element; or may be implemented entirely in hardware; and part of the components can be realized in the form of calling by the processing element in software, and part of the components can be realized in the form of hardware. For example, a certain module may be a separate processing element, or may be integrated into a certain chip of the electronic device. Other components are implemented similarly. In addition, all or part of the components can be integrated together or can be independently realized. In implementation, each step of the above method or each component above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
For example, the above components may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), one or more microprocessors (DSPs), one or more Field Programmable Gate Arrays (FPGAs), etc. For another example, these components may be integrated together and implemented in the form of a System-On-a-Chip (SOC).
In view of the foregoing examples and their preferred embodiments, it will be appreciated by those skilled in the art that in practice, the invention may be practiced in a variety of embodiments, and that the invention is illustrated schematically in the following vectors:
(1) a dictionary pen-up wake-up apparatus, which may include:
one or more processors, memory, and one or more computer programs, wherein the one or more computer programs are stored in the memory, the one or more computer programs comprising instructions, which when executed by the apparatus, cause the apparatus to perform the steps/functions of the foregoing embodiments or equivalent implementations.
It should be appreciated that the dictionary pen-up wake-up device is capable of implementing the processes of the methods provided by the foregoing embodiments. The operation and/or function of each component in the apparatus may be respectively for implementing the corresponding flow in the above method embodiment. Reference is made in detail to the foregoing description of embodiments of the method, apparatus, etc., and a detailed description is omitted here as appropriate to avoid redundancy.
In summary, the respective parts of the processor or the processing units within the processor may cooperate to implement the previous method flow, and the respective software programs of the respective parts of the processor or the processing units may be stored in the memory.
(2) A readable storage medium, on which a computer program or the above-mentioned apparatus is stored, which, when executed, causes the computer to perform the steps/functions of the above-mentioned embodiments or equivalent implementations.
In the several embodiments provided by the present invention, any function, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in a computer readable storage medium. Based on this understanding, some aspects of the present invention may be embodied in the form of software products, which are described below, or portions thereof, which substantially contribute to the art.
(3) A computer program product (which may include the above-mentioned means and may be stored on some storage medium) which, when run on a terminal device, causes the terminal device to perform the dictionary pen-up wake-up method of the preceding embodiment or an equivalent embodiment.
From the above description of the embodiments, it is clear to those skilled in the art that all or part of the steps in the above implementation method can be implemented by software plus a necessary general hardware platform. With this understanding, the above-described computer program products may include, but are not limited to, refer to APP; as mentioned above, the device/terminal may be a computer device (e.g., a mobile phone, a PC terminal, a cloud platform, a server cluster, or a network communication device such as a media gateway). Moreover, the hardware structure of the computer device may further specifically include: at least one processor, at least one communication interface, at least one memory, and at least one communication bus; the processor, the communication interface and the memory can all complete mutual communication through the communication bus. The processor may be a central Processing unit CPU, a DSP, a microcontroller, or a digital Signal processor, and may further include a GPU, an embedded Neural Network Processor (NPU), and an Image Signal Processing (ISP), and may further include a specific integrated circuit ASIC, or one or more integrated circuits configured to implement the embodiments of the present invention, and the processor may have a function of operating one or more software programs, and the software programs may be stored in a storage medium such as a memory; and the aforementioned memory/storage media may comprise: non-volatile memories (non-volatile memories) such as non-removable magnetic disks, U-disks, removable hard disks, optical disks, etc., and Read-Only memories (ROM), Random Access Memories (RAM), etc.
In the embodiments of the present invention, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, and means that there may be three relationships, for example, a and/or B, and may mean that a exists alone, a and B exist simultaneously, and B exists alone. Wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c may represent: a, b, c, a and b, a and c, b and c or a and b and c, wherein a, b and c can be single or multiple.
Those of skill in the art will appreciate that the various modules, elements, and method steps described in the embodiments disclosed in this specification can be implemented as electronic hardware, combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In addition, the embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments may be referred to each other. In particular, for embodiments of devices, apparatuses, etc., since they are substantially similar to the method embodiments, reference may be made to some of the descriptions of the method embodiments for their relevant points. The above-described embodiments of devices, apparatuses, etc. are merely illustrative, and modules, units, etc. described as separate components may or may not be physically separate, and may be located in one place or distributed in multiple places, for example, on nodes of a system network. Some or all of the modules and units can be selected according to actual needs to achieve the purpose of the above-mentioned embodiment. Can be understood and carried out by those skilled in the art without inventive effort.
The structure, features and effects of the present invention have been described in detail with reference to the embodiments shown in the drawings, but the above embodiments are merely preferred embodiments of the present invention, and it should be understood that technical features related to the above embodiments and preferred modes thereof can be reasonably combined and configured into various equivalent schemes by those skilled in the art without departing from and changing the design idea and technical effects of the present invention; therefore, the invention is not limited to the embodiments shown in the drawings, and all the modifications and equivalent embodiments that can be made according to the idea of the invention are within the scope of the invention as long as they are not beyond the spirit of the description and the drawings.
Claims (10)
1. A dictionary pen lifting wakeup method is characterized by comprising the following steps:
acquiring motion attitude data of the pen body, wherein the motion attitude data comprises motion data and attitude data in a preset time period;
and determining whether to awaken the screen or not according to the motion attitude data, and awakening the screen when the motion attitude data meets a preset motion attitude condition.
2. The dictionary pen-up wake-up method according to claim 1, wherein the motion data includes acceleration data when the pen body is moving; and/or the posture data comprises inclination angle data of the screen in the vertical direction when the screen is in the upward bending state and the screen moves along with the pen body.
3. The dictionary pen-up wakeup method according to claim 2, wherein the acquiring of the motion posture data of the pen body comprises:
detecting the acceleration data by a three-axis acceleration sensor, wherein the three-axis acceleration sensor is arranged in the pen body;
and detecting the inclination angle data through a three-axis inclination angle sensor, wherein the three-axis inclination angle sensor is arranged in the pen body.
4. The dictionary pen-up wake-up method according to claim 1, wherein the preset motion gesture conditions include: a time value condition, a motion value condition, and a pose value condition, wherein,
the time value condition comprises a condition met by a time value of the motion posture data of the pen body, and the time value comprises continuous change time of the motion posture data of the pen body;
the motion value condition comprises a condition which is met by the change condition of the motion data of the pen body in the time value;
the attitude value condition includes a condition that an inclination angle of the screen in the Z-axis direction is satisfied when the screen is in the upward-facing attitude within the time value.
5. The dictionary pen-up waking method according to claim 4, wherein the determining whether to wake up the screen according to the motion gesture data, and waking up the screen when the motion gesture data satisfies a preset motion gesture condition includes:
judging whether the motion attitude data meets the time value condition or not, and determining that the motion attitude data meets the time value condition when the continuous change time of the motion attitude data of the pen body exceeds a preset time threshold;
judging whether the motion data meet the motion value condition, and determining that the motion data meet the motion value condition when the change condition of the motion data in the time value is non-uniform acceleration change;
judging whether the attitude data meets the attitude value condition, and determining that the attitude data meets the attitude value condition when the screen is in an upward pitching attitude and the inclination angle of the screen in the Z-axis direction is within a preset angle range in the time value;
and when the time value condition, the motion value condition and the posture value condition are simultaneously met, waking up a screen.
6. The dictionary pen-up wakeup method according to claim 1, further comprising, before the obtaining of the motion posture data of the pen body:
and determining whether to execute the step of acquiring the motion posture data of the pen body according to the distance between the human body and the dictionary pen.
7. The dictionary pen lifting and waking method as claimed in claim 6, wherein the step of determining whether to perform the step of acquiring the motion posture data of the pen body according to the distance between the human body and the dictionary pen comprises:
detecting the distance between the human body and the dictionary pen through an electromagnetic wave absorption ratio sensor;
and when the distance between the human body and the dictionary pen meets a preset distance condition, executing the step of acquiring the motion posture data of the pen body, wherein the preset distance condition comprises that the distance between the human body and the dictionary pen is smaller than a preset distance threshold value.
8. A dictionary pen-up wake-up apparatus, comprising:
the motion posture data acquisition module is used for acquiring motion posture data of the pen body, wherein the motion posture data comprises motion data and posture data in a preset time period;
and the screen awakening module is used for determining whether to awaken the screen according to the motion attitude data and awakening the screen when the motion attitude data meets a preset motion attitude condition.
9. A dictionary pen-up wake-up apparatus, comprising:
one or more processors, memory, and one or more computer programs stored in the memory, the one or more computer programs comprising instructions which, when executed by the apparatus, cause the apparatus to perform the dictionary pen-up wake-up method of any one of claims 1-7.
10. A computer program product, which, when run on a terminal device, causes the terminal device to perform the dictionary pen up wake-up method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110765945.2A CN113377206A (en) | 2021-07-05 | 2021-07-05 | Dictionary pen lifting awakening method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110765945.2A CN113377206A (en) | 2021-07-05 | 2021-07-05 | Dictionary pen lifting awakening method, device and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113377206A true CN113377206A (en) | 2021-09-10 |
Family
ID=77581225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110765945.2A Pending CN113377206A (en) | 2021-07-05 | 2021-07-05 | Dictionary pen lifting awakening method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113377206A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115695643A (en) * | 2022-10-27 | 2023-02-03 | 网易有道(杭州)智能科技有限公司 | Method for handheld device and related product |
CN115881118A (en) * | 2022-11-04 | 2023-03-31 | 荣耀终端有限公司 | A voice interaction method and related electronic equipment |
WO2024179425A1 (en) * | 2023-02-28 | 2024-09-06 | 华为技术有限公司 | Voice interaction method and related device |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020057263A1 (en) * | 2000-11-10 | 2002-05-16 | Keely Leroy B. | Simulating gestures of a pointing device using a stylus and providing feedback thereto |
CN201654716U (en) * | 2010-04-27 | 2010-11-24 | 成都时代诺亚舟教育软件有限公司 | Transmission and scan integrated touch and talk pen and touch and talk device |
CN103401961A (en) * | 2013-07-23 | 2013-11-20 | 广东欧珀移动通信有限公司 | Method and system for automatically lightening screen of mobile phone |
CN103728874A (en) * | 2013-12-27 | 2014-04-16 | 上海斐讯数据通信技术有限公司 | Method for intelligently lighting watch screen and watch |
CN103870028A (en) * | 2012-12-12 | 2014-06-18 | 三星电子株式会社 | Terminal and method for providing user interface using a pen |
CN104658333A (en) * | 2013-11-25 | 2015-05-27 | 西安美育信息科技有限公司 | Touch and talk pen with electric quantity detecting and reminding functions |
CN104778863A (en) * | 2015-04-09 | 2015-07-15 | 广东小天才科技有限公司 | Point reading device and control method thereof |
US20150261356A1 (en) * | 2014-03-13 | 2015-09-17 | Synaptics Incorporated | Active pen sensing for a display device having an integrated sensing device |
CN105353969A (en) * | 2015-10-23 | 2016-02-24 | 广东小天才科技有限公司 | Method and system for awakening screen |
WO2016045333A1 (en) * | 2014-09-22 | 2016-03-31 | 中兴通讯股份有限公司 | Terminal wake-up method and apparatus, and storage medium |
CN105869450A (en) * | 2016-05-27 | 2016-08-17 | 中山智慧城电子科技有限公司 | An intelligent reading pen |
CN206411689U (en) * | 2016-11-11 | 2017-08-15 | 松翰科技股份有限公司 | Optical point-reading device |
CN108052938A (en) * | 2017-12-28 | 2018-05-18 | 广州酷狗计算机科技有限公司 | A kind of point-of-reading device |
CN108462986A (en) * | 2018-02-05 | 2018-08-28 | 广东欧珀移动通信有限公司 | Screen control method and device of terminal, readable storage medium and terminal |
CN108769392A (en) * | 2018-05-14 | 2018-11-06 | Oppo(重庆)智能科技有限公司 | The bright screen control method of terminal, device, terminal and storage medium |
CN109753970A (en) * | 2019-03-12 | 2019-05-14 | 深圳市友杰智新科技有限公司 | False-touch prevention method and scanning translation pen |
CN209525666U (en) * | 2019-03-12 | 2019-10-22 | 深圳市友杰智新科技有限公司 | Scan translation pen |
CN111078081A (en) * | 2019-06-09 | 2020-04-28 | 广东小天才科技有限公司 | Control method of point-to-read mode and electronic equipment |
CN111158512A (en) * | 2019-12-30 | 2020-05-15 | 深圳市千分一智能技术有限公司 | Electronic pen control method, device, equipment and readable storage medium |
CN111651041A (en) * | 2020-05-27 | 2020-09-11 | 上海龙旗科技股份有限公司 | Lifting wake-up method and system for mobile equipment |
CN112673333A (en) * | 2018-09-09 | 2021-04-16 | 微软技术许可有限责任公司 | Transitioning a computing device from a low power state based on sensor input of a pen device |
-
2021
- 2021-07-05 CN CN202110765945.2A patent/CN113377206A/en active Pending
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020057263A1 (en) * | 2000-11-10 | 2002-05-16 | Keely Leroy B. | Simulating gestures of a pointing device using a stylus and providing feedback thereto |
CN201654716U (en) * | 2010-04-27 | 2010-11-24 | 成都时代诺亚舟教育软件有限公司 | Transmission and scan integrated touch and talk pen and touch and talk device |
CN103870028A (en) * | 2012-12-12 | 2014-06-18 | 三星电子株式会社 | Terminal and method for providing user interface using a pen |
CN103401961A (en) * | 2013-07-23 | 2013-11-20 | 广东欧珀移动通信有限公司 | Method and system for automatically lightening screen of mobile phone |
CN104658333A (en) * | 2013-11-25 | 2015-05-27 | 西安美育信息科技有限公司 | Touch and talk pen with electric quantity detecting and reminding functions |
CN103728874A (en) * | 2013-12-27 | 2014-04-16 | 上海斐讯数据通信技术有限公司 | Method for intelligently lighting watch screen and watch |
US20150261356A1 (en) * | 2014-03-13 | 2015-09-17 | Synaptics Incorporated | Active pen sensing for a display device having an integrated sensing device |
WO2016045333A1 (en) * | 2014-09-22 | 2016-03-31 | 中兴通讯股份有限公司 | Terminal wake-up method and apparatus, and storage medium |
CN104778863A (en) * | 2015-04-09 | 2015-07-15 | 广东小天才科技有限公司 | Point reading device and control method thereof |
CN105353969A (en) * | 2015-10-23 | 2016-02-24 | 广东小天才科技有限公司 | Method and system for awakening screen |
CN105869450A (en) * | 2016-05-27 | 2016-08-17 | 中山智慧城电子科技有限公司 | An intelligent reading pen |
CN206411689U (en) * | 2016-11-11 | 2017-08-15 | 松翰科技股份有限公司 | Optical point-reading device |
CN108052938A (en) * | 2017-12-28 | 2018-05-18 | 广州酷狗计算机科技有限公司 | A kind of point-of-reading device |
CN108462986A (en) * | 2018-02-05 | 2018-08-28 | 广东欧珀移动通信有限公司 | Screen control method and device of terminal, readable storage medium and terminal |
CN108769392A (en) * | 2018-05-14 | 2018-11-06 | Oppo(重庆)智能科技有限公司 | The bright screen control method of terminal, device, terminal and storage medium |
CN112673333A (en) * | 2018-09-09 | 2021-04-16 | 微软技术许可有限责任公司 | Transitioning a computing device from a low power state based on sensor input of a pen device |
CN109753970A (en) * | 2019-03-12 | 2019-05-14 | 深圳市友杰智新科技有限公司 | False-touch prevention method and scanning translation pen |
CN209525666U (en) * | 2019-03-12 | 2019-10-22 | 深圳市友杰智新科技有限公司 | Scan translation pen |
CN111078081A (en) * | 2019-06-09 | 2020-04-28 | 广东小天才科技有限公司 | Control method of point-to-read mode and electronic equipment |
CN111158512A (en) * | 2019-12-30 | 2020-05-15 | 深圳市千分一智能技术有限公司 | Electronic pen control method, device, equipment and readable storage medium |
CN111651041A (en) * | 2020-05-27 | 2020-09-11 | 上海龙旗科技股份有限公司 | Lifting wake-up method and system for mobile equipment |
Non-Patent Citations (1)
Title |
---|
倪强等: "微型计算机安装调试与维修", 30 September 2010, pages: 89 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115695643A (en) * | 2022-10-27 | 2023-02-03 | 网易有道(杭州)智能科技有限公司 | Method for handheld device and related product |
CN115695643B (en) * | 2022-10-27 | 2024-06-18 | 网易有道(杭州)智能科技有限公司 | Method for handheld device and related product |
CN115881118A (en) * | 2022-11-04 | 2023-03-31 | 荣耀终端有限公司 | A voice interaction method and related electronic equipment |
CN115881118B (en) * | 2022-11-04 | 2023-12-22 | 荣耀终端有限公司 | Voice interaction method and related electronic equipment |
WO2024179425A1 (en) * | 2023-02-28 | 2024-09-06 | 华为技术有限公司 | Voice interaction method and related device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113377206A (en) | Dictionary pen lifting awakening method, device and equipment | |
US20220067527A1 (en) | Neural network compression | |
US20200104167A1 (en) | Data processing apparatus and method | |
US10013048B2 (en) | Reconfigurable event driven hardware using reservoir computing for monitoring an electronic sensor and waking a processor | |
Conti et al. | Accelerated visual context classification on a low-power smartwatch | |
CN114492718A (en) | Flight decision generation method and device, computer equipment and storage medium | |
CN109375859A (en) | Screen control method, device, terminal and storage medium | |
CN113284142A (en) | Image detection method, image detection device, computer-readable storage medium and computer equipment | |
US20230188139A1 (en) | Ultra-low power adaptively reconfigurable system | |
CN109034025A (en) | A kind of face critical point detection system based on ZYNQ | |
EP3933703B1 (en) | Dynamic loading neural network inference at dram/on-bus sram/serial flash for power optimization | |
KR20180010243A (en) | Method and apparatus for human face model matrix training and storage medium | |
CN108960511A (en) | A kind of wind speed forecasting method and relevant apparatus | |
CN117217274A (en) | Vector processor, neural network accelerator, chip and electronic equipment | |
CN113033761B (en) | Data processing method, device, computer equipment and storage medium | |
CN111276138B (en) | Method and device for processing voice signal in voice wake-up system | |
CN112528931B (en) | Method and device for generating position prediction information and automatic driving vehicle | |
US11263564B2 (en) | Mobile service robots scheduling utilizing merged tasks | |
CN115705275A (en) | Parameter acquisition method and device and electronic equipment | |
CN108319358A (en) | Data processing system and data processing method | |
CN113032028B (en) | Air mouse awakening method and device, electronic equipment and storage medium | |
CN117021106A (en) | Gait control method of robot and robot | |
CN116182895A (en) | Motion state detection method, electronic device and chip | |
CN115329924A (en) | Neural network structure determination method and device and related products | |
CN111626913B (en) | Image processing method, device and storage medium |
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 |