Patents by Inventor Francis Arts

Francis Arts 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: 7778178
    Abstract: A system and computer readable medium for oversubscribing bandwidth in a communication network, is disclosed. The system and computer readable medium includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
  • Publication number: 20090097404
    Abstract: A system and computer readable medium for oversubscribing bandwidth in a communication network, is disclosed. The system and computer readable medium includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR.
    Type: Application
    Filed: November 17, 2008
    Publication date: April 16, 2009
    Applicants: International Business Machines Corporation, Alcatel
    Inventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
  • Patent number: 7499398
    Abstract: A method for oversubscribing bandwidth in a communication network, is disclosed. The method includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
  • Patent number: 7304991
    Abstract: A method, system and computer program product for translating a type of service field of one protocol into multiple protocols. An ingress router in a DIFFerentiated SERVices network (Diffserv over MPLS network) may determine a type of quality of service, e.g., forward IP packet using best effort. A value referred to as a Per Hope Behavior (PHB) value may be generated based on the identified type of quality of service. The PHB value may be used to index into a table comprising a row of entries with different quality of service values, e.g., DSCP value, EXP value, corresponding to a particular PHB value. Consequently, the PHB value may be used to perform a single memory access to determine the quality of service values for a plurality of protocols where the quality of service values corresponds to the identified type of quality of service.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: December 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Francis Arts, Brahmanand Kumar Gorti, Colin Beaton Verrilli
  • Patent number: 7280527
    Abstract: A method, system and computer program product for routing packets. A network device, e.g., router, may comprise a switch fabric coupled to a plurality of blades where each blade may comprise one or more network processors coupled to one or more physical ports. The physical ports may be connected to another one or more network devices. A plurality of physical ports across one or more blades connected to the same network device may be logically mapped into a logical interface to that network device. By logically grouping a plurality of physical ports into a logical interface to a network device, a network processor may be able to transmit packets of data to that network device across multiple ports instead of one physical port.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: October 9, 2007
    Assignees: International Business Machines Corporation, Alcatel
    Inventors: Claude Basso, Francis Arts, Bay Van Nguyen, Natarajan Vaidhyanathan, Colin Beaton Verrilli
  • Patent number: 6987735
    Abstract: In a networking environment including one or more network processing (NP) devices and implementing a routing protocol for routing data packets from a source NP devices to destination NP devices via a switch fabric, with each network processing device supporting a number of interface ports, a system and method for enabling a routing system to recover more quickly that the routing protocol so as to significantly reduce the occurrence of lost data packets to a failed target interface/blade. The routing system is enabled to track the operational status of each network processor device and operational status of destination ports supported by each network processor device in the system, and maintains the operational status as a data structure at each network processing device.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: January 17, 2006
    Assignees: International Business Machines Corporation, Alcatel
    Inventors: Claude Basso, Francis Arts, Pierre Leon Debuysscher, Olivier Didier Duroyon, Max Robert Povse, Natarajan Vaidhyanathan, Colin Beaton Verrilli
  • Publication number: 20050038908
    Abstract: A high speed pipeline architecture comprising a plurality of successive processing stages or pipestages (Stage 1-n) coupled in cascade to forward user packets of data. Each pipestage is adapted to be coupled to at least one memory unit (Data 1-n) storing a forwarding table. The memory unit is preferably of the RDRAM memory technology, and the forwarding table preferably an IP packet forwarding table. A data manager (DM) is used to update the memory units by transferring maintenance data through the pipestages. Since the maintenance actions on the memory units are passed through the same pipeline that forwards the user packets, these operations are mutually ordered and high update rates on the memory units can be achieved without losing any incoming user packets.
    Type: Application
    Filed: August 12, 2004
    Publication date: February 17, 2005
    Inventors: Francis Arts, Pierre Alfons Verhelst, Olivier Dornon
  • Publication number: 20040208125
    Abstract: A method and system for oversubscribing bandwidth in a communication network, is disclosed. The method comprises receiving data flow from a plurality of sources in an oversubscription module in the network, wherein the oversubscription module comprises a plurality of entry meters and at least one oversubscription meter. The method further includes policing in an entry meter the data flow from a source and generating an output flow, wherein the entry meter enforces a service agreement between the source and the network, policing the output flow from the entry meter in the at least one oversubscription meter, wherein the oversubscription meter enforces an oversubscription flow agreement, and generating an output flow from the at least one oversubscription meter that is transmitted through the network.
    Type: Application
    Filed: April 16, 2003
    Publication date: October 21, 2004
    Applicants: International Business Machines Corporation, Alcatel
    Inventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
  • Publication number: 20030231640
    Abstract: A method, system and computer program product for translating a type of service field of one protocol into multiple protocols. An ingress router in a DIFFerentiated SERVices network (Diffserv over MPLS network) may determine a type of quality of service, e.g., forward IP packet using best effort. A value referred to as a Per Hope Behavior (PHB) value may be generated based on the identified type of quality of service. The PHB value may be used to index into a table comprising a row of entries with different quality of service values, e.g., DSCP value, EXP value, corresponding to a particular PHB value. Consequently, the PHB value may be used to perform a single memory access to determine the quality of service values for a plurality of protocols where the quality of service values corresponds to the identified type of quality of service.
    Type: Application
    Filed: June 18, 2002
    Publication date: December 18, 2003
    Applicants: International Business Machines Corporation, Alcatel
    Inventors: Claude Basso, Francis Arts, Brahmanand Kumar Gorti, Colin Beaton Verrilli
  • Patent number: 6654372
    Abstract: A controllable mechanism for by-passing Layer 4 (L4) classification is based on the insertion into a set of MAC rules in SA MAC lookup means a set of Layer 4 (L4) Skip Classification Flags. Routing is accomplished by selecting which rule to apply to the packet and reading the state of the corresponding L4 Skip Classification Flag. In response to a first state of said corresponding L4 Skip Classification Flag, performing an L4 classification followed by a routing of the data packet. In response to a second state of said corresponding L4 Skip Classification Flag, reading the state of a Global Classification Flag. In response to a first state of said Global Classification Flag, performing an L4 classification followed by a routing of said data packet. In response to a second state of said Global Classification Flag performing a routing of the data packet.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: November 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Francis Arts, Olivier Didier Duroyon, Anthony Matteo Gallo, Brahmanand Kumar Gorti, Donald Newland Jones, Natarajan Vaidhyanathan, Colin Beaton Verrilli
  • Publication number: 20030210688
    Abstract: A method, system and computer program product for routing packets. A network device, e.g., router, may comprise a switch fabric coupled to a plurality of blades where each blade may comprise one or more network processors coupled to one or more physical ports. The physical ports may be connected to another one or more network devices. A plurality of physical ports across one or more blades connected to the same network device may be logically mapped into a logical interface to that network device. By logically grouping a plurality of physical ports into a logical interface to a network device, a network processor may be able to transmit packets of data to that network device across multiple ports instead of one physical port.
    Type: Application
    Filed: May 13, 2002
    Publication date: November 13, 2003
    Applicants: International Business Machines Corporation, Alcatel
    Inventors: Claude Basso, Francis Arts, Bay Van Nguyen, Natarajan Vaidhyanathan, Colin Beaton Verrilli
  • Publication number: 20030002443
    Abstract: In a networking environment including one or more network processing (NP) devices and implementing a routing protocol for routing data packets from a source NP devices to destination NP devices via a switch fabric, with each network processing device supporting a number of interface ports, a system and method for enabling a routing system to recover more quickly that the routing protocol so as to significantly reduce the occurrence of lost data packets to a failed target interface/blade. The routing system is enabled to track the operational status of each network processor device and operational status of destination ports supported by each network processor device in the system, and maintains the operational status as a data structure at each network processing device.
    Type: Application
    Filed: May 24, 2001
    Publication date: January 2, 2003
    Applicant: International Business Machines Corporation
    Inventors: Claude Basso, Francis Arts, Pierre Leon Debuysscher, Olivier Didier Duroyon, Max Robert Povse, Natarajan Vaidhyanathan, Colin Beaton Verrilli