Patents by Inventor Frank A. Itkowsky

Frank A. Itkowsky 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: 6295281
    Abstract: Symmetric flow control in a buffered repeater having responsiveness to flow control frames. An Ethernet full duplex buffered repeater according to the present invention includes an internal arbitration mechanism allowing receive FIFOs of respective receive ports to transmit data over a local bus to remaining transmit ports in round-robin fashion. The transmit ports take the transmitted data off the local bus and transmit it over the respective link. Each transmit port monitors the capacity of an associated transmit FIFO, and when the available capacity falls below that required to store a maximum size frame, asserts an open collector output signal monitored by each of the ports. No port initiates transmission of a packet over the local bus when this signal is asserted. Rather than one of the transmit ports risking being unable to store a complete frame once transmission has begun, the local bus is suspended before the next frame is put on the local bus.
    Type: Grant
    Filed: May 16, 1997
    Date of Patent: September 25, 2001
    Assignee: 3Com Corporation
    Inventors: Frank A. Itkowsky, James S. Hiscock, Cary B. Robins
  • Patent number: 5875309
    Abstract: A computer network system containing a concentrator with a backplane that has a plurality of lines. The backplane contains data lines and control lines for managing and organizing the transfer of data between modules in the concentrator. The system contains an intelligent bus arbiter system that allow the selection of transmitting modules to occur at the same time as actual data transfer is going on between other modules. The bus arbitration system is provided for determining a sequence of bus access. A memory is provided for building a table comprising entries. Each of the entries represents a module slot identification number. Each entry also has an entry link portion which links a given entry to another entry. The system also includes arbiter logic cycling through or sequencing through and reading the table from one entry to another entry based on the entry link portion.
    Type: Grant
    Filed: April 18, 1997
    Date of Patent: February 23, 1999
    Assignee: 3Com Corporation
    Inventors: Frank A. Itkowsky, Cary B. Robins, John Ziegler, Shirish B. Dandekar
  • Patent number: 5781745
    Abstract: A computer network system containing a concentrator with a backplane that has a plurality of lines. The backplane contains data lines and control lines for managing and organizing the transfer of data between modules in the concentrator. The system contains intelligent devices that allow the selection of transmitting modules to occur at the same time as actual data transfer is going on between other modules. This is preferably done in a round robin arbitration process where, while data is being transferred by a first module, a bus arbitration device is placing addresses of modules which sequentially follow the transmitting module onto the control lines. Modules will see their address on the control lines, and if they have a packet to transmit, they then reserve the right to transmit after the presently transmitting module is finished. In this way the selection of the next module to transmit is performed in parallel, and does not slow down, the transfer of data between modules.
    Type: Grant
    Filed: May 20, 1996
    Date of Patent: July 14, 1998
    Assignee: 3Com Corporation
    Inventors: Brian Ramelson, Frank Itkowsky, Peter Driscoll, Cary Robins, Gary Lorenz, Andreas Bovopoulos
  • Patent number: 5740467
    Abstract: An apparatus and method for transferring data in a data processing system to and from a host system. A communication adapter or input/output controller device is provided in which queues are utilized to transfer information between the adapter or controller and the host system. In order to minimize the amount of time a system or I/O bus or network is used during transfer of data between the adapter or controller and the host system, and reduce the amount of work that must be performed by the host system, the number of interrupts by the adapter or controller of the host system is limited to the minimum amount necessary by using an interrupt arm mechanism and by keeping track of completion indices stored in the host system.
    Type: Grant
    Filed: September 21, 1994
    Date of Patent: April 14, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Stanley Chmielecki, Jr., Frank A. Itkowsky, Jr., G. Paul Koning, Douglas M. Washbaugh, Kadangode K. Ramakrishnan
  • Patent number: 5594927
    Abstract: An apparatus and method for transferring data via DMA in data processing system from a host system to a transmission network. The transferred data is in longword format in which each longword consists of four bytes. Within a longword, valid bytes intended for transmission are contiguous. The adapter or I/O device includes a packet memory and a FIFO circuit interposed between the host system and packet memory to allow for differences in access speed of a host memory and the packet memory. The FIFO circuit contains four discrete FIFO circuits that are separately addressable for writing the bytes of each longword received from the host memory for storage in the FIFO circuit. The received longword is applied to a barrel shifter which aligns the first valid byte in the received longword with the one of the four discrete FIFO circuits containing a first available storage location at a current FIFO longword address.
    Type: Grant
    Filed: September 15, 1994
    Date of Patent: January 14, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Ching S. Lee, Frank A. Itkowsky, Jr.