Patents Represented by Attorney M. W. Schecter
  • Patent number: 5179711
    Abstract: A method of detecting certain runs of data, such as identical consecutive runs of data, is disclosed. The logical operation exclusive OR (XOR) is performed on each pair of adjacent bytes in a source string of data bytes in a single machine instruction, resulting in a comparison data string of bytes. The comparison data string is then sequentially searched for a byte which matches a predetermined byte. In the case of a search, the predetermined byte may be any value, which value is determined by the XOR of two adjacent bytes that are to be found. In the case of compression, as used in this invention, the predetermined byte has a value of zero, indicating that two adjacent bytes in the source string are identical. The sequential search occurs in a single Translate and Test (TRT) machine instruction. Once an all-zero byte is located, the subsequent byte in the comparision data string is examined.
    Type: Grant
    Filed: December 26, 1989
    Date of Patent: January 12, 1993
    Assignee: International Business Machines Corporation
    Inventor: Albert P. Vreeland
  • Patent number: 5161299
    Abstract: An interleaved head for reading and writing data transitions onto a magnetic tape. A magnetic recording system for the bi-directional transportation of the tape media across the interleaved head. A controller controls the tape drive in a reel-to-reel format to accomplish the bi-directional motion of the tape media. The interleaved head includes two modules with each module having a plurality of alternating read and write transducers alternately spaced apart along a single line placed transverse to the movement of the magnetic tape. The two modules are placed together such that the write gaps of one module are aligned with the read gaps of the other module. Each read module includes the magneto-resistive element. Each write transducer includes a thin film conductor driving a nickel zinc ferrite substrate as one pole piece and a nickel zinc closure piece as the second pole piece.
    Type: Grant
    Filed: December 26, 1990
    Date of Patent: November 10, 1992
    Assignee: International Business Machines Corporation
    Inventors: Edward V. Denison, Vincent N. Kahwaty, Gustave C. Stern, Gerald Steving, Robert P. Zammit
  • Patent number: 5144611
    Abstract: The invention is a cleaning cartridge which includes a housing and a tube for injecting a compressed gas therethrough and into specific areas of an optical disk drive. The tube is removably connectable at one end to a compressed gas supply, and is aimed at the other end to direct gas exiting therefrom at both the objective lens, beam-directing prism or mirror, or other internal optical disk drive components when the cartridge is seated in the drive. Upon insertion of the cleaning cartridge into the optical disk drive in the usual manner for any optical disk cartridge, gas is released from the compressed gas source, through the tube, and into the optical disk drive. The use of such a cleaning cartridge provides for easy, effective cleaning of any internal optical disk drive component without the abrasion and potential inconveniences associated with mechanical brushing, wiping, or other techniques.
    Type: Grant
    Filed: October 1, 1990
    Date of Patent: September 1, 1992
    Assignee: International Business Machines Corporation
    Inventors: Edward M. Engler, Timothy S. Gardner, David P. McReynolds, Stephen M. Ward
  • Patent number: 5142768
    Abstract: An interleaved bi-directional magentic tape head for contact recording can have a poletip enhanced by providing a thin film of a soft magnetic material deposited onto a magnetic ferrite substrate. The second pole piece is a thin film of the soft magnetic material. A closure block of a non-magnetic ceramic encloses the layers together with leveling insulation layers and a deposited activating conductor turns. The stripe poletip deposited onto the magnetic ferrite extends for a distance just short of the first conductor turn and provides a balancing of the saturation moment of the pole pieces and provides for better recording capability, especially when operating in a trailing magnetic ferrite mode.
    Type: Grant
    Filed: May 2, 1991
    Date of Patent: September 1, 1992
    Assignee: International Business Machines Corporation
    Inventors: Joseph A. Aboaf, Edward V. Denison, Vincent N. Kahwaty, Gerald Steving
  • Patent number: 5140683
    Abstract: A method for dispatching work requests in a data storage hierarchy in which directory data is promoted in variable length spans, the use of which are maximized even for work requests entering the work request queue after the span is chosen, is disclosed. A queue of work requests is initially scanned to determine if any requests therein require access to directory data stored in secondary storage within a prescribed proximity of that required by the next request to be dispatched. If such other work requests exist, then directory data in addition to that required by the next request to be dispatched is also promoted. To minimize seek time and rotational latency, the additional data is promoted from secondary storage in a single device I/O cycle. The additional data is chosen by adjusting the outer limits of the span as each work request in queue is scanned. After the actual promotion of the span of data, the existing work request is completed.
    Type: Grant
    Filed: March 1, 1989
    Date of Patent: August 18, 1992
    Assignee: International Business Machines Corporation
    Inventors: Frank D. Gallo, Lori A. Mains, Donald P. Warren, Jr.
  • Patent number: 5121489
    Abstract: An improved method of tracing the paths used in execution of a computer program is disclosed. The method includes using the state of a single bit to denote the referencing of a trace point in the program. The trace points are logically located near the program branch points. One or more bit maps are arranged in a known state at the beginning of program execution and the state of a particular bit in one of the bit maps is set when the associated trace point is referenced. Each bit is associated with a particular trace point according to its position in the bit maps. After program execution, the bit maps are compared to the source listing to determine which trace points were referenced. The use of single bits to denote the referencing of trace points minimizes the degradation of performance efficiency of the target program.
    Type: Grant
    Filed: June 27, 1991
    Date of Patent: June 9, 1992
    Assignee: International Business Machines Corporation
    Inventor: Paul N. Andrews
  • Patent number: 5121483
    Abstract: A method for servicing a mount request in an automated storage library in which all of the peripheral storage devices therein are occupied and which permits an active data storage medium to be temporarily demounted and subsequently remounted in any subsequently available peripheral storage device is disclosed. To service a mount request requiring that a data storage medium be demounted, the access information for the data storage medium to be demounted is first retained. After demounting and servicing of the mount request, the retained access information is used to permit remounting of the previously mounted data storage medium in any subsequently available peripheral storage device, thereby minimizing the risk of delay in remounting. The method also allows for optional parameters to prevent temporary demounting in an automated storage library, or to prevent temporary demounting of particular data storage media. An automated storage library and program product employing the method are also disclosed.
    Type: Grant
    Filed: May 21, 1990
    Date of Patent: June 9, 1992
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Monahan, Mary L. Monahan, Dennis L. Willson
  • Patent number: 4842177
    Abstract: A tape support which provides several different functions in a reel-to-reel tape drive is disclosed. The tape support provides means for sensing tension in the tape, buffers or decouples the tape at the magnetic head from any perturbations arising at the take-up reel, and reliably guides the tape along the tape path. The tape travels along an arcuate surface of the tape support on an air bearing. A port in the arcuate surface senses pressure between the tape and the arcuate surface. This pressure is communicated to a transducer which provides an output representing the tension on the tape. Flanges on the ends of the tape support provide guiding of the tape over the air bearing and also provide venting of the air bearing to prevent tape vibration. A purge line expels a gaseous medium out of the sense port thereby keeping the sense port clear of contaminants.
    Type: Grant
    Filed: December 15, 1986
    Date of Patent: June 27, 1989
    Assignee: International Business Machines Corporation
    Inventors: Bernard L. Callender, William W. Chow, Thomas G. Osterday, William J. Rueger
  • Patent number: 4752344
    Abstract: An improved thin magnetic layer which is suitable for use in magnetic head pole piece applications and a method of manufacture therefor are disclosed. The magnetic layer is a single phase composition of NiFe and Al.sub.2 O.sub.3. The magnetic layer is manufactured by cosputtering from a single, two phase sputtering target, or from separate NiFe and Al.sub.2 O.sub.3 sputtering targets. The single phase composition results in increased abrasion resistance without degradation of the magnetic properties of the layer.
    Type: Grant
    Filed: December 22, 1986
    Date of Patent: June 21, 1988
    Assignee: International Business Machines Corporation
    Inventors: Nancy J. Jubb, Timothy M. Reith
  • Patent number: 4566102
    Abstract: A reconfigurable parallel group of identical functional units and a method for reconfiguring this parallel grouping of identical functional units upon the occurrence of a failure by shifting the contents of the failed unit and the contents of all units between the failed unit and a spare unit one unit toward the spare unit is disclosed. A paired system of input and output busses allows control lines to activate and deactivate the appropriate busses so that a constant input output interface is maintained despite the failure provoked shift. This reconfigurable parallel group can also be stacked together to form larger configurations.
    Type: Grant
    Filed: April 18, 1983
    Date of Patent: January 21, 1986
    Assignee: International Business Machines Corporation
    Inventor: James L. Hefner
  • Patent number: D333817
    Type: Grant
    Filed: October 31, 1990
    Date of Patent: March 9, 1993
    Assignee: International Business Machines Corporation
    Inventor: Martin J. Marotti