Patents by Inventor Hanafy E. Meleis

Hanafy E. Meleis 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: 5367643
    Abstract: A generic high bandwidth adapter providing a unified architecture for data communications between buses, channels, processors, switch fabrics and/or communication networks. Data is carried by data stream packets of variable lengths, and each packet includes a header control information portion required by communication protocols used to mediate the information exchange, and normally a data portion for the data which is to be communicated. The generic high bandwidth adapter comprises a processor subsystem including a processor for processing the header control information portions of data packets. The processor has access to data packets stored in a packet memory which stores data packets arriving at four generic adapter input/output ports. The packet memory is segmented into a plurality of buffers, and each data packet is stored in one or more buffers as required by the length thereof.
    Type: Grant
    Filed: February 6, 1991
    Date of Patent: November 22, 1994
    Assignee: International Business Machines Corporation
    Inventors: Paul Chang, Gary S. Delp, Hanafy E. Meleis, Rafael M. Montalvo, David I. Seidman, Ahmed N. Tantawy, Dominick A. Zumbo
  • Patent number: 4970714
    Abstract: A communication system provides high speed transmission of data over a link, such as a fiber optic link, between a first terminal and a second terminal. The architecture and protocol permits the use of dedicated hardware such as state machines constructed of programmable array logic units, to synchronize the transmission and reception of data packets and the retransmission of designated ones of these packets in the event of a faulty transmission. Packets to be transmitted and received are stored in an array of frames in sub-windows of a memory storage window in each of the termianls, the frame number being equal to the sequence number of the data packet.
    Type: Grant
    Filed: January 5, 1989
    Date of Patent: November 13, 1990
    Assignee: International Business Machines Corp.
    Inventors: Mon-Song Chen, Barry C. Goldstein, Hanafy E. Meleis, Dominick A. Zumbo