Patents Represented by Attorney Law Office of Dan Shifrin, PC
  • Patent number: 8196019
    Abstract: Error correction coding is provided for codeword headers in a data tape format, such as a Linear Tape-Open, Generation 4 (LTO-4) data tape format. The data tape format defines a codeword quad as having first and second codeword headers interleaved with first and second codeword pairs, each codeword header comprising N bytes ck=c0, c1, . . . , cN?2, cN?1 wherein K bytes c0-cK?1 of the first and second headers in a codeword quad differ such that if one is known the other can be inferred. Each header byte ck of a codeword quad is redefined as comprising two interleaved (m/2)-bit nibbles, ek, ok. For each header, nibbles eK-eN?1 and nibbles oK-oN?1 are generated as a function of nibbles, e0-eK?1 and o0-oK?1, respectively. A codeword is assembled with the redefined headers the codeword quad is then recorded onto a recording medium.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Roy D. Cideciyan, Thomas Mittelholzer, Paul J. Seger
  • Patent number: 7845280
    Abstract: A diversionary device has a housing having dimensions which are selected such that when the device is thrown or dropped, the device will come to rest only on one of its two primary sides. Each primary side has a circular dispersion port formed therethrough. The device includes means for blocking the first dispersion port if the device comes to rest on the first primary surface and for blocking the second dispersion port if the device comes to rest on the second primary surface. A firing mechanism is operable to discharge an ignitable composition out of a removable cartridge within the housing. The ignitable composition is discharged through the first dispersion port when the device rests on the second primary side and through the second dispersion port when the device rests on the first primary side. The composition then forms a cloud above the device and may be ignited.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: December 7, 2010
    Assignee: Law Enforcement Technologies, Inc.
    Inventor: Marcus L. Caldwell
  • Patent number: 7613311
    Abstract: A simplified digital implementation of a fourth order Linkwitz-Riley crossover network is provided using approximations and transformations of the classical form. The approximation is particularly beneficial when the crossover frequency is low relative to the digital sampling rate, such as when an audio stream is split between bass and treble at about 30-300 Hz and the sampling frequency is about 100 times the cutoff frequency or higher. Rather than merely cascading two sets of second order filters, such as Butterworth filters, a fourth order transfer function is more directly implemented. Conventional transfer functions are simplified through approximations resulting in the elimination of all except one parameter, c, which is a linear function of the cutoff frequency. Additionally, multipliers are moved in line with the integrator elements.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: November 3, 2009
    Assignee: Cirrus Logic, Inc
    Inventors: John Melanson, Emmanuel Marchais
  • Patent number: 7580531
    Abstract: An audio amplifier is provided having a compressor with an automatically-adjustable compressor. Compression is linked to the volume control in an inverse relationship whereby, when the volume is reduced, the compression ratio is increased to boost the listening level of quieter passages in the source material. Conversely, when the volume is increased, the compression ratio is decreased. The compression control may be physically connected to the volume control, such as in a dual-potentiometer, or may be coupled electronically, such as with a digital signal processor. An effects level control may be included to allow a listener to increase or decrease the effect of the compression by applying a multiplier to the compression ratio. An ambient noise detector may also be included such that compression is increased as ambient noise increases or exceeds a predetermined level.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: August 25, 2009
    Assignee: Cirrus Logic, Inc
    Inventor: Charles Anderson
  • Patent number: 7085907
    Abstract: A data storage control unit is coupled to one or more host devices and to one or more physical storage units, the storage control unit configured as a plurality of clusters. Each cluster includes cache memory and often non-volatile storage (NVS). The storage control unit receives and processes write requests from the host devices and directs that data updates be temporarily stored in the cache in one cluster and copied to the NVS of the other cluster. The data updates are subsequently destaged to the logical ranks associated with each cluster. During an initial microcode load (IML) of the storage controller, space in the cache and NVS of each cluster is allocated to buffers with the remaining cache and NVS space being allocated to customer data. After an IML has been completed, the size of the buffers become fixed and no further buffer allocation may occur.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kevin J. Ash, Richard H. Grossman, Joseph D. Ohrazda, Pablo A. Rodriguez, Tim S. Vande Zande
  • Patent number: 7015853
    Abstract: Methods and apparatus are provided for reducing nonlinearities in an analog-to-digital signal converter. An analog pseudo-random noise sample is added to an analog input sample and the combined sample is converted into a digital representation. A pseudo-random digital sample corresponding to the analog noise sample is subtracted from the converted digital representation. Preferably, multiple analog noise samples are added to the analog input sample, converted and corresponding digital noise samples subtracted from the converted digital representation. The multiple digital representations are then averaged, thereby nullifying differential nonlinearities in various portions of the transfer characteristics curve of the signal converter and reducing the effects of the DNL.
    Type: Grant
    Filed: March 9, 2005
    Date of Patent: March 21, 2006
    Assignee: Cirrus Logic, Inc.
    Inventors: Clinton R. Wolff, John Melanson
  • Patent number: 6996673
    Abstract: An automated data storage library accesses data storage media from storage shelves in response to commands from an external host. The library receives and activates a firmware update in a processor node and determines whether a library door has been opened and/or closed during the code activation. Only if a library door has been opened and/or closed will an inventory of the storage media be performed.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Brian G. Goodman, Leonard G. Jesionowski, Robin D. Roberts