Patents by Inventor Jonathan L. Rowlands

Jonathan L. Rowlands 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: 6748363
    Abstract: According to the present invention, there is developed a proprietary technology for compressing the window tables of audio coders to ⅛ their original size (or less) without any loss of quality. This technology can be applied to all transform based audio coders, or any audio coder that uses a windowing stage. The novel technique for reducing storage requirements for the window tables of audio coders is based on multiple differentiation. Since the difference between any two adjacent samples in the first difference signal is small, so it is more efficient to store this difference. This technique can be carried out several more times, until the returns get smaller, and the computational requirements to “undo” the compression go up. The optimum number of times to differentiate is dependent on the particular application and the window shape.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: June 8, 2004
    Assignee: Texas Instruments Incorporated
    Inventors: Charles D. Lueck, Alec C. Robinson, Jonathan L. Rowlands, Jeffrey S. Hayes
  • Patent number: 6721710
    Abstract: A method for performing audible fast-forward or reverse of audio content represented in a compressed format, such as, but not limited to, MPEG-1 Layer 3 (MP3) or MPEG-2 Advance Audio Coding (AAC) employs a fast-forward controller which performs fast-forward or reverse by repeatedly skipping forward or reverse in the compressed audio data stream, retrieving a block of data, and then splicing these data blocks back together. A decoder is then used to decode each of these blocks, to detect when a block switch has occurred (a splice in the data stream), and to quickly resynchronize at each transition. Hierarchical or multiplexed data streams may be decoded using a cascade of decoders each employing this technique. The decoder uses a robust sync search for performing resynchronization and error recovery.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: April 13, 2004
    Assignee: Texas Instrument Incorporated
    Inventors: Charles D. Lueck, Alec C. Robinson, Jonathan L. Rowlands
  • Publication number: 20020083346
    Abstract: A method and system of data distribution of musical data preserving the rights of a remote party employing cryptographic keys both a public key and a private key whereby a recipient must know a secret key in order to read some protected data. The sender must know a key to send the data which key being a shared secret of the sender and receiver in the private key case. This private key cryptography enables a secure two-way dialog between certain parties, while public key cryptography enables secure one way communication from anyone to a certain recipient.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 27, 2002
    Inventor: Jonathan L. Rowlands
  • Patent number: 6161088
    Abstract: A method for encoding a digital audio signal includes filtering a portion of the digital audio signal into a first number of frequency ranges to produce a respective first number of filtered signals and performing a discrete frequency analysis on each of the first number of filtered signals to produce a frequency representation of the digital audio signal. The method also includes generating a psychoacoustic representation of the portion of the digital audio signal based on the frequency representation of the digital audio signal and formatting the first number of filtered signals based on the psychoacoustic representation of the portion of the digital audio signal to produce a digitally-compressed encoded bit stream representing the portion of the digital audio signal.
    Type: Grant
    Filed: June 26, 1998
    Date of Patent: December 12, 2000
    Assignee: Texas Instruments Incorporated
    Inventors: Hsiao Yi Li, Jonathan L Rowlands
  • Patent number: 5794181
    Abstract: A data processing system (10) is disclosed which comprises a microprocessor host (12) coupled to a decoding system (14). A host interface block (18) receives a bit stream and passes bit stream on to a system decoder block (20). The system decoder block (20) extracts the appropriate data from the bit stream and loads an input buffer (24) or an optional external buffer (26). An audio decoder block (28) retrieves the data from the input buffer (24) and generates scale factor indices, bit per code word values and subband samples which are stored in an arithmetic unit buffer (30). A hardware filter arithmetic unit block (32) retrieves the information from the arithmetic unit buffer (30) and dequantizes, transforms and filters the data to generate PCM output data which is loaded into a PCM buffer (34). The data within the PCM buffer (34) is output by a PCM output block (36) to a digital-to-analog converter (16).
    Type: Grant
    Filed: March 24, 1997
    Date of Patent: August 11, 1998
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Benbassat, Frank L. Laczko, Sr., Stephen H. Li, Kenneth R. Cyr, Jonathan L. Rowlands
  • Patent number: 5657423
    Abstract: A data processing system (10) uses a microprocessor host (12) coupled to a decoding system (14). A hardware filter arithmetic unit block (32) retrieves decoded information from the arithmetic unit buffer (30) and dequantizes, transforms and filters the data to generate PCM output data which is loaded into a PCM buffer (34). An address circuit forms several addresses from a single value to accesses multiple sources of data and coefficients simultaneously for use by the hardware filter arithmetic unit.
    Type: Grant
    Filed: April 26, 1993
    Date of Patent: August 12, 1997
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Benbassat, Frank L. Laczko, Sr., Stephen H. Li, Kenneth R. Cyr, Jonathan L. Rowlands
  • Patent number: 5644310
    Abstract: A data processing system (10) is disclosed which comprises a microprocessor host (12) coupled to a decoding system (14). A host interface block (18) receives a bit stream and passes bit stream on to a system decoder block (20). The system decoder block (20) extracts the appropriate data from the bit stream and loads an input buffer (24) or an optional external buffer (26). An audio decoder block (28) retrieves the data from the input buffer (24) and generates scale factor indices, bit per code word values and subband samples which are stored in an arithmetic unit buffer (30). A hardware filter arithmetic unit block (32) retrieves the information from the arithmetic unit buffer (30) and dequantizes, transforms and filters the data to generate PCM output data which is loaded into a PCM buffer (34). The data within the PCM buffer (34) is output by a PCM output block (36) to a digital-to-analog converter (16).
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 1, 1997
    Assignee: Texas Instruments Incorporated
    Inventors: Frank L. Laczko, Sr., Gerard Benbassat, Kenneth R. Cyr, Stephen H. Li, Shiu Wai Kam, Karen L. Walker, Jonathan L. Rowlands