Method and system for automatically switching ring mouse space motion data according to application
By setting two-dimensional and three-dimensional application modes in the ring mouse and using the display terminal to detect the application requirements automatically switch modes, the problem that the ring mouse cannot switch between two-dimensional and three-dimensional data is solved, and a wider adaptability and functional utilization is achieved.
Patent Information
- Application Number
- CN202411566608.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, ring mouse cannot make full use of spatial motion data and cannot switch freely between two-dimensional data and three-dimensional data, resulting in functional limitations.
By presetting the application mode of the ring mouse space motion data, including two-dimensional data mode and three-dimensional data mode, and using the display terminal to detect the mouse data type required for the current application, the application mode of the ring mouse is automatically switched.
The spatial motion data mode of the ring mouse is automatically switched according to the application, so that the ring mouse can adapt to more scenes and make full use of the spatial motion data.
Smart Images

Figure CN119512385A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method and system for switching spatial motion data, and in particular to a method and system for automatically switching spatial motion data of a ring mouse according to an application. Background Art
[0002] A ring mouse, also known as an air mouse, is a mouse that is shaped like a ring and is worn on the finger. The ring mouse is equipped with sensors such as a gyroscope and an accelerometer. The sensors obtain the spatial motion data of the ring mouse, and then convert the spatial motion data into cursor control. The left mouse button commands, right mouse button commands, and mouse wheel commands are implemented through buttons, thereby realizing the mouse function.
[0003] In the prior art, the ring mouse is usually used only as a mouse, which decomposes the spatial motion data into plane data and corresponds to the cursor movement, and does not use the three-dimensional spatial motion data. The ring mouse in the prior art cannot fully utilize the spatial motion data and cannot freely switch between two-dimensional data and three-dimensional data. Therefore, the prior art needs to be improved and perfected. Summary of the invention
[0004] In view of the above-mentioned deficiencies in the prior art, the purpose of the present invention is to provide a method and system for automatically switching the spatial motion data of a ring mouse according to an application, which can automatically switch the application mode of the spatial motion data according to the application, make full use of the spatial motion data, and solve the problem in the prior art that the ring mouse cannot fully utilize the spatial motion data and cannot freely switch between two-dimensional data and three-dimensional data.
[0005] The technical solution of the present invention is as follows:
[0006] A method for automatically switching ring mouse spatial motion data according to an application, comprising the following steps:
[0007] A. presetting an application mode of the ring mouse spatial motion data, wherein the application mode includes a two-dimensional data mode and a three-dimensional data mode;
[0008] B. The ring mouse obtains spatial motion data and transmits the spatial motion data to a display terminal connected to Bluetooth;
[0009] C. The display terminal detects the current application and switches the application mode according to the mouse data type required by the current application. If the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to two-dimensional data mode. If the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to three-dimensional data mode.
[0010] A method for automatically switching the spatial motion data of a ring mouse according to an application as described above, wherein the display terminal includes one or more of a mobile phone, a tablet computer, VR and a PC.
[0011] As described above, a method for automatically switching the spatial motion data of a ring mouse according to an application, wherein before step C, the method further includes: setting an application mode.
[0012] The method for automatically switching the spatial motion data of a ring mouse according to an application as described above, wherein the application mode is set by clicking a touch button of the ring mouse or a switch button of a display terminal.
[0013] As described above, a method for automatically switching the spatial motion data of a ring mouse according to an application, wherein before step C, it also includes: comparing the spatial motion data with preset gesture motion data, and executing the control instruction corresponding to the gesture motion data when the comparison is successful.
[0014] The present invention also provides a system for automatically switching spatial motion data of a ring mouse according to an application, comprising:
[0015] A mode preset unit, used to preset an application mode of the ring mouse spatial motion data, wherein the application mode includes a two-dimensional data mode and a three-dimensional data mode;
[0016] Three-dimensional spatial sensor, used for the ring mouse to obtain spatial motion data and transmit the spatial motion data to a display terminal connected to Bluetooth;
[0017] The detection and switching unit is used for the display terminal to detect the current application and switch the application mode according to the mouse data type required by the current application. If the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to a two-dimensional data mode; if the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to a three-dimensional data mode.
[0018] A system for automatically switching the spatial motion data of a ring mouse according to an application as described above, wherein the display terminal includes one or more of a mobile phone, a tablet computer, VR and a PC.
[0019] The system for automatically switching the spatial motion data of a ring mouse according to an application as described above further includes a mode setting unit, wherein the mode setting unit is used to set an application mode.
[0020] The system for automatically switching the spatial motion data of the ring mouse according to the application as described above further includes a button switching unit, wherein the button switching unit is used to click the ring mouse touch button or the display terminal switch button to set the application mode.
[0021] As described above, a system for automatically switching the spatial motion data of a ring mouse according to an application also includes a gesture instruction unit, which is used to compare the spatial motion data with preset gesture motion data, and execute the control instruction corresponding to the gesture motion data when the comparison is successful.
[0022] Compared with the prior art, the present invention provides a method and system for automatically switching the spatial motion data of a ring mouse according to an application, the method comprising: A. presetting the application mode of the spatial motion data of the ring mouse, the application mode comprising a two-dimensional data mode and a three-dimensional data mode; B. the ring mouse acquires the spatial motion data and transmits the spatial motion data to a display terminal connected to Bluetooth; C. the display terminal detects the current application and switches the application mode according to the type of mouse data required by the current application, if the type of mouse data required by the current application is two-dimensional data, the application mode of the ring mouse is switched to the two-dimensional data mode, if the type of mouse data required by the current application is three-dimensional data, the application mode of the ring mouse is switched to the three-dimensional data mode. The present invention automatically switches the application mode according to the type of mouse data required by the application, and can use the three-dimensional spatial motion data of the ring mouse while using the two-dimensional data, so that the ring mouse can adapt to more scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a flow chart of a method for automatically switching spatial motion data of a ring mouse according to an application of the present invention;
[0024] Figure 2 The present invention is a system structure diagram for automatically switching the spatial motion data of the ring mouse according to the application. DETAILED DESCRIPTION
[0025] The present invention provides a method and system for automatically switching spatial motion data of a ring mouse according to an application. In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0026] See also Figure 1 , Figure 1 is a flow chart of a method for automatically switching ring mouse spatial motion data according to an application of the present invention; Figure 1 As shown, a method of automatically switching ring mouse spatial motion data according to an application of the present invention includes:
[0027] Step 100, pre-set an application mode for the spatial motion data of the ring mouse, the application mode including a two-dimensional data mode and a three-dimensional data mode; specifically, the ring mouse is equipped with a built-in three-dimensional spatial sensor, and the spatial motion data acquired by the three-dimensional spatial sensor includes data in three directions of length, width and height. The application mode of the spatial motion data of the ring mouse is switched on the display terminal, and the application mode includes a two-dimensional data mode and a three-dimensional data mode. The data used in the two-dimensional data mode is two-dimensional data, and the two-dimensional data is obtained by decomposing the spatial motion data, such as decomposing it in a vertical plane or in a horizontal plane; the data used in the three-dimensional data mode is three-dimensional data, and the spatial motion data is directly applied as three-dimensional data.
[0028] Step 200: The ring mouse acquires spatial motion data and transmits the spatial motion data to a display terminal connected via Bluetooth. Specifically, the ring mouse has a built-in three-dimensional spatial sensor, which acquires the spatial motion data of the ring mouse. The ring mouse is connected to the display terminal via Bluetooth, and the ring mouse transmits the spatial motion data to the display terminal via Bluetooth.
[0029] Step 300, the display terminal detects the current application and switches the application mode according to the mouse data type required by the current application. If the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to two-dimensional data mode. If the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to three-dimensional data mode. Specifically, the display terminal refers to a terminal with a display screen, including a mobile phone, a tablet computer, VR and a PC, etc. There are multiple applications set in the display terminal. Application refers to an application program. Most applications only use two-dimensional data to realize the cursor function. There are also some applications that need to use three-dimensional data, such as 3D games in VR. The current application refers to the application program being used. The application mode is automatically switched according to the current application. If the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to two-dimensional data mode. If the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to three-dimensional data mode.
[0030] The present invention provides a method for automatically switching the spatial motion data of a ring mouse according to an application, automatically switching the application mode according to the type of mouse data required by the application, and can use the three-dimensional spatial motion data of the ring mouse while using the two-dimensional data, so that the ring mouse can adapt to more scenarios.
[0031] Based on the above method of automatically switching the spatial motion data of the ring mouse according to the application, preferably, the display terminal includes one or more of a mobile phone, a tablet computer, a VR and a PC. Specifically, there are many types of display terminals. Since the present invention can automatically switch the spatial motion data of the ring mouse according to the application, the ring mouse can be used on a variety of display terminals.
[0032] Based on the above method of automatically switching the spatial motion data of the ring mouse according to the application, preferably, before step 300, the method further includes: setting the application mode. Specifically, the application mode includes two types: two-dimensional data mode and three-dimensional data mode. The present invention can automatically switch according to the application. The present invention also provides a manual setting method. The user can lock the mode by setting the application mode. For example, if the user sets the two-dimensional data mode, the two-dimensional data mode is locked and no longer automatically switched.
[0033] Based on the above method of automatically switching the spatial motion data of the ring mouse according to the application, preferably, the application mode is set by clicking the ring mouse touch button or the display terminal switch button. Specifically, there are two ways to set the mode, one is set on the ring mouse body, using a touch button, which is a physical touch button; the other is set on the display terminal, using a switch key, and the switch key is set in the application of the display terminal.
[0034] Based on the above-mentioned method of automatically switching the spatial motion data of the ring mouse according to the application, preferably, before step 300, it also includes: comparing the spatial motion data with the preset gesture motion data, and executing the control instruction corresponding to the gesture motion data when the comparison is successful. Specifically, the spatial motion data is three-dimensional data, and the gesture can be matched according to the spatial motion data when it is not used for the application. The spatial motion data includes linear motion data and rotational motion data. The gesture motion data is composed of thresholds of linear motion data and rotational motion data. For example, the linear motion data corresponding to the palm moving backward and making a fist is (-, >10cm) and the rotational motion data is (↓, >70°), - represents backward movement, ↓ represents downward rotation, and there are many gestures corresponding to the ring mouse gesture data, all of which can be recognized. After the gesture is recognized, the control commands associated with the gesture can be executed. The control commands include mouse button commands, application shortcut commands and system shortcut commands. Mouse button commands include left-click commands, left-double-click commands and right-click commands, etc. Application shortcut commands include open application, like, follow, full-screen watch, full-screen return, increase volume, decrease volume, increase brightness, decrease brightness, play next, play previous, pause and play, etc. System shortcut commands include volume increase, volume decrease, display desktop, copy, paste, minimize window, maximize window and close current window, etc. Gestures are recognized according to spatial motion data, and control commands associated with gestures are executed, making the interaction between the ring mouse and the display terminal simpler and more convenient.
[0035] For the corresponding method above, see Figure 2 , Figure 2 This is a system structure diagram of the present invention that automatically switches the spatial motion data of the ring mouse according to the application, such as Figure 2As shown, a system for automatically switching the spatial motion data of a ring mouse according to an application of the present invention comprises: a mode preset unit 23 for presetting the application mode of the spatial motion data of the ring mouse, wherein the application mode comprises a two-dimensional data mode and a three-dimensional data mode; a three-dimensional space sensor 21 for the ring mouse 20 to obtain spatial motion data and transmit the spatial motion data to a display terminal 22 connected by Bluetooth; a detection switching unit 24 for the display terminal to detect the current application and switch the application mode according to the mouse data type required by the current application, if the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to two-dimensional data mode, if the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to three-dimensional data mode. The details are as described above.
[0036] Based on the above-mentioned system for automatically switching the spatial motion data of the ring mouse according to the application, preferably, the display terminal includes one or more of a mobile phone, a tablet computer, a VR and a PC. Specific details are as described above.
[0037] Based on the above-mentioned system for automatically switching the spatial motion data of the ring mouse according to the application, preferably, it also includes a mode setting unit, and the mode setting unit is used to set the application mode. The details are as described above.
[0038] Based on the above-mentioned system for automatically switching the spatial motion data of the ring mouse according to the application, preferably, it also includes a key switching unit, and the key switching unit is used to click the ring mouse touch key or the display terminal switch key to set the application mode. The details are as described above.
[0039] Based on the above-mentioned system for automatically switching the spatial motion data of the ring mouse according to the application, preferably, it also includes a gesture instruction unit, which is used to compare the spatial motion data with the preset gesture motion data, and execute the control instruction corresponding to the gesture motion data when the comparison is successful. The details are as described above.
[0040] In summary, the present invention provides a method and system for automatically switching the spatial motion data of a ring mouse according to an application, the method comprising: A. presetting an application mode of the spatial motion data of the ring mouse, the application mode comprising a two-dimensional data mode and a three-dimensional data mode; B. the ring mouse acquires the spatial motion data and transmits the spatial motion data to a display terminal connected to Bluetooth; C. the display terminal detects the current application and switches the application mode according to the type of mouse data required by the current application, if the type of mouse data required by the current application is two-dimensional data, the ring mouse application mode is switched to a two-dimensional data mode, if the type of mouse data required by the current application is three-dimensional data, the ring mouse application mode is switched to a three-dimensional data mode. The present invention automatically switches the application mode according to the type of mouse data required by the application, and can use the three-dimensional spatial motion data of the ring mouse while using two-dimensional data, so that the ring mouse can adapt to more scenarios.
[0041] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.
Claims
1. A method for automatically switching ring mouse spatial motion data according to an application, characterized in that: The following steps are involved: A. presetting an application mode of the ring mouse spatial motion data, wherein the application mode includes a two-dimensional data mode and a three-dimensional data mode; B. The ring mouse obtains spatial motion data and transmits the spatial motion data to a display terminal connected to Bluetooth; C. The display terminal detects the current application and switches the application mode according to the mouse data type required by the current application. If the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to two-dimensional data mode. If the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to three-dimensional data mode.
2. A method for automatically switching ring mouse spatial motion data according to an application according to claim 1, characterized in that: The display terminal includes one or more of a mobile phone, a tablet computer, a VR and a PC.
3. The method for automatically switching the spatial motion data of a ring mouse according to an application according to claim 1, characterized in that: Before step C, the method further includes: setting an application mode.
4. The method for automatically switching the spatial motion data of a ring mouse according to an application according to claim 3, characterized in that: Click the ring mouse touch button or the display terminal switch button to set the application mode.
5. The method for automatically switching the spatial motion data of a ring mouse according to an application according to claim 1, characterized in that: Before step C, the method further includes: comparing the spatial motion data with preset gesture motion data, and executing a control instruction corresponding to the gesture motion data when the comparison is successful.
6. A system for automatically switching spatial motion data of a ring mouse according to an application, characterized in that: include: A mode preset unit, used to preset an application mode of the ring mouse spatial motion data, wherein the application mode includes a two-dimensional data mode and a three-dimensional data mode; Three-dimensional spatial sensor, used for the ring mouse to obtain spatial motion data and transmit the spatial motion data to a display terminal connected to Bluetooth; The detection and switching unit is used for the display terminal to detect the current application and switch the application mode according to the mouse data type required by the current application. If the mouse data type required by the current application is two-dimensional data, the ring mouse application mode is switched to a two-dimensional data mode; if the mouse data type required by the current application is three-dimensional data, the ring mouse application mode is switched to a three-dimensional data mode.
7. A system for automatically switching spatial motion data of a ring mouse according to an application according to claim 6, characterized in that: The display terminal includes one or more of a mobile phone, a tablet computer, a VR and a PC.
8. The system for automatically switching spatial motion data of a ring mouse according to an application according to claim 6, characterized in that: The device also includes a mode setting unit, and the mode setting unit is used to set an application mode.
9. The system for automatically switching spatial motion data of a ring mouse according to an application according to claim 8, characterized in that: It also includes a button switching unit, which is used to click the ring mouse touch button or the display terminal switch key to set the application mode.
10. The system for automatically switching the spatial motion data of a ring mouse according to an application according to claim 6, characterized in that: It also includes a gesture instruction unit, which is used to compare the spatial motion data with preset gesture motion data, and execute the control instruction corresponding to the gesture motion data when the comparison is successful.