Shortcut for realizing application opening by detecting movement track of mobile equipment
By detecting gesture information using a gyroscope and gravity sensor, and comparing it with memory, the system enables quick one-handed operation and error alarms on mobile devices, solving the problem of difficult one-handed operation and improving the user experience.
Patent Information
- Application Number
- CN202511110675.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-08
- Publication Date
- 2025-11-21
AI Technical Summary
Current mobile devices require two or even one hand to operate quickly, which is difficult, especially when holding an item with one hand, making it hard to access quick functions via touchscreen or buttons.
The system uses a gyroscope to detect the force angle information, a gravity sensor to detect spatial acceleration and pressure information, and a memory to store gesture information. The controller compares the motion curves to enable quick app opening via gestures.
It enables quick activation of one-handed operation and has an alarm function to prevent accidental operation by others, which conforms to user habits and improves the ease of operation.
Smart Images

Figure CN120994065A_ABST
Abstract
Description
Technical Field
[0001] This invention pertains to the field of mobile devices, specifically relating to a shortcut for opening applications by detecting the motion trajectory of a mobile device. Background Technology
[0002] Many mobile device shortcuts on the market today require swiping the touchscreen or tapping a physical button to access functions, such as the quick access to the camera on a current mobile phone. However, these shortcuts often require both hands, or are difficult to perform with one hand. For example, if we are holding an item in our left hand and the phone in our right, it becomes difficult to access the quick photo function, as it is inconvenient to operate the touchscreen or buttons. Summary of the Invention
[0003] To solve at least one of the above-mentioned technical problems, the present invention provides a shortcut for opening applications by detecting the motion trajectory of a mobile device, comprising:
[0004] A gyroscope is used to detect the angle of force applied.
[0005] Gravity sensors are used to detect spatial acceleration and pressure information;
[0006] Memory, used to store gesture information;
[0007] The controller receives information from the gyroscope and gravity sensor, simulates a synthetic motion curve, and compares it with the gesture information in the memory. If the comparison error is within the threshold A range, the corresponding application is opened.
[0008] Includes the following steps:
[0009] Step 1: The steps to store a gesture are: input gesture A, first input A1 and A2 respectively with one hand;
[0010] The information under gestures A1 and A2 is transmitted to the controller. The controller determines whether the difference between the two gestures is within the threshold B. If it is, A1 or A2, or the intermediate value of A1 and A2, is input to the memory.
[0011] The memory stores several gestures, A, B, C...Z.
[0012] Step 2: When using gestures: Input gesture A' on the screen. The controller will compare A' with the gestures stored therein. If they match, the controller will execute the instruction corresponding to gesture A. If they do not match, no action will be taken.
[0013] Through the above technical solution, the present invention enables quick access to different functions through gestures. For example, the gesture trajectory "W" enables the command to open WeChat, and "P" enables the command to open the camera.
[0014] Here, the center point of the screen is defined as the origin of the X and Y axes, and the downward direction of the screen is defined as the Z axis;
[0015] Then the information of each pixel that A1 scans on the screen is: Where xa1 and ya1 are the coordinate axes of the pixel. The direction of the force at this point is given by , aa1 represents the acceleration information at this point, and ga1 represents the pressure information. ga1 can also be represented as... The trajectory is a collection of the above information;
[0016] Then the information for each pixel in A2 is: The trajectory is a collection of the above information.
[0017] Through the above technical solution, the present invention converts motion trajectory into coordinate data for storage and retrieval comparison.
[0018] Preferably, after completing step 1, before storing the gesture A to be stored in the memory, it is necessary to compare it with the existing gestures in the memory. If the difference is less than a threshold C, then storage is not allowed. Before step 1, a security password for the mobile device needs to be entered.
[0019] The above technical solution can prevent the situation where one gesture corresponds to two commands.
[0020] If the storage conditions are met, the information in the memory will be the information of each pixel of trajectory A. A set of.
[0021] It also includes a similarity / equivalence function. When enabled, if the input gesture A' is a multiple of the similarity to the A in memory, the command will be executed accordingly. Enabling and disabling this similarity / equivalence function requires entering the mobile device's security password. If disabled, because the gesture trajectory error is very small due to user habits and finger size, if the gesture trajectory is much larger or smaller than the gesture in memory, the phone will indicate that it is not being used by the user and require a security password to disable it. If the password is not entered within a set time, an online alarm will be triggered. The security password and unlock password are different.
[0022] Compared with the prior art, the advantages of the present invention are: the present invention has a simple structure, can realize quick commands, and can also realize alarm operation if the mobile phone falls into the hands of others, according to the habits of mobile phone users. Attached Figure Description
[0023] Figure 1 This is a flowchart of the present invention. Detailed Implementation
[0024] To enable those skilled in the art to better understand the present invention and to more clearly define the scope of protection claimed by the present invention, the present invention will be described in detail below with reference to certain specific embodiments. It should be noted that the following are only some specific embodiments of the present invention, and are merely a part of the embodiments of the present invention. The specific and direct descriptions of related structures are only for the convenience of understanding the present invention, and the specific features do not necessarily or directly limit the scope of the present invention.
[0025] Referring to the accompanying drawings, the present invention adopts the following technical solution: a shortcut for opening applications by detecting the motion trajectory of a mobile device, comprising:
[0026] A gyroscope is used to detect the angle of force applied.
[0027] Gravity sensors are used to detect spatial acceleration and pressure information;
[0028] Memory, used to store gesture information;
[0029] The controller receives information from the gyroscope and gravity sensor, simulates a synthetic motion curve, and compares it with the gesture information in the memory. If the comparison error is within the threshold A range, the corresponding application is opened.
[0030] The aforementioned memory, gravity sensor, and gyroscope are hardware components that come with the mobile device.
[0031] Includes the following steps:
[0032] Step 1: The steps to store a gesture are: input gesture A, first input A1 and A2 respectively with one hand;
[0033] As prompted, the information under gestures A1 and A2 is transmitted to the controller in sequence. The controller determines whether the difference between the two gestures is within the threshold B. If it is, A1 or A2, or the intermediate value of A1 and A2, is input to the memory.
[0034] The memory stores several gestures, A, B, C...Z.
[0035] Step 2: When using gestures: Input gesture A' on the screen. The controller will compare A' with the gestures stored therein. If they match, the controller will execute the instruction corresponding to gesture A. If they do not match, no action will be taken.
[0036] Through the above technical solution, the present invention enables quick access to different functions through gestures. For example, the gesture trajectory "W" enables the command to open WeChat, and "P" enables the command to open the camera.
[0037] Here, the center point of the screen is defined as the origin of the X and Y axes, and the downward direction of the screen is defined as the Z axis;
[0038] Then the information of each pixel that A1 scans on the screen is: Where xa1 and ya1 are the coordinate axes of the pixel. The direction of the force at this point is given by , aa1 represents the acceleration information at this point, and ga1 represents the pressure information. ga1 can also be represented as... The trajectory is a collection of the above information;
[0039] Then the information for each pixel in A2 is: The trajectory is a collection of the above information.
[0040] Through the above technical solution, the present invention converts motion trajectory into coordinate data for storage and retrieval comparison.
[0041] Preferably, after completing step 1, before storing the gesture A to be stored in the memory, it is necessary to compare it with the existing gestures in the memory. If the difference is less than a threshold C, then storage is not allowed. Before step 1, a security password for the mobile device needs to be entered.
[0042] The above technical solution can prevent the situation where one gesture corresponds to two commands.
[0043] If the storage conditions are met, the information in the memory will be the information of each pixel of trajectory A. A set of.
[0044] It also includes a similarity / equivalence function. When enabled, if the input gesture A' is a multiple of the similarity to the A in memory, the command will be executed accordingly. Enabling and disabling this similarity / equivalence function requires entering the mobile device's security password. If disabled, because the gesture trajectory error is very small due to user habits and finger size, if the gesture trajectory is much larger or smaller than the gesture in memory, the phone will indicate that it is not being used by the user and require a security password to disable it. If the password is not entered within a set time, an online alarm will be triggered. The security password and unlock password are different.
[0045] Compared with the prior art, the advantages of the present invention are: the present invention has a simple structure, can realize quick commands, and can also realize alarm operation if the mobile phone falls into the hands of others, according to the habits of mobile phone users.
[0046] The above description is not intended to limit the present invention, and the present invention is not limited to the examples given above. Any changes, modifications, additions, or substitutions made by those skilled in the art within the scope of the present invention should also fall within the protection scope of the present invention.
Claims
1. A shortcut for opening applications by detecting the motion trajectory of a mobile device, characterized in that: include: A gyroscope is used to detect the angle of force applied. Gravity sensors are used to detect spatial acceleration and pressure information; Memory, used to store gesture information; The controller receives information from the gyroscope and gravity sensor, simulates a synthetic motion curve, and compares it with the gesture information in the memory. If the comparison error is within the threshold A range, the corresponding application is opened. Includes the following steps: Step 1: The steps to store a gesture are: input gesture A, first input A1 and A2 respectively with one hand; The information under gestures A1 and A2 is transmitted to the controller. The controller determines whether the difference between the two gestures is within the threshold B. If it is, A1 or A2, or the intermediate value of A1 and A2, is input to the memory. The memory stores several gestures, A, B, C...Z. Step 2: When using gestures: Input gesture A' on the screen. The controller will compare A' with the gestures stored therein. If they match, the controller will execute the instruction corresponding to gesture A. If they do not match, no action will be taken.
2. The shortcut for opening applications by detecting the motion trajectory of a mobile device according to claim 1, characterized in that: Define the center point of the screen as the origin of the X and Y axes, and the downward direction of the screen as the Z axis; Then the information of each pixel that A1 scans on the screen is: Where xa1 and ya1 are the coordinate axes of the pixel. The direction of the force at this point is given by , aa1 represents the acceleration information at this point, and ga1 represents the pressure information. ga1 can also be represented as... The trajectory is a collection of the above information; Then the information for each pixel in A2 is: The trajectory is a collection of the above information.
3. The shortcut for opening applications by detecting the motion trajectory of a mobile device according to claim 2, characterized in that: After completing step 1, before storing the gesture A to be stored in the memory, it is necessary to compare it with the original gesture in the memory. If the difference is less than the threshold C, then storage is not allowed.
4. The shortcut for opening an application by detecting the motion trajectory of a mobile device according to claim 3, characterized in that: If the storage conditions are met, the information in the memory will be the information of each pixel of trajectory A. A set of.
5. The shortcut for opening an application by detecting the motion trajectory of a mobile device according to claim 4, characterized in that: Before step 1, you need to enter the security password for your mobile device.
6. The shortcut for opening an application by detecting the motion trajectory of a mobile device according to claim 1, characterized in that: It also includes a similarity function. When enabled, if the input gesture A' is a multiple similar to the A in the memory, the instruction will be executed in the same way.
7. The shortcut for opening an application by detecting the motion trajectory of a mobile device according to claim 6, characterized in that: Enabling or disabling similar functions requires entering the mobile device's security password.
8. The shortcut for opening an application by detecting the motion trajectory of a mobile device according to claim 6, characterized in that: If turned off, because the same person's gesture trajectory has a very small error due to habit and the thickness of their own fingers when using it, if the gesture trajectory is much larger or smaller than the gesture in memory, the phone will display that it is not being used by the user and requires a security password to turn off. If the password is not entered within the set time, an alarm will be triggered online.
9. The shortcut for opening an application by detecting the motion trajectory of a mobile device according to claim 8, characterized in that: The security password and the unlock password are different.