US 12,243,437 B2
Crowd-based device configuration selection of a music teaching system
Eran Aharonson, Tel Aviv (IL); Oded Zewi, Tel Aviv (IL); Yoav Biderman, Tel Aviv (IL); Yariv Bandiel, Tel Aviv (IL); Yuval Kaminka, Tel Aviv (IL); Saggi David Messer, Tel Aviv (IL); Or Yotvat Gafni, Tel Aviv (IL); and Anatoli Tsinovoy, Tel Aviv (IL)
Assigned to Simply Ltd., Tel Aviv (IL)
Filed by Simply Ltd., Tel Aviv (IL)
Filed on Dec. 24, 2021, as Appl. No. 17/561,772.
Application 17/561,772 is a continuation in part of application No. 17/467,228, filed on Sep. 5, 2021, granted, now 11,900,825.
Application 17/467,228 is a continuation in part of application No. 17/388,050, filed on Jul. 29, 2021, granted, now 11,670,188.
Claims priority of provisional application 63/162,823, filed on Mar. 18, 2021.
Claims priority of provisional application 63/120,434, filed on Dec. 2, 2020.
Prior Publication US 2022/0180767 A1, Jun. 9, 2022
Prior Publication US 2024/0054911 A2, Feb. 15, 2024
Int. Cl. G09B 15/00 (2006.01); G10L 25/51 (2013.01); G10L 25/90 (2013.01)
CPC G09B 15/00 (2013.01) [G10L 25/51 (2013.01); G10L 25/90 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for determining an Input/Output (I/O) device configuration of an I/O device, the configuration comprising microphone configuration, speaker configuration, or both, for use with a music teaching system, the method comprising:
a) receiving model information about a given I/O device;
b) receiving an initial I/O device configuration of the given I/O device, the device configuration comprising at least microphone configuration, speaker configuration, or both; and
c) receiving system usage characteristics of the given I/O device for the initial I/O device sound capturing configuration;
d) receiving, information about a plurality of I/O devices of the same model as the given I/O device, wherein the received information comprises respective I/O device sound capturing configurations, associated system usage characteristics and scores;
e) receiving an input indicative of background music (BGM) to be output by the I/O device;
f) while providing the BGM output: capturing through at least one microphone of the I/O device, sound of an instrument played by a user;
g) processing sound data relating to the captured sound;
determining, based on the received information about the plurality of I/O devices, and further based on the selected background music (BGM) and the processing of the sound data, whether the initial I/O device configuration for the given I/O Device is to be updated to obtain an updated I/O device configuration,
wherein for the updated configuration, one of the following is improved:
instrument sound recognition by the I/O device; or
composite sound quality comprising the BGM output and the instrument sound;
or both.