IP Library Granted Patent US 9,202,447
Granted Patent B2
US 9,202,447 · App. 13/840,222 · Granted Dec 1, 2015

Persistent instrument

Inventor: Yoshinari Yoshikawa (Los Altos, CA)
Assignee: Miselu, Inc.
G10G7/00G09B15/00G09B15/08
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 9,202,447
App. No.
13/840,222
Granted
Dec 1, 2015
Kind
B2
Abstract

Disclosed is a musical instrument including a persistent memory, persistent clock, a device connection interface and one or more processors configured to send a practice session alert message to remind a user that a practice session is scheduled.

Claims (69)

1. A musical instrument comprising:

a persistent memory;

a persistent clock,

a user input device;

a device connection interface;

a controller, coupled to the persistent memory, persistent clock, user input device and device connection interface, with the controller configured to:

receive practice scheduling information, where practice scheduling information includes scheduled times for beginning practice sessions;

receive practice goal information including a target quality metric value for a selected performance characteristic;

compare an achieved performance quality metric value, achieved during a practice session on the musical instrument, to the target quality metric value for the selected performance characteristic;

adjust the scheduled time for beginning the next practice session to occur sooner if the achieved performance quality metric value is less than the target quality metric value for the selected performance characteristic;

prepare a practice session alert message;

store an adjusted scheduled time for beginning the next practice session, practice goal information and a practice session alert message in the persistent memory;

compare a current time value output by the persistent clock with the adjusted scheduled time for beginning the next practice session; and

send the practices session alert message to a user if the current time is greater than or equal to the adjusted scheduled time for beginning the next practice session.

2. The musical instrument of claim 1 where one or more quality metric values include quality metric values regarding complexity of performance, accuracy of performance, consistency of performance, precision of performance and tempo of performance.

3. The musical instrument of claim 1 where practice goal information includes target quality metric values to be achieved during a practice session, with the controller further configured to perform the steps of:

storing one or more quality metric values achieved during a practice session in the persistent memory;

comparing, using the processor, one or more achieved quality metric values to the one or more target quality metrics;

determining, using the processor, feedback information based on the comparison of the one or more achieved quality metric values to the one or more target quality metrics.

4. The musical instrument of claim 3 with one or more processors further configured to perform the step of:

including the feedback information in the practice session reminder message.

5. The musical instrument of claim 3 where one or more quality metric values include quality metric values regarding complexity of performance, accuracy of performance, consistency of performance, precision of performance and tempo of performance.

6. The musical instrument of claim 1 where the user input device comprises:

an integrated touchscreen.

7. The musical instrument of claim 1 where the user input device comprises:

an Android tablet device; and where the processor is further configured to execute Android library program code.

8. The musical instrument of claim 1 wherein the device connection interface is configured to provide a connection to the Internet that is navigable via the touchscreen.

9. The musical instrument of claim 1 , wherein the device connection interface comprises a headphone jack, a universal serial bus (USB) port, and a wireless network connection.

10. The musical instrument of claim 1 , further comprising:

a location detector configured to determine a geographic location of the musical instrument.

11. A method, performed by one or more processors included in or coupled to a musical instrument having a persistent memory, a persistent clock, a user input device and a device connection interface, for alerting a user when a practice session is scheduled, the method comprising:

receiving practice scheduling information, where practice scheduling information includes scheduled times for beginning practice sessions;

receiving practice goal information including a target quality metric value for a selected performance characteristic;

comparing, using the one or more processors, an achieved performance quality metric value, achieved during a practice session on the musical instrument, to the target quality metric value for the selected performance characteristic;

adjusting, using the one or more processors, the scheduled time for beginning the next practice session to occur sooner if the achieved performance quality metric value is less than the target quality metric value for the selected performance characteristic;

preparing, using the one or more processors, a practice session alert message;

storing, using the one or more processors, an adjusted scheduled time for beginning the next practice session, practice goal, information and practice session alert message in the persistent memory;

comparing, using the one or more processors, a current time value output by the persistent clock with the adjusted scheduled time for beginning the next practice session; and

sending, using the one or more processors, the practices session alert message to a user if the current time is greater than or equal to the adjusted scheduled time for beginning the next practice session.

12. The method of claim 11 where one or more quality metric values include quality metric values regarding complexity of performance, accuracy of performance, consistency of performance, precision of performance and tempo of performance.

13. The method of claim 11 where practice goal information includes target quality metric values to be achieved during a practice session, with the method further comprising:

storing one or more quality metric values achieved during a practice session in the persistent memory;

comparing, using the processor, one or more achieved quality metric values to the one or more target quality metrics;

determining, using the processor, feedback information based on the comparison of the one or more achieved quality metric values to the one or more target quality metrics.

14. The method of claim 13 further comprising:

including the feedback information in the practice session reminder message.

15. The method of claim 13 where one or more quality metric values include quality metric values regarding complexity of performance, accuracy of performance, consistency of performance, precision of performance and tempo of performance.

16. A musical instrument for alerting a user that a practice session is scheduled, the apparatus comprising:

a persistent memory;

a persistent clock,

a user input device;

a device connection interface;

logic encoded in one or more tangible media for execution by the one or more processors, and when executed performing the steps of:

receiving practice scheduling information, where practice scheduling information includes scheduled times for beginning practice sessions;

receiving practice goal information including a target quality metric value for a selected performance characteristic;

comparing an achieved performance quality metric value, achieved during a practice session on the musical instrument, to the target quality metric value for the selected performance characteristic;

adjusting the scheduled time for beginning the next practice session to occur sooner if the achieved performance quality metric value is less than the target quality metric value for a selected performance characteristic;

preparing a practice session alert message;

storing an adjusted scheduled time for beginning the next practice session, practice goal information and a practice session alert message in the persistent memory;

comparing a current time value output by the persistent clock with the adjusted scheduled time for beginning the next practice session; and

sending the practices session alert message to a user if the current time is greater than or equal to the adjusted scheduled time for beginning the next practice session.

17. The musical instrument method of claim 16 where one or more quality metric values include quality metric values regarding complexity of performance, accuracy of performance, consistency of performance, precision of performance and tempo of performance.

18. The musical instrument of claim 16 where practice goal information includes target quality metric values to be achieved during a practice session, with the logic when executed further performing the steps of:

storing one or more quality metric values achieved during a practice session in the persistent memory;

comparing, using the processor, one or more achieved quality metric values to the one or more target quality metrics;

determining, using the processor, feedback information based on the comparison of the one or more achieved quality metric values to the one or more target quality metrics.

19. The musical instruments of claim 18 with the logic when executed further able to perform:

including the feedback information in the practice session reminder message.

20. The musical instruments of claim 18 where one or more quality metric values include quality metric values regarding complexity of performance, accuracy of performance, consistency of performance, precision of performance and tempo of performance.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Dec 11, 2015
From: INNOVATION NETWORK CORPORATION OF JAPAN
To: MISELU INC.
Reel/Frame 037266/0051 →
SECURITY INTEREST Recorded Mar 13, 2015
From: MISELU INC.
To: INNOVATION NETWORK CORPORATION OF JAPAN, AS COLLATERAL AGENT
Reel/Frame 035165/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2013
From: YOSHIKAWA, YOSHINARI
To: MISELU, INC.
Reel/Frame 030020/0316 →
Continuity (1)
Related Publication 20140260900A1 · Sep 18, 2014