Patents by Inventor Guy Messalem

Guy Messalem 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).

  • Publication number: 20120078995
    Abstract: A system and method are provided for warming a network intermediary (e.g., a proxy, a transaction accelerator) to enable it to provide effective optimization (e.g., data reduction) without a cold start. When a pair of network intermediaries cooperate to optimize a communication connection (e.g., between a client and a server), either or both intermediaries may form branch channels with one or more peers. Via these branch channels, the intermediaries may forward optimization information such as data references received from the other intermediary (i.e., in place of data segments, as part of a data reduction scheme), and/or resolve unknown references.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventors: Nitin Jain, Nandan Tammineedi, Gabriel Levy, Prashant Murthy, Charles Fraleigh, Sumanth Sukumar, Guy Messalem, Zhen Xue
  • Patent number: 7849267
    Abstract: Methods and apparatus, including computer program products, for network-extended storage. A portable storage device is coupled to a host computer, and network extension code stored on the portable storage device is invoked. The network extension code is operable to detect a file system write function call generated by an application executing on the host computer, the file system write function call operable to cause data to be written to the portable storage device, and cause the data to be written to the portable storage device based upon the file system write function call. The network extension code is further operable to generate a transmit determination indicative of whether to transmit the data to a network repository, and transmit the data to the network repository based upon the transmit determination.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 7, 2010
    Assignee: moka5, Inc.
    Inventors: Monica Sin-Ling Lam, Kelvin Yue, Ramesh Chandra, Constantine P. Sapuntzakis, John Whaley, Guy Messalem
  • Publication number: 20080005121
    Abstract: Methods and apparatus, including computer program products, for network-extended storage. A portable storage device is coupled to a host computer, and network extension code stored on the portable storage device is invoked. The network extension code is operable to detect a file system write function call generated by an application executing on the host computer, the file system write function call operable to cause data to be written to the portable storage device, and cause the data to be written to the portable storage device based upon the file system write function call. The network extension code is further operable to generate a transmit determination indicative of whether to transmit the data to a network repository, and transmit the data to the network repository based upon the transmit determination.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: MOKA5, INC.
    Inventors: Monica Sin-Ling Lam, Kelvin Yue, Ramesh Chandra, Constantine P. Sapuntzakis, John Whaley, Guy Messalem