Patents by Inventor Gianluca Iannaccone

Gianluca Iannaccone 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: 7747078
    Abstract: A method, computer program product, apparatus, and system that detects a substring in an input data string by producing a fingerprint of a portion of the data string and comparing the fingerprint of the portion of the data string to at least one predefined fingerprint. The predefined fingerprint may be a fingerprint of a portion of a predefined pattern of interest. If the fingerprints match, further pattern recognition processing may be performed on the input string.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: June 29, 2010
    Assignee: Intel Corporation
    Inventors: Lukas Kencl, Gianluca Iannaccone, Ramaswamy Ramaswamy
  • Patent number: 7742414
    Abstract: The present invention describes methods, systems, and data structures to create and search index records within a trace of a packet-based communications link that has been compressed by organizing the data packets according to which flow they belong. Index points are inserted within the compressed flow trace file to create frames and index records are created and saved for each index point. Consequently, searching for a particular data packet does not require sequentially reading the compressed flow trace file, but rather locating the appropriate index record and its corresponding frame in the compressed flow trace file.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: June 22, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Gianluca Iannaccone, Tao Ye
  • Patent number: 7639627
    Abstract: The invention relates to a system and method for generating realistic network traffic by replaying captured network traffic using parallelized streams of subtraces. In accordance with one method of the invention, a captured trace of network traffic from a network link is provided. The captured trace is split into a number of subtraces. The subtraces are replayed and then recombined into a recombined trace, wherein the timing of packets in the recombined trace approximates the timing of packets in the captured trace.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: December 29, 2009
    Assignee: Sprint communications Company L.P.
    Inventors: Tao Ye, Darryl Neil Veitch, Gianluca Iannaccone, Supratik Bhattacharyya
  • Patent number: 7636321
    Abstract: A method and computer-program product are provided for measuring the Round-Trip Time (RTT) of data flowing thorough a communications network using a single measurement point. The method includes timestamping a first packet traveling past the measurement point and timestamping a second packet traveling past said measurement point. These difference of these two values is the RTT. This RTT can be continuously updated during the life of the connection to provide an evermore accurate RTT measurement. Alternatively, two sub RTTs can be computed and then summed to arrive at the connection's RTT.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: December 22, 2009
    Assignee: Sprint Communications Company L.P.
    Inventors: Gianluca Iannaccone, Christophe Diot, Sharad Jaiswal
  • Patent number: 7436778
    Abstract: A method and computer-program product are provided for distinguishing packets sent in successive packet groups. The packet groups are related to each other. The method includes providing an identification point to a connection of a communications network; receiving a sequence number associated with a first packet, which is part of a first group of packets; and receiving a packet-group-length parameter that denotes the number of packets in the first group of packets. Other embodiments are described herein.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: October 14, 2008
    Assignee: Sprint Communications Company, L.P.
    Inventors: Gianluca Iannaccone, Christophe Diot, Sharad Jaiswal
  • Publication number: 20080010278
    Abstract: A method, computer program product, apparatus, and system that detects a substring in an input data string by producing a fingerprint of a portion of the data string and comparing the fingerprint of the portion of the data string to at least one predefined fingerprint. The predefined fingerprint may be a fingerprint of a portion of a predefined pattern of interest. If the fingerprints match, further pattern recognition processing may be performed on the input string.
    Type: Application
    Filed: July 6, 2006
    Publication date: January 10, 2008
    Inventors: Lukas Kencl, Gianluca Iannaccone, Ramaswamy Ramaswamy