Patents by Inventor Michael E. Deisher
Michael E. Deisher has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140236582Abstract: Methods of enabling voice processing with minimal power consumption includes recording time-domain audio signal at a first clock frequency and a first voltage, and performing Fast Fourier Transform (FFT) operations on the time-domain audio signal at a second clock frequency to generate frequency-domain audio signal. The frequency domain audio signal may be enhanced to obtain better signal to noise ratio, through one or multiple filtering and enhancing techniques. The enhanced audio signal may be used to generate the total signal energy and estimate the background noise energy. Decision logic may determine from the signal energy and the background noise, the presence or absence of the human voice. The first clock frequency may be different from the second clock frequency.Type: ApplicationFiled: December 6, 2011Publication date: August 21, 2014Inventors: Arijit Raychowdhury, Willem M. Beltman, James W. Tschanz, Carlos Tokunaga, Michael E. Deisher, Thomas E. Walsh
-
Publication number: 20140188470Abstract: A disclosed speech processor includes a front end to receive a speech input and generate a feature vector indicative of a portion of the speech input and a Gaussian mixture (GMM) circuit to receive the feature vector, model any one of a plurality of GMM speech recognition algorithms, and generate a GMM score for the feature vector based on the GMM speech recognition algorithm modeled. In at least one embodiment, the GMM circuit includes a common compute block to generate feature a vector sum indicative of a weighted sum of differences squares between the feature vector and a mixture component of the GMM speech recognition algorithm. In at least one embodiment, the GMM speech recognition algorithm being modeled includes a plurality of Gaussian mixture components and the common compute block is operable to generate feature vector scores corresponding to each of the plurality of mixture components.Type: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Inventors: Jenny Chang, Michael E. Deisher, Ravishankar Iyer
-
Patent number: 8725506Abstract: A speech processing engine is provided that in some embodiments, employs Kalman filtering with a particular speaker's glottal information to clean up an audio speech signal for more efficient automatic speech recognition.Type: GrantFiled: June 30, 2010Date of Patent: May 13, 2014Assignee: Intel CorporationInventors: Willem M. Beltman, Matias Zanartu, Arijit Raychowdhury, Anand P. Rangarajan, Michael E. Deisher
-
Patent number: 8625655Abstract: In some embodiments an adaptive clock controller is to determine clock interference associated with a channel changing pattern for a radio in a computing platform, and to determine an earliest switching time of a clock of the computing platform. A clock generator is to change a frequency of the clock in response to the determined clock interference and in response to the earliest switching time. Other embodiments are described and claimed.Type: GrantFiled: September 24, 2007Date of Patent: January 7, 2014Assignee: Intel CorporationInventors: Michael E. Deisher, Haicheng Zhou
-
Patent number: 8447609Abstract: Embodiments may be a standalone module or part of mobile devices, desktop computers, servers, stereo systems, or any other systems that might benefit from condensed audio presentations of item structures such as lists or tables. Embodiments may comprise logic such as hardware and/or code to adjust the temporal characteristics of items comprising words. The items maybe included in a structure such as a text listing or table, an audio listing or table, or a combination thereof, or may be individual words or phrases. For instance, embodiments may comprise a keyword extractor to extract keywords from the items and an abbreviations generator to generate abbreviations based upon the keywords. Further embodiments may comprise a text-to-speech generator to generate audible items based upon the abbreviations to render to a user while traversing the item structure.Type: GrantFiled: December 31, 2008Date of Patent: May 21, 2013Assignee: Intel CorporationInventors: Giuseppe Raffa, Lama Nachman, David L. Graumann, Michael E. Deisher
-
Patent number: 8385485Abstract: In some embodiments an adaptive clocking controller determines a clock spread of a system clock that would result in a lowest total interference between a channel received by a radio receiver and the system clock. A clock generator modifies a spread of the system clock in response to the determined clock spread. Other embodiments are described and claimed.Type: GrantFiled: February 1, 2011Date of Patent: February 26, 2013Assignee: Intel CorporationInventors: Harry Skinner, Michael E. Deisher, Chaitanya Sreerama
-
Publication number: 20120004909Abstract: A speech processing engine is provided that in some embodiments, employs Kalman filtering with a particular speaker's glottal information to clean up an audio speech signal for more efficient automatic speech recognition.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Inventors: Willem M. Beltman, Matias Zanartu, Arijit Raychowdhury, Anand P. Rangarajan, Michael E. Deisher
-
Publication number: 20110293054Abstract: In some embodiments an adaptive clocking controller determines a clock spread of a system clock that would result in a lowest total interference between a channel received by a radio receiver and the system clock. A clock generator modifies a spread of the system clock in response to the determined clock spread. Other embodiments are described and claimed.Type: ApplicationFiled: February 1, 2011Publication date: December 1, 2011Inventors: Harry Skinner, Michael E. Deisher, Chaitanya Sreerama
-
Patent number: 7804920Abstract: A method according to one embodiment for mitigating radio frequency interference by identifying system clocks, identifying active radio channels, measuring clock harmonics in or near the active radio channels, determining potential interference occurring if the clocks were moved to new fundamental frequencies, and shifting clock fundamental frequencies to reduce interference to the active radio channels based on existing interference and the potential interference of a plurality of new fundamental frequencies. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.Type: GrantFiled: March 30, 2007Date of Patent: September 28, 2010Assignee: Intel CorporationInventors: Michael E. Deisher, Keith R. Tinsley, Chaitanya Sreerama
-
Patent number: 7761057Abstract: A method according to one embodiment identifying the frequency range of at least one active channel of at least one wireless communication RF band; identifying the frequency range of at least one clock harmonic; identifying an overlap, in whole or in part, between the frequency range of the at least one active channel and the frequency range of the at least one clock harmonic; and shifting a fundamental frequency of the at least one clock to shift the frequency range of the at least one clock harmonic out of, at least in part, the frequency range of the at least one active channel. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.Type: GrantFiled: September 30, 2006Date of Patent: July 20, 2010Assignee: Intel CorporationInventors: Chaitanya Sreerama, Michael E. Deisher, Keith R. Tinsley, Harry G. Skinner, Stephen H. Hall
-
Publication number: 20100169075Abstract: Embodiments may be a standalone module or part of mobile devices, desktop computers, servers, stereo systems, or any other systems that might benefit from condensed audio presentations of item structures such as lists or tables. Embodiments may comprise logic such as hardware and/or code to adjust the temporal characteristics of items comprising words. The items maybe included in a structure such as a text listing or table, an audio listing or table, or a combination thereof, or may be individual words or phrases. For instance, embodiments may comprise a keyword extractor to extract keywords from the items and an abbreviations generator to generate abbreviations based upon the keywords. Further embodiments may comprise a text-to-speech generator to generate audible items based upon the abbreviations to render to a user while traversing the item structure.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Inventors: Giuseppe Raffa, Lama Nachman, David L. Graumann, Michael E. Deisher
-
Publication number: 20100158075Abstract: In some embodiments a phase between a periodic spreading signal and an effective spreading signal modulating an interfering harmonic is determined, an amplitude of the interfering harmonic is estimated, and the interfering harmonic is canceled from a received signal. Other embodiments are described and claimed.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Inventors: Michael E. Deisher, Keith R. Tinsley
-
Publication number: 20090169018Abstract: In some embodiments an accelerometer is mechanically coupled to a first device. The accelerometer obtains a vibration profile in response to a relative movement of the first device and a second device. A radio transmits an encrypted version of the vibration profile to the second device and receives an encrypted version of a vibration profile from the second device. A processor sets up a secure channel between the radio and the second device in which to exchange keys with the second device in order to decrypt the received encrypted vibration profile. The processor also decrypts the received encrypted vibration profile in response to at least one of the exchanged keys, compares the transmitted vibration profile with the received vibration profile and allows a sharing of resources with the second device if a match occurs between the transmitted vibration profile and the received vibration profile. Other embodiments are described and claimed.Type: ApplicationFiled: December 31, 2007Publication date: July 2, 2009Inventor: Michael E. Deisher
-
Publication number: 20090080498Abstract: In some embodiments an adaptive clock controller is to determine clock interference associated with a channel changing pattern for a radio in a computing platform, and to determine an earliest switching time of a clock of the computing platform. A clock generator is to change a frequency of the clock in response to the determined clock interference and in response to the earliest switching time. Other embodiments are described and claimed.Type: ApplicationFiled: September 24, 2007Publication date: March 26, 2009Inventors: Michael E. Deisher, Haicheng Zhou
-
Publication number: 20080240313Abstract: A method according to one embodiment for mitigating radio frequency interference by identifying system clocks, identifying active radio channels, measuring clock harmonics in or near the active radio channels, determining potential interference occurring if the clocks were moved to new fundamental frequencies, and shifting clock fundamental frequencies to reduce interference to the active radio channels based on existing interference and the potential interference of a plurality of new fundamental frequencies. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Applicant: Intel CorporationInventors: Michael E. Deisher, Keith R. Tinsley, Chaitanya Sreerama
-
Publication number: 20080240266Abstract: In one embodiment of the present disclosure, a method for improving communication between a transmitter and a receiver is disclosed. The method can include receiving a first signal having a first power level over a first path, receiving a second signal having a second power level over a second path wherein the first path is different than the second path. The method can compare the first power level with the second power and determine a difference between the first power level and the second power level. The method can also adjusting a parameter in the system to reduce the difference in power levels between the first and second signals compensating for interference cause by many sources.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Keith R. Tinsley, Chaitanya Sreerama, Stephen H. Hall, Michael E. Deisher, Kevin Slattery, Kyungtae Han
-
Patent number: 7392183Abstract: A processor-based system obtaining information about an event from schedule data, and using the information to assist speech recognition of speech occurring during at least a portion of the event.Type: GrantFiled: December 27, 2002Date of Patent: June 24, 2008Assignee: Intel CorporationInventor: Michael E. Deisher
-
Publication number: 20080081586Abstract: A method according to one embodiment identifying the frequency range of at least one active channel of at least one wireless communication RF band; identifying the frequency range of at least one clock harmonic; identifying an overlap, in whole or in part, between the frequency range of the at least one active channel and the frequency range of the at least one clock harmonic; and shifting a fundamental frequency of the at least one clock to shift the frequency range of the at least one clock harmonic out of, at least in part, the frequency range of the at least one active channel. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.Type: ApplicationFiled: September 30, 2006Publication date: April 3, 2008Applicant: INTEL CORPORATIONInventors: Chaitanya Sreerama, Michael E. Deisher, Keith R. Tinsley, Harry G. Skinner, Stephen H. Hall
-
Patent number: 7224981Abstract: Speech recognition in mobile processor-based devices may be improved by using location information. Location information may be derived from on-board hardware or from information provided remotely. The location information may assist in a variety of ways in improving speech recognition. For example, the ability to adapt to the local ambient conditions, including reverberation and noise characteristics, may be enhanced by location information. In some embodiments, pre-developed models or context information may be provided from a remote server for given locations.Type: GrantFiled: June 20, 2002Date of Patent: May 29, 2007Assignee: Intel CorporationInventors: Michael E. Deisher, Robert C. Knauerhase
-
Patent number: 7184960Abstract: According to an embodiment of the invention, a physical location of a mobile device is determined, and a determination is made that a subject device is available for command via the mobile device based at least in part on the physical location of the mobile device. Information regarding voice recognition capability of the subject device is transferred to the mobile device. A voice command is received by the mobile device, the voice command is interpreted, and an instruction is provided to the subject device based at least in part on the voice command.Type: GrantFiled: June 28, 2002Date of Patent: February 27, 2007Assignee: Intel CorporationInventors: Michael E. Deisher, Rajesh P. Banginwar, Robert C. Knauerhase