Patents by Inventor Thomas N. DeVries

Thomas N. DeVries 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: 7000046
    Abstract: An apparatus for and method of implementing a cluster lock processing system having a relatively large number of commodity cluster instruction processors which are managed by a highly scalable, off the shelf communication processor. Because the commodity processors have virtually no system viability features such as memory protection, failure recovery, etc., the communication processor assumes the responsibility for providing these functions. The low cost of the commodity cluster instruction processors makes the system almost linearly scalable. Furthermore, having a fully scalable communication processor ensures a completely scalable system. The cluster/locking, caching, and mass storage accessing functions are fully integrated into a single hardware platform.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: February 14, 2006
    Assignee: Unisys Corporation
    Inventors: Thomas P. Cooper, Carl R. Crandall, Thomas N. DeVries, Michael J. Heideman, Craig B. Johnson, David A. Novak, Michael C. Otto, Haeng D. Park
  • Patent number: 6799156
    Abstract: A method of and apparatus for efficiently and effectively coupling a newly designed peripheral device to a legacy data processing system. The approach utilizes emulation of a SCSI tape device by a SCSI DVD device. Through device emulation, system-wide modifications are minimized.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: September 28, 2004
    Assignee: Unisys Corporation
    Inventors: Michael J. Rieschl, Carl R. Crandall, Thomas N. Devries, Haeng D. Park
  • Patent number: 6789133
    Abstract: A system and method for processing I/O requests in a computing system. I/O packets are created via an operating system associated with the computing system, where the I/O packets include I/O transaction information. The I/O packets are made accessible to an I/O system. A command for a channel type connecting a target I/O component to the I/O system is constructed, where this command construction is based on the I/O transaction information provided in the I/O packet, and based on physical aspects of the target I/O component and channel type provided independently of the I/O packet. The constructed command is issued to the target I/O component in accordance with the channel type.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: September 7, 2004
    Assignee: Unisys Corporation
    Inventors: Carl R. Crandall, Thomas N. DeVries, Craig B. Johnson, Joseph E. Kessler, Michael C. Otto, Haeng D. Park, Michael J. Heideman