IP Library Granted Patent US 12,469,476
Granted Patent B2
US 12,469,476 · App. 18/306,179 · Granted Nov 11, 2025

Passive haptic training system and methods

Inventors: Caitlyn Seim (Atlanta, GA); Thad Eugene Starner (Atlanta, GA)
Assignee: Georgia Tech Research Corporation
G10G1/02G09B15/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,469,476
App. No.
18/306,179
Granted
Nov 11, 2025
Kind
B2
Abstract

Exemplary systems and wearable haptic device systems are disclosed for training a user to improve perception or discrimination. An exemplary system can be used to train a user to play a musical instrument, such as a piano, in passive training sessions via a wearable haptic device. The exemplary wearable haptic device can be integrated with sensors and in operative communication with a passive haptic learning system (e.g., cloud-based infrastructure) that is configured to generate, update, and/or modify tactile training data for generating tactile outputs at the wearable haptic device.

Claims (46)

1 . A computer-implemented method for generating tactile training data for training a user to learn to play a musical instrument, for use in a therapy or treatment session, and/or to improve perception or discrimination comprising:

receiving, by one or more processors, a musical notation file or data object having musical symbols that indicate pitches, rhythms, or chords of a song or instrumental musical piece;

generating, by the one or more processors, fingering position data for a musical instrument by:

identifying, by the one or more processors, repeated segments of musical symbols in the musical notation file or data object; and

determining at least one repeated segment having a pattern that meets one or more predefined static key constraints and/or one or more predefined dynamic key constraints;

generating, by the one or more processors, tactile training data for at least one of the repeated segments by assigning a predefined tactile value associated with tactile outputs at a wearable haptic device, wherein the tactile training data includes a replication of at least one of the repeated segments; and

storing, by the one or more processors, tactile training data in a database or local storage device, wherein the tactile training data is subsequently used to generate the tactile outputs at the wearable haptic device.

2 . The computer-implemented method of claim 1 , wherein generating, by the one or more processors, fingering position data for the musical instrument further comprises:

dividing the remaining content in the musical notation file or data object into segments surrounding the identified repeated segments.

3 . The computer-implemented method of claim 1 , wherein identifying, by the one or more processors, repeated segments of musical symbols comprises:

processing, by the one or more processors, the musical notation file or data object using a trained machine learning model configured to classify the musical symbols as groups of symbols.

4 . The computer-implemented method of claim 1 , wherein the one or more predefined static key constraints comprises fingering position or hand size and the one or more predefined dynamic key constraints comprises hand positioning, hand spread, and/or hand movement information.

5 . The computer-implemented method of claim 1 , wherein the wearable haptic device is configured to adjust the tactile outputs to one of the predefined tactile value for the one or more predefined static key constraints, one or more predefined dynamic key constraints, and a plurality of global rules.

6 . The computer-implemented method of claim 1 , wherein identifying, by the one or more processors, repeated segments of musical segments comprises:

processing, by the one or more processors, the musical notation file or data object using a trained machine learning model that evaluates the musical symbols in the musical notation file or data object using a sliding window operation.

7 . The computer-implemented method of claim 1 , further comprising:

receiving, by the one or more processors, feedback data comprising at least one of audio sensor data, video sensor data, motion sensor data or bend sensor data obtained during an active training session;

evaluating, by the one or more processors, a difference between (i) the pitches, rhythms, or chords of the musical notation file or data object and (ii) corresponding pitches, rhythms, or chords of the audio sensor data or video sensor data,

wherein the determined difference is used to (i) modify, by the one or more processors, the stored tactile training data for a future lesson or (ii) generate additional tactile training data for a new lesson.

8 . The computer-implemented method of claim 7 , wherein evaluating the difference comprises:

converting, by the one or more processors, at least a portion of the feedback data into musical symbol data, pitch data, rhythm data, and/or chord data that is compared to the musical symbol data, pitch data, rhythm data, and/or chord data of the musical notation file or data object.

9 . The computer-implemented method of claim 7 , wherein evaluating the difference comprises:

performing, by the one or more processors, a sequence matching operation on at least a portion of the musical notation file or data object and the feedback data.

10 . The computer-implemented method of claim 1 , wherein the tactile training data includes 10-25 actions for a passive training sessions.

11 . The computer-implemented method of claim 1 , wherein the wearable haptic device comprises one or more gloves that each comprise a set of actuators that are associated with a target location of the user's hand.

12 . The computer-implemented method of claim 1 , wherein the wearable haptic device comprises one or more wearable devices that each comprise a set of one or more actuators.

13 . A system for training a user to learn how to play a musical instrument, for use in a therapy or treatment session, and/or to improve perception or discrimination comprising:

at least one wearable haptic device comprising a plurality of actuators; and

a controller operatively coupled to the at least one wearable haptic device that is configured to:

obtain tactile training data for a user of the at least one wearable haptic device, wherein the tactile training data comprises:

(i) fingering position data for a musical instrument,

(ii) a replication of at least one repeated segment of musical symbols in a musical notation file or data object having symbols that indicate pitches, rhythms, or chords of a song or instrumental musical piece, and

(iii) a predefined tactile value associated with tactile outputs at the wearable haptic device.

14 . The system of claim 13 , wherein the fingering position data is determined by:

identifying repeated segments of musical symbols in the musical notation file or data object, and

determining at least one repeated segment having a pattern that meets one or more predefined static key constraints and/or one or more predefined dynamic key constraints.

15 . The system of claim 14 , wherein the one or more predefined static key constraints comprises fingering position or hand size and the one or more predefined dynamic key constraints comprises hand positioning, hand spread, or hand movement information.

16 . The system of claim 14 , wherein the wearable haptic device is configured to adjust the tactile outputs to one of the predefined tactile values for the one or more predefined static key constraints, one or more predefined dynamic key constraints, and a plurality of global rules.

17 . The system of claim 13 , wherein the controller is further configured to:

receive feedback data comprising audio sensor data or video sensor data obtained during an active training session;

evaluate a difference between (i) the pitches, rhythms, or chords of the musical notation file or data object and (ii) corresponding pitches, rhythms, or chords of the audio sensor data or video sensor data,

wherein the determined difference is used to (i) modify the stored tactile training data for a future lesson or (ii) generate additional tactile training data for a new lesson.

18 . The system of claim 17 , wherein evaluating the difference comprises performing a sequence matching operation on at least a portion of the musical notation file or data object and the feedback data.

19 . The system of claim 17 , wherein the tactile training data includes 10-25 actions.

20 . The system of claim 13 , wherein the at least one wearable haptic device comprises a first wearable glove comprising a first set of actuators, and a second wearable glove comprising a second set of actuators.

21 . The system of claim 20 , wherein each actuator is configured to stimulate a target area of the user's hands.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2025
From: SEIM, CAITLYN; STARNER, THAD EUGENE
To: GEORGIA TECH RESEARCH CORPORATION
Reel/Frame 071831/0243 →
Continuity (3)
Provisional Application 63333956 · Apr 22, 2022
Provisional Application 63333960 · Apr 22, 2022
Related Publication 20230343310A1 · Oct 26, 2023
References Cited (31)
US 6388182B1 · Bermudez · 2002 [cited by examiner]
US 6541687B1 · Miyamoto · 2003 [cited by examiner]
US 9326909B2 · Liu · 2016 [cited by examiner]
US 10121388B2 · Seim · 2018 [cited by examiner]
US 10488929B2 · Kim · 2019 [cited by examiner]
US 10782786B2 · Kim · 2020 [cited by examiner]
US 11024274B1 · Williams · 2021 [cited by examiner]
US 11037537B2 · Huo · 2021 [cited by examiner]
US 20110112672A1 · Brown · 2011 [cited by examiner]
US 20130303951A1 · Liu · 2013 [cited by examiner]
US 20150317910A1 · Daniels · 2015 [cited by examiner]
US 20230343310A1 · Seim · 2023 [cited by examiner]
US 20250005931A1 · Maezawa · 2025 [cited by examiner]
Eugenia Costa-Giomi, Patricia J. Flowers, andWakaha Sasaki. 2005. Piano Lessons of Beginning Students Who Persist or Drop Out: Teacher Behavior, Student Behavior, and Lesson Progress. Journal of Research in Music Educat… [cited by applicant]
Michael Scott Cuthbert and Christopher Ariza. 2010. music21: A toolkit for computer-aided musicology and symbolic music data. (2010). [cited by applicant]
Rumen Donchev, Erik Pescara, and Michael Beigl. 2021. Investigating Retention in Passive Haptic Learning of Piano Songs. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 5, 2 (Jun. 202… [cited by applicant]
Kevin Huang, Ellen Yi-Luen Do, and Thad Starner. 2008. PianoTouch: A wearable haptic piano instruction system for passive learning of piano skills. In 2008 12th IEEE International Symposium on Wearable Computers. 41-44.… [cited by applicant]
Kevin Huang, Thad Starner, Ellen Do, Gil Weiberg, Daniel Kohlsdorf, Claas Ahlrichs, and Ruediger Leibrandt. 2010. Mobile music touch: mobile tactile stimulation for passive learning. In Proceedings of the 28th internati… [cited by applicant]
Joel J. Katz, Momo Ando, and Melody Wiseheart. 2021. Optimizing song retention through the spacing effect. Cognitive Research: Principles and Implications 6, 1 (Dec. 2021), 79. https://doi.org/10.1186/s41235-021-00345-7. [cited by applicant]
Daniel Kohlsdorf and Thad Starner. 2010. Mobile Music Touch: The effect of primary tasks on passively learning piano sequences. In International Symposium on Wearable Computers (ISWC) 2010. 1-8. https://doi.org/10.1109/… [cited by applicant]
Herbert E. Krugman and Eugene L. Hartley. 1970. Passive Learning from Television. Public Opinion Quarterly 34, 2 (Jan. 1970), 184-190. https://doi.org/10.1086/267788. [cited by applicant]
Tanya Thais Markow. 2012. Mobile music touch: using haptic stimulation for passive rehabilitation and learning. Ph.D. Dissertation. Georgia Institute of Technology. [cited by applicant]
Karola Marky, Andreas Weiß, Andrii Matviienko, Florian Brandherm, Sebastian Wolf, Martin Schmitz, Florian Krell, Florian Müller, Max Mühlhäuser, and Thomas Kosch. 2021. Let's Frets! Assisting Guitar Students During Prac… [cited by applicant]
Tríona McCaffrey and Jane Edwards. 2016. “Music Therapy Helped Me Get Back Doing”: Perspectives of Music Therapy Participants in Mental Health Services. Journal of Music Therapy 53, 2 (2016), 121-148. https://doi.org/10… [cited by applicant]
Marco Musy. 2022. PianoPlayer. https://github.com/marcomusy/pianoplayer original-date: 2017-10-16T17:25:47Z. [cited by applicant]
Saul B. Needleman and Christian D. Wunsch. 1970. A general method applicable to the search for similarities in the amino acid sequence of two proteins. Journal of molecular biology 48 3 (1970), 443-53. [cited by applicant]
Linsey Raymaekers, Jo Vermeulen, Kris Luyten, and Karin Coninx. 2014. Game of tones: learning to play songs on a piano using projected instructions and games. In CHI '14 Extended Abstracts on Human Factors in Computing … [cited by applicant]
Katja Rogers, Amrei Röhlig, Matthias Weing, Jan Gugenheimer, Bastian Könings, Melina Klepsch, Florian Schaub, Enrico Rukzio, Tina Seufert, and Michael Weber. 2014. P.I.A.N.O.: Faster Piano Learning with Interactive Proj… [cited by applicant]
Caitlyn Seim. 2019. Wearable vibrotactile stimulation: How passive stimulation can train and rehabilitate. Ph.D. Dissertation. https://smartech.gatech.edu/handle/1853/61253 Accepted: 2019-05-29T14:03:08Z Publisher: Geor… [cited by applicant]
Caitlyn Seim, Tanya Estes, and Thad Starner. 2015. Towards Passive Haptic Learning of piano songs. In 2015 IEEE World Haptics Conference (WHC). 445-450. https://doi.org/10.1109/WHC.2015.7177752. [cited by applicant]
Cliff Zukin and Robin Snyder. 1984. Passive Learning: When the Media Environment Is the Message. Public Opinion Quarterly 48, 3 (Jan. 1984), 629-638. https://doi.org/10.1086/268864. [cited by applicant]