Patents by Inventor Gerald F. Rollo

Gerald F. Rollo 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: 5517662
    Abstract: A parallel computer system is disclosed comprising a plurality of high level processors joined together using a cross-point or cross-bar switch. The system includes an adapter between each processor and the switch. Protocol processing to drive the switch, transfer pages and schedule transmissions between the processors is performed by the adapter. The protocol use the notion of typed or tagged buffer management that allows a client to bind the semantics of a message being sent or received. These semantics specify behaviors in the protocol when message packets depart or when they arrive.
    Type: Grant
    Filed: November 8, 1994
    Date of Patent: May 14, 1996
    Assignee: International Business Machines Corporation
    Inventors: John J. Coleman, Ronald G. Coleman, Owen K. Monroe, Robert F. Stucke, Elizabeth A. Vanderbeck, Stephen E. Bello, John R. Hattersley, Kien A. Hua, David R. Pruett, Gerald F. Rollo
  • Patent number: 5287494
    Abstract: A tree sorter having hardware logic node registers and output selectors plus comparators enables a vector processor to perform sort and merge operations. A system and method of providing one output record each cycle provides performance enhancement over similar scalar operation. Storage to storage traffic is drastically reduced because the hardware tree and update logic is implemented in the Vector Processor. Vector registers provide input data to the hardware tree structure. Output records sorted by key together with address ID are placed in storage. Multiple Vector count and multiple Vector Interruption Index (VIX) operation, string length and merge masks are used in conjunction with a vector merge instruction. The data input record key field has both long and short formats. Actual key data or codewords may be used. The vector merge forms a new codeword when compare equal codewords are encountered.
    Type: Grant
    Filed: October 18, 1990
    Date of Patent: February 15, 1994
    Assignee: International Business Machines Corporation
    Inventors: Leslie C. Garcia, David B. Lindquist, Gerald F. Rollo