Patents by Inventor Francois Thomas

Francois Thomas 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).

  • Publication number: 20240111972
    Abstract: A device for locating objects stored in a storage unit includes a plurality of storage spaces, each object being equipped with an RFID tag, the object-locating device comprising: a plurality of inhibitor circuits each intended to be placed in an associated storage space and configured to prevent the RFID tag of the object from being read by an RFID reader, a control unit configured to control activation of the inhibitor circuits in a predetermined activation sequence; a locating unit configured to control the RFID reader, and to receive, in each step of the activation sequence, a list of identifiers of the objects stored in the storage unit, the list being supplied by the RFID reader, and configured to identify the storage space of each object based on the lists of identifiers and on the activation sequence.
    Type: Application
    Filed: September 30, 2023
    Publication date: April 4, 2024
    Inventors: Mélanie DESCHARLES, Thierry THOMAS, François FRASSATI
  • Patent number: 9840266
    Abstract: An apparatus and method for towing a load behind a person is disclosed which reduces or dampens the effect of human movement on the load and vice versa. Further, the apparatus and method reduce or dampen the impact and vibrations resulting from traveling over a surface. In one embodiment, the apparatus and method is comprised of a harness for a person to wear, a carriage, and a bow connecting the harness and the carriage.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: December 12, 2017
    Assignee: Glidemachines LLC
    Inventors: Andre Francois Thomas Caradec, Mauricio Mejia, William H. Warne
  • Patent number: 9632836
    Abstract: Disclosed is a method for scheduling applications for a clustered computer system having a plurality of computers and at least one resource, the clustered computer system executing one or more applications. A method includes: monitoring hardware counters in at least one of the resources and the plurality of computers of the clustered computer system for each of the applications; responsive to said monitoring, determining the utilization of at least one of the resources and the plurality of computers of the clustered computer system by each of the applications; for each of the applications, storing said utilization of at least one of the resource and plurality of computers of the clustered computer system; and upon receiving a request to schedule an application on one of said computers, scheduling a computer to execute the application based on stored utilization for the application and stored utilizations of other applications executing on the computers.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eric Michel, Nicolas Tallet, Francois Thomas, Pascal Vezolle
  • Publication number: 20160101800
    Abstract: An apparatus and method for towing a load behind a person is disclosed which reduces or dampens the effect of human movement on the load and vice versa. Further, the apparatus and method reduce or dampen the impact and vibrations resulting from traveling over a surface. In one embodiment, the apparatus and method is comprised of a harness for a person to wear, a carriage, and a bow connecting the harness and the carriage.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: Andre Francois Thomas Caradec, Mauricio Mejia, William H. Warne
  • Publication number: 20160004567
    Abstract: Disclosed is a method for scheduling applications for a clustered computer system having a plurality of computers and at least one resource, the clustered computer system executing one or more applications. A method includes: monitoring hardware counters in at least one of the resources and the plurality of computers of the clustered computer system for each of the applications; responsive to said monitoring, determining the utilization of at least one of the resources and the plurality of computers of the clustered computer system by each of the applications; for each of the applications, storing said utilization of at least one of the resource and plurality of computers of the clustered computer system; and upon receiving a request to schedule an application on one of said computers, scheduling a computer to execute the application based on stored utilization for the application and stored utilizations of other applications executing on the computers.
    Type: Application
    Filed: June 17, 2015
    Publication date: January 7, 2016
    Inventors: Eric Michel, Nicolas Tallet, Francois Thomas, Pascal Vezolle
  • Patent number: 9189273
    Abstract: A method, system, and computer program product for processing an application in a high performance computing (HPC) data center are described. The method includes analyzing and sorting a plurality of nodes in a cluster of the HPC data center into a plurality of frequency bins, each of the plurality of nodes being sorted into more than one of the plurality of frequency bins based on performance. The method also includes analyzing and sorting the application into an application bin among a plurality of application bins based on a frequency scaling characteristic of the application. The method further includes selecting a first set of nodes among the plurality of nodes to process the application, the first set of nodes being sorted into a first frequency bin among the plurality of frequency bins corresponding with the application bin of the application.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: November 17, 2015
    Assignee: Lenovo Enterprise Solutions PTE. LTD.
    Inventors: Luigi Brochard, Rajendra D. Panda, Francois Thomas
  • Publication number: 20150248312
    Abstract: A method, system, and computer program product for processing an application in a high performance computing (HPC) data center are described. The method includes analyzing and sorting a plurality of nodes in a cluster of the HPC data center into a plurality of frequency bins, each of the plurality of nodes being sorted into more than one of the plurality of frequency bins based on performance. The method also includes analyzing and sorting the application into an application bin among a plurality of application bins based on a frequency scaling characteristic of the application. The method further includes selecting a first set of nodes among the plurality of nodes to process the application, the first set of nodes being sorted into a first frequency bin among the plurality of frequency bins corresponding with the application bin of the application.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: Luigi Brochard, Rajendra D. Panda, Francois Thomas
  • Patent number: 9098351
    Abstract: A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: August 4, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
  • Publication number: 20140196054
    Abstract: A system includes a plurality of computing systems, wherein each computing system comprises memory, a network interface and a processor. At least one computing system is configured to issue a command to run abbreviated measurements of performance for one or more computing nodes to determine whether a number of the computing nodes is adequate to perform a computing job. The at least one computing system is configured to assign the computing job to a set of the number of computing nodes if each of the set of the number of computing nodes is adequate to perform the computing job according to performance measurement results of the abbreviated measurements. For any of the one or more computing nodes that is inadequate to perform the computing job according to performance measurement results of the abbreviated measurements, the at least one computing system is configured to indicate those computing nodes as low performing.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Luigi Brochard, Rajendra D. Panda, Francois Thomas
  • Patent number: 8684302
    Abstract: An airplane provided with dual-flow turbojet engines having nacelles at least partially encased in the fuselage, wherein the air intake of each engine is connected to the fuselage by two boundary layer guiding walls, the walls extending towards the upstream side of the air intake and being spaced apart towards the upstream side.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: April 1, 2014
    Assignee: SNECMA
    Inventors: Philippe Gerard Chanez, Jean-Loic Herve Lecordix, Stephane Jacques Francois Thomas
  • Publication number: 20140075448
    Abstract: A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
    Type: Application
    Filed: November 19, 2013
    Publication date: March 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
  • Patent number: 8612984
    Abstract: A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
  • Patent number: 8573532
    Abstract: An aircraft provided with turbojet engines of which the nacelles are partially embedded in the fuselage of the aircraft is disclosed. The aircraft includes an internal space at engine nacelles. The internal space includes a platform capable of supporting personnel and maintenance equipment, with the portions of the nacelles located inside the aircraft comprising trapdoors or devices for accessing inside the engines from the platform.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: November 5, 2013
    Assignee: Snecma
    Inventors: Jean-Loic Herve Lecordix, Marc Patrick Tesniere, Stephane Jacques Francois Thomas
  • Patent number: 8527997
    Abstract: A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: September 3, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
  • Publication number: 20120216205
    Abstract: A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Robert H. Bell, JR., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
  • Publication number: 20110271283
    Abstract: A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
    Type: Application
    Filed: November 1, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Robert H. Bell, JR., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
  • Publication number: 20110163207
    Abstract: An airplane provided with dual-flow turbojet engines having nacelles at least partially encased in the fuselage, wherein the air intake of each engine is connected to the fuselage by two boundary layer guiding walls, the walls extending towards the upstream side of the air intake and being spaced apart towards the upstream side.
    Type: Application
    Filed: October 28, 2009
    Publication date: July 7, 2011
    Applicant: SNECMA
    Inventors: Philippe Gerard Chanez, Jean-Loic Herve Lecordix, Stephane Jacques Francois Thomas
  • Publication number: 20100096495
    Abstract: Aircraft provided with turbojet engines of which the nacelles are partially embedded in the fuselage of the aircraft, characterised in that it comprises on engine nacelles an internal space comprising a platform capable of supporting personnel and maintenance equipment, with the portions of the nacelles located inside the aircraft comprising trapdoors or means for accessing inside the engines from the platform.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 22, 2010
    Applicant: SNECMA
    Inventors: Jean-Loic Hervé LECORDIX, Marc Patrick Tesniere, Stéphane Jacques Francois Thomas
  • Publication number: 20090084111
    Abstract: The invention relates to a cowl for a turbomachine nozzle, the cowl including a plurality of repetitive patterns disposed to extend a trailing edge of said cowl and spaced circumferentially apart from one another. Each pattern is in the form of a quadrilateral having a base that is formed by a portion of the trailing edge of the cowl and two vertices that are spaced downstream from the base and that are connected thereto via two sides, each side having the shape of a parabola. Each pattern is asymmetrical relative to a midplane of the pattern containing a longitudinal axis of said cowl, and it comprises a first portion inclined radially towards the inside of the cowl, and a second portion inclined radially towards the outside of the cowl.
    Type: Application
    Filed: September 15, 2008
    Publication date: April 2, 2009
    Applicant: SNECMA
    Inventors: Sebastien Jean-Paul AEBERLI, Pierre Philippe Marie Loheac, Stephane Jacques Francois Thomas, Alexandre Alfred Gaston Vuillemin, Kamel Zeggai
  • Patent number: 5221352
    Abstract: Apparatus for pyrolytically forming an oxide coating on an upper face of a moving, hot glass substrate, including a substrate path and a downwardly opening hood positioned along the substrate path and defining together with the substrate path a coating chamber; support device for conveying a hot glass substrate along the substrate path past the coating chamber; a device for introducing coating precursor material in the vapor phase into a carrier gas stream comprised of a carrier gas including a device for inducing turbulence in the carrier gas stream to ensure intimate mixing of the carrier gas and the coating precursor material; a device including at least one venturi for introducing oxygen into the precursor-containing carrier gas stream before it enters the coating chamber and provide a gas mixture stream; a device for supplying to the coating chamber the gas mixture stream; and a device for aspirating atmosphere including coating reaction products and unused coating precursor material from the coating cha
    Type: Grant
    Filed: September 19, 1991
    Date of Patent: June 22, 1993
    Assignee: Glaverbel
    Inventors: Robert Terneu, Jean-Francois Thomas