Patents by Inventor Roger B. Dannenberg
Roger B. Dannenberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20160253915Abstract: A method, a device, and a non-transitory storage medium that stores instructions to receive a user selection of a musical piece; provide performance cues to a user to perform musical events on a musical instrument, wherein the performance cues are synchronized to expert performance data of the musical piece; receive audio data corresponding to musical events performed by the user on the musical instrument; detect fundamental frequencies associated with the user-performed musical events; determine an extent to which the user-performed musical events have been correctly or incorrectly performed; and provide real-time or near real-time audio feedback and/or visual feedback indicating the extent to which the user-performed musical events have been correctly or incorrectly performed.Type: ApplicationFiled: May 9, 2016Publication date: September 1, 2016Inventors: Harold Lee, Roger B. Dannenberg
-
Patent number: 9333418Abstract: A method includes receiving a user selection of a musical piece; providing performance cues to a user to perform musical events on a musical instrument, wherein the performance cues are synchronized to expert performance data of the musical piece; receiving audio data corresponding to musical events performed by the user on the musical instrument; detecting fundamental frequencies associated with the user-performed musical events; determining an extent to which the user-performed musical events have been correctly or incorrectly performed; providing real-time or near real-time audio feedback and/or visual feedback indicating the extent to which the user-performed musical events have been correctly or incorrectly performed; and using the expert performance data as real-time or near real-time audible or real-time or near real-time visual feedback; reporting user performance data of a session to a server; and storing the user performance data in a database.Type: GrantFiled: December 12, 2013Date of Patent: May 10, 2016Assignee: The Way of H, Inc.Inventors: Harold Lee, Roger B. Dannenberg
-
Publication number: 20140100010Abstract: A method includes receiving a user selection of a musical piece; providing performance cues to a user to perform musical events on a musical instrument, wherein the performance cues are synchronized to expert performance data of the musical piece; receiving audio data corresponding to musical events performed by the user on the musical instrument; detecting fundamental frequencies associated with the user-performed musical events; determining an extent to which the user-performed musical events have been correctly or incorrectly performed; providing real-time or near real-time audio feedback and/or visual feedback indicating the extent to which the user-performed musical events have been correctly or incorrectly performed; and using the expert performance data as real-time or near real-time audible or real-time or near real-time visual feedback; reporting user performance data of a session to a server; and storing the user performance data in a database.Type: ApplicationFiled: December 12, 2013Publication date: April 10, 2014Applicant: THE WAY OF H, INC.Inventors: Harold Lee, Roger B. Dannenberg
-
Patent number: 8629342Abstract: A method includes receiving a user selection of a musical piece; providing performance cues to a user to perform musical events on a musical instrument, wherein the performance cues are synchronized to expert performance data of the musical piece; receiving audio data corresponding to musical events performed by the user on the musical instrument; detecting fundamental frequencies associated with the user-performed musical events; determining an extent to which the user-performed musical events have been correctly or incorrectly performed; providing real-time or near real-time audio feedback and/or visual feedback indicating the extent to which the user-performed musical events have been correctly or incorrectly performed; and using the expert performance data as real-time or near real-time audio and/or video feedback by controlling an output level of the expert performance data output to the user during a session.Type: GrantFiled: May 7, 2010Date of Patent: January 14, 2014Assignee: The Way of H, Inc.Inventors: Harold Lee, Roger B. Dannenberg
-
Publication number: 20110003638Abstract: A method includes receiving a user selection of a musical piece; providing performance cues to a user to perform musical events on a musical instrument, wherein the performance cues are synchronized to expert performance data of the musical piece; receiving audio data corresponding to musical events performed by the user on the musical instrument; detecting fundamental frequencies associated with the user-performed musical events; determining an extent to which the user-performed musical events have been correctly or incorrectly performed; providing real-time or near real-time audio feedback and/or visual feedback indicating the extent to which the user-performed musical events have been correctly or incorrectly performed; and using the expert performance data as real-time or near real-time audio and/or video feedback by controlling an output level of the expert performance data output to the user during a session.Type: ApplicationFiled: May 7, 2010Publication date: January 6, 2011Applicant: THE WAY OF H, INC.Inventors: Harold Lee, Roger B. Dannenberg
-
Patent number: 5993314Abstract: An interactive audience participation system which utilizes audio command signals, such as loudness or sound intensity, transmitted by different audience groups. These respective audio command signals are detected to determine the aggregate of the signals for each group and then the detected aggregates are converted into data. An audience sensed interactive communication medium device, such as a large stadium video screen, is correspondingly manipulated by the detected data so that the audience may play a competitive or collaborative game.Type: GrantFiled: February 10, 1997Date of Patent: November 30, 1999Assignee: Stadium Games, Ltd.Inventors: Roger B. Dannenberg, Andrew P. Witkin, Robert N. Fisher
-
Patent number: 5913259Abstract: The present invention is directed to a computer implemented method for stochastic score following. The method includes the step of calculating a probability function over a score based on at least one observation extracted from a performance signal. The method also includes the step of determining a most likely position in the score based on the calculating step.Type: GrantFiled: September 23, 1997Date of Patent: June 15, 1999Assignee: Carnegie Mellon UniversityInventors: Lorin V. Grubb, Roger B. Dannenberg
-
Patent number: 5521324Abstract: The present invention is directed to an apparatus and method for automating accompaniment to an ensemble's performance. The apparatus is comprised of a plurality of input devices with each input device producing an input signal containing information related to an ensemble's performance. A plurality of tracking devices is provided, with each tracking device being responsive to one of the input signals. Each tracking device produces a position signal indicative of a score position when a match is found between the input signal and the score and a tempo estimate. A first voting device is responsive to each of the position signals for weighting each of the position signals. The weighting may be based on the frequency with which it changes and the proximity of its score position to each of the other score positions represented by each of the other position signals. The same weighting factors are then applied to the tempo estimate associated with that position signal.Type: GrantFiled: July 20, 1994Date of Patent: May 28, 1996Assignee: Carnegie Mellon UniversityInventors: Roger B. Dannenberg, Lorin V. Grubb
-
Patent number: 4745836Abstract: A computerized method and apparatus for providing a comparison between a performance and a performance score in order to provide coordinated accompaniment with the performance. The performance is converted into a performance related signal and is compared with a performance score. If a predetermined match exists between the performance and the performance score, accompaniment is provided. This is preferably accomplished on an event by event basis. Dynamic programming is preferably employed. The algorithm may be adapted to determine a match exists even though the performance departs from the performance score in respect of either content or timing up to a predetermined level.Type: GrantFiled: October 18, 1985Date of Patent: May 24, 1988Inventor: Roger B. Dannenberg