Patents by Inventor John C. Hardwick

John C. Hardwick 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: 5517511
    Abstract: The performance of digital communication over a noisy communication channel is improved. An encoder combines bit modulation with error control encoding to allow the decoder to use the redundancy in the error control codes to detect uncorrectable bit errors. This method improves the efficiency of the communication system since fewer bits are required for error control, leaving more bits available for data. In the context of a speech coding system, speech quality is improved without sacrificing robustness to bit errors. A bit prioritization method further improves performance over noisy channels. Individual bits in a set of quantizer values are arranged according to their sensitivity to bit errors. Error control codes having higher levels of redundancy are used to protect the most sensitive (highest priority) bits, while lower levels of redundancy are used to protest less sensitive bits.
    Type: Grant
    Filed: November 30, 1992
    Date of Patent: May 14, 1996
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5491772
    Abstract: The quantized parameter bits are grouped into several categories according to their sensitivity to bit errors. More effective error correction codes are used to encode the most sensitive parameter bits, while less effective error correction codes are used to encode the less sensitive parameter bits. This method improves the efficiency of the error correction and improves the performance if the total bit rate is limited. The perceived quality of coded speech is improved. A smoothed spectral envelope is created in the frequency domain. The ratio between the actual spectral envelope and the smoothed spectral envelope is used to enhance the spectral envelope. This reduces distortion which is contained in the spectral envelope.
    Type: Grant
    Filed: May 3, 1995
    Date of Patent: February 13, 1996
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5247579
    Abstract: The performance of speech coding in the presence of bit errors is improved. The quantized parameter bits are grouped into several categories according to their sensitivity to bit errors. More effective error correction codes are used to encode the most sensitive parameter bits, while less effective error correction codes are used to encode the less sensitive parameter bits. This method improves the efficiency of the error correction and improves the performance if the total bit rate is limited. The perceived quality of coded speech is improved. A smoothed spectral envelope is created in the frequency domain. The ratio between the actual spectral envelope and the smoothed spectral envelope is used to enhance the spectral envelope. This reduces distortion which is contained in the spectral envelope.
    Type: Grant
    Filed: December 3, 1991
    Date of Patent: September 21, 1993
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5226084
    Abstract: The redundancy contained within the spectral amplitudes is reduced, and as a result the quantization of the spectral amplitudes is improved. The prediction of the spectral amplitudes of the current segment from the spectral amplitudes of the previous is adjusted to account for any change in the fundamental frequency between the two segments. The spectral amplitudes prediction residuals are divided into a fixed number of blocks each containing approximately the same number of elements. A prediction residual block average (PRBA) vector is formed; each element of the PRBA is equal to the average of the prediction residuals within one of the blocks. The PRBA vector is vector quantized, or it is transformed with a Discrete Cosine Transform (DCT) and scalar quantized. The perceived effect of bit errors is reduced by smoothing the voiced/unvoiced decisions. An estimate of the error rate is made by locally averaging the number of correctable bit errors within each segment.
    Type: Grant
    Filed: December 5, 1990
    Date of Patent: July 6, 1993
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5226108
    Abstract: The pitch estimation method is improved. Sub-integer resolution pitch values are estimated in making the initial pitch estimate; the sub-integer pitch values are preferably estimated by interpolating intermediate variables between integer values. Pitch regions are used to reduce the amount of computation required in making the initial pitch estimate. Pitch-dependent resolution is used in making the initial pitch estimate, with higher resolution being used for smaller values of pitch. The accuracy of the voiced/unvoiced decision is improved by making the decision dependent on the energy of the current segment relative to the energy of recent prior segments; if the relative energy is low, the current segment favors an unvoiced decision; if high, it favors a voiced decision.
    Type: Grant
    Filed: September 20, 1990
    Date of Patent: July 6, 1993
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5216747
    Abstract: The pitch estimation method is improved. Sub-integer resolution pitch values are estimated in making the initial pitch estimate; the sub-integer pitch values are preferably estimated by interpolating intermediate variables between integer values. Pitch regions are used to reduce the amount of computation required in making the initial pitch estimate. Pitch-dependent resolution is used in making the initial pitch estimate, with higher resolution being used for smaller values of pitch. The accuracy of the voiced/unvoiced decision is improved by making the decision dependent on the energy of the current segment relative to the energy of recent prior segments; if the relative energy is low, the current segment favors an unvoiced decision; if high, it favors a voiced decision.
    Type: Grant
    Filed: November 21, 1991
    Date of Patent: June 1, 1993
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5195166
    Abstract: The pitch estimation method is improved. Sub-integer resolution pitch values are estimated in making the initial pitch estimate; the sub-integer pitch values are preferably estimated by interpolating intermediate variables between integer values. Pitch regions are used to reduce the amount of computation required in making the initial pitch estimate. Pitch-dependent resolution is used in making the initial pitch estimate, with higher resolution being used for smaller values of pitch. The accuracy of the voiced/unvoiced decision is improved by making the decision dependent on the energy of the current segment relative to the energy of recent prior segments; if the relative energy is low, the current segment favors an unvoiced decision; if high, it favors a voiced decision.
    Type: Grant
    Filed: November 21, 1991
    Date of Patent: March 16, 1993
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim
  • Patent number: 5081681
    Abstract: A class of methods and related technology for determining the phase of each harmonic from the fundamental frequency of voiced speech. Applications of this invention include, but are not limited to, speech coding, speech enhancement, and time scale modification of speech. Features of the invention include recreating phase signals from fundamental frequency and voiced/unvoiced information, and adding a random component to the recreated phase signal to improve the quality of the synthesized speech.
    Type: Grant
    Filed: November 30, 1989
    Date of Patent: January 14, 1992
    Assignee: Digital Voice Systems, Inc.
    Inventors: John C. Hardwick, Jae S. Lim