A method and system for freely controlling applications on a mobile terminal
A mobile terminal, free technology, applied in the direction of program control device, data processing input/output process, instrument, etc., can solve the problem of single control method, and achieve the effect of solving the loss of precision
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] see figure 1 As shown, the present invention discloses a method for freely controlling applications on a mobile terminal. The method mainly includes the following three steps: S1, select an input device, S2, convert input event types, and S3, output data.
[0037] Step S1, select and process the input device, that is, this step allows the user to decide what device to use to control the application;
[0038] This step provides the user with an input device menu to allow the user to select an input device. First, the present invention traverses the hardware devices of the mobile terminal and extracts the hardware input devices currently supported by the mobile terminal, such as touch screens, cameras, microphones, proximity sensors, infrared gesture sensors, buttons, acceleration sensors, magnetic sensors, gyroscopes and other possible The hardware device that the user inputs information is identified, and the hardware devices supported by the mobile terminal are listed...
Embodiment 2
[0065] In this embodiment 2, except the following technical features, other technical features are the same as the above-mentioned case 1:
[0066] In this embodiment, the infrared gesture sensor is used to control the switching of pictures under the album interface. How fast the gesture to the left means that the picture is moving to the left or switching to the next picture. This is entirely perceptual or through experience or through statistics. Based on the overview, combined with the actual situation and user experience, in this embodiment, in the face of the problem of loss of precision, event conversion is also set to two dimensions, that is, the events supported by the application are divided into two dimensions, and the conversion is in real time in a background process.
[0067] When converted to a touch screen event, it is set to slide up slightly and slide up significantly, and the other directions and click events are the same.
[0068] In this embodiment, when t...
Embodiment 3
[0070] In this embodiment 3, except the following technical features, other technical features are the same as in the above-mentioned embodiment 1:
[0071] This embodiment converts the vibration of the acceleration sensor into a touch screen event. When the acceleration sensor detects that the vibration in the -x direction (the so-called vibration refers to the amount of change) exceeds a certain value A (for example, 0.3G) and is smaller than a certain value B (such as Say 0.6G), then it is considered to be a small jitter in the left direction, and the background process is considered to be a small swipe in the left direction; when the jitter in the -x direction exceeds the value B, it is considered to be a large jitter in the left direction, and the operation of the background process is as above.
[0072] In this embodiment, the acceleration sensor is replaced with a microphone or a camera, and the principles are the same. For example, a microphone can realize similar contr...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


