Patents by Inventor Sylvie Lesmanne

Sylvie Lesmanne 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: 10110350
    Abstract: Managing the end-to-end reliability in the delivery with acknowledgment of data from a source node (10) to a group of destination nodes (21-23), including the steps of marking messages (1) transmitted from the source node (10); upon transmission of a message, incrementation of an overall sequence number; identification of the overall sequence number of a message transmitted by which the source node has not received an acknowledgment; and calculation of the difference between the overall sequence number of the next message to be transmitted and the identified overall sequence number. If the calculated difference is equal to a predefined threshold, suspend the transmission of messages from the source node (10) to the group of destination nodes (21-23) and conclude the presence of an error in the delivery of data.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: October 23, 2018
    Assignee: Bull SAS
    Inventors: Axel Poudes, Ghassan Chehaibar, Sylvie Lesmanne
  • Publication number: 20170163386
    Abstract: Managing the end-to-end reliability in the delivery with acknowledgment of data from a source node (10) to a group of destination nodes (21-23), including the steps of marking messages (1) transmitted from the source node (10); upon transmission of a message, incrementation of an overall sequence number; identification of the overall sequence number of a message transmitted by which the source node has not received an acknowledgment; and calculation of the difference between the overall sequence number of the next message to be transmitted and the identified overall sequence number. If the calculated difference is equal to a predefined threshold, suspend the transmission of messages from the source node (10) to the group of destination nodes (21-23) and conclude the presence of an error in the delivery of data.
    Type: Application
    Filed: May 21, 2015
    Publication date: June 8, 2017
    Applicant: BULL SAS
    Inventors: Axel POUDES, Ghassan CHEHAIBAR, Sylvie LESMANNE
  • Patent number: 7017011
    Abstract: A coherence controller is included in a module which includes a plurality of multiprocessor units, each of which contains a main memory and processors equipped with respective cache memories. The module may be one of a plurality of similarly constructed modules connected by a router or other type of switching device. The coherence controller in each module includes a cache filter directory having a first filter directory for guaranteeing coherence between the local main memory and the cache memory in each of the processors of the module, and an external port connected to at least one of the other modules. The cache filter directory also includes a complementary filter directory, which tracks locations of lines or blocks of the local main memory copied from the module into other modules, and for guaranteeing coherence between the local main memory and the cache in each of the processors of the module and the other modules.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: March 21, 2006
    Assignee: Bull S.A.
    Inventors: Sylvie Lesmanne, Christian Bernard, Pamphile Koumou
  • Publication number: 20020112132
    Abstract: The large-scale symmetric multiprocessor server with a multimodule architecture includes N identical multiprocessor modules 50, 51, 52, 53. The module 50 includes a plurality of multiprocessors 60, 61, 62, 63 equipped with a cache memory and at least one main memory connected to a coherence controller 64 that includes an external port 99 connected to at least one of the multiprocessor modules 51, 52, 53 outside the module 50 and a cache filter directory 84 SF/ED designed to guarantee coherence between the mass memory and the cache memories of the modules, the cache filter directory 84 including a local presence vector 86 that keeps track of the memory lines or blocks copied into the cache memories of the module 50 and an extension 88 that keeps track of the coordinates of the memory lines or blocks copied from the local module 50 to an external module 51, 52, 53.
    Type: Application
    Filed: February 15, 2002
    Publication date: August 15, 2002
    Applicant: Bull S.A.
    Inventors: Sylvie Lesmanne, Christain Bernard, Pamphile Koumou
  • Patent number: 5568633
    Abstract: The process for exchanges between the levels in a hierarchy of memories comprising at least one intermediate level in the hierarchy linked to a higher level in the hierarchy and to a lower level in the hierarchy, with each level in the hierarchy being divided into memories (3, 5, 6) which are in turn divided into blocks (10) containing information (11) associated with addresses (Ad), with the blocks of the memories on the higher level and on the intermediate level in the hierarchy containing copies of the information held in the blocks at the corresponding addresses on the lower level in the hierarchy, and during a modification of a piece of information in a block (10.
    Type: Grant
    Filed: July 15, 1994
    Date of Patent: October 22, 1996
    Assignee: Bull S.A.
    Inventors: Alain Boudou, Anne Kasynski, Sylvie Lesmanne