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: 20240111972Abstract: 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: ApplicationFiled: September 30, 2023Publication date: April 4, 2024Inventors: Mélanie DESCHARLES, Thierry THOMAS, François FRASSATI
-
Patent number: 9840266Abstract: 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: GrantFiled: October 9, 2014Date of Patent: December 12, 2017Assignee: Glidemachines LLCInventors: Andre Francois Thomas Caradec, Mauricio Mejia, William H. Warne
-
Patent number: 9632836Abstract: 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: GrantFiled: June 17, 2015Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Eric Michel, Nicolas Tallet, Francois Thomas, Pascal Vezolle
-
Publication number: 20160101800Abstract: 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: ApplicationFiled: October 9, 2014Publication date: April 14, 2016Inventors: Andre Francois Thomas Caradec, Mauricio Mejia, William H. Warne
-
Publication number: 20160004567Abstract: 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: ApplicationFiled: June 17, 2015Publication date: January 7, 2016Inventors: Eric Michel, Nicolas Tallet, Francois Thomas, Pascal Vezolle
-
Patent number: 9189273Abstract: 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: GrantFiled: February 28, 2014Date of Patent: November 17, 2015Assignee: Lenovo Enterprise Solutions PTE. LTD.Inventors: Luigi Brochard, Rajendra D. Panda, Francois Thomas
-
Publication number: 20150248312Abstract: 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: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Inventors: Luigi Brochard, Rajendra D. Panda, Francois Thomas
-
Patent number: 9098351Abstract: 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: GrantFiled: November 19, 2013Date of Patent: August 4, 2015Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
-
Publication number: 20140196054Abstract: 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: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Luigi Brochard, Rajendra D. Panda, Francois Thomas
-
Patent number: 8684302Abstract: 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: GrantFiled: October 28, 2009Date of Patent: April 1, 2014Assignee: SNECMAInventors: Philippe Gerard Chanez, Jean-Loic Herve Lecordix, Stephane Jacques Francois Thomas
-
Publication number: 20140075448Abstract: 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: ApplicationFiled: November 19, 2013Publication date: March 13, 2014Applicant: International Business Machines CorporationInventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
-
Patent number: 8612984Abstract: 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: GrantFiled: November 1, 2010Date of Patent: December 17, 2013Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
-
Patent number: 8573532Abstract: 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: GrantFiled: October 20, 2009Date of Patent: November 5, 2013Assignee: SnecmaInventors: Jean-Loic Herve Lecordix, Marc Patrick Tesniere, Stephane Jacques Francois Thomas
-
Patent number: 8527997Abstract: 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: GrantFiled: April 27, 2012Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: Robert H. Bell, Jr., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
-
Publication number: 20120216205Abstract: 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: ApplicationFiled: April 27, 2012Publication date: August 23, 2012Applicant: International Business Machines CorporationInventors: Robert H. Bell, JR., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
-
Publication number: 20110271283Abstract: 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: ApplicationFiled: November 1, 2010Publication date: November 3, 2011Applicant: International Business Machines CorporationInventors: Robert H. Bell, JR., Luigi Brochard, Donald R. DeSota, Rajendra D. Panda, Francois Thomas
-
Publication number: 20110163207Abstract: 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: ApplicationFiled: October 28, 2009Publication date: July 7, 2011Applicant: SNECMAInventors: Philippe Gerard Chanez, Jean-Loic Herve Lecordix, Stephane Jacques Francois Thomas
-
Publication number: 20100096495Abstract: 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: ApplicationFiled: October 20, 2009Publication date: April 22, 2010Applicant: SNECMAInventors: Jean-Loic Hervé LECORDIX, Marc Patrick Tesniere, Stéphane Jacques Francois Thomas
-
Publication number: 20090084111Abstract: 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: ApplicationFiled: September 15, 2008Publication date: April 2, 2009Applicant: SNECMAInventors: Sebastien Jean-Paul AEBERLI, Pierre Philippe Marie Loheac, Stephane Jacques Francois Thomas, Alexandre Alfred Gaston Vuillemin, Kamel Zeggai
-
Patent number: 5221352Abstract: 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 chaType: GrantFiled: September 19, 1991Date of Patent: June 22, 1993Assignee: GlaverbelInventors: Robert Terneu, Jean-Francois Thomas