Patents by Inventor Anthony P. Mauro
Anthony P. Mauro 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: 8312262Abstract: A Management System (MS) manages signing privileges for entities desiring cryptographic signatures, and a Certificate Authority (CA) provides a cryptographic signing service. MS registers entities for the cryptographic signing service, determines signing privileges for each entity, and processes requests from entities for signatures. For registration, MS obtains registration information for the entity and invokes CA to generate an identity certificate for the entity. This identity certificate contains cryptographic information used to uniquely identify the entity. For signature generation, MS receives a request for a signature from the entity, authenticates the entity, authorizes or denies the request based on the signing privileges stored for the entity, and invokes CA to generate the signature if the signature is authorized. CA provides the cryptographic signing service and generates signatures and certificates as directed by MS.Type: GrantFiled: April 30, 2004Date of Patent: November 13, 2012Assignee: QUALCOMM IncorporatedInventors: Anthony P. Mauro, II, Oliver Michaelis
-
Patent number: 8041957Abstract: Techniques for associating software with hardware using cryptography are described. The software is identified by a software identifier (ID), and the hardware is identified by a hardware ID. The software is hashed to obtain a code digest. A code signature is generated for the code digest, software ID, and hardware ID. A code image is formed with the software, software ID, code signature, and a certificate. The certificate contains cryptographic information used to authenticate the certificate and validate the code signature. The code image is loaded onto a device. The device validates the software to hardware association prior to executing the software. For the validation, the device authenticates the certificate with a certificate authority public key embedded within the device. The device also validates the code signature using the cryptographic information contained in the certificate, information in the code image, and the hardware ID embedded within the device.Type: GrantFiled: March 31, 2004Date of Patent: October 18, 2011Assignee: QUALCOMM IncorporatedInventors: Oliver Michaelis, Anthony P. Mauro
-
Patent number: 8010781Abstract: A device and method for accelerating functioning of a software application having multi-layer, high overhead protocols, wherein the device has a first processor operating a software application having a multi-layer protocol; a second processor configured to operate at least one layer of the multi-layer protocol; and a memory accessible to each of the processor and the second processor.Type: GrantFiled: November 8, 2007Date of Patent: August 30, 2011Assignee: QUALCOMM IncorporatedInventors: Anthony P. Mauro, James J. Willkie
-
Patent number: 7474749Abstract: A method and apparatus for achieving crypto-syncronization in a packet data communication system employing cryptographic communications. In a transmitter, a state vector is incremented at a predetermined rate and is provided to an encryption module. The encryption module uses the state vector to sequentially encrypt the data frames. During periods of frame dropping prior to encryption, the state vector is disabled, thereby allowing for sequential encryption of the data frames. In a receiver, during a frame dropping condition, the state vector is advanced in proportion to the number of frames dropped. During an underflow condition at the receiver, the state vector is disabled for the duration of the underflow condition, and enabled once the underflow condition has passed.Type: GrantFiled: February 6, 2006Date of Patent: January 6, 2009Assignee: QUALCOMM IncorporatedInventor: Anthony P. Mauro
-
Publication number: 20080183883Abstract: A device and method for accelerating functioning of a software application having multi-layer, high overhead protocols, wherein the device has a first processor operating a software application having a multi-layer protocol; a second processor configured to operate at least one layer of the multi-layer protocol; and a memory accessible to each of the processor and the second processor.Type: ApplicationFiled: November 8, 2007Publication date: July 31, 2008Applicant: QUALCOMM IncorporatedInventors: Anthony P. Mauro, James J. Willkie
-
Patent number: 7305092Abstract: A device and method for accelerating functioning of a software application having multi-layer, high overhead protocols, wherein the device has a processor (12) operating a software application (20) having a multi-layer protocol; a high performance processor (14) configured to operate at least one layer of the multi-layer protocol; and a memory (16) accessible to each of the processor (12) and the high performance processor (14).Type: GrantFiled: April 5, 2001Date of Patent: December 4, 2007Assignee: QUALCOMM IncorporatedInventors: Anthony P. Mauro, James J. Willkie
-
Patent number: 7003114Abstract: A method and apparatus for achieving crypto-syncronization in a packet data communication system employing cryptographic communications. In a transmitter, a state vector is incremented at a predetermined rate and is provided to an encryption module. The encryption module uses the state vector to sequentially encrypt the data frames. During periods of frame dropping prior to encryption, the state vector is disabled, thereby allowing for sequential encryption of the data frames. In a receiver, during a frame dropping condition, the state vector is advanced in proportion to the number of frames dropped. During an underflow condition at the receiver, the state vector is disabled for the duration of the underflow condition, and enabled once the underflow condition has passed.Type: GrantFiled: January 20, 2000Date of Patent: February 21, 2006Assignee: Qualcomm IncorporatedInventor: Anthony P. Mauro
-
Patent number: 6766176Abstract: The mobile telephone is provided with the capability for automatically adjusting the gain of a microphone of the telephone based upon the detected noise level in which the cellular telephone is operated. As the noise level increases, the gain of the microphone is automatically decreased, thereby compensating for the natural tendency of telephone users to speak more loudly in noisy environments. Also, by decreasing the microphone gain, any clipping that might otherwise occur as a result of the user speaking more loudly is avoided and the signal-to-noise ratio is not thereby decreased. Furthermore, because the microphone gain decreases, the volume level of the voice of the user as it is output from the other party's telephone is not unduly loud. Hence, the other party need not manually decrease the speaker gain of his or her telephone.Type: GrantFiled: March 30, 1999Date of Patent: July 20, 2004Assignee: Qualcomm IncorporatedInventors: Samir Gupta, Anthony P. Mauro, Andrew P. Dejaco
-
Patent number: 6744882Abstract: The mobile telephone is provided with the capability for automatically adjusting the gain of a microphone of the telephone based upon the detected noise level in which the cellular telephone is operated. As the noise level increases, the gain of the microphone is automatically decreased, thereby compensating for the natural tendency of telephone users to speak more loudly in noisy environments. Also, by decreasing the microphone gain, any clipping that might otherwise occur as a result of the user speaking more loudly is avoided and the signal-to-noise ratio is not thereby decreased. Furthermore, because the microphone gain decreases, the volume level of the voice of the user as it is output from the other party's telephone is not unduly loud. Hence, the other party need not manually decrease the speaker gain of his or her telephone.Type: GrantFiled: March 30, 1999Date of Patent: June 1, 2004Assignee: Qualcomm Inc.Inventors: Samir Gupta, Anthony P. Mauro, Andrew P. Dejaco
-
Patent number: 6694291Abstract: A system for enhancing low frequency spectral content of a signal transmitted via a channel, that includes a noise suppression circuit to update channel energy estimates; and a spectral enhancer circuit coupled to and follows the noise suppression circuit, the spectral enhancer circuit to determine channel enhancement in response to the channel energy estimates.Type: GrantFiled: December 20, 2000Date of Patent: February 17, 2004Assignee: Qualcomm IncorporatedInventors: Anthony P. Mauro, Gilbert C. Sih
-
Publication number: 20020146128Abstract: A device and method for accelerating functioning of a software application having multi-layer, high overhead protocols, wherein the device has a processor (12) operating a software application (20) having a multi-layer protocol; a high performance processor (14) configured to operate at least one layer of the multi-layer protocol; and a memory (16) accessible to each of the processor (12) and the high performance processor (14).Type: ApplicationFiled: April 5, 2001Publication date: October 10, 2002Inventors: Anthony P. Mauro, James J. Willkie
-
Publication number: 20010001853Abstract: A system for enhancing low frequency spectral content of a digitized signal which identifies a fundamental frequency component in the signal and selectively boosts signals within a predetermined range thereof. In the illustrative embodiment, the digitized signal is a frequency domain transformed speech signal. The invention amplifies the low frequency components of the speech signal. The speaker unique fundamental frequency of the speech is computed using pitch delay information and is thus dynamic from frame to frame and also speaker to speaker. This fundamental frequency defines the center point of a gain window which is applied to select frequency components. Only such fundamental frequency components which exhibit a large enough signal to noise ratio have the amplification function applied. Thus, this function can be applied directly following a noise suppression system which has knowledge of the signal quality in each frequency bin.Type: ApplicationFiled: December 20, 2000Publication date: May 24, 2001Inventors: Anthony P. Mauro, Gilbert C. Sih
-
Patent number: 6233549Abstract: A system for enhancing low frequency spectral content of a digitized signal which identifies a fundamental frequency component in the signal and selectively boosts signals within a predetermined range thereof. In the illustrative embodiment, the digitized signal is a frequency domain transformed speech signal. The invention amplifies the low frequency components of the speech signal. The speaker unique fundamental frequency of the speech is computed using pitch delay information and is thus dynamic from frame to frame and also speaker to speaker. This fundamental frequency defines the center point of a gain window which is applied to select frequency components. Only such fundamental frequency components which exhibit a large enough signal to noise ratio have the amplification function applied. Thus, this function can be applied directly following a noise suppression system which has knowledge of the signal quality in each frequency bin.Type: GrantFiled: November 23, 1998Date of Patent: May 15, 2001Assignee: Qualcomm, Inc.Inventors: Anthony P. Mauro, Gilbert C. Sih
-
Patent number: 6122384Abstract: A system and method for noise suppression in a speech processing system is presented. A gain estimator determines the gain, and thus the level of noise suppression, for each frame of the input signal. If no speech is present in the frame, then the gain is set at a predetermined minimum. If speech is present in the frame, then a gain factor is determined for each channel of a predefined set of frequency channels. For each channel, the gain factor is a function of the SNR of speech in the channel. The channel SNRs are generated by a SNR estimator based on channel energy estimates provided by an energy estimator and channel noise energy estimates provided by a noise energy estimator. The noise energy estimator updates its estimates during frames in which no speech is present, as determined by a speech detector.Type: GrantFiled: September 2, 1997Date of Patent: September 19, 2000Assignee: Qualcomm Inc.Inventor: Anthony P. Mauro
-
Patent number: 5920834Abstract: A method and apparatus for controlling various functional elements in a digital telephone system using state determination from an echo canceller. An echo canceller is used to evaluate which one of five talk states two speakers are engaged in during a telephone conversation. This state determination information is used to control a tone detector function, a noise suppressor function, an adaptive equalizer function, a transmission mute function, and a vocoder encoder function within a vocoder. During the talk state where the far-end speaker is active and the near-end speaker is inactive, the echo canceller provides a signal which disables background noise estimates from being performed in the noise suppressor and the vocoder encoder. The same signal is used to disable the tone detector and to enable the transmission mute function during this talk state.Type: GrantFiled: January 31, 1997Date of Patent: July 6, 1999Assignee: Qualcomm IncorporatedInventors: Gilbert C. Sih, Anthony P. Mauro