Patents by Inventor Francois Armand

Francois Armand 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: 7243142
    Abstract: One embodiment of the present invention provides a distributed computer system comprising a group of nodes, said group of nodes having a first and a second node adapted to act as current monitor nodes, each node of the group of nodes having an identifier and a management layer being informed which node currently acts as the current monitor node. The first and second node each include a protocol server adapted to associate and to send an address to a node requesting an address in the group of nodes, and a memory adapted to store an association address-identifier of a node requesting an address. The protocol server is further capable of requesting the management layer of a node for an indication informing if said node acts as the current monitor node, and attributing, to the current monitor node, the ownership of a list of associations, said list comprising associations of the memory.
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: July 10, 2007
    Assignee: Sun Microsystems, Inc
    Inventors: Didier Poirot, Francois Armand, Stephen McKinty
  • Patent number: 6854069
    Abstract: The present invention describes a method and system for achieving high availability in a networked computer system. In particular, the method for achieving high-availability is executed in a networked computer system. The networked computer system includes nodes connected by a network. The method includes using high-availability-aware components to represent hardware and software in the networked computer system, managing the components to achieve a desired level of redundancy, and monitoring health of the networked computer system, including health of components and nodes. The method further includes detecting a failure in the networked computer system. Failures detected by the method include failures of a component and/or node. Finally, the method includes recovering from the failure by performing an appropriate failure recovery procedure.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: February 8, 2005
    Assignee: Sun Microsystems Inc.
    Inventors: Mark A. Kampe, Michel Gien, David Penkler, Christian Jacquemot, Frederic Herrmann, Francois Armand, Jean-Marc Fenart, David F. Campbell, Lawrence E. Baltz
  • Publication number: 20040177135
    Abstract: The image file constructing tool, in accordance with one embodiment of the invention, provides a method of managing a configuration of at least a group of node. The method includes receiving a set of model configuration files. A data model, defining hardware entities and logical entities for a group of nodes, is partially configured as a function of the received model configuration files. The method also includes generating first node data as a function of the partially configured data model. The method also includes installing a specific environment in a machine having at least partially the configuration of the nodes of the group of nodes. The installed specific environment in the machine is utilized to create an archive object using the first node data. The method also includes completing the configuration of the data model dynamically. Second node data is generated as a function of the complete configured data model. The method further includes installing the specific environment in a group of nodes.
    Type: Application
    Filed: September 30, 2003
    Publication date: September 9, 2004
    Inventors: Gabriel Monaton, Francois Armand, Jacques Cerba
  • Publication number: 20040122944
    Abstract: Locating nodes in a distributed computer system. The system comprises a switch having ports. The switch comprises agent code that is operable to report status of the ports and to identify a node coupled to the ports. The system also has a node coupled to the switch that has manager code. The manager code is operable to retrieve, from the switch, status of a port of the switch. The manager code is also operable to request, from the switch, an identifier of a node coupled to the port of the switch in response to status for the port meeting a condition. The manager code is further operable to maintain a table of data groups comprising port identifiers and identifiers of nodes coupled to the ports.
    Type: Application
    Filed: June 27, 2003
    Publication date: June 24, 2004
    Inventors: Didier Poirot, Francois Armand, Jean-Marc Fenart
  • Publication number: 20030177218
    Abstract: One embodiment of the present invention provides a distributed computer system comprising a group of nodes, said group of nodes having a first and a second node adapted to act as current monitor nodes, each node of the group of nodes having an identifier and a management layer being informed which node currently acts as the current monitor node. The first and second node each include a protocol server adapted to associate and to send an address to a node requesting an address in the group of nodes, and a memory adapted to store an association address-identifier of a node requesting an address. The protocol server is further capable of requesting the management layer of a node for an indication informing if said node acts as the current monitor node, and attributing, to the current monitor node, the ownership of a list of associations, said list comprising associations of the memory.
    Type: Application
    Filed: January 29, 2003
    Publication date: September 18, 2003
    Inventors: Didier Poirot, Francois Armand, Stephen McKinty
  • Publication number: 20020007468
    Abstract: The present invention describes a method and system for achieving high availability in a networked computer system. In particular, the method for achieving high-availability is executed in a networked computer system. The networked computer system includes nodes connected by a network. The method includes using high-availability-aware components to represent hardware and software in the networked computer system, managing the components to achieve a desired level of redundancy, and monitoring health of the networked computer system, including health of components and nodes. The method further includes detecting a failure in the networked computer system. Failures detected by the method include failures of a component and/or node. Finally, the method includes recovering from the failure by performing an appropriate failure recovery procedure.
    Type: Application
    Filed: May 2, 2001
    Publication date: January 17, 2002
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Mark A. Kampe, Michel Gien, David Penkler, Christian Jacquemot, Frederic Herrmann, Francois Armand, Jean-Marc Fenart, David F. Campbell, Lawrence E. Baltz