Method for applying virtual controller in game watch
Abstract
The present disclosure provides a method for applying a virtual controller in a game watch. The method includes the following steps: receiving, by a virtual controller, gesture information of a wearer, the gesture information at least including real-time spatial position data of a gyroscope, a real-time speed of current movement, an instant turning speed, an instant pitching speed, and an instant maximum speed; in a continuous moving process of the gyroscope, preprocessing, by the virtual controller, the gesture information, determining speed data generated by a small-range movement as “No real actions are generated” for culling out; further processing valid data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for applying a virtual controller in a game watch, wherein a device comprises a game watch; a gyroscope and a virtual controller are arranged in the game watch; the method comprises the following steps:
step 1) receiving, by the virtual controller, gesture information of a game watch wearer, the gesture information at least comprising real-time spatial position data of the gyroscope, a real-time speed of current movement, an instant turning speed, an instant pitching speed, and an instant maximum speed; step 2) in a continuous moving process of the gyroscope, preprocessing, by the virtual controller, the gesture information, determining speed data generated by a small-range movement as “No real actions are generated”, and further culling out constituent data of “No real actions are generated”, the remaining data being screened-out valid data; step 3) further processing the valid data, comprising specifically steps: L1: dynamically generating, according to a configuration, several designated grids to form a control panel of the virtual controller; L2: moving a control object logic of the controller; receiving metadata of the gyroscope, recording position data and moving speed data of the gyroscope at the last time in a space, and calculating a deviation value of one displacement, thus enabling a control object to move towards a corresponding direction; L3: triggering, by the movement of the control object, a self-defined determining result of the controller; L4: continuously adjusting a threshold, and converting the data to generate data that can be used on a software side; step 4) outputting the data to the software side, the software side being identifiable through an open source engine for displaying.
2 . The method for applying the virtual controller in the game watch according to claim 1 , wherein in the step 1), the real-time spatial position data of the gyroscope comprises a current x-coordinate numerical value and y-coordinate numerical value.
3 . The method for applying the virtual controller in the game watch according to claim 1 , wherein in the step 2), the speed data where the real-time speed is less than 400 mm/s is set to be speed data generated by the small-range movement.
4 . The method for applying the virtual controller in the game watch according to claim 1 , wherein in L1 of the step 3), the control panel generates a rectangular array, a transverse arrangement or a longitudinal arrangement according to a demand of the virtual controller.
5 . The method for applying the virtual controller in the game watch according to claim 1 , wherein in L3 of the step 3), the self-defined determining result at least comprises boxing, table tennis, basketball, racing bicycle, running, swimming, and boating.
6 . The method for applying the virtual controller in the game watch according to claim 1 , wherein a technical platform of the virtual controller is cocos creator 2.4.5, and a technical language of the virtual controller is typescript.
7 . The method for applying the virtual controller in the game watch according to claim 1 , wherein the virtual controller internally has a Bluetooth transmission port, and the gesture information is received through the Bluetooth transmission port.
8 . The method for applying the virtual controller in the game watch according to claim 1 , wherein an electronic watch display screen is further arranged on the game watch.Join the waitlist — get patent alerts
Track US2022203222A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.