Patents by Inventor Andrew E. Petruski

Andrew E. Petruski 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: 5285456
    Abstract: A system and method for verifying the integrity of control information and informational data. One embodiment of the present invention verifies the integrity of control information received from a host computer, and verifies the integrity of this information as it is transmitted throughout the present invention. Another embodiment of the present invention contemplates verifying the integrity of informational data sent from a host computer, verifying the integrity of informational data as it is transmitted throughout the present invention, generating a CRC based upon the informational data and control information, and transmitting the informational data, control information and corresponding CRC to a storage device.
    Type: Grant
    Filed: May 15, 1991
    Date of Patent: February 8, 1994
    Assignee: International Business Machines Corporation
    Inventors: Dennis P. Cheney, Richard C. Lang, Andrew E. Petruski, Mark J. Wolski, Robert J. Yagley
  • Patent number: 5276808
    Abstract: A system and method for striping data to multiple storage devices is provided. One embodiment of the present invention sequentially gates data to a plurality of buffers, wherein only those buffers corresponding to storage devices in use are induced to gate in data. The data is then sent to the storage devices in parallel. Other embodiments further include the use of striping buffers alternatingly used to gate in data, and transfer data to the storage devices.
    Type: Grant
    Filed: February 4, 1991
    Date of Patent: January 4, 1994
    Assignee: International Business Machines Corporation
    Inventors: Dennis P. Cheney, Robert J. Yagley, Jr., Mark J. Wolski, Andrew E. Petruski, Josephine A. Boston