Finger gesture recognition via acoustic-optic sensor fusion

US12468395B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12468395-B2
Application numberUS-202318368358-A
CountryUS
Kind codeB2
Filing dateSep 14, 2023
Priority dateSep 15, 2022
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A finger gesture recognition system is provided. The finger gesture recognition system includes one or more audio sensors and one or more optic sensors. The finger gesture recognition system captures, using the one or more audio sensors, audio signal data of a finger gesture being made by a user, and captures, using the one or more optic sensors, optic signal data of the finger gesture. The finger gesture recognition system recognizes the finger gesture based on the audio signal data and the optic signal data and communicates finger gesture data of the recognized finger gesture to an Augmented Reality/Combined Reality/Virtual Reality (XR) application.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system comprising: one or more audio sensors; one or more optic sensors; one or more processors operably connected to the one or more audio sensors and the one or more optic sensors; and one or more memories operably connected to the one or more processors, the one or more memories storing instruction that when executed by the one or more processors cause the system to perform operations comprising: capturing, using the one or more audio sensors, audio signal data of a finger gesture being made by a user; capturing, using the one or more optic sensors, optic signal data of the finger gesture; recognizing the finger gesture based on the audio signal data and the optic signal data; and communicating finger gesture data of the recognized finger gesture to an Extended Reality (XR) application. 2 . The system of claim 1 , wherein the one or more audio sensors are mounted on a volar-wrist portion of a wrist-worn input device. 3 . The system of claim 1 , wherein the one or more optic sensors are mounted on a radial-wrist portion of a wrist-worn input device. 4 . The system of claim 1 , wherein the recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: recognizing the finger gesture using a gesture classification model. 5 . The system of claim 1 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: detecting that a thumb of the user is contacting a finger of the user based on the audio signal data using a binary detection model. 6 . The system of claim 5 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: determining a swiping finger gesture based on the optic signal data using a thumb tracking component. 7 . The system of claim 1 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: aggregating output of a gesture classification model used to recognize the finger gesture using a finite state machine. 8 . A method comprising: capturing, by one or more processors, using one or more audio sensors, audio signal data of a finger gesture being made by a user; capturing, by the one or more processors, using one or more optic sensors, optic signal data of the finger gesture; recognizing, by the one or more processors, the finger gesture based on the audio signal data and the optic signal data; and communicating, by the one or more processors, finger gesture data of the recognized finger gesture to an XR application. 9 . The method of claim 8 , wherein the one or more audio sensors are mounted on a volar-wrist portion of a wrist-worn input device. 10 . The method of claim 8 , wherein the one or more optic sensors are mounted on a radial-wrist portion of a wrist-worn input device. 11 . The method of claim 8 , wherein the recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: recognizing the finger gesture using a gesture classification model. 12 . The method of claim 8 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: detecting that a thumb of the user is contacting a finger of the user based on the audio signal data using a binary detection model. 13 . The method of claim 8 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: determining a swiping finger gesture based on the optic signal data using a thumb tracking component. 14 . The method of claim 8 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: aggregating output of a gesture classification model used to recognize the finger gesture using a finite state machine. 15 . A computer-storage medium storing instructions that when executed by a computer, cause the computer to perform operations comprising: capturing, using one or more audio sensors, audio signal data of a finger gesture being made by a user; capturing, using one or more optic sensors, optic signal data of the finger gesture; recognizing the finger gesture based on the audio signal data and the optic signal data; and communicating finger gesture data of the recognized finger gesture to an XR application. 16 . The computer-storage medium of claim 15 , wherein the one or more audio sensors are mounted on a volar-wrist portion of a wrist-worn input device. 17 . The computer-storage medium of claim 15 , wherein the one or more optic sensors are mounted on a radial-wrist portion of a wrist-worn input device. 18 . The computer-storage medium of claim 15 , wherein the recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: recognizing the finger gesture using a gesture classification model. 19 . The computer-storage medium of claim 15 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: detecting that a thumb of the user is contacting a finger of the user based on the audio signal data using a binary detection model. 20 . The computer-storage medium of claim 15 , wherein recognizing the finger gesture based on the audio signal data and the optic signal data further comprises: determining a swiping finger gesture based on the optic signal data using a thumb tracking component.

Assignees

Inventors

Classifications

  • Sound input; Sound output (speech processing G10L) · CPC title

  • Recognition of hand or arm movements, e.g. recognition of deaf sign language (static hand signs G06V40/113) · CPC title

  • Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands · CPC title

  • Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • Hand-worn input/output arrangements, e.g. data gloves · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12468395B2 cover?
A finger gesture recognition system is provided. The finger gesture recognition system includes one or more audio sensors and one or more optic sensors. The finger gesture recognition system captures, using the one or more audio sensors, audio signal data of a finger gesture being made by a user, and captures, using the one or more optic sensors, optic signal data of the finger gesture. The fin…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).