Patents by Inventor Jean-Marc Berthaud

Jean-Marc Berthaud 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: 10917313
    Abstract: A method and system for managing at least one service level of a service provided by a service provider to a customer of the service provider under a service level agreement. The service level agreement is a contract between the service provider and the customer. Measurement data and at least one adjudication element associated with a service level of the at least one service level are adjudicated in accordance with the at least one adjudication element such that the adjudication generates a respective adjudicated data point for each data point of the measurement data. The measurement data includes at least one data point measured on a respective resource that provides the service. A modification history chain is generated by: initially establishing the modification history chain as being empty; and adding an identification of each adjudicated element applied to each data point of the measurement data to the modification history chain.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Melissa Buco, Rong N. Chang, Joel D. Dalsky, Shih-Chung Fang, Laura Z. Luan, Lee Tsiao, Christopher Ward
  • Publication number: 20170272334
    Abstract: A method and system for managing at least one service level of a service provided by a service provider to a customer of the service provider under a service level agreement. The service level agreement is a contract between the service provider and the customer. Measurement data and at least one adjudication element associated with a service level of the at least one service level are adjudicated in accordance with the at least one adjudication element such that the adjudication generates a respective adjudicated data point for each data point of the measurement data. The measurement data includes at least one data point measured on a respective resource that provides the service. A modification history chain is generated by: initially establishing the modification history chain as being empty; and adding an identification of each adjudicated element applied to each data point of the measurement data to the modification history chain.
    Type: Application
    Filed: June 8, 2017
    Publication date: September 21, 2017
    Inventors: Jean-Marc Berthaud, Melissa Buco, Rong N. Chang, Joel D. Dalsky, Shih-Chung Fang, Laura Z. Luan, Lee Tsiao, Christopher Ward
  • Publication number: 20170250878
    Abstract: A method and system for managing at least one service level of a service provided by a service provider to a customer of the service provider under a service level agreement. The service level agreement is a contract between the service provider and the customer. Measurement data and at least one adjudication element associated with a service level of the at least one service level are retrieved in an electronic format. The measurement data and the at least one adjudication element are stored in a datastore. The measurement data includes at least one data point measured on a respective resource that provides the service. The retrieved measurement data are adjudicated for the service level in accordance with the at least one adjudication element such that the adjudication generates a respective adjudicated data point for each data point of the measurement data.
    Type: Application
    Filed: April 3, 2013
    Publication date: August 31, 2017
    Applicant: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Melissa Buco, Rong N. Chang, Joel D. Dalsky, Shih-Chung Fang, Laura Z. Luan, Lee Tsiao, Christopher Ward
  • Patent number: 9749194
    Abstract: A method and system for managing at least one service level of a service provided by a service provider to a customer of the service provider under a service level agreement. The service level agreement is a contract between the service provider and the customer. Measurement data and at least one adjudication element associated with a service level of the at least one service level are retrieved in an electronic format. The measurement data and the at least one adjudication element are stored in a datastore. The measurement data includes at least one data point measured on a respective resource that provides the service. The retrieved measurement data are adjudicated for the service level in accordance with the at least one adjudication element such that the adjudication generates a respective adjudicated data point for each data point of the measurement data.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Melissa Buco, Rong N. Chang, Joel D. Dalsky, Shih-Chung Fang, Laura Z. Luan, Lee Tsiao, Christopher Ward
  • Patent number: 8949432
    Abstract: An identity management method and system is disclosed. The method includes identity context management (ICM) clients monitoring access to Internet resources using dedicated Virtual Machines (VM). An ICM server monitors associations between Internet resource identifiers (IDs) and the Internet resources accessed by the VMs. The VMs register context for the ICM clients with the ICM server. An ICM client enables access to Internet resources and presentation of Webpages and Internet contents associated with the Internet resources within the associated Virtual Machine context.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Stephane Lebrun, Charles Manghini
  • Publication number: 20130268670
    Abstract: An identity management method and system is disclosed. The method includes identity context management (ICM) clients monitoring access to Internet resources using dedicated Virtual Machines (VM). An ICM server monitors associations between Internet resource identifiers (IDs) and the Internet resources accessed by the VMs. The VMs register context for the ICM clients with the ICM server. An ICM client enables access to Internet resources and presentation of Webpages and Internet contents associated with the Internet resources within the associated Virtual Machine context.
    Type: Application
    Filed: May 28, 2013
    Publication date: October 10, 2013
    Inventors: Jean-Marc Berthaud, Stephane Lebrun, Charles Manghini
  • Patent number: 8495219
    Abstract: An identity management method and system is disclosed. The method includes identity context management (ICM) clients monitoring access to Internet resources using dedicated Virtual Machines (VM). An ICM server monitors associations between Internet resource identifiers (IDs) and the Internet resources accessed by the VMs. The VMs register context for the ICM clients with the ICM server. An ICM client enables access to Internet resources and presentation of Webpages and Internet contents associated with the Internet resources within the associated Virtual Machine context.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Stephane Lebrun, Charles Manghini
  • Patent number: 8438117
    Abstract: A method and system for managing a service level of a service provided by a service provider to a customer under a service level agreement. The actual measurement data is adjudicated to correct the measurement data in accordance with at least one adjudication element that provides information relating to how to correct the measurement data. The adjudicated measurement data is transformed into operational data by being reorganized into one or more groups of data. The operational data is evaluated by applying a formula to the operational data, resulting in the operational data being configured for being subsequently qualified. The operational data is qualified by comparing the evaluated operational data with specified service level targets for at least one service level period and identifying operational data points meeting and/or not meeting the specified service level targets.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Melissa Buco, Rong N. Chang, Joel D. Dalsky, Shih-Chung Fang, Laura Zaihua Luan, Lee Tsiao, Christopher Ward
  • Publication number: 20120185849
    Abstract: An identity management method and system is disclosed. The method includes identity context management (ICM) clients monitoring access to Internet resources using dedicated Virtual Machines (VM). An ICM server monitors associations between Internet resource identifiers (IDs) and the Internet resources accessed by the VMs. The VMs register context for the ICM clients with the ICM server. An ICM client enables access to Internet resources and presentation of Webpages and Internet contents associated with the Internet resources within the associated Virtual Machine context.
    Type: Application
    Filed: January 28, 2011
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jean-Marc Berthaud, Stephane Lebrun, Charles Manghini
  • Patent number: 8001279
    Abstract: A method of synchronizing firewalls in a communication system comprising a server farm wherein any user connected to the Internet can access customer servers, and at least two firewalls using a Virtual Router Redundancy Protocol (VRRP) to set up as primary interface firewall the firewall which owns the primary interface of the VRRP group of interfaces to at least one customer server. The method includes initializing, in a secondary interface firewall, a synchronization message exchange with the primary firewall after receiving a packet for a connection having a state which is incompatible with the received packet or after the standard firewall processing of a packet corresponding to a new connection, and registering in a common connection table the state of any connection if the connection is new or if the connection state has changed.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Patent number: 7779129
    Abstract: The invention provides a system and method for providing a high availability application at low cost for a wide range of solution architectures. A user runs a simplistic web-based wizard to install the high availability application. Then, a user designs the high availability application's logic for an individual process or process-group using a finite state table. Next, a standard UNIX init process spawner subsystem is extended to implement the high availability application as a property of a process. Finally, the logic from the finite state table is used to make each process or process-group highly available.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Adrian R. Hall, Craig W. Fellenstein, Jean-Marc Berthaud
  • Patent number: 7660255
    Abstract: A datagram with a destination network address is received at a router. The router identifies a next hop router en route to or associated with the destination network address. The router determines whether or not transmission of the datagram on a link to the next hop router would result in a bandwidth usage exceeding a bandwidth threshold associated with the next hop router. If not, the router updates the bandwidth usage associated with the next hop router to account for the datagram, and transmits the datagram to the next hop router. If so, the router selects among other possible next hop routers en route to or associated with the destination address, another next hop router for which transmission of the datagram on a link to the other next hop router would not result in a bandwidth usage exceeding a bandwidth threshold associated with the other next hop router.
    Type: Grant
    Filed: October 21, 2003
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jean Marc Berthaud, Jean Claude Dispensa, Arnaud Lund
  • Patent number: 7555408
    Abstract: A method and system for managing a service level of a service provided by a service provider to a customer under a service level agreement. The measurement data is transformed into operational data. The operational data is evaluated through use of a formula represented as a tree, resulting in the evaluated operational data populating the nodes of the tree as the tree is traversed from the root node to leaf nodes. The evaluated operational data at the nodes includes a top result and intermediate results. The top result is qualified by being compared with specified service level targets for at least one service level period during which the service has been performed. The intermediate results are qualified by being compared with generated new service level targets.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: June 30, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Joel D. Dalsky
  • Patent number: 7475162
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Publication number: 20080109892
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Application
    Filed: December 13, 2007
    Publication date: May 8, 2008
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Patent number: 7359992
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Patent number: 7359378
    Abstract: A security system for a communication system that includes an IP network and groups of servers in a farm, wherein each group is associated with a customer. A user connected to the network can access information provided by a customer from a server within the group of servers associated with this customer through a dispatching device. The security system comprises setting means in each of the switches which are located between the dispatching device and the customer servers for setting a field of bits in the IP header of potentially irregular packets transmitted from a customer server and the dispatching device, means in the dispatching device for identifying any packet wherein the field of bits has been set to the predefined value, and means for deleting or logging the potentially irregular packet when the destination of the packet is not the dispatching device.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Patrick Gayrard, Eric Lebrun
  • Publication number: 20070294573
    Abstract: The invention provides a system and method for providing a high availability application at low cost for a wide range of solution architectures. A user runs a simplistic web-based wizard to install the high availability application. Then, a user designs the high availability application's logic for an individual process or process-group using a finite state table. Next, a standard UNIX init process spawner subsystem is extended to implement the high availability application as a property of a process. Finally, the logic from the finite state table is used to make each process or process-group highly available.
    Type: Application
    Filed: August 27, 2007
    Publication date: December 20, 2007
    Inventors: Adrian Hall, Craig Fellenstein, Jean-Marc Berthaud
  • Patent number: 7231462
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet by an Internet access router IAR. The server farm includes at least two customer cabinets each having a WEB server, and at least two firewalls. The firewalls use Virtual Router Redundancy Protocol (VRRP) to set up a primary firewall that supports communication between a customer server and an Internet user. The IAR selects the firewall to be used as being the firewall corresponding to the interface having the lowest weight in a routing table. The cost assigned to each interface associated with a firewall is automatically generated, at the initial time, according to the priority assigned by the VRRP protocol to said interface associated with said firewall.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Patent number: 7228255
    Abstract: A method and system for managing a service level of a service provided by a service provider to a customer under a service level agreement. The measurement data is adjudicated to correct the measurement data in accordance with at least one adjudication element that identifies a rule specifying how to correct the measurement data. The adjudicated measurement data is transformed into operational data by merging the adjudicated measurement data using a logic specified in the service level agreement. The operational data is evaluated by applying a formula to the operational data, resulting in the operational data being configured for being subsequently qualified. The operational data is qualified by comparing the evaluated operational data with specified service level targets for at least one service level period and identifying operational data points meeting and/or not meeting the specified service level targets.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: June 5, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Joel Dalsky, Shih-Chung Fang, Lee Tsiao