Patents by Inventor Daniel Allred

Daniel Allred has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7844059
    Abstract: A system and process for dereverberation of multi-channel audio streams is presented which uses reverberation suppression techniques. In general, the present system and process builds a frequency dependent model of the reverberation decay and uses spectral subtraction-based reverberation reduction to achieve the aforementioned suppression. This dereverberation system and process can be used to improve automatic speech recognition (ASR) results with minimal CPU overhead.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Ivan Tashev, Daniel Allred
  • Publication number: 20070131873
    Abstract: Unsupported, electron transparent film useful in supporting a sample for imaging and analysis by transmission electron microscopy; methods for making and using the unsupported, electron transparent film; and an integrally formed combination of an unsupported, electron transparent film and substrate.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Applicant: University of Washington
    Inventors: Daniel Allred, Daniel Schwartz
  • Publication number: 20060210089
    Abstract: A system and process for dereverberation of multi-channel audio streams is presented which uses reverberation suppression techniques. In general, the present system and process builds a frequency dependent model of the reverberation decay and uses spectral subtraction-based reverberation reduction to achieve the aforementioned suppression. This dereverberation system and process can be used to improve automatic speech recognition (ASR) results with minimal CPU overhead.
    Type: Application
    Filed: June 24, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Ivan Tashev, Daniel Allred
  • Publication number: 20050201457
    Abstract: Systems and methods for very high throughput adaptive filtering using distributed arithmetic are disclosed. One distributed arithmetic adaptive filter may include a memory for storing a first and second lookup table. The first lookup table may include 2K filter weights addressed by the rightmost bits of each of K signal samples stored in a plurality of registers. The filter may include a controller configured to update the second lookup table with each possible combination of the sums of the K most recent input samples and update each of the 2K filter weights of the first lookup table based on the combination of the sums of the K most recent input samples stored in the second lookup table. The second lookup-table may be updated during a filtering operation that uses the first lookup-table. One filter may include a plurality of sub-filters with each sub-filter having first and second lookup tables.
    Type: Application
    Filed: March 10, 2005
    Publication date: September 15, 2005
    Inventors: Daniel Allred, David Anderson, Walter Huang, Venkatesh Krishnan, Heejong Yoo