Pitch Detection - Power Spectral Estimator to Tune Musical Instruments (Overtone Labs, Inc) - Issued Patent - PRIOR ART REQUEST

10

6

AN OVERBROAD PATENT ON pitch detection - This issued patent from Overtone Labs seeks to patent the idea of...pitch detection for resonance tuning of a musical instrument. 10 minutes of your time can help narrow US patent applications before they become patents. Follow @askpatents on twitter to help.

A new method patent was granted in August of 2013 which is extremely dangerous. The patent is being asserted against a small veteran-owned company which released an app. Other apps have fearfully withdrawn from global app markets as a result of this patent.

QUESTION - Have you seen anything that was published before 11/30/2011 that discusses:

  • Using power spectral analysis to tune musical instruments.

Please review Patent US8502060 The app that is being sued is being forced into cease and desist and black out social media communities 60,000 musicians strong.

Claims 1 & 13 are particularly concerning.

1: A method for resonance tuning, comprising:

  • Receiving a signal in response to a resonance of a structure;
  • Determining a frequency or musical note related to an overtone from the signal;
  • Selecting the frequency or musical note related to the overtone as a filter mode reference frequency or musical note; and
  • Suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold.

.

13: A method for pitch detection, comprising:

  • Providing one or more power spectrum frequency samples;

  • Selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency limit.


"A schematic view of an embodiment of the Pitch Estimator"

FIG. 16 cited by applicant in Supplemental Examination Support Doc as providing support for Claim 13. (annotation emphasis added)

What is good prior art? Please see our FAQ.

Want to help? Please vote or comment on submissions below. We welcome you to post your own request for prior art on other questionable US Patent Applications.


Aron Stein

Posted 2013-12-10T19:29:43.073

Reputation: 131

I'm curious. What is Web Freaks, Inc. (defendant in the only suit I see related to this patent) allegedly doing that relates to drum tuning? It looks like a Web hosting company. – George White – 2013-12-11T02:23:27.707

1

I'm not sure but perhaps OP is referring to iDrumTech Drum Tuner which is an iPhone App released by a company called Web Freaks, Inc. See also here

– Micah Siegel – 2013-12-11T04:50:51.047

3I'm not a subject matter expert here but isn't it strange that the applications was filed on 2/15/13 and allowed three months later (5/28/13)? No initial rejection, no changes to the claims. It's not plausible to me that, for example, claim 13 should have been allowed over prior art. I can see why OP posted this prior art request. Any indication in the file history how this could have happened? – Micah Siegel – 2013-12-11T04:57:42.430

2It's an expedited prosecution where the Patent office relies on a prior art search by applicant where the applicant supplies the PTO with the best art they could find and says why their claims are patentable over the prior art. In this case, they were UNABLE TO FIND PRIOR ART FOR PEAK DETECTION which strains credulity!!! – Frank-n'Grind – 2013-12-11T16:47:10.863

3Luckily, the prosecution history is public record and available at USPTO.gov under public pair. The most recent Examination Support Document (starting at page 5) is the most fun... tied by the Examiner's reasons for allowance in the Notice of Allowance. HOW IS PEAK DETECTION NOVEL, let alone not obvious??!? – Frank-n'Grind – 2013-12-11T18:51:11.193

2It's inequitable that there's NO means to respond to a patent suit without a small business paying on the order of $30,000??? Patent attorneys + litigation counsel aren't cheap and neither is instigating a Reexam proceeding (another $6000; micro-entity doesn't apply for 3rd party requesters). – Frank-n'Grind – 2013-12-11T18:55:14.797

1If you are a little guy who actually writes a piece of software for public consumption (furthering the progress of arts and sciences) and some company with even a PRIMA FACIE INVALID patent sues you, you've got to STOP innovating, stop supplying the public (btw at least two separate apps from different devs removed from app store already due to this one invalid patent)... you've got to hire litigation counsel, hire a patent attorney, and pony up for a 12(b)(6) motion, answer the complaint to counterclaim for Declaratory Judgment of invalidity and pay $$$ or pray for a stay and file for Reexam? – Frank-n'Grind – 2013-12-11T18:56:28.973

This is a shocking read about how companies get extorted and shaken down by patents like this link

– Robert Tesla III – 2013-12-13T05:09:48.993

1

"The effect of software patents on large companies is bad enough, but to a small company it can be crippling. Large companies may already have a legal infrastructure, but most small companies must rely on the advice of external professionals who charge what seem high rates. Large companies may for a time be able to accept patent lawsuits in their stride, but small companies can be wiped out by a single one - fair or not." http://progfree.org/Patents/industry-at-risk.html

– Robert Tesla III – 2013-12-13T05:19:31.853

1I researched the lawsuit on google. Found a site that has the details. With all of the information about how this patent is not novel, which law firm would go after a small veteran-owned company based on an over broad method patent? Did they do their research on the actual patent? Anyone with a basic engineering or audio training would sniff this out as a bad idea from the start. I smell Rule 11. – Robert Tesla III – 2013-12-15T18:32:07.067

1One - the *applicants do not claim peak detection is novel. From the Examination Support document they acknowledge "Reference discloses determining the frequency of an overtone from the peak frequency" as old. Two - this may or may not be novel etc. but from the shear volume of the spec. drawings etc this is not a trivial endeavor. Three - the patentee side of the story (from court papers) is they lent a prototype to a reviewer who loved it, later made him a distributor and later found him making a directly competing thing that worked the way their patented thing worked. – George White – 2013-12-20T06:06:38.727

i dont no about this – None – 2013-12-20T10:44:15.457

@GeorgeWhite Claim 13 sure seems like they are claiming peak detection: "selecting" the highest magnitude frequency?? Your characterization of the Complaint doesn't sound exactly legitimate. The complaint asserts that D openly discussed with P his plans to create an app for tuning a drum. As with skinning cats ... there may be many ways to tune a drum. The only relevant questions are 1) are these claims valid to properly exclude all Americans from practicing them; 2) did the D perform all the steps of >= 1 claim? IMHO. Regardless of the dispute, these claims are overly broad. – Frank-n'Grind – 2013-12-20T14:02:21.030

@GeorgeWhite I agree, their spec is not trivial and may merit a patent on some properly claimed portion that's new and nonobvious. However, in rushing to get THIS patent, they took wayyyy too much! The Claims determine the scope of their monopoly - and this scope is ridiculously broad foreclosing competition in the marketplace. Claim 13 is so broad that it forecloses all practical applications across more than several marketplaces imho. THIS particular patent is invalid due to the Claims being overly broad. They can do a reexam to correct. – Frank-n'Grind – 2013-12-20T14:06:13.053

@GeorgeWhite: Obviously the court filing was a one sided story. We could elude back to who came first, Chevy or Ford? On November 3, 1911, Swiss race car driver and automotive engineer Louis Chevrolet co-founded the Chevrolet Motor Company in Detroit. So if Ford was founded in 1903, would that block innovation towards automobiles? What about tennis shoes, televisions, coffee makers? Is it not plausible the defendant could have already been doing research in this field? One would wonder if there were any patent marks on the physical product as well. – Robert Tesla III – 2013-12-20T15:07:07.713

1IMHO Let's keep to the Claims of the '060 patent and prior art relevant thereto? I think we can all agree that Claim 13 is too broad and will hinder innovation and free competition. – Frank-n'Grind – 2013-12-20T16:06:59.867

Very Useful information, this is both good reading for, have quite a few good key points and I learn some new stuff from it too.<a href="http://phuket-zoom.com/?p=31">PhueketPearl</a> – None – 2013-12-24T14:07:01.997

2

A change.org petition was started if anyone is interested. I find this a compelling story. http://tinyurl.com/kyh4gqx

– Robert Tesla III – 2013-12-24T19:44:39.257

Petition signed. – Patented – 2013-12-25T13:45:50.097

A change.org petition was started if anyone is interested. I find this a compelling story.<a href="http://www.muaythai-sport.com/2013/02/thailand/">muaythai-sport</a> – None – 2014-01-04T15:37:37.180

I would like to fund an ex parte re-examination of this patent. There appears to be a great deal on interest in having this patent re-examined. Would anyone care to assist in compiling and preparing prior art? – None – 2014-12-06T22:22:11.250

Answers

8

Non-Cited Prior Art Found

I find it amusing that Jesse Aronstein was mentioned via patent US4741242 in the asserted US8502060 patent, yet Aronstein's US4457203 was not. I know that all inventors get a bug in them and never stop inventing. I know if you've ever had a patent, you want more. Why would you cite someone in your patent and not do your full research on them? Even the patent attorney who prepared this patent should have done so.

Let's have a look at US4457203 and US8502060 side by side.

'203 Abstract (year 1982):

ABSTRACT A sound signal automatic detector used in a system with a micro computer and display for automatically detecting an input sound wave, computing from the detected sound wave the fundamental frequency of the sound and displaying its value in a number of different formats. The sound signal detector requires no attention on the part of a musician or other user while it is in operation and comprises a sound signal transducer supplying an amplifier having audio frequency bandpass characteristics compatible with the sound signal frequency spectrum over which sound signals to be analyzed extend. The bandpass characteristics of the amplifier preferably are defined by a high pass filter stage followed by an automatic gain control amplifier that in turn is followed by two stages of low pass filtering. The low pass filter stages supply their output to an alternate positive peak voltage and negative peak voltage detector circuit that functions to derive an output signal which is representative of the fundamental frequency of a input sound wave being analyzed. The output from the automatic detection circuit is supplied to a micro computer which then processes the signal and derives a number of different display formats for use by an instrumentalist, vocalist, or other musician or like person producing the sound for analysis and instruction purposes.

'060 Abstract (year 2013):

Abstract Provided are systems and methods for resonance tuning. A signal is received in response to a resonance of a structure. A frequency or musical note related to an overtone is determined from the signal. The frequency or musical note related to the overtone is selected as a filter mode reference frequency or musical note. A display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold is suppressed.

I'm going to assume, since it's done quiet often that it's ok to paraphrase things and call them your own.

'203 Claim 1 (year 1982):

  1. A sound pitch automatic detection circuit comprising:

(a) sound signal transducer means responsive to a sound signal in the form of a note being played or voiced for converting the sound signal to an electrical signal having corresponding audio frequency characteristics and a generally sinusoidally varying waveshape;

(b) amplifier means having audio frequency bandpass characteristics compatible with the sound signal frequency spectrum over which the sound signal extends and for amplifying the electrical signals derived by said transducer means;

(c) alternate positive polarity and negative polarity peak voltage detector means continuously responsive to the output from said amplifier means for detecting the first major positive going peak voltage and the first major negative going peak voltage which exceed respective positive and negative threshold voltage values and occurring in each fundamental period of the generally sinusoidally varying waveshape electric signal; and

(d) output circuit means responsive to the output from said alternate positive polarity and negative polarity peak voltage detector means for deriving an output electric signal representative of the fundamental frequency of the sound signal.

....

This is what I consider a well worded higher quality patent. It does not obscure or over broaden its claims.

'060 Claim 1 (year 2013):

  1. A method for resonance tuning, comprising: receiving a signal in response to a resonance of a structure; determining a frequency or musical note related to an overtone from the signal; selecting the frequency or musical note related to the overtone as a filter mode reference frequency or musical note; and suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold.

  2. The method of claim 1, further comprising: displaying the frequency or musical note of the overtone as the filter mode reference frequency or musical note.

  3. The method of claim 1, wherein suppressing the frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold includes filtering the frequencies or musical notes of the subsequent signal to reject overtones or a fundamental tone.

  4. The method of claim 1, further comprising providing a bandpass filter centered at the filter mode reference frequency or musical note with a passband bandwidth extending from a predetermined frequency or frequency ratio below the filter mode reference frequency or musical note to a predetermined frequency or frequency ratio above the filter mode reference frequency or musical note, and suppressing frequencies that are outside of the passband bandwidth.

  5. The method of claim 1, wherein suppressing the frequencies from a subsequent signal that deviate from the filter mode reference frequency by a predetermined threshold includes limiting the start and stop frequencies of a frequency band used in a peak selection.

....

I believe Aronstein demonstrated this in his claims

Here's two diagrams from each patent side by side. What concerns me is the '060 diagram has a simple component to accomplish peak selection, and Aronstein actually drew out the operation of his simple component in expanded form. Again, I suppose it's ok to "paraphrase" or simplify by obscuring something and calling it your own?

'203 Figure 1 (Year 1982):

'203 Figure 1 (Year 1982)

'060 Figure 5 (Year 2011/2013):

'060 Figure 5 (Year 2011/2013)

US4457203 (1982) Summary

  • Musical Instrument Tuner - Reads Frequencies
  • Bandpass the target frequency to remove unwanted sound
  • When sound is above a level, a peak is detected
  • Sound above level is estimated
  • estimated pitch is displayed via several formats, to include difference from target.
  • All other pitches are suppressed

US8502060 (2011/2013) Summary

  • Musical Instrument Tuner - Reads Frequencies
  • Bandpass the target frequency to remove unwanted sound
  • When sound is above a level, a peak is detected
  • Sound above level is estimated
  • estimated pitch is displayed via several formats, to include difference from target.
  • All other pitches are suppressed

There's several claims in the US4457203 that were not cited as prior art to the US8502060 patent that will be easy to invalidate 1 if not all claims in the 060. I will revise this answer for more, yet I can't see the need other than for public consumption. I don't see anything novel with the 060 patent considering it's been done for years.

I still find it strikingly odd that Aronstein's '242 patent was cited on the '060 patent but his '203 was not. Coincidence?

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

BINGO! Great work! I had that one on my list. David G. Ellis, Steve A. Schoenberg (co-inventors with Jesse Aronstein) have some great patents too! – Aron Stein – 2013-12-15T19:13:15.210

It's Peanut Butter Jelly Time! – Tyler Ulrich – 2013-12-15T19:14:49.107

1The more I visualize this, the more I find it to be a silver bullet to the '060 patent. I'm curious to the motives behind not including it in the patent. I smell burnt toast here. Rule 11. – Robert Tesla III – 2013-12-17T14:58:27.650

1OUCH!!! This is a done deal. – Audio Sniper – 2013-12-17T20:11:07.543

This is interesting. I reviewed this patent again, and it's a deadlock to me. What is more fascinating is how many times patent examiners have cited this patent in relation to pitch detection devices, which could also be used as prior art to invalidate '060. There's a breeding ground of non-cited patents: https://www.google.com/patents/US4457203#forward-citations

– Robert Tesla III – 2013-12-21T20:02:12.517

8

Drum tuning as compared to tuning most musical instruments does not involve detecting simple series of harmonically related notes (same note in different octaves), but different unrelated notes generated by the sundry different length physical paths that different head resonances travel over.

060 claim 1 with several means combined describes applying a bandpass filter to a conventional note sniffer measurement string to preferentially isolate one resonance pitch and reject other resonances. This may have some utility in the context of parsing the multiple pitches drums can make when struck at different places on the head. If novel(?) this seems like a narrow improvement patent that should not control the basic measurement technology of generic note sniffers not specifically using a BPF (but I am not a patent lawyer).

060 claim 13 seems like a paraphrased version of claim one in abstract terms where instead of a BP filter "means", the frequency band has an upper and lower limit? This equivalent claims language is unclear (to me) whether they are describing computer software or something else?

I have a patent related to drum tuning (US 6,925,880), while I do not use simple note sniffing or FFT (yet). I am familiar with the instrument and technology.

US 6,925,880 Claim 18

A method for measuring the acoustic properties of a drumhead of a drum, comprising:

applying energy to a surface of the drumhead to cause the drumhead to emit acoustic energy therefrom; receiving acoustic energy emitted from the drumhead using moveable acoustic sensor positioned above the surface of the drumhead and in proximity to a tightening bolt of the drum without substantial interference from other tightening bolts of the drum;

converting the acoustic energy received by the acoustic sensor into a signal corresponding to an acoustic property of the drumhead; and adjusting all of the tightening bolts of the drum to a single resonant frequency

John Roberts

Posted 2013-12-10T19:29:43.073

Reputation: 81

This is a method claim that is not bound to any specific embodiment. Even though this patent is labeled Drum-Set Tuner, it is still a method patent. Therefore, any claim can be independent and cover a method of performing an action, such as picking up a phone and dialing it. Which, older phones used BandPass Filters, Tone Recognition and suppressed any unrecognized tones (outside their filters) from the display as you dialed. This method effectively covers that now, even though phones like this have een around forever. – Aron Stein – 2013-12-17T20:15:13.250

2I am reviewing your patent Mr Roberts. Very fascinating work. That is a true invention worthy of patenting. Do you feel like any of your claims were possibly used in this patent? I see that you are listed on the face of the '060 as Cited Art. I would be curious to see the arguments. – Robert Tesla III – 2013-12-17T20:33:49.717

@ Robert Tesla III my answer was too long for the window... short answer is no I did not claim using a bandpass filter with FFT, but yes I discriminate between fundamental and overtone for drum tuning. I have described this in my literature and on my website for several years. – John Roberts – 2014-01-02T20:16:34.917

5

Cited Prior Art - Useful for Reexamination

US Patent Application: US20100212475

Dr Rob Toulson, Priority Date July 13, 2007

This patent is being explored and compared here, for the possibility of reexamination.

MPEP 2216 says "The legal standard for ordering ex parte reexamination, as set forth in 35 U.S.C. 303(a), requires a substantial new question of patentability. The substantial new question of patentability may be based on art previously considered by the Office if the reference is presented in a new light or a different way that escaped review during earlier examination."

Since there is substantial new question of patentability already outlined on this site, this is a breakdown of Dr Rob Toulson's work. Toulson states that he abandoned the patent due to too much prior art.

US20100212475 (2007) Abstract

A device for tuning a percussion instrument or training a voice has a processor which is adapted to receive an electronic signal corresponding to an acoustic impulse produced by the percussion instrument or voice. The processor is further adapted to analyse the signal to generate one or more characteristics of the signal. The device also has a display connected to the processor which displays the generated characteristics. The one or more characteristics include any one or any combination of a time-domain characteristic of the signal, a plurality of fundamental and/or harmonic frequencies of the signal, and a frequency spectrum of the signal.

us8502060 (2011) Abstract

Provided are systems and methods for resonance tuning. A signal is received in response to a resonance of a structure. A frequency or musical note related to an overtone is determined from the signal. The frequency or musical note related to the overtone is selected as a filter mode reference frequency or musical note. A display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold is suppressed.

I find it difficult to distinguish a difference. Toulson states:

A device for tuning a percussion instrument or training a voice has a processor which is adapted to receive an electronic signal corresponding to an acoustic impulse produced by the percussion instrument or voice.

And

The processor is further adapted to analyse the signal to generate one or more characteristics of the signal.

This could also be an over broad way of describing it, yet simple research into Toulson's work which was highly publicized in the audio field, journals, and even live presentations near Boston, MA (where the '060 patentee resides) would clearly indicate that Toulson used Peak Selection, Bandpass Filtering, and more exactly as later patented, produced, sold, and asserted on one app. Toulson is also the creator of iDrumTune app which has been out since 4/20/2012. A simple look at the '060 revision dates and you'll see that even his idea was later covered in this patent by the methods.

Percussionalyzer - Software Demonstrated worldwide, US and near Boston, MA

Dr Rob Toulson wrote a blog post on his thoughts in Nov, 2013. A few quotes:

From Quantitative Drum Tuning Blog Post - Nov, 2013

Wow - the world of drum tuning has changed very rapidly this year, but for me it's been a long time coming. Back in 2005 I started a research project to analyse drums with the intention of scientifically quantifying what was in and out of tune. To do this I wrote a piece of software which I called Percussionizer and started to demonstrate this software internationally in 2008. Percussionizer could do many novel and advanced things for analysing and tuning drums - it could record and display a drum hit and tell you the fundamental and most prominent overtone frequencies. It would tell you which musical pitch the drums were tuned to. It allowed you to set a target frequency which would bandpass filter a window around that target, removing noise and allowing the user to home in on their preferred sound. It had a mode for equalising or clearing the drumhead, which allowed you to take a number of bandpass filtered readings from around the edge of the drum and showed you the results.

He later states in this blog post:

I first demonstrated Percussionizer internationally at The Art of Record Production conference in Lowell (near Boston, Massachusetts) in 2008 and my article was published subsequently in their Journal in 2009 - "The perception and importance of drum tuning in live performance and music production". In 2009 I then showcased the Percussionizer software at the world's largest Audio Engineering Society Conference in New York. Here I gave a 90 minute tutorial to a huge audience of people interested in drum tuning and percussion acoustics (see here). During the tutorial I discussed the importance of drum tuning, described the fundamental vibration science and demonstrated the Percussionizer software in its entirety. It was a fantastic event and the audience were excited to see my novel approach to tuning and analysis. This tutorial was audio recorded and can be purchased from the AES website here. I also published my tutorial slides on my own website here. At the end of the tutorial I explained that my next step was to develop an iPhone app, which would bring this software to a mass marketplace. More recently I've presented my drum and drum tuning research in the UK in 2010 "Fine tuning percussion – a new educational approach" and in the highest regarded acoustics journal in the world, The Journal of the Acoustical Society of America "Analysis and manipulation of the modal ratios of cylindrical drums". A number of my publications have been in collaboration with Dr Phill Richardson, of Cambridge University, who's PhD I supervised in exactly this field of quantitative drum tuning - he's an international expert in all this too!

Prior to demonstrating my software I applied for a worldwide patent on the new drum tuning approach - method, software and apparatus. The patent was first applied for in 2007 and went fully public in 2010. Here, you can read my patent - Tuning or Training Device - which covers all the aspects of the Percussionizer software and hardware design.

Toulson released his iDrumTune App on 4/20/2012 pre-dating the iDrumTech App (2/8/2013) and pre-dating the revisions of the '060 patent on 2/15/2013.

iDrumTune App - First Released 04/20/2012

How Was This Prior Art Allowed?

poster

Posted 2013-12-10T19:29:43.073

Reputation: 61

1Ironic, Claim 13 vs Claim 13: A computer program product carrying a computer program for: receiving an electronic signal corresponding to an acoustic impulse produced by a percussion instrument; analyzing the signal to generate one or more characteristics of the signal; and instructing a display to display the generated characteristics; wherein the one or more characteristics include any one or any combination of: a time-domain characteristic of the signal, a plurality of fundamental and/or harmonic frequencies of the signal, and a frequency spectrum of the signal. – Aron Stein – 2013-12-12T03:36:32.807

It has the same goal but tries to achieve it in a completely different manner. In fact this reference "teaches away" from the patent in question by saying that using a single frequency for tuning is bad and that, instead of the frequency domain, a time domain analysis the key to tuning. – George White – 2013-12-12T04:06:31.503

Welcome to ask patents. Answers that are primarily links are not the preferred style in any Stack Exchange site. We would like readers of an answer to get significant content without following a link. – George White – 2013-12-12T04:09:00.597

1What does Toulson think about this? It would be nice if he weighed in. – Audio Sniper – 2013-12-17T20:08:54.187

5

Unfortunately the 20100212475 by Toulson is listed on the face of the 8502060 patent. AFAIK that means that there is a presumption (albeit rebuttable) that this document was reviewed by the Patent Examiner and that the CLAIMS of the 8502060 application were nonetheless patentably novel and nonobvious over the Toulson reference.* In a normal 3rd party ex parte requested reexam, I don't believe that this reference can be used to raise the substantial new question of patentability required to actually open a reexam, IIRC.* HOWEVER, if the Director of Patents or her delegates Commissioner Focarino or Deputy Commissioner Hirshcfeld (or Office of Patent Quality Review) ((OR ANY EXAMINER)) were to sua sponte notice Claim 13 as prima facie invalid and under the Director's prerogative instigate a reexam, then nothing stops them from reconsidering the Toulson reference. BUT, at least with respect to Claim 13, it sure seems that performing a simple (Peak detection==loudest frequency band) of a Fourier transform (frequency spectrum) would anticipate if before 2011? or infringe if after Aug 2012??? Any highschool AP math students out there to confirm this? :) Sure seems that (aside from the computer processor in the claim -- oh right, nevermind) anyone subconsciously focusing on the characteristic timbre of a particular speaker in a cocktail party would infringe OR anticipate if anyone can find proof of a cocktail party conversation actually occurring before 2011?

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

1MPEP 2216 says "The legal standard for ordering ex parte reexamination, as set forth in 35 U.S.C. 303(a), requires a substantial new question of patentability. The substantial new question of patentability may be based on art previously considered by the Office if the reference is presented in a new light or a different way that escaped review during earlier examination." So it is technically possible to cite art that has already been considered. – George White – 2013-12-13T01:40:10.837

5

The frequency selection bit of this all puzzles me in the sense of how they patented frequencies above a sound level.

Looking into several documents online, I discover on WikiPedia Pitch Detection Algorithm (PDA) which is the obvious: http://en.wikipedia.org/wiki/Pitch_detection_algorithm

A pitch detection algorithm (PDA) is an algorithm designed to estimate the pitch or fundamental frequency of a quasiperiodic or virtually periodic signal, usually a digital recording of speech or a musical note or tone. This can be done in the time domain or the frequency domain or both the two domains.

Reading into this even further, I see more about pitch detection in the references of this wiki article. This takes me to 2005 http://www.cs.otago.ac.nz/tartini/papers/A_Smarter_Way_to_Find_Pitch.pdf

A SMARTER WAY TO FIND PITCH

Philip McLeod, Geoff Wyvill

University of Otago Department of Computer Science

  1. PEAK PICKING ALGORITHM The algorithm so far gives us correlation coefficients at integer τ. We will choose the first ’major’ peak as representing the pitch period. This is not always the maximum, which is considered the fundamental frequency. Firstly, find all of the useful local maxima. These are maxima with τ which potentially represent the period associated with the pitch.

So this proves that selecting a peak frequency is not novel or unique, and is obvious. Sorry, but this patent needs to be reexamined.

There's one more I like as well.

http://www.ime.usp.br/~mqz/Mitre_AESBR2006.pdf

Accurate and Efficient Fundamental Frequency

Determination from Precise Partial Estimates

There's several references in there about how most pitch detection is done in the frequency and time domains, and this document proposes methods for selecting the loudest partial and displaying it versus all of the partials. Same thing.

I think trying to patent these methods in the us8502060 is a bit far fetched considering techniques, common knowledge, and obviousness has been in existence since audio waves were discovered.

This is a bad method patent disguised as a Drum-Set Tuner? Do they realize the implications and overbroad nature of this patent?

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

1Puzzled myself! The fact that the claims weren't disputed is alarming. – Aron Stein – 2013-12-15T07:27:21.967

5

Non-Cited Prior Art

US6140568 (Priority Date: Nov 6, 1997)

This is a great example.

Title: System and method for automatically detecting a set of fundamental frequencies simultaneously present in an audio signal

ABSTRACT

A system and method for automatically detecting and identifying a plurality of frequencies simultaneously present in an audio signal, as well as the duration, amplitude, and phase of those frequencies, then filtering out harmonic components to determine which frequencies are fundamentals. The system includes a computer readable medium of instruction code that decomposes the signal into its component sine waves by computing and comparing correlations between the input signal and sine waves at various phase and amplitude combinations. The system also employs several optimization and error correction routines.

Claims

Claim 1

A method of identifying one or more fundamental frequencies simultaneously present in a complex signal, comprising the steps of:

receiving the complex signal;

decomposing the signal into sine wave components to determine all frequencies present in the signal;

setting and obtaining parameters used to detect fundamental frequencies;

and filtering out harmonic frequencies to determine the fundamental frequencies actually present in the signal.

Claim 2

The method of claim 1, wherein the step of receiving the complex signal includes dividing the signal into a series of sample windows which contain sample amplitudes.

Claim 3

The method of claim 2, further comprising an optimization step of ignoring sample windows in which the sample amplitudes do not meet a predetermined threshold.

Claim 4

The method of claim 2, wherein the step of decomposing includes obtaining best correlation scores by comparing reference frequencies to the complex signal, and comparing said best correlation scores to determine which reference frequencies are in the complex signal.

Claim 5

The method of claim 4, wherein the step of decomposing is carried out by comparing amplitudes resulting in the best correlation score at each reference frequency to amplitudes resulting in best correlation scores at adjacent reference frequencies to locate amplitude peaks.

Claim 6

The method of claim 4, wherein the step of decomposing includes the step of scaling the amplitudes of the detected frequencies according to said frequencies.

Claim 7

The method of claim 4, wherein the step of obtaining the best correlation scores comprises shifting the amplitude and phase of the reference frequencies until an amplitude/phase combination yielding the best correlation score out of all correlation scores for said combinations of each reference frequency is found.

Claim 8

The method of claim 4, further comprising the step of attenuating frequencies lower than current reference frequencies before correlation scores are obtained.

Claim 9

The method of claim 8, wherein said attenuation step comprises:

a high-pass filter having a cutoff frequency set to the current reference frequency; and

a low-pass filter having a cutoff frequency set to one half of the current reference frequency.

(High/Low Pass == BandPass)

Claim 10

The method of claim 7, further comprising an optimization step of ignoring amplitude/phase combinations which yield correlation scores that are worse than previously obtained correlation scores.

Claim 9 of US6140568 Proves that Claim 1 of '060 is not novel. Bandpass filtering around a target frequency is not novel, has been done, and this is prior art.

Claim 3 of US6140568 Proves that Claim 13 of '060 is not novel. This claims to select frequencies from above a predetermined threshold.

I feel that other claims in this patent as well would invalidate several claims within the '060 patent.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

5

Non-Cited Prior Art

US4823667 (Priority Date: Jun 22, 1987)

Title: Guitar controlled electronic musical instrument

Claim 1 - Predetermined Threshold

... a threshold detect unit whereby an on-signal is generated if said envelope of said string waveshape signal is greater than or equal to a prespecified threshold signal amplitude and whereby an off-signal is generated if said on-signal has been generated and said envelope of said string waveshape signal is less than said prespecified threshold signal amplitude, ...

The point of this is Claim 13 of '060 is invalid.

'060 Claim 13

13: A method for pitch detection, comprising:

Providing one or more power spectrum frequency samples;

Selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

1Straight forward. – Tyler Ulrich – 2013-12-16T21:46:13.513

5

Considering the substantial new question of patentability with prior art that was found in such a short time (5 days so far), one would be curious to how the patent was approved.

Information from USPTO Public Pair System

To obtain this patent information, go to the search, select Patent, and enter: 8502060 in the search box.

It will display the Application Data and audit trail (Transaction History).

USPTO Public Pair Application Data

This is the Transaction History, I particularly note no rejections to the claims, and a rapid approval process.

Transaction History Part 1

Transaction History Part 2

Next, under Image Wrapper File (public information) you see on 2/15/2013 when the application was filed, it had a Statement of Preexamination Search where the applicant cites a prior application and claims that all of the pre examination searches for prior art was completed.

Image File Wrapper

Document ID 13768799 - Statement of Preexamination Search by Applicant

Statement of Preexamination Search

Other supporting documents in the Image File Wrapper, especially this one, include an OATH or Declaration provided by the applicant which allows the applicant to be punished under 18 U.S.C. 1001.

This oath was provided on 2/15/2013 along with all of the other required documents and barrage of paperwork to the patent examiner.

I hereby acknowledge that any willful false statement made in this declaration is punishable under 18 U.S.C. 1001 by fine or imprisonment of not more than (5) years, or both.

Oath Document File ID: 13768799

Later the applicant eludes to Rob Toulson's patent in their prior art submission claiming that Toulson's patent as prior art is invalid, which is false.

On 2/15/2013 when the application was submitted, another document titled:

Accelerated Examination Support Document

Submitted by the applicant, 3 prior art examples noted as "Closest Related Match" begin on page 5.

Accelerated Examination Support Document

Particularly of concern is relation to Toulson's patent on Page 9 - 12 where the applicant states Rob Toulson's patent and methods are not taught. Page 12 in regards to Claim 13 are particularly concerning.

Toulson's Patent Claims Dispute

The point here is this was an accelerated patent and the examiner relied on the applicant's prior-art search, oath, and good word. This is alarming.

Take a closer look at this rapid process. 02/15/2013 Filed, 05/28/2013 Approval

Can anyone elude to ever seeing a patent fly through the system this fast? The USPTO Expedited Examination Program http://www.uspto.gov/patents/process/file/accelerated/index.jsp

The USPTO has established procedures under which the examination of a patent application may be accelerated. Under one of these procedures, the USPTO will advance an application out of turn for examination if the applicant files a grantable petition to make special under the accelerated examination program. The USPTO is similarly revising the procedures for other petitions to make special, except those based on applicant’s health or age or the PPH pilot program. Other petitions to make special (i.e., based on: manufacture, infringement, environmental quality, energy, recombinant DNA, superconductivity materials, HIV/AIDS and cancer, countering terrorism, and biotechnology applications filed by small entities MPEP § 708.02 ) will be processed using the revised procedure for accelerated examination. Thus, petitions to make special, except those based on applicant’s health, age, or the PPH pilot program , will be required to comply with the requirements for petitions to make special under the accelerated examination program as set forth in this notice.

Next, you have the

02-15-2013 PET.SPRE.ACX Petition for 12-month Accelerated Exam

(Petition to make Special) yet this petition clearly states in item 1:

the claims must be directed to a single invention

Since Claim 1 and Claim 13 are method claims that are not bound to an embodiment, are they directed towards a single invention

Petition for 12-month Accelerated Exam

PET.DEC.TC - Petition decision routed to the Technology Center to act on the decision or continue prosecution

Filed on 3/18/2013 and the patent buzzes along nicely through the system without anyone rejecting claims.

Petition

On 5/28/2013 the Patent Examiner publishes his brief prior art search. And rubber stamps it Approved the same day.

Patent Examiner Prior Art Search

Confused? Where can I buy this kind of expedited processing?

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

2Thanks for the audit trail. 18 U.S.C. 1001 can be a real problem, considering the patent examiner will most likely point his finger at the applicant! – Tyler Ulrich – 2013-12-16T21:44:49.070

1This is useful information! I would not want to be involved in the process of this patent getting granted. – Aron Stein – 2013-12-16T21:55:57.703

Seriously? Those are very vague keywords for a utility patent. Zzzzzzzz.... presses submit. //Patent Examiner – Audio Sniper – 2013-12-17T20:09:39.223

5

Non-Cited Prior Art Found

ACOUSTIC ANALYSIS AND TUNING OF CYLINDRICAL MEMBRANOPHONES

Authors: PHILLIP, GILES, MACGILLIVRAY, RICHARDSON

Date: Aug-2010

Anglia Ruskin University

This document is over 100 pages and contains several references to Toulson, and others. It also depicts the peak selection (predetermined threshold in '060) and filtering means. This document was not cited, and belief is that it can easily invalidate '060 Claims 1&13 easily.

Page 59,60

However, existing electronic tuning devices only allow a single fundamental frequency to be detected and evaluated as in tune, such as the device described by Miesak (1984). This data is sufficient for tuning instruments such as guitar and piano which have a strong fundamental frequency. However, more complex sounds such as those from percussion require details of the fundamental frequency, higher partials, relative harmonic strengths and the time-domain envelope in order to tune the drum.

A novel percussion analysis and tuning tool has been developed and patented by Rob Toulson (Toulson, 2007). The new analysis system is being utilised in this research and, as such, becomes the first ever scientific tuning analysis of percussion instru- ments by such a method.

Page 86

The onset of the response is determined by finding the first instance of a threshold exceedance of half the amplitude of the maximum data reading.

Figure 4.11 (partial)

Figure 4.11 (partial)

Since the '060 Patent talks about Zero Padding in it's description:

Page 90

“When we zero-pad a signal in the time-domain, we get a smoother look- ing frequency resolution...so adding zeroes means that there will be more frequency domain points. The analysis frequencies, as a result, become finer since they are closer together.”

Weeks (2006, p.214)

In regards to filtering:

Page 91

In addition, and prior to spectral analysis, the captured waveform data is high-pass filtered to remove any unwanted rumble, DC offset or other unwanted low-frequency components. In the current research this is performed using a 5th-order Butterworth filter with a 30-Hz cut-off frequency, and is implemented by the Matlab Butterworth filter function (MathWorks, 2010d). This processing method has been used in analysis of musical instruments previously, for example by Taguti and Tohnai (2001) who used a 4th-order Butterworth filter with a cut-off frequency of 80 Hz.

http://angliaruskin.openrepository.com/arro/handle/10540/189010 2010. Too much for me to start editing and commenting on each detail, but a very thorough chronology and bibliography of related prior art developments none-the-less.

user7419

Posted 2013-12-10T19:29:43.073

Reputation: 51

Great reference. I see Toulson referenced in here also. I'll improve your answer with some references from this document shortly. – Robert Tesla III – 2013-12-17T03:26:23.227

This is solid prior art, although a very long read, it covers nearly every inventor along the way. Excellent document for someone wanting to abstract, overbroaden and claim a new invention. – Aron Stein – 2013-12-17T14:36:57.683

I believe this is a very interesting demonstration how something was abstracted, re-worded, and "borrowed" from someone else. I wonder if they will ever return it? Reexamination. – Audio Sniper – 2013-12-17T20:10:35.697

5

NON-CITED Prior Art (1999)

ELECTRONIC GUITAR TUNER

by Kathleen Wettstein and Adam Wunderlich May 4, 1999

http://courses.engr.illinois.edu/ece445/projects/.../project45_final_paper.doc

I found this old 1999 document on 3 examples of basic guitar tuners. This document also has considerable mention of peak detection and only allowing portions of the signal through above a predetermined threshold

The FFT was implemented as a radix 2, decimation in time algorithm. The FFT code used was that made available to students in ECE 320. Since the FFT was a decimation in time algorithm, the complex output was in bit-reversed order. Consequently, the program reordered the output in the correct order, and placed the magnitude squared of the FFT data in an array. Next, the FFT data array was searched for the fundamental frequency. For reasons mentioned earlier, the search algorithm began at the ninth sample in the array. The search was executed by first comparing each data value to an FFT threshold value. **The threshold was chosen so that only peaks in the FFT surpassed it. If the output sample was above the threshold, the program executed a subroutine to identify if the data sample was indeed a peak. A point was considered a peak if the next value in the array was less. **

If a point was identified as a peak, it was considered to be the fundamental. The index of the fundamental in the FFT output array was used to reference two look-up tables. The first look-up table gave the pitch, and second gave the cents out of tune.

It searches for a peak in sound (above a predetermined threshold) and then outputs a display of figures based on frequencies calculated through FFT.

Claim 13 '060 Invalidated?

Figure 5. Block Diagram for DSP program

Figure 5.  Block Diagram for DSP program

Page 8: Pitch Detection

Motorola’s DSP5630x family of processors was chosen because of its availability and familiarity of the designers with the product. Also, this family of DSPs is widely used because of their versatility and capacity for operations such as filtering, and Fast Fourier Transforms (FFTs).

Discusses filtering like it's just another part of audio signal processing.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

1"Is magnitude above threshold?" == "Suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold."

How is this novel if using a bandpass filter? Or anything with a high/low limit which would ultimately have a center (target frequency)? – Aron Stein – 2013-12-19T00:19:36.767

5

http://www.technick.net/public/code/cp_dpage.php?aiocp_dp=guide_dft_db_display "Music 320 Background Reader" by Julius O. Smith III, (Course Background Reader, Music 320). Copyright © 2001-01-02 by Julius O. Smith III. - Center for Computer Research in Music and Acoustics (CCRMA), Department of Electrical Engineering, Stanford University. This is a modified HTML version reproduced by permission. Copyright © 1997-2011 Nicola Asuni - Tecnick.com LTD - All Rights Reserved. ...

Code in Matlab: sound(xw,fs); % Might as well listen to it xzp = [xw,zeros(1,N-L)];% Zero-padded FFT input buffer X = fft(xzp); % Spectrum of xw, interpolated by factor ZP

Xmag = abs(X); % Spectral magnitude Xdb = 20*log10(Xmag); % Spectral magnitude in dB

XdbMax = max(Xdb); % Peak dB magnitude Xdbn = Xdb - XdbMax; % Normalize to 0dB peak

dBmin = -100; % Don't show anything lower than this Xdbp = max(Xdbn,dBmin); % Normalized, clipped, dB magnitude spectrum fmaxp = 2*f; % Upper frequency limit of plot, in Hz kmaxp = fmaxp*N/fs; % Upper frequency limit of plot, in bins fp = fs*[0:kmaxp]/N; % Frequency axis in Hz

% Ok, plot it already!

subplot(2,1,1); plot(1000*t,xw); xlabel('Time (ms)'); ylabel('Amplitude'); title(sprintf('a) %d Periods of a %3.0f Hz Sinusoid, Kaiser Windowed',nper,f));"

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

5

Frequency based criterion for distinguishing tonal and noisy spectral components http://www.cscjournals.org/csc/manuscript/Journals/SPIJ/volume4/Issue1/SPIJ-56.pdf International Journal of Computer Science and Security, Volume (4): Issue (1) by M. Kulesza No copyright notice in casual glance, however, no references cited beyond 2009.

(1)receives a sound, Fourier Transforms it to Magnitude/Power Spectrum and selects peak magnitude

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

@GeorgeWhite any thoughts on this regarding Claim 13? – Frank-n'Grind – 2013-12-20T14:17:01.880

5

I would like to offer my insight. I have asked my professor to present this in class as we are learning about FFT and DSP signal analysis. Perhaps my classmates can join in.

Part of audio training is learning about Apple's Audio Units. Audio Units have been the cornerstone in apple's audio development for years and is utilized by developers that all would infringe upon this patent.

Audio Units on Mac OS

https://developer.apple.com/library/mac/documentation/musicaudio/Conceptual/AudioUnitProgrammingGuide/TheAudioUnit/TheAudioUnit.html

Under Listing 2-10

The audio unit you build in “Tutorial: Building a Simple Effect Unit with a Generic View” makes use of all three of these methods: GetParameterInfo, GetParameter, and SetParameter.

An audio unit sometimes needs to invoke a value change for one of its parameters. It might do this in response to a change (invoked by a view or host) in another parameter. When an audio unit on its own initiative changes a parameter value, it should post an event notification.

For example, in a bandpass filter audio unit, a user might lower the upper corner frequency to a value below the current setting of the frequency band’s lower limit. The audio unit could respond by lowering the lower corner frequency appropriately. In such a case, the audio unit is responsible for posting an event notification about the self-invoked change. The notification informs the view and the host of the lower corner frequency parameter’s new value. To post the notification, the audio unit follows a call to the SetParameter method with a call to the AUParameterListenerNotify method.

Apple Audio Units MAC OSX 10.6 (August, 2009)

AudioUnitFrequencyResponseBin An audio unit’s audio level at a particular frequency.

typedef struct AudioUnitFrequencyResponseBin { Float64 mFrequency Float64 mMagnitude; } AudioUnitFrequencyResponseBin;

Fields

mFrequency

mMagnitude

Discussion An array of AudioUnitFrequencyResponseBin are passed in to kAudioUnitProperty_FrequencyResponse with the mFrequency field filled in. The array is returned with the mMagnitude fields filled in. If fewer than kNumberOfResponseFrequencies are needed, then the first unused bin should be marked with a negative frequency.

Availability Available in OS X v10.6 and later. (Aug, 2009) Declared In AudioUnitProperties.h

All apple audio software, to include itunes (think visualizer) and any audio/input output driver on Mac OS uses AudioUnits.

Audio Units in IOS Since at Least 2008

  • The '060 patent now has priority from Nov 30,2011 over any and all apps that respond to voice recognition, instrument tuning, spectral analysis, and several other applications of various sorts.

https://developer.apple.com/library/iOS/documentation/AudioUnit/Reference/AudioUnitParametersReference/Reference/reference.html

Since IOS 2.0 (July 11, 2008 saw the public release of iPhone OS 2.0, with upgrades through version 2.2.1 made available.)

Constants

kMultiChannelMixerParam_Volume

Sets the audio gain for a mixer input or the output. Range is from 0 (for silence) through 1 (for unity gain). Available in iOS 2.0 and later. Declared in AudioUnitParameters.h.

kMultiChannelMixerParam_PreAveragePower

Indicates the average “pre” power in decibels (dB). Read only. Available in iOS 2.0 and later. Declared in AudioUnitParameters.h.

kMultiChannelMixerParam_PrePeakHoldLevel

Indicates the “pre” peak hold level in decibels (dB). Read only. Available in iOS 2.0 and later. Declared in AudioUnitParameters.h.

kMultiChannelMixerParam_PostAveragePower

Indicates the average “post” power in decibels (dB). Read only. Available in iOS 2.0 and later. Declared in AudioUnitParameters.h.

kMultiChannelMixerParam_PostPeakHoldLevel

Indicates the “post” peak hold level in decibels (dB). Read only. Available in iOS 2.0 and later. Declared in AudioUnitParameters.h.

AS OF IOS 5.0 (Release Date: October 12, 2011)

Important Note: Developer Preview of all Apple Code is published in June, 2011. All documents relating to default BandPass filtering were provided public online. Any app updated to IOS 5 that used spectrum/frequency display of any time would be employing these default methods

Bandpass Unit Parameters Parameters for the Bandpass unit.

enum { kBandpassParam_CenterFrequency = 0, kBandpassParam_Bandwidth = 1 };

Constants

kBandpassParam_CenterFrequency

Range is from 20 Hz to less than the Nyquist frequency (half the sample rate). Default value is 5,000 Hz. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

kBandpassParam_Bandwidth

Range is from 100 through 12000 cents. Default value is 600 cents. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

Highpass Unit Parameters Parameters for the Highpass unit.

enum { kHipassParam_CutoffFrequency = 0, kHipassParam_Resonance = 1 };

Constants

kHipassParam_CutoffFrequency

Range is from 10 Hz to less than the Nyquist frequency (half the sample rate). Default value is 6900 Hz. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

kHipassParam_Resonance

Range is from –20 through +40 dB. Default value is 0 dB. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

Lowpass Unit Parameters

Parameters for the Lowpass unit.

enum { kLowPassParam_CutoffFrequency = 0, kLowPassParam_Resonance = 1 };

Constants

kLowPassParam_CutoffFrequency

Range is from 10 Hz to less than the Nyquist frequency (half the sample rate). Default value is 6900 Hz. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

kLowPassParam_Resonance

Range is from –20 through +40 dB. Default value is 0 dB. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

High Shelf Filter Unit Parameters Parameters for the High Shelf Filter unit.

enum { kHighShelfParam_CutOffFrequency = 0, kHighShelfParam_Gain = 1 };

Constants

kHighShelfParam_CutOffFrequency

Range is from 10000 Hz to less than the Nyquist frequency (half the sample rate). Default value is 10000 Hz. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

kHighShelfParam_Gain

Range is from –40 through +40 dB. Default value is 0 dB. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

Low Shelf Filter Unit Parameters

Parameters for the Low Shelf Filter unit.

enum { kAULowShelfParam_CutoffFrequency = 0, kAULowShelfParam_Gain = 1 };

Constants

kAULowShelfParam_CutoffFrequency

Range is from 10 through 200 Hz. Default value is 80 Hz. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

kAULowShelfParam_Gain Range is from –40 through +40 dB. Default value is 0 dB. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

The next set of Constants (Defaults) are in relation to the Dynamics Processing, which is the pre-processing of all signals.

Dynamics Processor Unit Parameters

Parameters for the Dynamics Processor unit.

enum { kDynamicsProcessorParam_Threshold = 0, kDynamicsProcessorParam_HeadRoom = 1, kDynamicsProcessorParam_ExpansionRatio = 2, kDynamicsProcessorParam_ExpansionThreshold = 3, kDynamicsProcessorParam_AttackTime = 4, kDynamicsProcessorParam_ReleaseTime = 5, kDynamicsProcessorParam_MasterGain = 6, kDynamicsProcessorParam_CompressionAmount = 1000, kDynamicsProcessorParam_InputAmplitude = 2000, kDynamicsProcessorParam_OutputAmplitude = 3000 };

Constants

kDynamicsProcessorParam_Threshold

Range is from –40 through +20 dB. Default value is –20 dB. Used on the Global scope. Available in iOS 5.0 and later. Declared in AudioUnitParameters.h.

kDynamicsProcessorParam_HeadRoom

Range is from 0.1 through 40 dB. Default value is 5 dB. Used on the Global scope. Available in iOS 5.0 and later.

https://developer.apple.com/library/iOS/documentation/AudioUnit/Reference/AudioUnitParametersReference/Reference/reference.html

AudioUnits specifically has default settings for peak selection, filtering, cuttoff (high/low pass filters == bandpass filter) and more. Since these DEFAULTS are on every Apple Audio Unit, anything displaying a spectrum of frequencies, a calculated musical note, or possibly a visualizer would infringe upon '060.

All audio units, especially in the last 5 years on mobile devices has had built-in bandpass and high/low pass filtering. Likewise for amplitude selection.

These filters have been built into Apple's IOS Audio Units for quite sometime. It was often considered that processing every possible signal on a mobile device is not efficient, and reduces battery lifetime considerably. The same goes for any device that runs on batteries and employs a signal display; especially with a physical motor/servo driven needle. Utilizing frequencies above "predetermined threshold" while suppressing the other signals is Audio 101 for portable devices.

It is my belief that:

  • Any Mac OS Software which detects a frequency through a microphone and displays it such as Logic, Garage Band, and several 3rd Party software will utilize a predetermined threshold and a high/low (bandpass)filter or an upper and lower frequency bounds
    • Any IOS app which will utilize a predetermined threshold and a high/low (bandpass)filter or an upper and lower frequency bounds
    • Thousands of applications and software plugins by several vendors prove prior art over this and that it is not a unique concept, yet it's the standard way of performing a signal processing method, at least on Apple.

Fullsail SoundDesign

Posted 2013-12-10T19:29:43.073

Reputation: 99

Are you saying that any spectrum analyzer on any mac device employs high/low frequency bounds and a predetermined threshold even if it wasn't specifically in it's design?

https://www.google.com/search?q=app+visualizer+apps https://www.google.com/search?q=ios+tuner+apps

– Tyler Ulrich – 2013-12-20T00:30:59.703

I believe that it is implied that filters, thresholds, and all audio units and anything built with them would infringe Claim 13 by just the defaults alone. Claim – Patented – 2013-12-20T01:55:56.893

Yes any apple based (and other common think: OpenGL visualizers) software that can recognize pitch, and even better do it in real time via a microphone (to include Google Maps responding to your words) and more will infringe upon these methods. It confuses me that this patent was filed in 2011 and revised in 2013. Who are these geniuses who didn't realize what they patented? Where was the examiner? – Fullsail SoundDesign – 2013-12-20T02:10:37.280

Any apple audio unit source code examples from Mac OS and any smartphone since. http://en.wikipedia.org/wiki/Audio_Units

AU are used by Apple applications such as GarageBand, Soundtrack Pro, Logic Express, Logic Pro, Final Cut Pro, MainStage and most 3rd party audio software developed for Mac OS X such as Ardour, Ableton Live, REAPER and Digital Performer.

Also look up Core Audio.

– Fullsail SoundDesign – 2013-12-20T02:14:58.050

2This is a very long answer that demonstrates many of the building blocks were known. It does not address the key things that got the patent allowed. In finding claims 1-12 allowable, the examiner wrote: " . . . claims 1-12 are considered allowable over the prior art, as the closest prior art, Chiba, Richardson et aI., and the Toulson references, do not explicitly teach suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold as recited." – George White – 2013-12-20T05:40:52.487

1@GeorgeWhite this is a good point. We should be focusing our search for a reference that says:"suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold" sure seems trivial though. There's getting to be a lot of noise on here that might detract from on-point answers. :( – Frank-n'Grind – 2013-12-20T14:15:01.543

5

Non Cited Prior Art

US 4227437 A (1977)

Frequency detecting apparatus

Note: a stringed instrument is also a resonant structure, in fact everything in the world resonates and therefore is a resonant structure.

Abstract

A detecting apparatus for tuning musical instruments receives an input signal from a sound transducer and removes second harmonic content therefrom by means of a filter responsive to a note and octave selection. A phase lock pulse generator receives the filtered output and generates a signal in step with the input sound signal. The generated signal is counted by a note counter during a gating period derived by counting a predetermined number of output cycles of an oscillator started in step with the input signal. Three outputs indicating "on-frequency", "sharp" or "flat" are supplied in the alternative at the end of the gating period in accordance with the count in the note counter at that time

Claim 1

  1. Frequency detection apparatus for tuning a stringed instrument or the like, comprising:

a transducer for receiving sound information from a vibrating string on said instrument and for converting the same into an electrical signal of like frequency, selection means for selecting a note corresponding to a correct frequency to be detected,

a filter for receiving said electrical signal and responsive to said selection means for filtering second harmonic information from said electrical signal,

a first oscillator phase locked to the signal provided by said filter for generating a phase locked signal,

a second oscillator also responsive to the signal provided by said filter to produce a standard frequency output signal initiated in synchronous time relation with the signal provided by said filter,

a control counter coupled to the output of said second oscillator for counting the output cycles of said standard frequency output signal, and a gating circuit responsive to a count of said control counter for gating said phase locked signal during a gating period as determined by a predetermined counted number of cycles of said standard frequency output signal,

note counter means coupled for receiving the phase locked signal as gated by said gating circuit for detecting whether the number of output cycles of the gated phase locked signal received during said gating period reaches a predetermined count corresponding to the note selected by said selection means, and display means for producing first, second and third indications for respectively indicating substantial identity in frequency between the electrical signal and the note selected by said selection means, or whether the electrical signal is above or below said note, said display means receiving the output of said note counter means substantially at the end of said gating period produced by said gating circuit to determine whether said note counter means has made a full count corresponding to the selected note substantially at the end of said gating period.

Claim 2

The apparatus according to claim 1 wherein said note counter means includes a note counter for counting said phase locked signal as gated by said gating circuit, and a plurality of note gates, each responsive to a note selection by said selection means for recognizing a particular count output from said note counter, said note gates supplying a common output, said display means being responsive to said gating circuit at the end of the gating period for testing said common output from said note gates to determine whether said note counter means has made said full count corresponding to the selected note substantially at the end of said gating period.

Claim 3

The apparatus according to claim 1 wherein said note counter means includes a note counter for counting said phase locked signal as gated by said gating circuit, and a plurality of note gates, each responsive to a note selection by said selection means for recognizing a particular count output from said note counter, said note gates supplying a common output,

said display means being responsive to said gating circuit at the end of the gating period for testing said common output from said note gates to determine whether said note counter means has made said full count corresponding to the selected note substantially at the end of said gating period.

This patent claims (paraphrased):

  • Plucking a string ( a resonant structure per '060 )
  • Identifying the note via the tuner means
  • Applying a BandPass Filter around the detected note (target frequency).
  • Providing a gating mechanism (for sounds above a predetermined threshold).
  • Deriving subsequent signals above a predetermined threshold with a high/low filter bounds determined by the previous signal (as per any filter has, that is what a filter is.).

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

5

Non-Cited Prior Art

US 3812432 A (Priority Jan 5, 1973)

https://www.google.com/patents/US3812432

Tone detector

Description (Abstracted)

More specifically, a tone detector, in accordance with the invention, includes a threshold detector for generating a substantially constant amplitude pulsating signal representative of intervals between prescribed levels of the instantaneous amplitude of an applied signal, for example, positive and negative peak amplitudes. No pulsating signal is generated during intervals in which the amplitude of the applied signal is below the prescribed level. The presence of frequency components of interest in the applied signal is determined by supplying the pulsating signal to appropriate filters. The peak value of the output from each filter is detected and compared with a predetermined reference signal to determine, in accordance with the invention, whether the particular filter output represents the fundamental frequency of the applied signal.

An additional aspect of the instant invention is concerned with eliminating possible detection errors caused by noise signals. Such errors are substantially eliminated, in accordance with the invention, by inhibiting the operation of the threshold detector until the is disabled until the average amplitude of the applied signal exceeds a predetermined value.

  • FIG. 1 depicts a tone detector circuit illustrating the invention;

  • FIG. 2 shows in greater detail a threshold detector which may be utilized in the tone detector of FIG. 1;

  • FIG. 3 illustrates details of an average detector which may be employed in the circuit of FIG. 1;

  • FIG. 4 depicts details of a frequency component detector which may be used in the tone detector of FIG. 1; and

  • FIGS. 5A, 5B and 5C each show a sequence of waveforms useful in describing operational modes of the tone detector of FIG. 1.

Claim 1

A tone detector circuit which comprises:

means responsive to an applied signal for generating a pulsating signal having a substantially constant amplitude and being representative of intervals between prescribed amplitude levels of said applied signal, said pulsating signal generating means being selectively disabled in response to a predetermined signal being supplied thereto;

means in circuit relationship with said pulsating signal generating means and being responsive to at least one predetermined frequency component of said pulsating signal for generating a pulse signal representative of intervals when the amplitude of said at least one frequency component exceeds a predetermined reference level;

means for detecting a predetermined amplitude characteristic of said applied signal; and

means in circuit relationship with said amplitude detecting means and said pulsating signal generating means and being responsive to the output from said amplitude detecting means for generating a signal to disable said pulsating signal generating means during intervals when the output from said amplitude detecting means is below a predetermined level.

Suppressing below a predetermined threshold is the same as displaying above a predetermined threshold

Claim 2

A tone detector as defined in claim 1 wherein said amplitude detecting means includes means for generating a signal representative of the average amplitude of said applied signal.

Claim 3

A tone detector as defined in claim 1 wherein said pulsating signal generating means includes a threshold detector for generating a pulsating signal having a substantially constant amplitude and being representative of intervals between prescribed values of the instantaneous amplitude of said applied signal.

Claim 4

A tone detector as defined in claim 3 wherein said pulse signal generating means includes filter means in circuit relationship with said threshold detector for passing only said at least one frequency component of said pulsating signal and level detector means in circuit with said filter means for generating said pulse signal during intervals in which the amplitude of said at least one frequency component exceeds a predetermined level.

Claim 5

A tone detector as defined in claim 4 wherein said level detector means includes peak detector means in circuit with said filter means for generating a unipolarity signal having an amplitude proportional to the peak amplitude value of said at least one frequency component output from said filter means and comparator means having first and second inputs and an output, a reference signal source being connected in circuit with said first input, said peak detector means being connected in circuit with said second input and said comparator means being responsive to a reference signal and to said unipolarity signal for generating said pulse signal at said comparator means output during intervals in which the amplitude of said unipolarity signal exceeds the amplitude of said reference signal.

In summary, 3812432 is a method of detecting tone above a predetermined threshold, limited by filter means to identify the tone. '060 Claim 13 and quite possibly Claim 1 invalid. By displaying the output of any calculations, equated to digits represented by frequencies, this is effectively the same as '060 in my opinion.

3812432 Figure of Filter and Threshold Detector

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

4

Non-Cited Prior Art

4,608,993

Priority Date: Jul 31, 1984

After looking at this, it is my personal belief that there is a very strong possibility that every claim of the '060 Patent can be invalidated by an attorney. The easiest to invalidate is Claim 13. US Patent 4,608,993 is directed to a blood flow measurement device and method. On the face of it, how does a medical device relate to the '060 Patent? The '993 Patent states in the Abstract,

"The systems employ electronic techniques for providing accurate tracking of portions of the frequency spectra of Doppler shift signals to determine peak and means velocity and acceleration.”

The basic element of the system of the ‘993 patent determines a peak ultrasonic acoustic signal of a power spectra within a band and correlates this to a peak velocity. The system filters out the sound of unwanted sources, such as the heart, and detects the peak volume within a set band. The '993 Patent utilizes frequency detection or in other words pitch detection by initialization a filtering means and determines a peak value of a power spectra found by using a Fast Fourier Transform (FFT).

I am very confident that I can find references that could be used by an attorney to invalidate ALL of the claims of the '060 Patent, not just the independent claims.

To further clarify, Doppler, or Doppler Effect is essentially sound or light waves.

Doppler effect n. A change in the observed frequency of a wave, as of sound or light, occurring when the source and observer are in motion relative to each other, with the frequency increasing when the source and observer approach each other and decreasing when they move apart. The motion of the source causes a real shift in frequency of the wave, while the motion of the observer produces only an apparent shift in frequency. Also called Doppler shift.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

Nice answer! I like that.. FFT covers just about every measurement known to man. It's Public Domain too! – Tyler Ulrich – 2013-12-13T04:39:21.030

FFT is a specific algorithm for computing a Fourier transform. Fourier proved that any repeating waveform in time could be equally expressed in the frequency domain. I'm sure there are thousands of specific inventions that make use of the FFT. – George White – 2013-12-13T05:17:34.767

1This probably has claims that should never have been allowed, particular claim 13, but just saying "FFT" doesn't help. – George White – 2013-12-13T05:19:49.000

1That's a very heartfelt example. The heart is a percussive instrument, and a resonant structure. – Aron Stein – 2013-12-15T07:31:11.123

4

My understanding of guitar tuners from Zen-on Justina Quartz Guitar Tuners and many other tuners utilize a filter means when you select which guitar string you are tuning to. This is a chromatic tuner, but it still use frequencies to translate to musical notes which I believe the 060 patent being asserted uses the same methods.

Zen-on Justina Quartz Guitar Tuners

There's a lot to be said on the WikiPedia Page for Guitar Tuners - Especially about Peterson Strobosoft Tuners which have been patented by US6580024

In Peterson's patent US6580024, they discuss in the Figures description the following, which even they admit is blatantly obvious:

Concurrently, computing engine 22 analyzes the conditioned and digitized input signal or waveform to detect a unique phase or portion of the fundamental period segments of said signal or waveform, typically a portion corresponding to the original fundamental period peaks of the input signal or waveform. There are many methods and algorithms current in the art which implement this function, the details of which are understood by those of skill in the art and are not a subject of this invention. Upon detection of said phase or portion of each fundamental period segment, or upon detection of a selected number of said phases, computing engine 22 sends commands to visual display 25 to make visible one or a plurality of image objects or patterns at positions determined by the most recently calculated displacement value.

Peterson's tuners use a method of frequency translation into musical objects, as well as musical notes which the 060 Patent claims to have invented. Adjusting the input level (Peak Detection) is not novel, nor is using a standard Noise Gate, or Gate

A noise gate or gate is an electronic device or software that is used to control the volume of an audio signal. Gating is the use of a gate. Comparable to a compressor, which attenuate signals above a threshold, noise gates attenuate signals that register below the threshold.1 However, noise gates attenuate signals by a fixed amount, known as the range. In its most simple form, a noise gate allows a signal to pass through only when it is above a set threshold: the gate is 'open'. If the signal falls below the threshold no signal is allowed to pass (or the signal is substantially attenuated): the gate is 'closed'.2 A noise gate is used when the level of the 'signal' is above the level of the 'noise'. The threshold is set above the level of the 'noise' and so when there is no 'signal' the gate is closed. A noise gate does not remove noise from the signal. When the gate is open both the signal and the noise will pass through. Gates typically feature 'attack', 'release', and 'hold' settings and may feature a 'look-ahead' function.

I'm curious to how employing a Noise Gate on a signal is novel per Claim 1 of the 060 Patent:

13: A method for pitch detection, comprising:

Providing one or more power spectrum frequency samples;

Selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

It's Peanut Butter Jelly Time! – Aron Stein – 2013-12-15T07:27:44.420

Quote from "Guitar Tuners on the wiki link":

"Tuners are used by guitar technicians who are hired by rock and pop bands to ensure that all of the band's instruments are ready to play at all times. Guitar technicians (often called guitar techs) tune all of the instruments (electric guitars, electric basses, acoustic guitars, mandolins, etc.) " – Robert Tesla III – 2013-12-16T16:12:12.390

I concur that there are hundreds of guitar tuners capable of displaying a periodic sound based on sound level. This patent is absurd. – Audio Sniper – 2013-12-17T20:06:32.597

4

The US4028985 Patent that I find useful from Filed on Feb 17, 1976 and Published Date: Jun 14, 1977 is very interesting indeed. It's abstract states:

An improved system for the determination of pitch or perceived frequency of signals generated by musical instruments or voices and for the display of the results in a format easily understood and used by musicians. An incoming signal from a microphone is peak detected after amplification, then further processed by rejecting spurious peaks through the use of an inhibit circuit which sends onward acceptable pulses and inhibits those pulses which arrive during a period immediately following each accepted pulse, the period being approximately 3/8 of the time between acceptable pulses. These pulses drive a period measuring circuit which provides a signal proportional to the time between input pulses, the signal being fed back to the inhibit circuit for its proper operation and being fed forward to the readout display where the results are translated into convenient musical notation, like C.sub.+.sub.1 .music-sharp.. The display further subdivides the standard 6% musical pitch increments in 2% increments so that slightly sharp or flat indications can be provided for the use of the musician.

US4028985 Claims:

  1. An improved pitch determining and display system comprising, in combination:

a. signal generating means for providing a signal which corresponds to pitch produced by a musician said signal generating means comprising a microphone for picking up the sounds produced by a musician and translating the sounds into corresponding electronic signals;

b. signal processing means for determining the pitch produced said means being connected to the signal generating means and driven by the electronic signals generated by said microphone, said signal processing means comprising:

i. amplifier means connected to the microphone for amplifying the signal produced by the microphone:

ii. peak detector means connected to the amplifier means for providing an output pulse when an input peak pulse from the amplifier means exceeds a previous input pulse less an amount proportional to the time that has elapsed since the previous input pulse;

.....

c. display means connected to the signal processing means for translating the determined pitch into convenient musical notation, said display means being adapted to receive the signal from said period measuring means.

  1. The pitch determining and display system of claim 1, wherein the output of the period measuring means is fed back to the peak detection means to provide the most appropriate constant of proportionality for the period of the signal entering the signal processing means.

  2. The pitch determining and display system of claim 2, wherein the display means is a digital readout display for providing pitch information in convenient musical notation.

And more in Claim 9:

  1. Improved electronic signal processing circuitry comprising:

a. mplifier means for amplifying an electronic signal supplied to the input thereof;

b. peak detector means connected to the amplifier means for providing an output pulse when an input peak pulse from the amplifier means exceeds a previous input pulse less an amount proportional to the time that has elapsed since the previous input pulse;

** I believe that invalidates Claim 13 of the US8502060 Patent**

A method for pitch detection, comprising: providing one or more power spectrum frequency samples; selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency limit.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

4

Non-Cited Prior Art

US4227437

Priority Date: Oct 11, 1977

Another fine example of selecting frequencies above a predetermined threshold is US4227437 Published Oct 14, 1980

Frequency detecting apparatus

  1. Frequency detection apparatus for tuning a stringed instrument or the like, comprising:

a transducer for receiving sound information from a vibrating string on said instrument and for converting the same into an electrical signal of like frequency, selection means for selecting a note corresponding to a correct frequency to be detected,

Transducer == microphone

a filter for receiving said electrical signal and responsive to said selection means for filtering second harmonic information from said electrical signal,

a first oscillator phase locked to the signal provided by said filter for generating a phase locked signal,

a second oscillator also responsive to the signal provided by said filter to produce a standard frequency output signal initiated in synchronous time relation with the signal provided by said filter,

a control counter coupled to the output of said second oscillator for counting the output cycles of said standard frequency output signal, and a gating circuit responsive to a count of said control counter for gating said phase locked signal during a gating period as determined by a predetermined counted number of cycles of said standard frequency output signal, note counter means coupled for receiving the phase locked signal as gated by said gating circuit for detecting whether the number of output cycles of the gated phase locked signal received during said gating period reaches a predetermined count corresponding to the note selected by said selection means,

and display means for producing first, second and third indications for respectively indicating substantial identity in frequency between the electrical signal and the note selected by said selection means, or whether the electrical signal is above or below said note, said display means receiving the output of said note counter means substantially at the end of said gating period produced by said gating circuit to determine whether said note counter means has made a full count corresponding to the selected note substantially at the end of said gating period.

Sure seems like claim 1 & 13 of US8502060 when you realize what a gate is.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

Agreed, this is a very straight forward concept for anyone who is an audiophile. – Aron Stein – 2013-12-15T07:26:48.260

1I concur, straightforward answer. – Audio Sniper – 2013-12-17T20:08:16.153

4

Non-Cited Prior Art

US5777248 (Priority Date Jul 22, 1996)

Title: Tuning indicator for musical instruments

Abstract:

A musical instrument tuning aid. The display provides the user tuning information in a rapidly interpreted form. The input note, or tuning device setting, is displayed in a clock face format. A sharp/flat indicator provides a course display for gross tuning. A display means for electronically producing a stroboscopic display between the input tone and the internally generated reference frequency provides for very accurate fine tuning with instantaneous response to pitch changes. Signal conditioning to control signal level enhances the strobe display. Tracking low pass filtering is provided to enhance strobe display for high harmonic content signals. An adjustable band pass filtering mode is provided to allow analysis of individual harmonics. A crystal timebase is used to generate a high accuracy reference frequency with fine calibration adjustment. A control means is provided to measure the input signal fundamental, select the nearest chromatic scale note, and set tuning device accordingly, allowing hands off operation. In automatic mode the note display tracks the input note providing an easy to read display indicating the note played, as well as tuning of that note.

While this tuner uses a strobe form of display, it also displays a frequency, note and octave.

Claims

  1. A tuning aid for musical instruments comprising:

(a) a note/octave display comprising indication elements arranged in a pattern around two concentric circles to resemble a clock face having an inside pattern corresponding to an hour hand designating an octave and an outside pattern corresponding to a minute hand designating the twelve notes of a chromatic scale;

(b) a strobe display array consisting of a plurality of luminous elements arranged in a circular pattern;

(c) a reference frequency generating means of generating a reference frequency;

(d) a control means of controlling the reference frequency to a desired note to be tuned and controlling the note/octave display accordingly;

(e) a means of enabling each element of said strobe display sequentially at a rate such that said strobe display cycles once for each two periods of said reference frequency, each enabled element having an intensity;

(f) a means of inputting a signal having a peak level for analysis;

(g) a level control means of automatically controlling the peak level of said signal to a predetermined level and producing a level controlled output;

(h) a filtering means of receiving the level controlled output and producing a filtered output;

(i) a positive rectifying means of positive rectification of the filtered output of said filtering means and producing a positive rectified output having an instantaneous magnitude;

(j) a means of controlling the intensity of the enabled element of said strobe display according to the instantaneous magnitude of the positive rectified output of said positive rectifying means.

  1. A tuning aid as in claim 1 wherein said filtering means is configured in low pass mode and is adjusted by said control means to attenuate signal harmonics higher than said reference frequency.

  2. A tuning aid as in claim 1 wherein said filtering means is configured in band pass mode and is controlled by said control means to pass only a selected signal harmonic.

  3. A tuning aid as in claim 1 in which the filtering means is connected to a fundamental period detection means which is connected to said control means controlling a sharp/flat indication means accordingly.

  4. A tuning aid as in claim 1 in which the filtering means is connected to a fundamental period detection means which determines the input signal's fundamental frequency and is connected to said control means which automatically selects the note from the chromatic scale closest to the input signal fundamental frequency and sets said reference frequency and said note/octave display accordingly.

The first few sections of this diagram from US5777248 are the foundation of the '060 patent. The rest of this illustration is omitted on '060 patent diagrams and one can guess what the "Pitch Estimator" and other obscured items actually do. My guess is the items illustrated below.

US577248 Diagram

This should be enough to invalidate claims 1 & 13 of US8502060:

US8502060 Claims 1 & 13

1: A method for resonance tuning, comprising:

Receiving a signal in response to a resonance of a structure; Determining a frequency or musical note related to an overtone from the signal; Selecting the frequency or musical note related to the overtone as a filter mode reference frequency or musical note; and Suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold.

13: A method for pitch detection, comprising:

Providing one or more power spectrum frequency samples; Selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency limit.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

1I see selectable filter (mode), peak detection, musical instrument tuning. Seems obvious that '060 lacks novel. – Tyler Ulrich – 2013-12-16T21:47:16.627

1Definitely a more complex method abstracted. This could be like patenting the "Method of filling the windshield washer fluid to a certain level" instead of patenting "A system for cleaning the windshield of an automobile". – Aron Stein – 2013-12-16T21:53:28.563

4

Non-Cited Prior Art

Visualization of Musical Pitch

Philip McLeod and Geoff Wyvill.

In Computer Graphics International 2003, 2003

http://miracle.otago.ac.nz/tartini/papers/Visualization_of_Musical_Pitch.pdf

2.5 Choosing the Fundamental

After the frequencies of all the local maxima have been found, their amplitudes are calculated. The strongest frequency is selected and assumed to be one of the harmonics from the note being played. The fundamental is not always the strongest frequency in a note. Figure 4 shows an example of a note where the fifth harmonic is the most powerful.

The pitch of the note is related to the “dominant” frequency. In this case, dominant means what a musician perceives to be the main frequency. This is not necessarily the lowest or the one with the largest amplitude. The following process appears to agree with our subjective observation al- most all of the time. Firstly we pick out the frequency, f, with the largest am- plitude. This is almost certainly a true harmonic of the fundamental we are seeking. In other words, the fundamental frequency is F = f/n where n is an integer. For each value of n from one to ten we examine the spectrum to see how many frequencies are potential harmonics of F. A frequency is a potential harmonic if it is close the ideal frequency of the harmonic. We actually calculate a score for each F = f/n which is a weighted sum of closeness measures. The more peaks that are separated by F the better the fit.

Figure 4

This example simply demonstrates that selecting a peak frequency for display and suppressing the other frequencies is common practice. Claim 13 is not novel, and very obvious to anyone in spectral analysis.

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

This looks like the idrumtune app picture re: toulson! – Tyler Ulrich – 2013-12-16T21:50:00.640

This certainly proves that the '060 patent lacks novel, when nearly every subject matter on FFT, pitch detection, etc talks about selecting a peak frequency and uses filtering means to remove DC offset, outside noise and limit the display of pitch to only the useful values. – Aron Stein – 2013-12-17T14:41:16.660

4

Non-Cited Prior Art

Title: Digital audio signal processor employing multiple filter fundamental acquisition circuitry

US 5056398 A

Priority Date (Sep 20, 1988)

ABSTRACT

A digital signal processing apparatus is provided for identifying the octave, note and cent of a musical sound. The apparatus includes a transducer for converting the musical sound into an electrical signal, a plurality of digital detection units, each dedicated to a particular sub-scanning interval within an overall frequency interval to be scanned, receiving the electrical signal from the transducer, for determining the octave, note and cent of the musical sound by detecting a fundamental frequency of the electrical signal; and a display unit, responsive to the detection unit, for displaying the note as an alphanumeric character and the cent as a positive or negative decimal integral number from -49 to +50 with zero cents representing perfect concert pitch.

This should easily invalidate Claim 1 in regards to bandpass filtering a target frequency.

Claim 1 of '398

  1. An apparatus for identifying the octave, note and degree of sharpness or flatness of a musical sound, comprising:

(a) a transducer means for converting said sound into an electrical signal;

(b) a filter means, responsive to said electrical signal provided by said transducer means, for passing a filter output signal having a frequency corresponding to a frequency of said electrical signal;

(c)** a microprocessor means**;

(d) a fundamental detection means, cooperating with said microprocessor means, for analyzing said filter output signal to identify when said frequency of said filter output signal corresponds to the fundamental frequency of said electrical signal and for providing a fundamental detection signal indicating such correspondence;

(e) control means for causing said filter means, responsive to said fundamental detection signal, to pass signals at a particular scanning frequency at which said frequency of said filter output signal corresponds to said fundamental frequency;

(f) a square wave generator means, responsive to said frequency of said filter output signal corresponding to said fundamental frequency, for providing a square wave output signal having a same period as said filter output signal;

(g) a logic circuit means, responsive to said square wave output signal, for providing an output indicating a period of said square wave output signal;

(h) said microprocessor means comprising means for comparing said output from said logic means with a look-up table including a plurality of previously calculated periods to provide an output indicating the octave, note and degree of sharpness or flatness or said musical sound; and

(i) a display means, responsive to said output of said microprocessor means, for displaying said octave, note and degree of sharpness or flatness of said musical sound, said note being displayed as an alphanumeric character and said degree of sharpness or flatness being displayed as a positive or negative number on a scale including a zero value representing perfect concert pitch and a plurality of positive or negative values on each side of zero.

2.An apparatus as in claim 1, wherein said filter means comprises a plurality of switched capacitor filters respectively provided to scan a plurality of sub-intervals of an overall scanning interval and wherein said control means comprises a plurality of dedicated center frequency filter clocks respectively provided for said plurality of switched capacitor filters to cause said switched capacitor filters respectively to sweep said plurality of sub-intervals.

I consider the above method above proves that Claim 1 of '060 is not novel. Selecting a target frequency for a bandpass filter for filtering means of the musical instrument you're tuning seems logical, obvious and not novel.

'060 Claim 1

  1. A method for resonance tuning, comprising: receiving a signal in response to a resonance of a structure;

determining a frequency or musical note related to an overtone from the signal; selecting the frequency or musical note related to the overtone as a filter mode reference frequency or musical note;

and suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold.

This is the same method, just broadened in description.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

While this goes on to do much more than '060 claims, it does appear that '060 abstracted an obvious method from many sources of prior art and published teachings. I can put Jelly on then Peanut Butter, or Peanut Butter then Jelly on two pieces of bread and describe it in a manner that makes it look like I invented something new, a new method, but it's obvious, not novel, much like '060. – Tyler Ulrich – 2013-12-16T21:49:07.933

4

I am curious to how this is NOVEL or even UNOBVIOUS. I am a recording engineer and I use common software such as Pro Tools, Logic Pro and others. Virtually all Digital Audio Workstations and recording software comes equipped with BandPass, Tuners, and Noise Gates. An end user could easily stumble and infringe upon this patent easily.

Allow me to demonstrate:

Claim 13 Infringement

  1. Open Logic Pro (or even more distributed Garage Band) with Live or Recorded Samples
  2. Select a Noise Gate on a Channel Strip
  3. Add the Tuner Plugin under Metering > Tuner > Tuner

You have now infringed upon Claim 13 of '060 Patent.

Also note if you use a recording interface that uses BandPass Filters or Noise Gates, and you simply activate the Tuner plugin on a channel strip, you have effectively infringed on this brand new patent.

Claim 13 Infringement

Claim 1 Example:

  1. Open Logic Pro (or even more distributed Garage Band) with Live or Recorded Samples
  2. Select a Noise Gate on a Channel Strip
  3. Add a BandPass Filter: Audio Units > Bandpass Filter (Adjust to range of a drum or instrument) after you determine the pitch the tuner is displaying, adjust it to that range. To enable / disable this "mode" just bypass the bandpass filter.
  4. Add the Tuner Plugin under Metering > Tuner > Tuner

Claim 1 Infringement: BandPass Filter and a Tuner

This is a very ingredient oriented piece of software. I attribute this patent to pulling out bread, ham, cheese and and assembling it and patenting that method.

Audio Sniper

Posted 2013-12-10T19:29:43.073

Reputation: 51

1Seems like mixing the cake ingredients and then putting them in the oven to bake. Cake Mix! – Aron Stein – 2013-12-17T20:16:13.270

2Very common practice to apply plugins on an audio chain. Very common to use spectral analysis to adjust EQ and filters. Very common applications all have these plugins. – Robert Tesla III – 2013-12-17T20:32:21.570

2A very common set of audio plugins indeed. – Tyler Ulrich – 2013-12-17T20:41:02.253

2I am not a fan of the examination process this patent was (not) subjected to, but how hard something is to do once someone tells you what to do is not relevant to novelly or obviousness. Everything is obvious in hindsight.That is why examiners look to find specific documents, published before the application, that disclose every element in a claim. – George White – 2013-12-18T00:41:01.723

4

Non-Cited Prior Art

The Scientist and Engineer's Guide to Digital Signal Processing

DSPGuide.com

1997-2011

This is an online, paper, hard copy publication for Digital Signal Processing. It's know as one of the defacto sources of information in relation to signal processing.

Chapter 26: Target Selection

Discusses several aspects and reasons why you would choose values over a predetermined threshold as Claim 13 of '060 claims rights to. In this example, a device for reading cancer in a patient is discussed:

This method of converting the output value into a probability can be useful for understanding the problem, but it is not the main way that target detection is accomplished. Most applications require a yes/no decision on ...

In short, we need a machine that can carry out a multi-parameter space division, according to examples of target and nontarget signals. This ideal target detection system is remarkably close to the main topic of this chapter, the neural network.

Chapter 14:

http://www.dspguide.com/ch14/5.htm

(Just for clarification on Bandpass filters, what they are, how they are comprised, and how common they are in audio.

High-pass, band-pass and band-reject filters are designed by starting with a low-pass filter, and then converting it into the desired response. For this reason, most discussions on filter design only give examples of low-pass filters. There are two methods for the low-pass to high-pass conversion: spectral inversion and spectral reversal. Both are equally useful.

...

BandPass Filter Construction

Lastly, Figs. 14-8 and 14-9 show how low-pass and high-pass filter kernels can be combined to form band-pass and band-reject filters. In short, adding the filter kernels produces a band-reject filter, while convolving the filter kernels produces a band-pass filter. These are based on the way cascaded and parallel systems are be combined, as discussed in Chapter 7. Multiple combination of these techniques can also be used. For instance, a band-pass filter can be designed by adding the two filter kernels to form a band-pass filter, and then use spectral inversion or spectral reversal as previously described. All these techniques work very well with few surprises.

Chapter 17: Custom Filters

http://www.dspguide.com/ch17.htm

Most filters have one of the four standard frequency responses: low-pass, high-pass, band-pass or band-reject. This chapter presents a general method of designing digital filters with an arbitrary frequency response, tailored to the needs of your particular application. DSP excels in this area, solving problems that are far above the capabilities of analog electronics. Two important uses of custom filters are discussed in this chapter: deconvolution, a way of restoring signals that have undergone an unwanted convolution, and optimal filtering, the problem of separating signals with overlapping frequency spectra. This is DSP at its best.

This NON-CITED Prior Art online book has several examples, common solutions to all of the claims in the '060 patent. Reexamine.

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

4

The Secret is BandPass is No Secret!!

FREQUENCY FILTERING in practice

version 1.0 released 29/1/99 http://www.xsgeo.com/course/filt.htm

Since this patent focuses around peak selection and filtering, and has no merit otherwise, it's important to realize how common bandpass filtering is and it's wide use among many fields of frequency analysis (medical, television, search for extra terrestrial and of course musical instruments and sound manipulation).

In this 1999 article, it clearly states that bandpass is very common

Introduction

The commonest form of filtering is to remove unwanted frequency components from the data by bandpass frequency filtering. This may be to remove frequencies above the Nyquist before re-sampling or to remove noise types e.g. low frequency swell noise from the data. Most commonly bandpass filters are applied post-migration to improve the clarity of the display. While filters can be applied in several domains they are usually designed in the frequency domain for clarity. They may be applied in the time domain by convolution or in the frequency domain by multiplication, however this is usually transparent to the user. The user has to decide whether to apply a minimum phase or zero-phase filter and must input sufficient parameters to specify the pass or reject bandwidth.

POST-STACK APPLICATIONS

Once the data have been migrated they are usually bandpass filtered to improve the clarity of the display by increasing the signal-to-noise ratio. This is required since the higher frequencies are usually lost in the deeper sections due to various attenuation mechanisms and without filtering the clarity of the deeper section is reduced by the presence of high-frequency noise. It is normal to pass higher frequencies in the shallow part of the section and filter high frequencies in the deeper part.

If the migrated data have been converted to zero-phase then zero-phase filters may be used, otherwise minimum phase filters should be used.

Written in 1999 Describes methods of '060 and it's description section near perfect

Common Filters to include BandPass

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

4

US PG Pub 2010/0128897 with priority to Japanese Application 2007-092067 (Mar. 30, 2007), PCT/JP08/55757, then US filing of 371 on Sep. 30 2009. This seems good 102(b) and 102(e) art:

"...mixed signals for one frame which are converted into those in a frequency region [fourier transformed == "power spectrum frequency sample"] ... A noise signal selection unit selects a noise signal for each frequency bin on the basis of the amount of noise measured." (Abstract).

See Fig. 10. Microphones 15 accept sounds, Fourier Transform (FFT) 17 to a power spectrum frequency sample, and noise amount measuring unit 140(240) selects the frequency bin with the loudest or highest magnitude noise. Q.E.D. :^)

8502060 13. A method for pitch detection, comprising: providing one or more power spectrum frequency samples; selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency limit.

P.S. This reference also discloses "masking" == "suppressing" == "removing" frequency bands as recited in Claim 1 and may be useful in 103 analyses. I do not see display in this case and this case is directed to noise removal not necessarily tuning - but that hardly matters.

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

4

http://www.plogue.com/bidule/help/ch04s11.html Bidule user manual (C) 2001

"FFT:Time Domain to Spectral Domain Conversion ... Spectral To Loudest Freq/Amp

Takes the frequency+magnitude in input and outputs the loudest frequency with its amplitude"

== 13. ... comprising: providing one or more power spectrum frequency samples; selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples...

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

FFT provides power spectrum frequency sample which is then plugged and chugged to "output the loudest freq" which to me is analogous to Claim 13's "selecting" the freq based on "magnitude." – Frank-n'Grind – 2013-12-20T14:23:51.830

4

http://pi.physik.uni-bonn.de/~dieckman/DFT/DFT.html Amplitude and Phase of a discrete Fourier Spectrum Last change on: Wed 7 Sep 2011 [not sure when initially published]

"This tutorial describes the calculation of the amplitude and the phase from DFT spectra with finite sampling...

Finding Amplitude and Phase for select frequencies The next statement collects all bin numbers of the spectrum with bin values [magnitudes] over threshold into a list s. The threshold is used to suppress insignificant bins...[pseudo/real code follows enabling]"

== 13. A method ... comprising: providing one or more power spectrum frequency samples; selecting a frequency ... having a largest power spectrum magnitude ....

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

I would assume list s is for estimating with pseudo code over a period of time in the frequency domain, or as the '060 diagram calls it "pitch estimator" – Aron Stein – 2013-12-20T00:45:01.087

I interpret the above "collecting ... into a list" based on "amplitude" value analogous to Claim 13's "selecting" based on "magnitude" in which both are operating on frequency power spectra. – Frank-n'Grind – 2013-12-20T14:22:01.553

4

This is a Lab at College of Engineering Montana State University Spring of 2006

EE477 Digital Signal Processing Spring 2006

Lab 11

http://www.coe.montana.edu/ee/rmaher/ee477_SP06/ee477_fftlab_sp06.pdf

Short-time Fourier transform (STFT)#

....

The DFT is a frequency-sampled version of the Fourier transform, so multiplying the DFT by a filter function in the frequency domain is actually the equivalent of circular convolution, not linear convolution. This means that the resulting time domain signal may have “time domain aliasing”if the effects of the circular overlap are not accounted for. Refer to an authoritative DSP textbook for the details of this issue.

....

Exercise C: STFT for signal processing

Now that the basic pass program is working, you can consider some more interesting STFT- based processing. In this part you will do some signal-dependent processing. Since the DFT gives a complex view of the input signal’s short-time spectrum, we can take advantage of the spectral analysis to do some signal enhancement.

It is common to have an input signal that is contaminated with unwanted broadband noise. One way to reduce the undesired noise is to use a spectral threshold. The algorithm compares the spectral magnitude in each FFT bin to a threshold value. If the magnitude is above the threshold, it is assumed to be “signal”and gets passed unaltered. On the other hand, if the measured magnitude in an FFT bin is below the threshold, it is assumed to be noise and the bin is set to zero. If the threshold is chosen carefully, the output signal will have less audible noise than the input signal. This process is known as a “de-hisser”or a spectral “noise gate.”

In order to do the threshold test you will need to add another parameter to the block_fft() function: xx=block_fft(in,fftlen,thresh), and use the threshold and the FFT magnitude to take out the FFT bins that are below the threshold. You will also need to experiment with various threshold values, and try different types of input signals to verify that your de-hisser is working. Demonstrate your code by choosing an appropriate threshold value for the noisy speech signal on the course web site (instructor check off C).

Fullsail SoundDesign

Posted 2013-12-10T19:29:43.073

Reputation: 99

lol a school project? So now every engineering lab could get busted? – Aron Stein – 2013-12-20T04:46:50.857

4

MOTU has been shipping their CueMix FXsoftware with their mixer units for quite some time.

MOTU Tuner Plugin

Instrument tuner (Published: 2010-10-14 15:51:06 )

Just open the Tuner window, play a note, and use the large graphic display to get in tune with an accuracy of one 10th of a cent (one 1,000th of a semi-tone). Being in tune has never been easier.

The Tuner displays the detected note by frequency (in Hertz), note name and octave, with an adjustable reference frequency for A4 between 400 and 480 Hz.

The large meter gives you a clear indication of how high or low you are from the detected pitch.

Large red arrows direct you up or down as needed to zero in on the correct pitch.

You can even tune phase-coherent stereo signals.

The CueMix FX Tuner is as advanced and accurate as any dedicated hardware tuner out there.

There is also an FFT Plugin:

FFT Plugin

FFT Display

CueMix FX provides an optional real-time FFT display super-imposed on top of the graphic EQ curve so you can see as well as hear the effect of your equalization adjustments.

This software ships with MOTU Audio Interfaces which all have Noise Gates, Bandpass filters, and more built right into the plugins and physical input boards.

http://www.motu.com/products/cuemix-fx/tuner-analysis.html

http://www.motu.com/products/cuemix-fx/new-in-cuemix

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

The FFT Display is affected by the EQ curve. An EQ is built of filters and bands designed to suppress or attenuate signals in/out of those bands. Several EQ, visual ones more so, adjust band ranges / filters. The fact this displays pitch analysis while allowing it to be affected by the filter ranges of the EQ is an interesting example. http://www.bhphotovideo.com/find/newsLetter/Understanding-EQ.jsp

– Robert Tesla III – 2013-12-20T17:34:12.587

One would also acknowledge that the input gain on a physical motu device where this plugin receives it's sound source would be considered a "Predetermined Threshold" and it's a manual requirement to set for any procedure for recording with a microphone or other instrument. – Robert Tesla III – 2013-12-20T17:36:05.410

4

Programming Electronic Music in Pd Johannes Kreidler 27-01-2009 http://www.pd-tutorial.com/english/ch03s08.html This seems a good primer for understanding what's going on with FFT, selection, filtering, displaying, and the like**

3.8.1.1 Analyzing partials

Let's return to a basic concept of additive synthesis: a sound comprises partials. If you want to find out what the component parts of a sound are, you could employ a set of band-pass filters for every partial: ... 3.8.2.1 Filters ... 3.8.3.2 Tuner

Here's one way to build a tuner: patches/3-8-3-2-tuner.pd

Frank-n'Grind

Posted 2013-12-10T19:29:43.073

Reputation: 423

43.8.2.1 Filters What's useful about FFT, of course, is that the values it determines can be changed before you resynthesize the components into a sounding result. For example, you could set certain bins to be louder or quieter; you could build filters like high-pass, low-pass, etc., or 'draw' one yourself.

patches/3-8-2-1-fft-filter.pd – Robert Tesla III – 2013-12-20T15:10:09.320

4

Non-Cited Prior Art

US4434697

Indicator apparatus for indicating notes emitted by means of a musical instrument

Claim 1

Apparatus for indicating the presence of musical notes and for identifying the musical notes detected comprising:

means for amplifying input signals corresponding to musical notes to be identified; filter means connected to said means for amplifying for eliminating harmonics from said input signals;

energy detecting means connected to said means for amplifying for detecting input signals exceeding a predetermined threshhold;

memory means including at least one memory for storing items of information representing a table of musical notes;

means for calculating the frequency and octive of said input signal, said means for calculating including microprocessor means and being connected to said filter means, said energy detecting means and said memory means, said means for calculating being responsive to input signals received from said filter means exceeding said predetermined threshhold determined by said energy detecting means to calculate the frequency thereof, said frequency calculated being employed to read from said memory for storing items of information representing a table of musical notes items of information representing the closest corresponding musical note for said frequency calculated; and

means for displaying, in alphanumeric form, said musical note read closest to each successive musical note in said input signals to be indentified and the octive in which said musical note resides.

Claim 2

The apparatus according to claim 1 wherein said means for calculating additionally comprises:

means for determining any difference between said frequency of said input signals calculated, and said closest corresponding musical note read;

means for providing indicia representative of any difference determined; and

means for supplying said indicia to said means for displaying to cause said indicia to be displayed.

Claim 3

The apparatus according to claim 2 wherein said indicia take the form of a plurality of signs, and selected ones of said plurality of signs respectively indicate that a difference between a calculated frequency of an input signal and a frequency of a displayed musical note is a positive value exceeding a predetermined limit, a negative value exceeding a selected limit and a value within a limit.

Claim 4

The apparatus according to any one of claims 1, 2 or 3 wherein said filter means comprises:

a plurality of low pass filter means for receiving said input signals representing said musical notes to be identified;

a plurality of threshhold detector means for indicating that input signals applied thereto exceed a predetermined threshhold, each of said plurality of threshhold detector means being connected to an associated one of said plurality of low pass filter means;

means for determining a one of said plurality of low pass filter means having the lowest cut-off frequency characteristic and at least a portion of said input signals having a predetermined threshhold level passing therethrough; and means for inhibiting outputs from remaining ones of said plurality of low pass filter means having cut-off frequency characteristics higher than that of said one of said plurality of low pass filter means.

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

"said means for calculating including microprocessor means and being connected to said filter means, said energy detecting means and said memory means, said means for calculating being responsive to input signals received from said filter means exceeding said predetermined threshhold determined by said energy detecting means to calculate the frequency thereof" == YEP – Fullsail SoundDesign – 2013-12-21T20:24:08.093

4

Non Cited Prior Art

PITCH DETECTION USING THE SHORT—TERM PHASE SPECTRUM

F.J. CHARPENTIER (Tokyo, 1986)

http://www.ee.columbia.edu/~dpwe/papers/Charp86-pitchphase.pdf

Abstract

A new frequency domain method for determining the fundamental frequency of speech is presented in this paper. This method uses the information contained in short-term phase spectrum whereas the previous methods were limited to the amplitude spectrum. The short-term spectrum is computed by DFT and is interpreted as the output of a bank of band-pass filters. Harmonic components are detected by searching for sets of three continuos filters having the same instantaneous frequency. The frequency of a detected harmonic is given by the instantaneous frequency itself. A conventional harmonic numbering algorithm is used to confer the set of detected harmonics to a value of the fundamental frequency. Preliminary results show the validity of the method.

This document goes into detail about detecting a frequency and automatically band-passing the signal to eliminate other harmonics. It was discusses it being used in a pitch detection application and eliminating other noise and computation below a threshold.

enter image description here enter image description here enter image description here

To further clarify, bandpass a frequency detected, and when applicable, reduce the onboard computation by only computing frequencies above a threshold. enter image description here

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

"...simultaneously using the information of the amplitude spectrum to restrict the calculations to the neighborhood of the spectral peaks" == 060: above a predetermined threshold with an upper frequency limit and a lower frequency limit. Seems Legit. – Tyler Ulrich – 2013-12-23T14:56:31.753

3

I also find this US Patent US4688464 particularly fascinating. Filed January 16, 1986.

In it's abstract, it states:

A pitch detector is disclosed that automatically recognizes the pitch of musical notes quickly and outputs the pitch information in a variety of formats. The detector employs a microprocessor that samples the signal from a musical instrument or voice at regular intervals using an analog-to-digital converter and then utilizes both amplitude and time information from the waveform to determine the fundamental period of the note, while rejecting the harmonic components. The microprocessor analyzes the waveform looking for peaks that are approximately equal in amplitude separated by opposite polarity peaks. The time intervals between the peaks must be approximately equal too. Timing information is measured using more than one point on the waveform to avoid inaccuracies caused by temporary distortions of the waveform. The timing points are chosen at points where the slope of the waveform is high for substantially optimal accuracy. To filter out erroneous readings caused by pitch detection during note transition or noise, additional processing of the data is performed to cause a second corroborating reading to be taken when a note transition that is uncommon musically is detected.

Here's Claim 1, other claims can invalidate one or more of the '060 Patent claims easily.

  1. An apparatus, for determining the pitch of a substantially periodic audio input signal having one or more sinusoidal components forming a series of peaks of a given polarity that are separated by at least one peak of opposite polarity and that define at least one cycle of said signal, comprising: a first means for producing a plurality of overlapping, sample timing intervals from a portion of said input signal; a second means for producing an indication of the period of said input signal from said plurality of sample timing intervals; and a third means for converting said indication of said period of said input signal into a determination of the pitch of said input signal.
  2. The apparatus of claim 1, wherein said second means comprises: means for determining an average sample timing interval from selected ones of said sample timing intervals; and means for dividing said average sample timing interval by the number of cycles of said portion of said input signal that said sample timing intervals were produced from, to obtain an indication of the period of said input signal.
  3. The apparatus of claim 2, further comprising: means for identifying a substantially recurrent reference peak on said input signal, said reference peak separated in occurrence by a peak of opposite polarity and having an amplitude at least a predetermined percentage of the maximum peak amplitude of said input signal, said means for producing a plurality of sample timing intervals being responsive to the occurrence of said reference peak.

US4688464

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

The peaks mentioned in the abstract are time domain peaks, not frequency domain peaks. – George White – 2013-12-13T18:11:35.567

@GeorgeWhite how is time or frequency domain relevant when not identified in the claim? Either way, both are used to compute frequency analysis across tuners alike.

link link

– Robert Tesla III – 2013-12-13T20:50:20.417

1The claims all refers to frequency, frequency bands, frequency power spectrum peaks, etc. The patent mentioned here says "microprocessor analyzes the waveform looking for peaks that are approximately equal in amplitude separated by opposite polarity peaks." These are waveform peaks.I do not particularly think the patent in question is very good but I am pointing out ways in which the references people have come up with may not actually be 100% on target. – George White – 2013-12-13T21:39:16.960

I have a few patents I found and when I get time later I will post them. Regarding waveform / frequencies. They are contained within a wave.

http://synthesizeracademy.com/harmonics/

"Different waveforms sound different. A sine wave sounds different than a square wave, which sounds different than the waveform that comes out of an accordion. All these waves have unique timbres because they have different harmonic content.

A harmonic is basically a multiple of a fundamental frequency. For example, let’s say you’re playing a note with a frequency of 100Hz. That would be the 1st harmonic."

– Robert Tesla III – 2013-12-13T21:46:54.760

Thanks - I am not a musician but I am an electrical engineer so I am very familiar with waveforms and the math behind their analysis. – George White – 2013-12-13T21:55:56.370

The 060 patent refers to converting from time to frequency domain. Again, this is not novel, it's been published before and even though the FFT discussion is only in the Description of the patent. To my understanding you only have to infringe on one or more Claims. Likewise, it only takes one or more claims to be invalidated to render a patent useless. We can focus on FFT all we want, but it's the claims that need to be looked at. FFT Time to Frequency Domain: http://www.mathworks.com/help/signal/examples/practical-introduction-to-frequency-domain-analysis.html from a 1996 Book mentioned

– Aron Stein – 2013-12-14T23:29:08.567

1Claim 13 of '060 recites "power spectrum frequency samples...selecting a frequency" these indicate a fourier transform to convert from timebased intensity graph to a graph of each component frequency's intensity.To anticipate claim 13 '060, somewhere within a prior art reference (not necessarily in its Claims) it must disclose each and every step claimed. Claim 13 recites freq spectrum(which is generally arrived at with FFT).So finding a ref that recvs a sound,FFT's it,&"selects"the most intense(loudest==highest magnitude==highest amplitude...)frequency anticipates& invalidates'060. – Frank-n'Grind – 2013-12-19T18:50:18.857

3

From my quick look at this, I can see that this is based on FFT Fast Fourier Transforms which is a public domain algorithm.

From "The FFT - an algorithm the whole family can use"

A paper by Cooley and Tukey [5] described a recipe for computing Fouri- er coecients of a time series that used many fewer machine operations than did the straightforward procedure...What lies over the horizon in digital signal processing is anyone's guess, but I think it will surprise us all.

We are surprised.

"It seems almost everyone knows that somehow all the data whizzing over the internet, bustling through our modems or crashing into our cell phones is ultimately just a sequence of 0's and 1's { a digital sequence { that magically makes the world the convenient high speed place it is today. So much of this magic is due to a family of algorithms that collectively go by the name "The Fast Fourier Transform", or "FFT" to its friends, among which the version published by Cooley and Tukey [5] is the most famous. Indeed, the FFT is perhaps the most ubiquitous algorithm used today in the analysis and manipulation of digital or discrete data."

So it's an obvious choice and the most common used data analysis algorithm known to man and it's in the Public Domain.

"My own research experience with various avors of the FFT is evidence of the wide range of applicability: electroacoustic music and audio signal processing, medical imaging, image processing, pattern recognition, computational chem- istry, error correcting codes, spectral methods for PDEs and last but not least, in mathematics, as the starting point of my doctoral dissertation in computa- tional harmonic analysis which investigated group theoretic generalizations of the Cooley-Tukey FFT. Of course many more could be listed, notably those to radar and communications. The book 2 is an excellent place to look, especially pages 2 and 3 which contain a (nonexhaustive) list of seventy-seven applications"

This was written in 1999.

"Despite these early discoveries of an FFT, it wasn't until Cooley and Tukey's article that the algorithm gained any notice. The story of their collaboration is an interesting one. Tukey arrived at the basic reduction while in a meeting of President Kennedy's Science Advisory Committee where among the topics of discussions were techniques for o-shore detection of nuclear tests in the Soviet Union. Ratication of a proposed United States/Soviet Union nuclear test ban depended upon the development of a method for detecting the tests without actually visiting the Soviet nuclear facilities. One idea was to analyze seismo- logical time series obtained from o-shore seismometers, the length and number of which would require fast algorithms for computing the DFT. Other possible applications to national security included the long-range acoustic detection of nuclear submarines."

So obviously, FFT was treated with the highest National Security in mind when it was discovered.

"Richard Garwin of IBM was another of the participants at this meeting and when Tukey showed him this idea he immediately saw a wide range of potential applicability and quickly set to getting this algorithm implemented. He was directed to Cooley, and, needing to hide the national security issues, instead told Cooley that he wanted the code for another problem of interest: the determination of the periodicities of the spin orientations in a 3-D crystal of He3. Cooley had other projects going on, and only after quite a lot of prodding did he sit down to program the "Cooley-Tukey" FFT. In short order, Cooley and Tukey prepared a paper which, for a mathematics/computer science paper, was published almost instantaneously (in six months!) [5]. This publication, as well as Garwin's fervent prosletizing, did a lot to help publicize the existence of this (apparently) new fast algorithm. (See also [4] and the introductory papers of [17] for more historical details."

So this obviously caught the eye of the government, along with IBM.

The timing of the announcement was such that now usage spread quickly. The roughly simultaneous development of analog to digital converters capable of producing digitized samples of a time-varying voltage at rates of 300,000 samples/second had already initiated something of a digital revolution, and was also providing scientists with heretofore unimagined quantities of digital data to analyze and manipulate (just as is the case today!). Even the standard applications of Fourier analysis as an analysis tool for waveforms or solving PDEs, meant that a priority there would be a tremendous interest in the algorithm. But even more, the ability to do this analysis quickly allowed scientists from new areas to try the DFT without having to invest too much time and energy in the exercise. I can do no better than to quote the introduction to the FFT from Numerical Recipes, If you speed up any nontrivial algorithm by a factor of a million or so the world will beat a path towards nding useful applications for it 3."

Indeed, it's powerful, now free, and non-trivial to use.

Even beyond these direct technological applications, the FFT influenced the direction of academic research too.

Academic research. Doesn't the app being sued cost a few dollars on the app store? I'd say it's a fair allocation of an FFT algorithm.

"Ironically, the prominence of the FFT may have also contributed to slow oth- er areas of research. The FFT provided scientists with a big analytic hammer, and for many, the world suddenly looked as though it was full of nails { even if this wasn't always so."

Taken out of context perhaps, but I'd say patenting anything that uses the FFT algorithms and re-wording it, without it being actually examined is a "big analytical hammer".

Even now there are still lessons to be learned from the FFT's development. In this day and age in which almost any new technological idea seems fodder for internet venture capitalists and patent lawyers, it is natural to ask, Why was the FFT not patented by IBM?" As Cooley tells the story, on the one hand,Tukey was not an IBM employee, so IBM had some worry that they might not be able to gain the patent. Consequently, they had great interest in putting the algorithm in the public domain. The eect of this was that no one else would be able to patent the algorithm, and even more, like many computer manufacturers of that time, the thought was that the money was to be made in hardware, not software. In fact, the FFT was designed as a tool for the analysis of huge time series, in theory something only tackled by supercomputers. So by placing in the public domain an algorithm which would make feasible the analysis of large time series, more big companies might have an interest in buying supercomputers (like IBM mainframes) to do their work. Times certainly have changed.

Whether having the FFT in the public domain had the eect IBM hoped for is moot, but it is certain that it did provide many, many scientists with appli- cations to work on and apply the algorithm. The breadth of scientic interests at the Arden workshop (held only two years after publication of the paper) is truly impressive. In fact, the rapid pace of today's technological developments is in many ways a testament to the advantage of this open development. This is a cautionary tale in today's arena of proprietary research, and we can only wonder which of the many recent private technological discoveries might have prospered from a similar announcement

There's a very interesting quote, extracted from above:

"In this day and age in which almost any new technological idea seems fodder for internet venture capitalists and patent lawyers, it is natural to ask, Why was the FFT not patented by IBM?"

An algorithm for the machine calculation of complex Fourier series Authors James W. Cooley and John W. Tukey 1965

Full PDF Free Access of Cooley and Turkey's Paper

The '060 Patent on FFT

The '060 Patent talks about using Fourier and basically claims that all others do it wrong?

FIG. 6 shows an embodiment of the Power-Spectral Estimator 78 as referenced in FIG. 5. The Power-Spectral Estimator 78 receives a series of buffered time samples from the Buffer 70 in FIG. 5 and optionally conditions the samples with Zero-padding 84 and Windowing 86 prior to converting the time samples to the frequency domain with a Fast Fourier Transform (FFT) 88. Zero-padding 84 refers to adding zero-value samples to the predominately non-zero value series of time samples to increase the size of the FFT and hence the resulting frequency resolution

And then...

The FFT is a specific implementation of a Time-To-Frequency-Transform, defined herein to refer to the conversion of time samples to the frequency domain irrespective of the algorithm used. For example, in other embodiments the Time-To-Frequency-Transform uses either a Discrete Fourier Transform (DFT), a Discrete Cosine Transform (DCT), a Fast Cosine Transform, a Discrete Sine Transform (DST) or a Fast Sine Transform (FST).

And then...

In a preferred embodiment Zero-padding 84 is used with Windowing 86. Because the series of time samples, with or without the Zero-padding 84, only represents a finite observation window, the resulting spectral information will be distorted after performing an FFT due to the ringing or sin(f)/f spectral peaks of the rectangular window. This is also referred to as “spectral leakage.” To correct for this, each sample in a series of time samples is multiplied by a sample from a fixed waveform such as a Hanning, Bartlett or Kaiser window. In this embodiment these window functions have the same number of samples as the FFT (e.g. 4096), have symmetry about N/2 and increase in value from close to zero at the beginning and end of the time series to a maximum value at the center of the time series. In a preferred embodiment, a Blackman-Harris window function is used.

And then...

In a preferred embodiment the time samples are preconditioned with Zero-padding 84 and Windowing 86 and are subsequently converting to the frequency domain with an FFT processor. It is envisioned that any Discrete Fourier Transform (DFT) can be used to perform the frequency conversion without being limited to using an FFT. Following the FFT 88, the series of frequency samples forming an estimate of the frequency spectrum is converted into a power-spectral estimate by squaring each of the frequency samples with a Magnitude Squared function 90.

The description in the '060 talks about FFT in it's digital sense, yet it's claims are overly broad because it's not bound to a specific device by the sense that if you are listening to anything and select the highest frequency, loudest person, loudest sound and focus on it, you are infringing upon '060.

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

1

The link Patent states in the description:

"FIG. 6 shows an embodiment of the Power-Spectral Estimator 78 as referenced in FIG. 5. The Power-Spectral Estimator 78 receives a series of buffered time samples from the Buffer 70 in FIG. 5 and optionally conditions the samples with Zero-padding 84 and Windowing 86 prior to converting the time samples to the frequency domain with a Fast Fourier Transform (FFT)"

– Tyler Ulrich – 2013-12-13T04:37:30.037

One has to wonder how you can use a Public Domain algorithm, patent it, then assert a patent on someone else for using the most common algorithms in the world. Let's just add Whip Topping, Sprinkles, on top of someone else's work, patent it, then claim all rights to it and sue everyone, well one small company because it's unlikely a large company would back down. Strange? – Aron Stein – 2013-12-15T07:29:46.477

I find it unethical to patent a method that relies solely upon the hard work of others, then tell others you can't do it because I did it first. The 060 needs an OH-WHAT-OH? Reexamination. – Audio Sniper – 2013-12-17T20:07:32.397

I agree with Aron. Currently there are numerous tuning devices in the Apply Itunes app store. Of note is one that bears the Evans brand which is owned by D'Addario. Another belongs to Toulson. In fact, if you consider a tennis racquet a resonant body - which it is - then the Raquetune app may also be exposed to an infringement lawsuit. – None – 2014-12-06T22:30:39.577

3

Checking some dates here from the original post, I find this to be very concerning:

Asserted Patent in lawsuit: US8502060 also filed as application US20130139672

Original Application: US20130145921:

  • Filing Date: Nov 30, 2011
  • Publication Date: June 13, 2013

This application is specifically for a handheld tuner via the claims, yet still has the methods in it.

An app comes on the market called iDrumTune on 4/20/2012 - the creator cited as prior art in '060 Patent

An app comes on the market called iDrumTech on February 8th, 2013 and one week later the '921 application is revised and stripped of any novel information, filed as '060 (a continuation) and gets granted? Seems fishy!

iDrumTech App (Named in lawsuit) Release date on itunes

Continuation Of US20130145921 Filed As US8502060

  • Filing Date: Feb 15, 2013
  • Publication Date: Aug 6, 2013

All CLAIMS for a tuner device are now obscured by a Method?

So in summary to the above, an original application US20130145921 was filed on Nov 30,2011 claiming an actual tuner device in the claims. It wasn't published until Jun 13, 2013? Two apps are released, one is built on prior art (iDrumTune / Rob Toulson) released 4/20/2012, and another released 2/8/2013. Patent filed, overbroad claims on 2/15/2013 and published 5/2013, granted 8/2013.

WHAT HAPPENED? Expedited Processing. Applicant claims novel over prior art, the patent office doesn't dispute, rubber stamps, law suits filed.

There's a great article I read recently called This simple change could fix the patent system—but it’ll never happen. by James Bessen on slate.com:

Problem No. 2: Gotcha lawsuits

Continued patents are much more likely to be litigated than are other patents—not only because they result in low-quality patents, but also because they permit a particularly nasty legal tactic: A patent applicant with a continued application can rewrite the claim language so that the patent covers technology that is developed after the patent is filed. In the worst cases, so-called “submarine patents” are kept hidden from the public as they mark time in the Patent Office. Innovative companies come along and develop new technology only to find themselves surprised one day with a patent infringement lawsuit, a lawsuit based on a patent application that was rewritten to cover the defendant’s own innovations.

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

My observations as well. – Aron Stein – 2013-12-15T07:26:03.397

3

Non Cited Prior Art

EP0285238B1 (1987)

Digital bandpass oscilloscope

This patent from 1987 discusses an Oscilloscope with bandpass filters, an accumulator that uses gates (predetermined threshold) and can easily be used to invalidate claims of the '060 patent.

This patent talks about using Time and converting to Frequency Domains, analyzing a signal, applying a bandpass filter to it (high/low frequency limits) and deriving subsequent signals from bandpass above a predetermined threshold (gates). Look under [0047] in the description for gates used in the embondiment.

Background of the Invention

[0001] The present invention relates to digital storage oscilloscopes in general and in particular to a digital oscilloscope for displaying waveforms representing component signals of frequency within selectable passbands of an input signal.

[0002] The behavior of component signals of frequency within selected frequency bands of a wideband analog signal is often of interest, and spectrum analyzers provide researchers with frequency domain plots of signal amplitudes within a band. However, sometimes researchers wish to view a frequency band of interest as a time domain plot. Oscilloscopes plot signal magnitudes as function of time, but when a waveform representing an input signal is displayed by a conventional oscilloscope, signal components having frequencies within a particular frequency band of interest are often difficult to observe due to the presence of higher or lower frequency components. A analog bandpass filter is sometimes utilized to remove the higher and lower frequency components from the analog signal before it is applied to the input of an oscilloscope, but many different bandpass filters would be needed in order to separately view a wide range of selectable passbands.

[0047] Accumulator 132 includes an adder 134 and a random access memory (RAM) 136. Adder 134 is adapted to add each output term produced by multiplier 130 to an accumulated sum R stored in RAM 136. The sum produced by adder 134 may then be stored in RAM 136, thereby replacing the accumulated sum R with the result of the addition. Addressing of RAM 136 is controlled by an address signal (ADDR) provided by state machine 118 of FIG. 8. Data output terminals of RAM 136 are coupled to an input of adder 134 through a set of AND gates 138, each having another input controlled by a signal NADD supplied by state machine 118 of FIG. 8. When NADD is low, a 0 value, rather than the currently addressed data in RAM 136, is passed to adder 134. The NADD signal may be driven low when the output of multiplier 130 is the first term of a sum to be accumulated in RAM 136 so that adder 134 merely added a 0 to that term and forwards it for storage in RAM 136. The output of adder 134 is coupled to data input terminals of RAM 136 through another set of AND gates 140. A signal NLOAD produced by state machine 118 is applied to an additional input of each AND gate 140 and is driven low when RAM 136 is to store a 0 value rather than the output of adder 134. The NLOAD signal allows the contents of any storage location in RAM 136 to be initialized to 0 when necessary.

(going through a serious of noise gates to determine if the signal is worthy of displaying above a threshold / level).

EP0285238B1

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

3

I find pitch refinement an interesting topic.

WO1999059138A2 (May 11, 1998)

Refinement of pitch detection

Abstract

Successive pitch periods/frequencies are accurately determined in an audio equivalent signal. Using a suitable conventional pitch detection technique, an initial value of the pitch frequency/period is determined for so-called pitch detection segments of the audio equivalent signal. Based on the determined initial value, a refined value of the pitch frequency/period is determined. To this end, the signal is divided into a sequence of pitch refinement segments. Each pitch refinement segment is associated with at least one of the pitch detection segments. The pitch refinement segments are filtered to extract a frequency component with a frequency substantially corresponding to an initially determined pitch frequency of an associated pitch detection segment. The successive pitch periods/frequencies are determined in the filtered signal

Description

.... In step 130, each pitch refinement segment is filtered to extract the fundamental frequency component (also referred to as the first harmonic) of that segment. The filtering may, for instance, be performed by using a band-pass filter around the first harmonic. It will be appreciated that if the first harmonic is not present in the signal (e.g. the signal is supplied via a telephone line and the lowest frequencies have been lost) a first higher harmonic which is present may be extracted and used to accurately detect this representation of the pitch. For many applications it is sufficient if one of the harmonics, preferably one of the lower harmonics, is accurately detected. It is not always required that the actually lowest harmonic is detected. Preferably, the filtering is performed by convolution of the input signal with a sine/cosine pair as will be described in more detail below.

I read each pitch refinement segment ('138) as subsequent signal ('060)

In step 140, a concatenation occurs of the filtered pitch refinement segments. The filtered pitch detection segments are concatenated by locating each segment at the original time instant and adding the segments together (the segments may overlap). The concatenation results in obtained a filtered signal. In step 150, an accurate value for the pitch period/frequency is determined from the filtered signal. In principle, the pitch period can be determined as the time interval between maximum and/or minimum amplitudes of the filtered signal. Advantageously, the pitch period is determined based on successive zero crossings of the filtered signal, since it is easier to determine the zero crossings. Normally, the filtered signal is formed by digital samples, sampled at, for instance, 8 or 16 Khz. Preferably, the accuracy of determining the moments at which a desired amplitude (e.g. the maximum amplitude or the zero-crossing) occurs in the signal is increased by interpolation. Any conventional interpolation technique may be used (such as a parabolic interpolation for determining the moment of maximum amplitude or a linear interpolation for determining the moment of zero crossing). In this way accuracy well above the sampling rate can be achieved.

(Extract from above:)

the pitch period is determined based on successive zero crossings of the filtered signal

To determine Zero Crossings, you need to have a predetermined threshold. For it to be successive, it would have been required to exceed a predetermined threshold.

In summary, if this method is employed on a microphone, guitar, keyboard, amplifier, and human voice, detects a pitch/fundamental/harmonics and applies a bandpass filter around them for suppressing further action it would infringe. This could include spectral analysis, visualizers, frequency readouts and any derivative thereof.

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

If I sing a note, or even speak in a certain tone, then this device concatenates over time when a specific tone is heard by way of amplitude and filters. Displaying a histogram of a repetitive action within a certain criteria (filtered range above a sound level). I suppose this would be the same as tuning a drum, guitar, piano, voice? Repeatedly producing a pitch within a pitch range.. – Robert Tesla III – 2013-12-21T19:55:10.980

Pitch recognition is done by spectral analysis. Nice find. YEP. – Fullsail SoundDesign – 2013-12-21T20:25:12.223

1

I do believe the defendant demonstrated his prior art on Youtube in September 2010 as in this video. From his other videos, he teaches how to use Noise Gates, Filters, etc for drum recording and demonstrates the differences. In this video, the same methods applied, standard audio DAW called Logic Pro by Apple and he's got the spectrum analyzers and frequency readouts right there.

http://www.youtube.com/watch?v=jSTp9jKJpZU&feature=youtu.be&t=1m50s

Ironic isn't it how the patent applied for is for Drum Tuning, specifically in Spectral Analysis yet the gentleman who demonstrated it on YouTube in several videos before Nov 30, 2011 is being shut down and sued out of business for a method that can't technically be patented?

Concerned.

Aron Stein

Posted 2013-12-10T19:29:43.073

Reputation: 131

Here's a video from a Book/DVD from 2004 called Sound Design. Cited as prior art on the patent, but interesting to say the least. Bob talks about sound being a sense, and the Attack and Fundamental of a drum. 31:30 just give that man 2 minutes.

http://youtu.be/kM19VkXXJp4?t=31m30s

– Aron Stein – 2013-12-13T00:28:06.010

1Let's focus on the claims. That seems to be a more direct route. – Tyler Ulrich – 2013-12-16T21:45:47.447

1

I will respectfully revert to a couple of fart jokes if you don't mind.

Fart Joke 1

1: A method for resonance tuning, comprising:

Receiving a signal in response to a resonance of a structure; Determining a frequency or musical note related to an overtone from the signal; Selecting the frequency or musical note related to the overtone as a filter mode reference frequency or musical note; and

Suppressing a display of frequencies or musical notes from a subsequent signal that deviate from the filter mode reference frequency or musical note by a predetermined threshold.

Jim is a man who is of normal stature. He's clean and respectable and while riding on a subway, he passes gas. The resonant result of this action did not result in a sound above a certain level. Therefore, he suppresses his facial expressions and does not display a result of the frequency in sound because it was below a certain level. Therefore his high/low limits based on a target frequency of his natural bandpass filtering capabilities helped him avoid humiliation more than it was due. This is normal behavior, and obvious to most. His retraction from displaying the result therefore suppressed naturally.

filter mode reference frequency

If I'm not mistaken, every filter has a center point (a reference frequency), therefore you simply cannot apply a high/low limit because it will have a reference frequency, so that covers A) a common mode of usage, not novel, obvious and B) every digital device in history.

A "Mode" in simpler terms is a means of on/off.

I believe this simple diagram explains what happens in each human mind when they pass gas:

"A schematic view of an embodiment of the Pitch Estimator"

FIG. 16 cited by applicant in Supplemental Examination Support Doc as providing support for Claim 13. (annotation emphasis added)

Fart Joke 2

13: A method for pitch detection, comprising:

Providing one or more power spectrum frequency samples;

Selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency limit.

Jim accidentally passes a very loud percussive, resonant fart on the subway surrounded by people. His natural reaction is to either say Excuse ME!! or point at someone else and shift the blame. Therefore, he reacted above a certain sound threshold and indicated his result until the sound threshold was later lowered. A noise gate is all that is really needed to understand any of these claims.

A method for pitch detection

There are thousands of pitch detection methods to include telephones that recognize pitch and many others to include natural instinct. Red Flag #1

Providing one or more power spectrum frequency samples;

A person listening to anything that is in their environment

Selecting a frequency in a frequency band having a largest power spectrum magnitude from the one or more power spectrum frequency samples, the frequency band having an upper frequency limit and a lower frequency limit.

Listening to whichever source you desire by naturally filtering out other sounds. Imagine if your Mother was talking to you while you were watching television. You choose to listen to either your mother, or the television and you've infringed upon this method. Danger!

I believe this simple diagram explains what happens in each human mind when they pass gas:

"A schematic view of an embodiment of the Pitch Estimator"

FIG. 16 cited by applicant in Supplemental Examination Support Doc as providing support for Claim 13. (annotation emphasis added)

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

I believe there is something called the but trumpet, and other musical instruments have been named after such. I would agree with this assessment and way of putting it. Well done. – Tyler Ulrich – 2013-12-14T22:36:43.023

Nice ASSessment. I do agree that the pitch of the resonance of the fart would affect the manner of the result of his expression and reaction, especially since certain pitches produce different facial recognition in relation to the resonance of the structure of thy anus. I think this is fantastic. – Robert Tesla III – 2013-12-14T22:48:30.003

Well, I wasn't expecting that! Oops, I reacted. – Aron Stein – 2013-12-15T07:28:16.140

1

This could be considered prior art, but it's an application called Drum-Tuner on both iTunes and Google Play. The iphone version was published Jul 25, 2012

enter image description here

The proof here is that the '060 is not novel, and obvious.

The '060 Application filing date is 02/15/2013, published Aug 6, 2013 The '060 patent was an extension of Application US20130139672 Published Jun 6, 2013

My thoughts are leaning towards how is an idea novel and unobvious if the application or patent was not published yet so many very close ideas such as Drum-Tuner and apparently a few other software apps like Toulson's iDrumTune came out which now technically infringe upon 060 due to its broad claims.

Anyone?

Audio Sniper

Posted 2013-12-10T19:29:43.073

Reputation: 51

I wouldn't consider this prior art, but it states obviousness. – Aron Stein – 2013-12-17T21:16:59.573

1

Can You Patent Human Auditory Senses?

I believe they just patented basic human auditory senses. The Claims in '060 discuss selecting frequencies above a predetermined threshold, and suppressing the rest. Likewise, Claim 1 discusses bandpass filtering around a target frequency. This is exactly what the natural auditory senses of the human ear and brain do.

Auditory Masking - Wikipedia

http://en.wikipedia.org/wiki/Auditory_masking

"Off frequency listening is when a listener chooses a filter just lower than the signal frequency to improve their auditory performance. This “off frequency” filter reduces the level of the masker more than the signal at the output level of the filter, which means they can hear the signal more clearly hence causing an improvement of auditory performance."

Am I to assume that anyone recognizing a pitch would be infringing?

Robert Tesla III

Posted 2013-12-10T19:29:43.073

Reputation: 548

1

The more I look into this I find that it's obvious the patent covers basic human auditory senses.

Psychoacoustics:

http://en.wikipedia.org/wiki/Psychoacoustics

Hearing is not a purely mechanical phenomenon of wave propagation, but is also a sensory and perceptual event; in other words, when a person hears something, that something arrives at the ear as a mechanical sound wave traveling through the air, but within the ear it is transformed into neural action potentials. These nerve pulses then travel to the brain where they are perceived. Hence, in many problems in acoustics, such as for audio processing, it is advantageous to take into account not just the mechanics of the environment, but also the fact that both the ear and the brain are involved in a person’s listening experience.

The inner ear, for example, does significant signal processing in converting sound waveforms into neural stimuli, so certain differences between waveforms may be imperceptible.1 Data compression techniques, such as MP3, make use of this fact.2 In addition, the ear has a nonlinear response to sounds of different intensity levels; this nonlinear response is called loudness. Telephone networks and audio noise reduction systems make use of this fact by nonlinearly compressing data samples before transmission, and then expanding them for playback.3 Another effect of the ear's nonlinear response is that sounds that are close in frequency produce phantom beat notes, or intermodulation distortion products.4

Limits of perception

The human ear can nominally hear sounds in the range 20 Hz (0.02 kHz) to 20,000 Hz (20 kHz). The upper limit tends to decrease with age; most adults are unable to hear above 16 kHz. The lowest frequency that has been identified as a musical tone is 12 Hz under ideal laboratory conditions.5 Tones between 4 and 16 Hz can be perceived via the body's sense of touch. Frequency resolution of the ear is 3.6 Hz within the octave of 1000 – 2000 Hz. That is, changes in pitch larger than 3.6 Hz can be perceived in a clinical setting.5 However, even smaller pitch differences can be perceived through other means. For example, the interference of two pitches can often be heard as a (low-)frequency difference pitch. This effect of phase variance upon the resultant sound is known as beating.

The semitone scale used in Western musical notation is not a linear frequency scale but logarithmic. Other scales have been derived directly from experiments on human hearing perception, such as the mel scale and Bark scale (these are used in studying perception, but not usually in musical composition), and these are approximately logarithmic in frequency at the high-frequency end, but nearly linear at the low-frequency end.

The psychoacoustic model provides for high quality lossy signal compression by describing which parts of a given digital audio signal can be removed (or aggressively compressed) safely — that is, without significant losses in the (consciously) perceived quality of the sound.

It can explain how a sharp clap of the hands might seem painfully loud in a quiet library, but is hardly noticeable after a car backfires on a busy, urban street. This provides great benefit to the overall compression ratio, and psychoacoustic analysis routinely leads to compressed music files that are 1/10th to 1/12th the size of high quality masters, but with discernibly less proportional quality loss. Such compression is a feature of nearly all modern lossy audio compression formats. Some of these formats include Dolby Digital (AC-3), MP3, Ogg Vorbis, AAC, WMA, MPEG-1 Layer II (used for digital audio broadcasting in several countries) and ATRAC, the compression used in MiniDisc and some Walkman models.

Psychoacoustics is based heavily on human anatomy, especially the ear's limitations in perceiving sound as outlined previously. To summarize, these limitations are:

Psychoacoustics Model (from: http://en.wikipedia.org/wiki/File:Psychoacoustic_Model.svg)

Given that the ear will not be at peak perceptive capacity when dealing with these limitations, a compression algorithm can assign a lower priority to sounds outside the range of human hearing. By carefully shifting bits away from the unimportant components and toward the important ones, the algorithm ensures that the sounds a listener is most likely to perceive are of the highest quality.

How did they patent natural human instinct of auditory senses?

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737

0

(The point of this post is to prove obviousness and lack of novelty in the '060 Patent)

WikiPedia: Nyquist Frequency

The Nyquist frequency, named after electronic engineer Harry Nyquist, is ½ of the sampling rate of a discrete signal processing system. It is sometimes known as the folding frequency of a sampling system.

Nyquist Frequency Aliasing

This describes common Nyquist anti-aliasing (filtering) which is also includes bandpass.

In a typical application of sampling, one first chooses the highest frequency to be preserved and recreated, based on the expected content (voice, music, etc.) and desired fidelity. Then one inserts an anti-aliasing filter ahead of the sampler. Its job is to attenuate the frequencies above that limit. Finally, based on the characteristics of the filter, one chooses a sample-rate (and corresponding Nyquist frequency) that will provide an acceptably small amount of aliasing.

Also read:

Tyler Ulrich

Posted 2013-12-10T19:29:43.073

Reputation: 737