IP Library › Granted Patent US 11,900,825
Granted Patent B2
US 11,900,825 · App. 17/467,228 · Granted Feb 13, 2024

Method and apparatus for an adaptive and interactive teaching of playing a musical instrument

Inventors: Eran Aharonson (Tel Aviv, IL); Yuval Kaminka (Tel Aviv, IL); Saggi David Messer (Tel Aviv, IL); Or Yotvat Gafni (Tel Aviv, IL); Anatoli Tsinovoy (Tel Aviv, IL)
Assignee: Joytunes Ltd.
G09B15/023G10G1/00H04R1/406H04R3/005
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 11,900,825
App. No.
17/467,228
Granted
Feb 13, 2024
Kind
B2
Abstract

Embodiments of systems and methods pertain to providing a session of music learning to a user, comprising: setting a sound capturing configuration relating to at least one microphone of a computerized device; providing the user with musical notations to be executed through the user for generating user-generated sound; capturing, through the at least one microphone, sound which includes user-generated sound produced by the user to produce user-generated sound data; processing the user-generated sound data; and determining, based on the processing of the user-generated sound data, whether a sound capturing configuration is to be adapted or not.

Claims (45)

1. A method for providing a session of music learning to a user, comprising:

setting a sound capturing configuration relating to at least one microphone of a computerized device;

providing the user with musical notations to be executed through the user for generating user-generated sound;

providing the user with audio playback relating to the musical notations presented to the user;

capturing, through the at least one microphone, sound which includes user-generated sound produced by the user and the audio playback to produce sound data;

processing the sound data of the captured sound;

recognizing the user-generated sound from the captured sound;

determining, based on the processing of the captured sound data, whether an audio playback configuration is to be adapted or not to improve recognition of the user-generated sound.

2. A system configured to provide a music learning session, comprising;

a memory for storing data and executable instructions; and

a processor that is configured to execute the execution instructions to result in the following:

setting a sound capturing configuration relating to at least one microphone of a computerized device;

providing the user with audio playback relating to the musical notations presented to the user;

capturing, through the at least one microphone, sound which includes user-generated sound produced by the user and the audio playback to produce sound data;

processing the sound data of the captured sound;

determining, based on the processing of the captured sound data, whether an audio playback configuration is to be adapted or not to improve recognition of the user-generated sound.

3. The system of claim 2 , further comprising:

adapting the sound capturing configuration based on the user-generated sound data.

4. The system of claim 2 , wherein a sound capturing configuration pertains to a configuration of at least one microphone.

5. The system of claim 2 , wherein a sound capturing configuration pertains to a selection of one or more microphones of a plurality of microphones.

6. The system of claim 1 , further comprising adapting the sound capturing configuration to improve the recognition of the user-generated sound from the captured sound also comprising the audio playback.

7. The system of claim 2 , further comprising transcribing the user-generated sound into corresponding notation.

8. A system configured to provide a session of music learning to a user, comprising:

a memory for storing data and executable instructions; and

a processor that is configured to execute the execution instructions to result in the following:

obtaining a sound capturing and playback configuration;

setting a first parameter of the at least one speaker or the at least one microphone in accordance with the initial configuration;

displaying to the user musical notations based on which the user produces user-generated sound;

playing background music (BGM) of a piece selected by the user through the at least one speaker configured in accordance with the initial configuration;

capturing, through the at least one microphone, composite sound including the user-generated sound and one of the following: the BGM, environmental noise, or both;

processing the captured composite sound to recognize the user-generated sound; and

determining, based on the processing, whether the playback configuration is to be adapted to improve recognition of the user-generated sound.

9. The system of claim 8 , further comprising adapting, based on the recognized user-generated sound, the sound capturing and/or playback configuration to improve recognizing the user-generated sound.

10. The system of claim 9 , wherein the adapting of the sound capturing and/or playback configuration includes setting a microphone and/or audio playback configuration, and/or selecting at least one speaker of a plurality of speakers and/or selecting at least one microphone of a plurality of microphones.

11. The system of claim 8 , further comprising seizing displaying to the user musical notations when a stopping criterion is met.

12. The system of claim 8 , wherein

recognizing the user-generated sound comprises determining a sound quality of the captured composite sound comprising the BGM and the user-generated sound.

13. The system of claim 8 , further comprising:

determining a level of correspondence between user-generated sound and the displayed musical notations.

14. The system of claim 13 , wherein the user experience is determined based on the level of correspondence.

15. The system of claim 8 , further comprising:

capturing through the at least one microphone, user-generated sound produced by at least one other user in a collaborative playing setting; and

providing, through the at least one speaker, an audio output relating to the user-generated sound produced by the at least one other user such that the composite sound additionally includes user-generated sound produced by the at least one other users.

16. The system of claim 15 , wherein the processing of the composite sound is performed to recognize the user-generated sound of a selected user.

17. The system of claim 16 , wherein the processing comprises suppressing the role of the at least one other user in the captured composite sound to recognize the user-generated sound of the selected user.

Assignments (2)
CHANGE OF NAME Recorded Nov 20, 2024
From: JOYTUNES LTD.
To: SIMPLY LTD.
Reel/Frame 069396/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: AHARONSON, ERAN; KAMINKA, YUVAL; MESSER, SAGGI DAVID; GAFNI, OR YOTVAT; TSINOVOY, ANATOLI
To: JOYTUNES LTD.
Reel/Frame 057942/0189 →
Continuity (5)
Continuation In Part 17388050 · Jul 29, 2021
Provisional Application 63162823 · Mar 18, 2021
Provisional Application 63120434 · Dec 2, 2020
Related Publication 20220172639A1 · Jun 2, 2022
Related Publication 20230274658A2 · Aug 31, 2023