Patents by Inventor Anthony Mauro
Anthony 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).
-
Publication number: 20190282444Abstract: A medication container includes a body having a wall that defines a cavity configured for disposal of medication. The wall defines a gap. Indicia is disposed with gap. The indicia is configured to facilitate visualization of the medication disposed within the cavity. Systems and methods of use are disclosed.Type: ApplicationFiled: July 18, 2017Publication date: September 19, 2019Inventors: JoAnna Terhune, Michael Scouvart, Anthony Mauro
-
Patent number: 8972251Abstract: An electronic device for generating a masking signal is described. The electronic device includes a plurality of microphones and a speaker. The electronic device also includes a processor and executable instructions stored in memory that is in electronic communication with the processor. The electronic device obtains a plurality of audio signals from the plurality of microphones. The electronic device also obtains an ambience signal based on the plurality of audio signals. The electronic device further determines an ambience feature based on the ambience signal. Additionally, the electronic device obtains a voice signal based on the plurality of audio signals. The electronic device also determines a voice feature based on the voice signal. The electronic device additionally generates a masking signal based on the voice feature and the ambience feature. The electronic device further outputs the masking signal using the speaker.Type: GrantFiled: June 7, 2011Date of Patent: March 3, 2015Assignee: QUALCOMM IncorporatedInventors: Pei Xiang, Joseph Jyh-huei Huang, Andre Gustavo Pucci Schevciw, Anthony Mauro, Erik Visser
-
Publication number: 20120316869Abstract: An electronic device for generating a masking signal is described. The electronic device includes a plurality of microphones and a speaker. The electronic device also includes a processor and executable instructions stored in memory that is in electronic communication with the processor. The electronic device obtains a plurality of audio signals from the plurality of microphones. The electronic device also obtains an ambience signal based on the plurality of audio signals. The electronic device further determines an ambience feature based on the ambience signal. Additionally, the electronic device obtains a voice signal based on the plurality of audio signals. The electronic device also determines a voice feature based on the voice signal. The electronic device additionally generates a masking signal based on the voice feature and the ambience feature. The electronic device further outputs the masking signal using the speaker.Type: ApplicationFiled: June 7, 2011Publication date: December 13, 2012Applicant: QUALCOMM IncoporatedInventors: Pei Xiang, Joseph Jyh-huei Huang, Andre Gustavo Pucci Schevciw, Anthony Mauro, Erik Visser
-
Patent number: 7505594Abstract: A method and apparatus for controlling a discontinuous transmission process. Audio information is digitized and provided to a vocoder. A voice activity level is determined from the digitized audio signal, and if voice activity is present, active vocoder frames are generated at a predetermined output rate. If voice activity is not detected, inactive vocoder frames are generated. During transitions between periods of speech activity and speech inactivity, transition frames are generated, the transition frames comprising background noise information.Type: GrantFiled: December 19, 2000Date of Patent: March 17, 2009Assignee: QUALCOMM IncorporatedInventor: Anthony Mauro
-
Publication number: 20070118880Abstract: A system and method for providing a secure environment for mobile telephones and other devices are disclosed. The system and method may utilize trust zoning, layered memory, and a secure matrix model having, for example, a memory protection module for protecting memory; a secure debug module for ensuring security of the debug module; a secure file system module for protecting the secure file system; and a trusted time source module for protecting components. Embodiments of the present invention may protect against security attacks on a variety of hardware and software components while permitting suitable levels of accessibility for developmental and maintenance purposes.Type: ApplicationFiled: November 18, 2005Publication date: May 24, 2007Inventor: Anthony Mauro
-
Publication number: 20060140493Abstract: This disclosure is directed to encoding techniques that can be used to improve encoding of digital video data. The techniques can be implemented by an encoder of a digital video device in order to reduce the number of computations and possibly reduce power consumption during video encoding. More specifically, video encoding techniques are described which utilize one or more programmable thresholds in order to terminate the execution of various computations when the computations would be unlikely to improve the encoding. By terminating computations prematurely, the amount of processing required for video encoding can be reduced, and power can be conserved.Type: ApplicationFiled: February 28, 2006Publication date: June 29, 2006Inventors: Anthony Mauro, Chienchung Chang, King-Chung Lai
-
Publication number: 20060126844Abstract: 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: ApplicationFiled: February 6, 2006Publication date: June 15, 2006Inventor: Anthony Mauro
-
Patent number: 7047405Abstract: Techniques for providing secure processing and data storage for a wireless communication device. In one specific design, a remote terminal includes a data processing unit, a main processor, and a secure unit. The data processing unit processes data for a communication over a wireless link. The main processor provides control for the remote terminal. The secure unit includes a secure processor that performs the secure processing for the remote terminal (e.g., using public-key cryptography) and a memory that provides secure storage of data (e.g., electronics funds, personal data, certificates, and so on). The secure processor may include an embedded ROM that stores program instructions and parameters used for the secure processing. For enhanced security, the secure processor and memory may be implemented within a single integrated circuit. Messaging and data may be exchanged with the secure unit via a single entry point provided by a bus.Type: GrantFiled: April 5, 2001Date of Patent: May 16, 2006Assignee: Qualcomm, Inc.Inventor: Anthony Mauro
-
Publication number: 20060002473Abstract: Motion estimation in video compressions systems. A programmable motion estimator may be used to estimate a motion vector for a macroblock in a current frame by searching for a matching macroblock in a previous frame. A controller may be used to program the motion estimator to perform a particular search.Type: ApplicationFiled: January 20, 2005Publication date: January 5, 2006Inventors: Sumit Mohan, King-Chung Lai, Narendranath Malayath, Jatinder Singh, Anthony Mauro
-
Publication number: 20050246523Abstract: 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: ApplicationFiled: April 30, 2004Publication date: November 3, 2005Inventors: Anthony Mauro, Oliver Michaelis
-
Patent number: 6856282Abstract: In general, the invention is directed to techniques for directly acquiring P-codes without first acquiring C/A-codes. For example, in one embodiment, a system comprises an assist server to track a P-code signal from a Global Positioning System (GPS) satellite and generate acquisition assistance information from the signal. The system further comprises a mobile unit to receive the acquisition assistance data from the assist server, and to acquire the P-code signal from the satellite based on the acquisition assistance data. The acquisition assistance data may include time-of-week data indicating an initial time offset into a P-code pseudorandom code sequence for the satellite. The mobile unit may include a reference generator to locally generate a reference pseudorandom code sequence based on the time-of-week data.Type: GrantFiled: October 29, 2002Date of Patent: February 15, 2005Assignee: Qualcomm IncorporatedInventors: Anthony Mauro, Norman Krasner
-
Publication number: 20050016754Abstract: An electrical cable includes a sheath that envelops at least two internal conductors, and an indicia visible on the sheath is representative of the internal conductor.Type: ApplicationFiled: August 18, 2004Publication date: January 27, 2005Inventors: James Dollins, Anthony Mauro
-
Publication number: 20050005098Abstract: 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: ApplicationFiled: March 31, 2004Publication date: January 6, 2005Inventors: Olivier Michaelis, Anthony Mauro
-
Patent number: 6721280Abstract: A method and apparatus for reducing voice latency in a voice-over-data wireless communication system. In a transmitter, audio information to be transmitted is first encoded using a voice encoder operating in a first mode of operation. At least one operating parameter in the transmitter is measured by a processor, the least one operating parameter proportional to a latency between the transmitter and receiver. If the at least one operational parameter exceeds a predetermined threshold, the voice encoder is instructed to operate in a second mode of operation. When the at least one operational parameter falls below a second predetermined threshold, the voice encoder is instructed to operate in the first mode of operation.Type: GrantFiled: April 19, 2000Date of Patent: April 13, 2004Assignee: Qualcomm IncorporatedInventors: Anthony Mauro, James Tomcik
-
Publication number: 20030151547Abstract: In general, the invention is directed to techniques for directly acquiring P-codes without first acquiring C/A-codes. For example, in one embodiment, a system comprises an assist server to track a P-code signal from a Global Positioning System (GPS) satellite and generate acquisition assistance information from the signal. The system further comprises a mobile unit to receive the acquisition assistance data from the assist server, and to acquire the P-code signal from the satellite based on the acquisition assistance data. The acquisition assistance data may include time-of-week data indicating an initial time offset into a P-code pseudorandom code sequence for the satellite. The mobile unit may include a reference generator to locally generate a reference pseudorandom code sequence based on the time-of-week data.Type: ApplicationFiled: October 29, 2002Publication date: August 14, 2003Inventors: Anthony Mauro, Norman Krasner
-
Publication number: 20020172364Abstract: A method and apparatus for controlling a discontinuous transmission process. Audio information is digitized and provided to a vocoder. A voice activity level is determined from the digitized audio signal, and if voice activity is present, active vocoder frames are generated at a predetermined output rate. If voice activity is not detected, inactive vocoder frames are generated. During transitions between periods of speech activity and speech inactivity, transition frames are generated, the transition frames comprising background noise information.Type: ApplicationFiled: December 19, 2000Publication date: November 21, 2002Inventor: Anthony Mauro
-
Publication number: 20020147920Abstract: Techniques for providing secure processing and data storage for a wireless communication device. In one specific design, a remote terminal includes a data processing unit, a main processor, and a secure unit. The data processing unit processes data for a communication over a wireless link. The main processor provides control for the remote terminal. The secure unit includes a secure processor that performs the secure processing for the remote terminal (e.g., using public-key cryptography) and a memory that provides secure storage of data (e.g., electronics funds, personal data, certificates, and so on). The secure processor may include an embedded ROM that stores program instructions and parameters used for the secure processing. For enhanced security, the secure processor and memory may be implemented within a single integrated circuit. Messaging and data may be exchanged with the secure unit via a single entry point provided by a bus.Type: ApplicationFiled: April 5, 2001Publication date: October 10, 2002Inventor: Anthony Mauro