Patents by Inventor Irina P. Slutsky

Irina P. Slutsky 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: 7890529
    Abstract: A system for implementing a distributed, segmented file system includes file servers that each are configured to control separate segments of the distributed-file system, the file servers including: a memory interface configured to communicate with a memory storing at least one of the segments of the distributed file system; a communication interface coupled to at least another of the file servers; and a processor coupled to the memory interface and the communication interface and configured to control, read, and write to file system objects stored in the memory. The system further includes means for transferring permission for access to a requested file system object from an owner server currently controlling a segment where a requested object resides to an access-requesting server.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: February 15, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sudhir Srinivasan, Boris Zuckerman, Irina P. Slutsky
  • Patent number: 7561523
    Abstract: A method and system for flow control in a reliable multicast communication protocol, in which a transmitting device transmits sets of multiple data transfer units (DTUs) referred to as “bursts.” The transmitting device continues transmitting DTUs within a burst independently with regard to the receipt of any acknowledgements (referred to herein as “status reports”) from a number of receiving devices. The transmitting device continues to transmit multiple bursts until the transmitting device reaches a predetermined limitation, referred to as a “burst sliding window” size. The transmitting device transmit DTUs in bursts while a total number of outstanding bursts that have not been acknowledged as received correctly does not exceed the size of the burst sliding window. The burst sliding window size may reflect transmission capacity of the transmitting device and/or receipt capacity of the receiving devices.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: July 14, 2009
    Assignee: NetApp, Inc.
    Inventors: Vitaly S. Revsin, Alexander M. Pass, Irina P. Slutsky
  • Patent number: 7330432
    Abstract: A system and method for reliably transmitting large amounts of data over a high speed network with large latency, such as a communication satellite based network. A transmitting device transmits data transfer units (DTUs) to one or more receiving devices. The transmitting device forms and transmits burst consisting of reliably delivered sets of multiple DTUs. Both the transmitting device and the receiving devices process multiple bursts in parallel, such that subsequent bursts can be transmitted and received prior to the correct receipt of a previously transmitted burst at all of the receiving devices, and/or prior to receipt of a status report at the transmitting device regarding a previously transmitted burst. The transmitting device operates to transmit subsequent bursts even before the receipt of a status information regarding a previous burst, and the receiving devices process subsequently received bursts while awaiting retransmission of a lost or damaged DTU from a previous burst.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: February 12, 2008
    Assignee: Network Appliance, Inc.
    Inventors: Vitaly S. Revsin, Alexander M. Pass, Irina P. Slutsky
  • Patent number: 7013418
    Abstract: A system and method for providing data delivery and processing status from at least one receiving device to a transmitting device. Data is sent to one or more receiving devices in bursts consisting of multiple data transfer units (DTUs). The receiving device or devices provide one or more status reports to the transmitting device, describing the delivery and processing status of bursts transmitted from the transmitting device. Each status report may represent the receive and/or processing status packet with regard to multiple bursts sent from the transmitting device to a receiving device. Status reports may be generated by a receiving device in response to detection of a predetermined condition such as the end of a received burst. Each status report may describe the receipt and/or processing status of all DTUs in all bursts that have previously been received by the receiving device from the transmitting device.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: March 14, 2006
    Assignee: Network Appliance, Inc.
    Inventors: Vitaly S. Revsin, Alexander M. Pass, Irina P. Slutsky