Patent classifications
A63F2300/1012
SYSTEMS FOR INTERPRETING A DIGIT-TO-DIGIT GESTURE BY A USER DIFFERENTLY BASED ON ROLL VALUES OF A WRIST-WEARABLE DEVICE WORN BY THE USER, AND METHODS OF USE THEREOF
A method of interpreting a digit-to-digit gesture based on roll values for a wrist-wearable device is disclosed. The method includes, receiving an indication at a first point in time that a user donning the wrist-wearable device is providing a digit-to-digit gesture in which one of the user's digits touches another of the user's digits without contacting the display of the wearable device. The method further includes, in accordance with a determination that the digit-to-digit gesture is provided while data indicates that the wrist-wearable device has a first roll value, causing a target device in communication with the wearable device to perform a first input command and receiving another indication at a second point in time that is after the first point in time that the user is providing the digit-to-digit gesture again, causing the target device to perform a second input command that is distinct from the first input command.
High-definition electrical stimulation for enhanced spatial awareness and target alignment in weapon aiming applications
Aiming assistance is provided for assisting a user in aiming a ranged weapon at a target. The aiming assistance includes receiving telemetry information from one or more sensors, and determining an aim error based on the telemetry information. The aim error indicates of an error between a trajectory of the ranged weapon and an on target trajectory from the ranged weapon to the target. A somatosensation is provided to the user which is indicative of the aim error. This is done by operating haptic devices of a garment worn on an arm or wrist of the user to apply haptic sensation to skin of the arm or wrist. The haptic devices may be electrodes and the applied haptic sensation comprises transcutaneous electrical neurostimulation (TENS), or the haptic devices may be vibrators.
System and method of adjusting attributes of an application based at least on a stress index associated with a user
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: if historical biometric data associated with a user is available is not available, collect the historical biometric data; if the historical biometric data is available, retrieve the historical biometric data; execute an application; display at least a portion of a graphic; determine that a gaze of the user includes the at least the portion of the graphic; determine a stress index threshold associated with the user; determine a stress index associated with the user, accounting for the at least the portion of the graphic exceeding the brightness threshold; determine that the stress index has reached or exceeded the stress index threshold; provide a notification indicating that the first stress index has reached or exceeded the stress index threshold; and reduce one or more stress inducing attributes associated with the application.
Estimation apparatus, estimation method, and program
Provided are a body part orientation estimation apparatus, a body part orientation estimation method, and a program that enable accurate body tracking without having the user wear many trackers. A time-series data input section (68) acquires a plurality of pieces of time-series data each representing positions, postures, or motions of a part of a body. The time-series data input section (68) inputs the plurality of pieces of time-series data into a conversion section (60). An output acquisition section (70) acquires a result of estimation of a position, a posture, or a motion of another part of the body that is closer to a center of the body than the part, the result of the estimation being an output obtained when the pieces of time-series data are input into the conversion section (60).
SYSTEM AND METHOD FOR SYNTHESIZING SENSOR READINGS
A system, method and computer program product for synthesizing sensor data in a wearable device. Sensor readings are obtained from a plurality of sensors, the plurality of sensors arranged in a first predetermined pattern, where the first predetermined pattern maps each of the plurality of sensors to respective locations on the wearable device. Based on the plurality of sensor readings and a plurality of estimation weights, a plurality of synthesized sensor readings are estimated for a corresponding plurality of synthesized sensors. The plurality of synthesized sensors are arranged in a second predetermined pattern, wherein the second predetermined pattern maps each of the plurality of synthesized sensors to respective locations on the wearable device. The plurality of sensor readings and the plurality of synthesized sensor readings can be output to provide a comprehensive set of sensor readings. The estimation weights can be optimized in a preprocessing phase.
WEARABLE CONTROLLER
A wearable controller for video games includes: a garment; contact pads detachably secured to the garment via connectors; and a programmable central controller circuit. The contact pads are connected to the central controller circuit and are operable to generate input signals in response to user action.
Techniques for virtual reality boundaries and related systems and methods
Described herein are techniques for providing an in-game virtual boundary. First data is received that is indicative of a user position while the user is playing a video game. It is determined whether the user position is within a warning zone, wherein the warning zone comprises an area between a soft boundary indicative of a safe area for the user and a safe boundary indicative of one or more real-world objects around the user. Based on a relationship between the user position and the safe boundary, a visual indication of a plurality of visual indications of the in-game virtual boundary is determined to provide to the user. Second data indicative of the visual indication is transmitted to a display being viewed by the user while playing the video game.
Synchronization of magnetic sensor sampling frequency for body pose tracking in artificial reality systems
Magnetic sensor synchronization techniques for pose tracking in artificial reality systems include managing and sending, by one or more primary magnetic sensors, a wireless synchronization signal to other magnetic sensors to trigger sensing sampling. The primary magnetic sensor may generate and send sensor data to a wireless data hub that operates as a sensor data collector and transmits data for pose tracking in the system. Each of the other (non-primary) magnetic sensors, in response to receiving the wireless synchronization signal, updates its sampling starting clock based on new synchronization timing. Each of the magnetic sensors sends generated sensor data to its corresponding primary sensor or wireless data hub according to a different schedule to avoid conflicts between the various magnetic sensors. The synchronization process may be repeated a number of times if a sensor fails to receive or respond to a synchronization signal.
SYSTEMS AND METHODS FOR IMPROVING FITNESS EQUIPMENT AND EXERCISE
The present invention provides systems for and methods of playing a video game that includes providing a game character having a virtual appearance characteristic, receiving an input signal indicative of a user exercise performance level, and altering the virtual appearance characteristic in response to receiving the input signal. Numerous other aspects are disclosed.
IMAGE GENERATION APPARATUS, IMAGE GENERATION METHOD, AND IMAGE DISPLAYING PROGRAM
An image generation apparatus includes a time period prediction unit that predicts a delay time period from start of process for image generation to display of a head-mounted display image on a head-mounted display, and an image processing unit that executes a reprojection process on the basis of the predicted delay time period to generate the head-mounted display image.