Patents by Inventor Robin Purohit

Robin Purohit 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: 5592472
    Abstract: A fiber optic switch interconnects fiber optic channels so that a fiber optic network can be implemented. Channel modules provide ports (p1-pi) for connection of the fiber optic channels. Each channel module has a receive memory for temporarily storing incoming data frames from the fiber optic channels associated therewith. A switch module having a data distribution network interconnects each of the channel modules and permits ultimate connection of a source channel to a destination channel. A path allocation system, which controls the switch module, allocates the data paths between the channels. The path allocation system has a scheduler which maintains a destination queue (Q.sub.p1 -Q.sub.pi) for each of the channels, a sentry which determines when a new data frame is ready to be routed, and an arbitrator which arbitrates port availability and which grants transfer requests proposed by the scheduler.
    Type: Grant
    Filed: October 27, 1994
    Date of Patent: January 7, 1997
    Assignee: Hewlett-Packard Company
    Inventors: Robert Grant, Bent Stoevhase, Robin Purohit, Gregory T. Sullivan, David Book
  • Patent number: 5528584
    Abstract: A fiber optic switch interconnects fiber optic channels so that a fiber optic network can be implemented. Channel modules provide ports (p1-pi) for connection of the fiber optic channels. Each channel module has a receive memory for temporarily storing incoming data frames from the fiber optic channels associated therewith. A switch module having a data distribution network interconnects each of the channel modules and permits ultimate connection of a source channel to a destination channel. A path allocation system, which controls the switch module, allocates the data paths between the channels. The path allocation system has a scheduler which maintains a destination queue (Q.sub.p1 -Q.sub.pi) for each of the channels, a sentry which determines when a new data frame is ready to be routed, and an arbitrator which arbitrates port availability and which grants transfer requests proposed by the scheduler.
    Type: Grant
    Filed: October 27, 1994
    Date of Patent: June 18, 1996
    Assignee: Hewlett-Packard Company
    Inventors: Robert H. Grant, Bent Stoevhase, Robin Purohit, Gregory T. Sullivan, David Book
  • Patent number: 5519695
    Abstract: A system for facilitating data communications in a fiber channel network is presented. The system comprises a fiber optic switch element which enables implementation of a Fiber Channel network by permitting selective interconnection of a plurality of fiber optic channels. The fiber optic switch element permits both circuit and frame switching. The switch element comprises a switch module which is connected to at least one fabric-port within the fiber channel fabric. The switch module allocates switching bandwidth. A path allocation system, which is connected to the switch module, generally directs frames of data between the at least one fabric-port to other fabric-ports located within the fabric. A channel module comprising a port intelligence mechanism is disposed between the switch module and the fabric-ports. An element controller provides centralized fabric management.
    Type: Grant
    Filed: October 27, 1994
    Date of Patent: May 21, 1996
    Assignee: Hewlett-Packard Company
    Inventors: Robin Purohit, Bent Stoevhase, Kumar Mallavalli
  • Patent number: 5502719
    Abstract: A fiber optic switch interconnects ports (p1-pi) for connection with respective fiber optic channels so that a fiber optic network is realized. Channel modules provide the ports. Each channel module has a port intelligence mechanism for each port and a memory interface system for temporarily storing data passing to and from the ports. A switch module having a main distribution network, an intermix distribution network, and a control distribution network interconnects the memory interface systems and permits exchange of data among the ports and memory interface systems. A path allocation system controls the switch module and allocates the data paths therethrough. The path allocation system has a scheduler which maintains a destination queue (Q.sub.p1 -Q.sub.pi) for each of the ports. The destination queues are implemented with a double link list in a single memory configuration so that a separate queue structure in hardware is not necessary.
    Type: Grant
    Filed: October 27, 1994
    Date of Patent: March 26, 1996
    Assignee: Hewlett-Packard Company
    Inventors: Robert H. Grant, Bent Stoevhase, Robin Purohit, David Book