G06F3/04186

OPERATION DETECTION DEVICE
20230029197 · 2023-01-26 ·

An operation detection device includes a detection unit to detect a physical quantity changing upon approach or contact of a detected object to or with an operation surface and to output detection information allowing for calculation of coordinates of an approach or contact position of the detected object, and a control unit to, when the physical quantity based on the detection information satisfies a predetermined condition, calculate and set first detected coordinates of the detected object as reference coordinates and does not perform coordinate update when coordinates calculated after the reference coordinates are included in a first region centered at the reference coordinates, and when coordinates calculated after the reference coordinates are outside the first region, set a second region narrower than the first region and perform the coordinate update, and when coordinates calculated after the updated coordinates are included in the second region, not to perform the coordinate update.

CORRECTING TOUCH INTERFERENCE FOR ACTIVE PEN

A method of capacitive sensing includes obtaining a capacitive touch profile from multiple receiver electrodes disposed in a sensing region of an input device and obtaining an active pen profile, different from the capacitive touch profile, from the multiple receiver electrodes. The method also includes adjusting, using the capacitive touch profile, the active pen profile to obtain a corrected active pen profile and determining a position of an active pen in the sensing region, using the corrected active pen profile.

DIFFUSION-BASED HANDEDNESS CLASSIFICATION FOR TOUCH-BASED INPUT
20230229264 · 2023-07-20 ·

Methods, systems, apparatuses, and computer program products are provided herein for determining the handedness of input provided by a user via a touch interface. For instance, for each touch-based input detected, a score indicating a probability whether the touch-based input was inputted by a particular hand of the user is generated. A classification for the touch-based input is then generated based on a drift diffusion model-based technique in which inter-dependencies between a series of touch-based input are approximated. The determined classifications are used to determine the handedness of the user.

POSITION DETECTION CIRCUIT, POSITION DETECTION SYSTEM, AND POSITION DETECTION METHOD
20230229265 · 2023-07-20 ·

Provided is a position detection circuit for detecting a position of an electronic pen and a position of a passive pointer on a touch surface disposed on a capacitive touch sensor constituted by a plurality of sensor electrodes arranged two-dimensionally, the electronic pen being configured to be capable of transmitting a pen signal, the passive pointer not transmitting any signal, the position detection circuit configured to detect a touch position indicative of the position of the passive pointer, and output the touch position if a size of a region forming the touch position is within a predetermined range, in which, if the electronic pen was in contact with the touch surface and becomes detached therefrom, the output of the touch position is temporarily inhibited.

SYSTEM AND METHOD FOR DETECTING AND CHARACTERIZING TOUCH INPUTS AT A HUMAN-COMPUTER INTERFACE
20230229258 · 2023-07-20 ·

One variation of a system for detecting inputs at a computing device includes: a substrate including a top layer, a bottom layer defining an array of support locations, and electrode pairs proximal the support locations; a touch sensor surface arranged over the top layer of the substrate; a set of spacers, each arranged over an electrode pair at a support location on the bottom layer of the substrate and including a force-sensitive material exhibiting variations in local bulk resistance responsive to variations in applied force; an array of spring elements coupled to the set of spacers, configured to support the substrate on a chassis, and configured to yield to displacement of the substrate downward toward the chassis responsive to forces applied to the touch sensor surface; and a controller configured to interpret forces of inputs on the touch sensor surface based on resistance values of the electrode pairs.

Perceptible indicators of wires being attached correctly to controller
11706891 · 2023-07-18 ·

Tools and techniques are described to automate line testing when wiring devices (such as equipment and sensors) to controllers. Controllers have access to databases of the devices that are controlled by them, including wiring diagrams and protocols, such that the controller can automatically check that each wire responds correctly to stimulus from the controller. After testing, a reporting device rapidly shows the results of the line testing.

MULTI-USER MULTI-TOUCH PROJECTED CAPACITANCE TOUCH SENSOR WITH EVENT INITIATION BASED ON COMMON TOUCH ENTITY DETECTION

Techniques for providing multi-user multi-touch projected capacitive touch sensors are disclosed herein. Some embodiments may include a method that includes receiving a first sense signal from a first sensing array, the first sensing array configured to provide the first sense signal indicating a first touch on a first touch surface of a touch substrate as well as receiving a second sense signal from a second sensing array, the second sensing array configured to provide the second sense signal indicating a second touch on a second touch surface of a second touch substrate occurring concurrently to the first touch. The method may further include determining whether the first touch and the second touch share at least one anti-ghost. The method may also include associating the first touch and the second touch with a common touch entity in response to determining that the first touch and the second touch share the at least one anti-ghost.

Virtual keyboard error correction based on a dynamic spatial model
11698699 · 2023-07-11 · ·

A method includes detecting a touch input by a user at a position on a virtual keyboard. The method further includes applying a spatial model to map the touch input to one or more first candidate keys of the virtual keyboard, wherein the spatial model maps the touch input to the one or more first candidate keys based on a heatmap of prior touch inputs by the user. The method further includes applying a language model to map the touch input to one or more second candidate keys of the virtual keyboard, wherein the language model maps the touch input to the one or more second candidate keys based on comparing the position of the touch input to one or more predicted next keys. The method further includes selecting a particular key of the one or more first and second candidate keys as indicated by the touch input.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND CONTROL METHOD
20230011852 · 2023-01-12 · ·

An information processing apparatus, includes: a display unit, a touch sensor unit placed on a screen of the display unit to detect contact with an object on the screen; an input processing unit that selectively performs prediction processing for predicting the next detected position data on the basis of a plurality of past detected position data on the screen detected at predetermined detection intervals by the touch sensor unit when an operating medium contacts the screen and noise reduction processing for removing noise from the detected position data detected by the touch sensor unit for smoothing, according to a drawing status based on the detected position data, and then outputs the detected position data of a result of the selectively-performed processing, and a display processing unit that causes the display unit to display a movement locus on the screen.

GESTURE DETERMINING METHOD AND ELECTRONIC DEVICE

The present application provides a gesture determining method and an electronic device. The gesture determining method includes: sensing a control gesture through at least one motion sensor, and correspondingly generating sensing data; sequentially segmenting the sensing data into a plurality of streaming windows according to a unit of time, each streaming window including a group of sensing values; determining whether a sensing value in a streaming window is greater than a critical value, and triggering subsequent gesture recognition when the sensing value is greater than the critical value; and performing a recognition operation on the streaming window by using a gesture recognition model to consecutively output a recognition result; and determining whether the recognition result meets an output condition, and outputting a predicted gesture corresponding to the recognition result when the recognition result meets the output condition.