Patents by Inventor Marcel Waldvogel

Marcel Waldvogel 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: 8880502
    Abstract: Methods for searching a range in a set of values in a network with distributed storage nodes. An example of a method for searching a range in a set of values in a network with distributed storage nodes according to the invention comprises the following steps. First, the range is divided up into a set of subranges by means of a hierarchical structure. Then, a query packet is generated for said set of subranges and transmitted to the distributed storage nodes for performing the query.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marcel Waldvogel, Roman A. Pletka
  • Patent number: 8370454
    Abstract: There are introduced ways for retrieving or depositing a replica of an electronic document in a computer network. After having selected at least one replica number, a given function is applied. The function requires as input the replica number and a document identifier. The function returns as a result at least one entity identifier, each entity identifier representing an entity in the network that might provide the replica. In a next step, a document related request is addressed to at least one of the identified entities.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniel N. Bauer, Paul T. Hurley, Marcel Waldvogel
  • Patent number: 8245298
    Abstract: For port scanning an authentication bit sequence is created as an output of an authentication transformation, the authentication transformation having as input at least a given destination address and a given secret key. The authentication bit sequence is embedded in at least one authentication port scan event packet comprising the given destination address. At least one authentication port scan event packet is broadcast. Then, further port scan event packets are broadcast with given port identifiers and the given destination address. For port scanning detection, a received authentication bit sequence is derived from a least one authentication port scan event packet with identical source and destination addresses. Further port scan event packets are accepted with given port identifiers and the given destination address if authentication is given.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Roman A. Pletka, Marcel Waldvogel
  • Patent number: 8176413
    Abstract: A data processing method comprises receiving an electronically parseable document, scanning the document according to at least one predefined rule to determine if the document is suspicious, and, if the document is determined not to be suspicious, parsing the document with a first parser, and, if the document is determined to be suspicious, parsing the document with a second parser.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Glenn A. Marcy, Jan Van Lunteren, Marcel Waldvogel
  • Patent number: 8139483
    Abstract: A method and an electronic unit are disclosed for controlling traffic on a network, especially for controlling peer-to-peer related traffic. A filter unit is intercepting messages related to peer-to-peer application from a network line, irrespective of the messages' destination, A control logic then manages a request represented by an intercepted message subject to its content and subject to peering specific information.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Daniel N. Bauer, John G. Rooney, Paolo Scotton, Marcel Waldvogel
  • Patent number: 7921462
    Abstract: The invention provides methods, apparatus and systems for detecting distributed denial of service (DDoS) attacks within the Internet by sampling packets at a point or points in Internet backbone connections to determine a packet metric parameter. The packet metric parameter which might comprise the volume of packets received is analyzed over selected time intervals with respect to specified geographical locations in which the hosts transmitting the packets are located. The expected behavior can be employed to identify traffic distortions revealing a DDoS attack. In a complementary aspect, the invention provides a method of authenticating packets at routers in order to elevate the QoS of authenticated packets. This method can be used to block or filter packets and can be used in conjunction with the DDoS attack detection system to defend against DDoS attacks within the Internet in a distributed manner.
    Type: Grant
    Filed: May 26, 2008
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: John G. Rooney, Christopher J. Giblin, Marcel Waldvogel, Paul T. Hurley
  • Patent number: 7869365
    Abstract: A network device and a computer program element are introduced for controlling data packet flows in a network device by manipulating data packets according to an actual manipulation rate. Amongst data packets received by a network device such as a router, data packets are identified that are marked with a pattern according to a congestion notification scheme. A pattern rate of data packets comprising such a pattern is determined, and the actual manipulation rate is determined subject to the pattern rate.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Soenke V. Mannal, Roman A. Pletka, Marcel Waldvogel
  • Patent number: 7600033
    Abstract: A method and an electronic unit are disclosed for controlling traffic on a network, especially for controlling peer-to-peer related traffic. A filter unit is intercepting messages related to peer-to-peer application from a network line, irrespective of the messages' destination, A control logic then manages a request represented by an intercepted message subject to its content and subject to peering specific information.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: October 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Daniel N. Bauer, John G. Rooney, Paolo Scotton, Marcel Waldvogel
  • Patent number: 7562293
    Abstract: A data processing method comprises receiving an electronically parseable document, scanning the document according to at least one predefined rule to determine if the document is suspicious, and, if the document is determined not to be suspicious, parsing the document with a first parser, and, if the document is determined to be suspicious, parsing the document with a second parser.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: July 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Glenn A. Marcy, Jan Van Lunteren, Marcel Waldvogel
  • Publication number: 20090055728
    Abstract: This invention provides methods, apparatus, and systems for decompressing electronic documents. Utility of this invention includes use in validation and parsing of compressed XML documents. An example data processing method comprises receiving a compressed electronic document, decompressing the document and executing an analysis of the document during the decompression. The analysis determines whether the document conforms to defined syntax rules. In one example, a compressed XML document, while it is being decompressed, following receipt, will be parsed and/or validated at the same time.
    Type: Application
    Filed: August 14, 2008
    Publication date: February 26, 2009
    Inventors: Marcel Waldvogel, Jan Van Lunteren, Andreas Kind
  • Patent number: 7468947
    Abstract: A method for controlling data packet flows in a network device by manipulating data packets according to an actual manipulation rate. Amongst data packets received by a network device such as a router, data packets are identified that are marked with a pattern according to a congestion notification scheme. A pattern rate of data packets comprising such a pattern is determined, and the actual manipulation rate is determined subject to the pattern rate.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: December 23, 2008
    Assignee: International Business Machines Corporation
    Inventors: Soenke Mannal, Roman A. Pletka, Marcel Waldvogel
  • Publication number: 20080267070
    Abstract: A network device and a computer program element are introduced for controlling data packet flows in a network device by manipulating data packets according to an actual manipulation rate. Amongst data packets received by a network device such as a router, data packets are identified that are marked with a pattern according to a congestion notification scheme. A pattern rate of data packets comprising such a pattern is determined, and the actual manipulation rate is determined subject to the pattern rate.
    Type: Application
    Filed: June 24, 2008
    Publication date: October 30, 2008
    Applicant: International Business Machines Corporation
    Inventors: Soenke Mannal, Roman A. Pletka, Marcel Waldvogel
  • Publication number: 20080271146
    Abstract: The invention provides methods, apparatus and systems for detecting distributed denial of service (DDoS) attacks within the Internet by sampling packets at a point or points in Internet backbone connections to determine a packet metric parameter. The packet metric parameter which might comprise the volume of packets received is analysed over selected time intervals with respect to specified geographical locations in which the hosts transmitting the packets are located. The expected behaviour can be employed to identify traffic distortions revealing a DDoS attack. In a complementary aspect, the invention provides a method of authenticating packets at routers in order to elevate the QoS of authenticated packets. This method can be used to block or filter packets and can be used in conjunction with the DDoS attack detection system to defend against DDoS attacks within the Internet in a distributed manner.
    Type: Application
    Filed: May 26, 2008
    Publication date: October 30, 2008
    Inventors: John G. Rooney, Christopher J. Giblin, Marcel Waldvogel, Paul T. Hurley
  • Publication number: 20080259793
    Abstract: A method and an electronic unit are disclosed for controlling traffic on a network, especially for controlling peer-to-peer related traffic. A filter unit is intercepting messages related to peer-to-peer application from a network line, irrespective of the messages' destination, A control logic then manages a request represented by an intercepted message subject to its content and subject to peering specific information.
    Type: Application
    Filed: May 22, 2008
    Publication date: October 23, 2008
    Inventors: Daniel N. Bauer, John G. Rooney, Paolo Scotton, Marcel Waldvogel
  • Patent number: 7437504
    Abstract: Provides methods, systems and devices for reading a storage medium. A method for reading a storage medium according to the invention includes the following steps: First, it is determined if an access sequence requested by an application to data stored on the disk drive is a part of a known access sequence. Then, if the requested access sequence is part of a known access sequence, the data are read from a data arrangement stored on the medium in addition to an original data arrangement which additional data arrangement differs in its arrangement of data from the arrangement of data in the original data arrangement.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventor: Marcel Waldvogel
  • Publication number: 20080184105
    Abstract: A data processing method comprises receiving an electronically parseable document, scanning the document according to at least one predefined rule to determine if the document is suspicious, and, if the document is determined not to be suspicious, parsing the document with a first parser, and, if the document is determined to be suspicious, parsing the document with a second parser.
    Type: Application
    Filed: March 31, 2008
    Publication date: July 31, 2008
    Applicant: International Business Machines Corporation
    Inventors: Glenn A. Marcy, Jan Van Lunteren, Marcel Waldvogel
  • Publication number: 20070044155
    Abstract: For port scanning an authentication bit sequence is created as an output of an authentication transformation, the authentication transformation having as input at least a given destination address and a given secret key. The authentication bit sequence is embedded in at least one authentication port scan event packet comprising the given destination address. At least one authentication port scan event packet is broadcast. Then, further port scan event packets are broadcast with given port identifiers and the given destination address. For port scanning detection, a received authentication bit sequence is derived from a least one authentication port scan event packet with identical source and destination addresses. Further port scan event packets are accepted with given port identifiers and the given destination address if authentication is given.
    Type: Application
    Filed: August 16, 2006
    Publication date: February 22, 2007
    Applicant: International Business Machines Corporation
    Inventors: Roman Pletka, Marcel Waldvogel
  • Publication number: 20060288028
    Abstract: This invention provides methods, apparatus and systems for decompressing electronic documents. Utility of this invention includes use in validation and parsing of compressed XML documents. An example data processing method comprises receiving a compressed electronic document, decompressing the document and executing an analysis of the document during the decompression. The analysis determines whether the document conforms to defined syntax rules. In one example, a compressed XML document, while it is being decompressed, following receipt, will be parsed and/or validated at the same time.
    Type: Application
    Filed: May 30, 2006
    Publication date: December 21, 2006
    Applicant: International Business Machines Corporation
    Inventors: Marcel Waldvogel, Jan Lunteren, Andreas Kind
  • Publication number: 20060271835
    Abstract: A data processing method comprises receiving an electronically parseable document, scanning the document according to at least one predefined rule to determine if the document is suspicious, and, if the document is determined not to be suspicious, parsing the document with a first parser, and, if the document is determined to be suspicious, parsing the document with a second parser.
    Type: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Applicant: International Business Machines Corporation
    Inventors: Glenn Marcy, Jan Lunteren, Marcel Waldvogel
  • Publication number: 20060168304
    Abstract: A method and an electronic unit are disclosed for controlling traffic on a network, especially for controlling peer-to-peer related traffic. A filter unit is intercepting messages related to peer-to-peer application from a network line, irrespective of the messages' destination, A control logic then manages a request represented by an intercepted message subject to its content and subject to peering specific information.
    Type: Application
    Filed: October 28, 2003
    Publication date: July 27, 2006
    Inventors: Daniel Bauer, John Rooney, Paolo Scotton, Marcel Waldvogel