Patents by Inventor Guy Pujolle

Guy Pujolle 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: 9137105
    Abstract: The invention relates to a method for generating, on the fly and on demand, at least one virtual network (402, 404, 406), adapted for a specific use, on a physical network (200), referred to as an infrastructure network, including physical nodes (204, 206, 208, 210), each of said physical nodes (204, 206, 208, 210) runs at least one network operating system, said method including the following steps: determining, on at least one computer device (202), referred to as a virtual network server, data related to said virtual network (402) to be generated in accordance with said particular use; transmitting, on the basis of said data and to at least a portion of said physical nodes (204, 206, 208, 210), referred to as active nodes, of said infrastructure network (200), a request for creating a virtual node; and creating a virtual node on each of said active nodes by installing a virtual device in each of said active nodes, said virtual network consisting of all of said virtual nodes thus created.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: September 15, 2015
    Assignees: Universite Pierre et Marie Curie (Paris 6), Centre National De La Recherche Scientifique
    Inventors: Guy Pujolle, Omar Cherkaoui
  • Publication number: 20120131579
    Abstract: The invention relates to a method for generating, on the fly and on demand, at least one virtual network (402, 404, 406), adapted for a specific use, on a physical network (200), referred to as an infrastructure network, including physical nodes (204, 206, 208, 210), each of said physical nodes (204, 206, 208, 210) runs at least one network operating system, said method including the following steps: determining, on at least one computer device (202), referred to as a virtual network server, data related to said virtual network (402) to be generated in accordance with said particular use; transmitting, on the basis of said data and to at least a portion of said physical nodes (204, 206, 208, 210), referred to as active nodes, of said infrastructure network (200), a request for creating a virtual node; and creating a virtual node on each of said active nodes by installing a virtual device in each of said active nodes, said virtual network consisting of all of said virtual nodes thus created.
    Type: Application
    Filed: July 16, 2010
    Publication date: May 24, 2012
    Applicants: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITE PIERRE ET MARIE CURIE (PARIS 6)
    Inventors: Guy Pujolle, Omar Cherkaoui
  • Publication number: 20120117246
    Abstract: The invention relates to a method for the automated management of the performance of at least one virtual network (214, 216, 218) consisting of a plurality of virtual nodes installed on physical nodes (202, 204, 206, 208) selected from among a set of physical nodes forming an infrastructure network (200). Said method includes the following steps for each virtual network (214): determining so-called load data related to a load state of at least one virtual node (2022, 2044, 2062, 2086) of said virtual network (214); determining at least one overloaded virtual node (2086) of said virtual network (214) on the basis of said data and of at least one predefined criterion; and redefining said overloaded virtual node (214), said overloaded node benefiting from additional resources after said redefinition.
    Type: Application
    Filed: July 16, 2010
    Publication date: May 10, 2012
    Applicants: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITE PIERRE ET MARIE CURIE (PARIS 6)
    Inventors: Guy Pujolle, Omar Cherkaoui
  • Patent number: 7596626
    Abstract: The invention concerns a digital processing system fed by at least one filter having three possible states resulting from one or more conditions on one or more protocol attributes, specified for a semantic stream. Each protocol attribute is specified by an ordered sequence of protocol names used in the semantic stream and a parameter name carried by a protocol whereof the name is indicated in the ordered sequence of protocol names. The digital processing device comprises a filtering engine which applies the filter on the communication data until the data provide protocol attribute values wherefrom results a valid or invalid state of the filter and an action motor which triggers the action when the state of the filter is valid.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: September 29, 2009
    Assignee: QOSMOS
    Inventors: Serge Fdida, Gautier Harmel, Eric Horlait, Guy Pujolle, Jérome Tollet
  • Patent number: 7522530
    Abstract: A method for protocol identification by recognizing determinative data among data transmitted through a detected connection using lists of explicit and implicit son protocols associated with each protocol. The kernel of an information system associates to each detected connection a data structure arranged so that it comprises an ordered sequence of the protocol names. The kernel builds the data structure by retrieving the son protocol names in the list associated to the last protocol name of said ordered sequence, the son protocol name for which the associated self identification mechanism recognizes determinant data among transmitted data by adding the retrieved son protocol name to the end of the sequence and by restarting to retrieve the son protocol name for which the associated self identification mechanism recognizes determinant data among transmitted data.
    Type: Grant
    Filed: July 4, 2003
    Date of Patent: April 21, 2009
    Assignee: QOSMOS
    Inventors: Serge Fdida, Gautier Harmel, Eric Horlait, Guy Pujolle, Jerome Tollet
  • Publication number: 20080040304
    Abstract: The invention concerns a method for modifying the behaviour of a network equipment (1, 4, 20) through data exchange within said equipment (1, 4, 20) between said network equipment (1, 4, 20) and a management member (11) provided in said network equipment (1, 4, 20). The invention is characterized in that said management member (11) is connected to an intelligent agent (13) included (13) in said network equipment (4, 20), said intelligent agent (13) being capable of performing reasoning, communicating and battery functions.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 14, 2008
    Inventors: Guy Pujolle, Dominique Gaiti
  • Publication number: 20060106583
    Abstract: The method uses a network for protocol self identification for recognizing determinative data by the naming given among data transmitted through a detected connection, and an empty or nonempty list of protocol usable namings called son protocols associated with each usable protocol naming called a father protocol. The kernel of an information system associates to each detected connection a data structure arranged so that it comprises an ordered sequence of the used protocol namings. The kernel builds the data structure by retrieving the son protocol namings in the list associated to the last naming of said ordered sequence, the son protocol naming for which the associated self identification mechanism recognizes determinant data among transmitted data by adding the retrieved son protocol naming to the end of the sequence and by restarting to retrieve the son protocol naming for which the associated self identification mechanism recognizes determinant data among transmitted data.
    Type: Application
    Filed: July 4, 2003
    Publication date: May 18, 2006
    Inventors: Alfortville Fdida, Gauthier Harmel, Eric Horlait, Guy Pujolle, Jerome Tollet
  • Publication number: 20060048206
    Abstract: The invention concerns a digital processing system fed by at least one filter having three possible states resulting from one or more conditions on one or more protocol attributes, specified for a semantic stream. Each protocol attribute is specified by an ordered sequence of protocol names used in the semantic stream and a parameter name carried by a protocol whereof the name is indicated in the ordered sequence of protocol names. The digital processing device comprises a filtering engine which applies the filter on the communication data until the data provide protocol attribute values wherefrom results a valid or invalid state of the filter and an action motor which triggers the action when the state of the filter is valid.
    Type: Application
    Filed: November 24, 2003
    Publication date: March 2, 2006
    Inventors: Serge Fdida, Gautier Harmel, Eric Horlait, Guy Pujolle, Jerome Tollet