Patents Assigned to Silverback Systems Inc.
  • Patent number: 7213045
    Abstract: An apparatus and method are provided for scheduling transmit network events in a multiprocessing environment. Each processing node handles its own linked list of transmit object queues and linked list of transport queues. Therefore efficient handling of the transmit network events is enabled. Queues may be added, made inactive, or removed depending on the status of a specific transmit event the queue handles. By maintaining queues in memory, the apparatus is easily scalable, in linear relationship with the size of the memory made available.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: May 1, 2007
    Assignee: Silverback Systems Inc.
    Inventors: Oran Uzrad-Nali, Dror Har-Chen
  • Patent number: 7184445
    Abstract: A network interface card comprising an upper layer protocol (ULP) handler, a TCP handler capable of interfacing with said ULP handler and, a link handler. The network interface card is adapted to take over and perform at least one session layer function of a host computer connected to a network.
    Type: Grant
    Filed: February 11, 2004
    Date of Patent: February 27, 2007
    Assignee: Silverback Systems Inc.
    Inventors: Somesh Gupta, Boris Zemlyak, Tom Herbert
  • Publication number: 20040268017
    Abstract: A method for accelerating storage access in a network. The method comprises receiving a data record having a plurality of data segments. The data segments are stored in a local memory of a network controller (NC). A virtual write buffer (VWB) entry is assigned for the incoming data record in the NC local memory. The data segments of said data record are reassemble using the VWB. The data record is sent from the network controller directly to an I/O controller of a storage device.
    Type: Application
    Filed: March 10, 2004
    Publication date: December 30, 2004
    Applicant: SILVERBACK SYSTEMS, INC.
    Inventors: Oran Uzrad-Nali, John H. Shaffer, Kevin G. Plotz
  • Publication number: 20040156393
    Abstract: A network interface card comprising an upper layer protocol (ULP) handler, a TCP handler capable of interfacing with said ULP handler and, a link handler. The network interface card is adapted to take over and perform at least one session layer function of a host computer connected to a network.
    Type: Application
    Filed: February 11, 2004
    Publication date: August 12, 2004
    Applicant: SILVERBACK SYSTEMS, INC.
    Inventors: Somesh Gupta, Boris Zemlyak, Tom Herbert
  • Patent number: 6760304
    Abstract: An apparatus and method are provided for termination of received network events (i.e., a packet received from the network) in a multiprocessing environment. Each processing node may handle one or more receive object queues, which may be linked in a linked list fashion, as well as a linked list of application stream queues to enable efficient termination of the received network events. Queues may be added, made inactive, or removed, depending on the status of a specific receive event the queue handles. By maintaining queues in memory the apparatus is easily scalable, linearly with the size of the memory made available.
    Type: Grant
    Filed: October 28, 2002
    Date of Patent: July 6, 2004
    Assignee: Silverback Systems, Inc.
    Inventors: Oran Uzrad-Nali, Dror Har-Chen
  • Publication number: 20040083288
    Abstract: An apparatus and method are provided for termination of received network events (i.e., a packet received from the network) in a multiprocessing environment. Each processing node may handle one or more receive object queues, which may be linked in a linked list fashion, as well as a linked list of application stream queues to enable efficient termination of the received network events. Queues may be added, made inactive, or removed, depending on the status of a specific receive event the queue handles. By maintaining queues in memory the apparatus is easily scalable, linearly with the size of the memory made available.
    Type: Application
    Filed: October 28, 2002
    Publication date: April 29, 2004
    Applicant: SILVERBACK SYSTEMS, INC.
    Inventors: Oran Uzrad-Nali, Dror Har-Chen
  • Publication number: 20040064815
    Abstract: An apparatus and method are provided for scheduling transmit network events in a multiprocessing environment. Each processing node handles its own linked list of transmit object queues and linked list of transport queues. Therefore efficient handling of the transmit network events is enabled. Queues may be added, made inactive, or removed depending on the status of a specific transmit event the queue handles. By maintaining queues in memory, the apparatus is easily scalable, in linear relationship with the size of the memory made available.
    Type: Application
    Filed: August 16, 2002
    Publication date: April 1, 2004
    Applicant: SILVERBACK SYSTEMS, INC.
    Inventors: Oran Uzrad-Nali, Dror Har-Chen
  • Publication number: 20030115350
    Abstract: A networked system comprising a host computer. A data streamer is connected to the host computer. The data streamer is capable of transferring data between the host and networked resources using a memory location without moving the data within the memory location. A communication link connects the data streamer and networked resources.
    Type: Application
    Filed: December 14, 2001
    Publication date: June 19, 2003
    Applicant: SILVERBACK SYSTEMS, INC.
    Inventors: Oran Uzrad-Nali, Somesh Gupta