Patents Represented by Attorney Terrance A. Meador
  • Patent number: 5875350
    Abstract: A controller and a properly equipped peripheral device of a computer system easily exchange messages having a compressed data format. Both the controller and the peripheral device are configured to communicate using a predefined basic command set employing a predefined communications format. The controller first verifies that the peripheral device supports a second predefined communications format in addition to the first predefined communications format. Compared to the first format, the second format utilizes messages with greater compression, i.e., an optimized bit stream ("OBS"). The controller next sends the peripheral device a number of commands, including a command of the basic command set accompanied by an OBS enable code. In the case of a write operation, the controller also sends the peripheral device an encoded dataset having the second predefined communications format and representing an underlying unencoded dataset.
    Type: Grant
    Filed: April 21, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Charles McLees Comp, Gregory Albert Dancker, William Van Durrett, Harvey Gene Kiel, William Wyche Plyler, John Elliott Walker
  • Patent number: 5828522
    Abstract: In a disk drive in which a head disk assembly includes a slider suspension member and a parking ramp on which the suspension member rests when the disk drive is not operating, stiction forces between the suspension member and the parking ramp are overcome by applying simultaneously to the suspension member a dither in the form of rocking micromotion, and a bias force to move the suspension member at a low velocity required for loading a slider onto a disk without damage to the slider/disk interface.
    Type: Grant
    Filed: September 13, 1994
    Date of Patent: October 27, 1998
    Assignee: International Business Machines Corporation
    Inventors: Dana Henry Brown, Zine-Eddine Boutaghou
  • Patent number: 5761684
    Abstract: A reusable script execution scheduling part for compound documents in a document-centric processing environment. Document-centric computing environments having architectures similar to OpenDoc.TM. include a technique for executing scripts to interact with the compound document content. The CHRON part of this invention includes embedded objects for defining scheduled execution times for one or more scripts that may be opened within the compound document to provide a view of its contents. Either the ScheduleTime element or the ScriptEvent element of the CHRON part may be opened and edited in place. The reusable CHRON part sets up event scheduling with the operating system so that specified scripts are run according to specified ScheduleTimes.
    Type: Grant
    Filed: May 30, 1995
    Date of Patent: June 2, 1998
    Assignee: International Business Machines Corporation
    Inventor: Kevin Patrick Gibson
  • Patent number: 5701489
    Abstract: A system for the in-line expansion of a portion of the program body otherwise rejected as too expensive for full in-line expansion during intermediate code optimization by a compiler. The partial in-lining system first attempts the full in-line expansion of a procedure call by replacing it with the procedure body in the usual manner. If the procedure body is rejected for exceeding an in-lining threshold, a control flow graph for the procedure body is generated and examined for "emittable" subgraphs, each of which is replaced by a new procedure call to a new procedure body containing the emitted (expensive) subgraph. Following one or more subgraph emissions to eliminate the expensive portions of the original procedure body, the "reduced" procedure body is again passed to the in-line expansion process.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: December 23, 1997
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Blair Wyman
  • Patent number: 5664319
    Abstract: The magnetic states of MR reproducing heads are reinitialized during media drive manufacturing by applying initializing magnetic fields to the transducers after they have been manufactured and incorporated into media drive assemblies.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: September 9, 1997
    Assignee: International Business Machines Corporation
    Inventors: Samir Elias Abboud, Nickolas Christopher Apuzzo, Jeffrey Bernard Brown, Earl Albert Cunningham, David Malcolm Hannon, Raymond Patrick Mallette, Paul Sheldon Tyler, Steven Harry Voss, Albert John Wallash
  • Patent number: 5651136
    Abstract: Logic for decreasing the number of cache lines dedicated to user data. When pools for allocation are selected using a dynamic storage allocation procedure, the size of a data block is compared to the size of the allocated pool. If the comparison results meet a predetermined criterion, the logic aligns the data to the beginning of a cache line and places the header in a separate cache line that may be deallocated. And if the data will fit within one-half of a cache slot in the allocated pool, then the line or lines having the header data can be re-used as the header is deallocated. Otherwise, user data blocks are placed in cache lines that are spatially local.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: July 22, 1997
    Assignee: International Business Machines Corporation
    Inventors: James L. Denton, Richard James Eickemeyer, Kevin Curtis Griffin, Ross Evan Johnson, Steven Raymond Kunkel, Mikko Herman Lipasti, Sandra Kay Ryan
  • Patent number: 5559460
    Abstract: A peak detector for extracting pulses in a magnetoresistive sensor circuit while suppressing the recovery transients created by thermal asperities. The disclosed peak detector circuit is a simplified variation of the standard magnetoresistive sensor peak detector circuit. The signal differentiation is performed ahead of the usual amplification to remove transient pulse amplitudes before they can affect the AGC gain. The resulting differentiated signal is processed by a modified amplitude qualification circuit to extract data output pulses. The thermal asperity transient recovery period is eliminated without additional circuit complexity, leaving only the initial thermal asperity pulse effects to be corrected by any suitable relatively simple error correction code (ECC).
    Type: Grant
    Filed: December 4, 1995
    Date of Patent: September 24, 1996
    Assignee: International Business Machines Corporation
    Inventor: Earl A. Cunningham
  • Patent number: 5398321
    Abstract: An apparatus for generating microcode in a scalable compound instruction set machine operates in response to compounding information indicating that two or more adjacent instructions are to be executed in parallel. Separate and independent microcode is held in control store for each possible instruction in a group. Microcode sequences for each instruction of a group of instructions to be executed in parallel are merged in response to the compounding information into a single microinstruction sequence.
    Type: Grant
    Filed: January 21, 1994
    Date of Patent: March 14, 1995
    Assignee: International Business Machines Corporation
    Inventor: Thomas L. Jeremiah
  • Patent number: 5355460
    Abstract: A digital computer system capable of processing two or more computer instructions in parallel and having a main memory unit for storing information blocks including the computer instructions includes an instruction compounding unit for analyzing the instructions and adding to each instruction a tag field which indicates whether or not that instruction may be processed in parallel with another neighboring instruction. Tagged instructions are stored in the main memory. The computer system further includes a plurality of functional instruction processing units which operate in parallel with one another. The instructions supplied to the functional units are obtained from the memory by way of a cache storage unit. At instruction issue time, the tag fields of the instructions are examined and those tagged for parallel processing are sent to different ones of the functional units in accordance with the codings of their operation code fields.
    Type: Grant
    Filed: July 29, 1993
    Date of Patent: October 11, 1994
    Assignee: International Business Machines Corporation
    Inventors: Richard J. Eickemeyer, Stamatis Vassiliadis, Bartholomew Blaner
  • Patent number: 4707414
    Abstract: A rigid packaging material having a coating of heat-sealable, anti-static plastic. A fiberboard sheet substrate is coated with a lamina of polyethylene made electrostatic-free by the addition of an organic anti-static compound. When skin-packaged with a film of heat sealable, anti-static plastic material, a static-sensitive item is completely enclosed by a static-free barrier package.
    Type: Grant
    Filed: March 6, 1986
    Date of Patent: November 17, 1987
    Assignee: General Dynamics, Pomona Division
    Inventors: Stuart G. Long, Michael J. Maciocia
  • Patent number: 4677809
    Abstract: A rigid packaging material having a coating of heat-sealable, anti-static plastic. A fiberboard sheet substrate is coated with a lamina of polyethylene made electrostatic-free by the addition of an organic anti-static compound. When skin-packaged with a film of heat sealable, anti-static plastic material, a static-sensitive item is completely enclosed by a static-free barrier package.
    Type: Grant
    Filed: June 3, 1986
    Date of Patent: July 7, 1987
    Assignee: General Dyanmics, Pomona Division
    Inventors: Stuart G. Long, Michael J. Maciocia
  • Patent number: 4669054
    Abstract: A two-dimensional optical correlation apparatus includes a transmissive optical mask having a transmissivity pattern corresponding to a two-dimensional reference image and an input image buffer that stores a sequence of pixels corresponding to a raster-scanned input image. The input buffer includes a subimage frame corresponding to a particular segment of the raster-scanned format. As the pixels are serially shifted through the image buffer, every subimage in the input image appears at some time in the subimage frame. The subimage frame is connected to an array of optical emitters. As the input image pixels are serially shifted, the emitter array produces a succession of two-dimensional optical signals corresponding to the succession of input image subimages shafted through the subimage frame. The output of the emitter array is projected onto the transparent mask.
    Type: Grant
    Filed: May 3, 1985
    Date of Patent: May 26, 1987
    Assignee: General Dynamics, Pomona Division
    Inventors: Richard S. Schlunt, Donald R. Fetterly
  • Patent number: 4660170
    Abstract: A system for providing information to alter the software of an electronic data processor embedded in an electronic module includes a remote reprogramming module that conducts a sequence of operations to provide data to the processor which the processor uses to reprogram itself. The system employs a data link having a bi-directional transmission path connecting the processor and the reprogramming module. A controlled switching circuit is provided at each end of the transmission path. Under normal operating conditions, the transmission path is used to transit a function signal for a function performed by the electronic module. Periodically, the processor operates one switching network to capture the path for transmission of a reprogramming inquiry signal to the reprogramming module. At the same time, the function signal is diverted to an alternate path internal to the electronic module.
    Type: Grant
    Filed: April 29, 1985
    Date of Patent: April 21, 1987
    Assignee: General Dynamics, Pomona Division
    Inventors: Kenneth H. Hui, King C. Mak, David G. Hardesty
  • Patent number: 4623564
    Abstract: A rigid packaging material having a coating of heat-sealable, anti-static plastic. A fiberboard sheet substrate is coated with a lamina of polyethylene made electrostatic-free by the addition of an organic anti-static compound. When skin-packaged with a film of heat sealable, anti-static plastic material, a static-sensitive item is completely enclosed by a static-free barrier package.
    Type: Grant
    Filed: December 5, 1985
    Date of Patent: November 18, 1986
    Assignee: General Dynamics, Pomona Division
    Inventors: Stuart G. Long, Michael J. Maciocia
  • Patent number: 4620293
    Abstract: An optical computing system is provided for performing a linear multiplication operation involving a matrix with bipolar values. A plurality of beams representing the values of a N.times.1 column matrix Q illuminate an optical mask having elements disposed in a two-dimensional (M+1).times.N array. Each element of the first M rows of the mask represents the offset of the value of a corresponding element in a known M.times.N matrix by a scalar constant c. Each element of row M+1 of the mask represents the value c. An array of photodetectors collects the light passing through the mask, with the light from each row of elements detected by a respective photodetector. The outputs of the first M photodetectors represent the product of Q and M after M has been offset by c. The output of photodetector M+1 represents the scalar value produced by the multiplication of Q and a row matrix represented by row M+1 of the mask matrix.
    Type: Grant
    Filed: December 23, 1983
    Date of Patent: October 28, 1986
    Assignee: General Dynamics, Pomona Division
    Inventors: Richard S. Schlunt, Hans-Peter Schmid, Donald R. Fetterly
  • Patent number: 4590741
    Abstract: A laminated packaging film useful for skin-packaging electrostatic-sensitive items and protecting the items from electrostatic damage during packaging and while the items are vacuumed, contained, and removed from packages. The film includes a pair of sheets of highly resistive, heat-sealable plastic between which is sandwiched a sheet of conductive, heat-sealable plastic. The film resists the buildup of static charges while the item is being packaged and forms a protective Faraday cage while the item is contained in the package.
    Type: Grant
    Filed: July 22, 1985
    Date of Patent: May 27, 1986
    Assignee: General Dynamics Pomona Division
    Inventors: Stuart G. Long, Michael J. Maciocia
  • Patent number: 4581585
    Abstract: An apparatus and method are provided for automatically calibrating sweep waveforms produced by a sweep generating circuit in response to digital time reference words produced by a system controller. Time interval measurements are made directly on sweep waveforms and sweep slope values are derived therefrom. The sweep slope values are used by the system controller to adjust the digital time reference words.
    Type: Grant
    Filed: February 7, 1983
    Date of Patent: April 8, 1986
    Assignee: Tektronix, Inc.
    Inventor: L. Rodney Bristol
  • Patent number: 4554210
    Abstract: A laminated packaging film useful for skin-packaging electrostatic-sensitive items and protecting the items from electrostatic damage during packaging and while the items are vacuumed, contained, and removed from packages. The film includes a pair of sheets of highly resistive, heat-sealable plastic between which is sandwiched a sheet of conductive, heat-sealable plastic. The film resists the buildup of static charges while the item is being packaged and forms a protective Faraday cage while the item is contained in the package.
    Type: Grant
    Filed: April 9, 1984
    Date of Patent: November 19, 1985
    Assignee: General Dynamics Pomona Division
    Inventors: Stuart G. Long, Michael J. Maciocia
  • Patent number: 4539533
    Abstract: A digital apparatus for performing minimum-shift-keying (MSK) modulation includes an oscillatory circuit which provides two frequencies related in a predetermined manner, and also includes a processing circuit which divides a stream of digital data to be transmitted into two parallel substreams, one substream comprising even numbered bits from the serial stream and the other substream comprising odd numbered bits from the serial stream. A combining circuit selects one of the frequencies provided by the oscillatory circuit according to the equivalence or divergence of the states of the digital substreams, and further provides as an output the selected frequency waveform or its inverse according to the state of one of the substreams.
    Type: Grant
    Filed: April 3, 1981
    Date of Patent: September 3, 1985
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Don M. French
  • Patent number: 4399564
    Abstract: A fiber optic system utilizing pulse-frequency modulation (PFM) for transmission of video information signals substantially enhances the signal-to-noise ratio of the transmitted video signals. FM processing gain is realized together with system noise reduction which results from operation of the fiber optic components in a pulsed mode. The amplitude of a video signal modulates the repetition frequency of a stream of narrow light pulses emitted by a laser diode. The pulses are transmitted through a low loss, wideband optical fiber to an avalanche photodiode biased at an optimum gain point. Further improvement is possible when preemphasis processing of the video signal is performed prior to transmission.
    Type: Grant
    Filed: February 19, 1980
    Date of Patent: August 16, 1983
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Steven J. Cowen