Patents by Inventor Frédéric Temporelli

Frédéric Temporelli 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: 9886330
    Abstract: A data-processing system (DTS) includes a central hardware unit (CPU) and an additional hardware unit (HW), the central hardware unit (CPU) being adapted to execute a task by a processing thread (TM), and to trigger offloading of execution of a first part (P1a, P1b, P2) of the task to the additional hardware unit (HW); and wherein the additional hardware unit is adapted to call on functionalities of the central hardware unit (CPU), triggered by the first part, and the central hardware unit (CPU) executes a second part (P2) of the task forming a sub-part of the first part by a service processing thread (TS).
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 6, 2018
    Assignee: BULL
    Inventors: Sylvain Jeaugey, Zoltan Menyhart, Frederic Temporelli
  • Patent number: 9875114
    Abstract: The configuration and maintenance of a computer system in a cluster, where the computer system is configured to allow booting from data stored in an administration computer system is disclosed. In one aspect, after obtaining a boot disk image making it possible to boot an operating system and configuration data from the administration computer system, the operating system is booted and configured and a virtual storage disk is created. The configuration data received are analyzed in order to obtain and store in the virtual disk a program for the configuration of the computer system. The program for the configuration of the computer system is then executed.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: January 23, 2018
    Assignee: BULL SAS
    Inventors: Frédéric Temporelli, Christian Cotte-Barrot
  • Patent number: 9632798
    Abstract: A method of operating a computer system in communications, via a communication network, with a server comprising an image of a kernel of a minimal operating system and an image of an associated file system for the computer system includes loading, via the communication network, the kernel image from the server to the computer system in accordance with a network transfer protocol interface, and loading, via the communication network, the file system image from the server to the computer system in accordance with the same network transfer protocol interface used to load the kernel image, wherein the loading of the kernel image from the server to the computer system is launched before the loading of the file system image from the server to the computer system is completed, and wherein the loading of the file system image from the server to the computer system is launched before the loading of the kernel image from the server to the computer system is completed.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: April 25, 2017
    Assignee: BULL SAS
    Inventors: Frederic Temporelli, Benoit Welterlen
  • Patent number: 9377826
    Abstract: A blade of components for a computer system, intended to be inserted into a computer system rack, is disclosed. In one aspect, it includes a frame with means for electrically connecting to the computer rack, and a computer component holder having a plurality of through-slots configured to receive computer components translatably along the longitudinal direction of the slot. The component holder is movably mounted by means of a slide connection in relation to the frame, such that it can move between a first position in which the holder is inserted substantially into the frame and a second position in which the holder is at least partially removed from the frame, such that the vertical line of all of the slots is kept free along the longitudinal direction of each in order to allow the translatable insertion and extraction of computer components along the longitudinal direction.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: June 28, 2016
    Assignee: BULL SAS
    Inventors: Cornel Crisan, Frederic Temporelli
  • Publication number: 20150161062
    Abstract: The dynamic monitoring of distances, in particular of memory access distances, in a non-uniform memory access (NUMA) type system comprising a plurality of processors, and a local memory being associated with each processor of the plurality of processors is disclosed. In one aspect, after having obtained at least one NUMA distance between at least one first processor of the plurality of processors and a local memory associated with at least one second processor of the plurality of processors, the at least one NUMA distance obtained is stored in place of at least one NUMA distance, previously stored, between the at least one first processor and the local memory associated with the at least one second processor, the at least one NUMA distance stored being usable directly by the operating system of the NUMA type system.
    Type: Application
    Filed: May 24, 2013
    Publication date: June 11, 2015
    Applicant: BULL SAS
    Inventors: Zoltan Menyhart, Frédéric Temporelli, Benoît Welterlen
  • Publication number: 20150149758
    Abstract: The configuration and maintenance of a computer system in a cluster, where the computer system is configured to allow booting from data stored in an administration computer system is disclosed. In one aspect, after obtaining a boot disk image making it possible to boot an operating system and configuration data from the administration computer system, the operating system is booted and configured and a virtual storage disk is created. The configuration data received are analyzed in order to obtain and store in the virtual disk a program for the configuration of the computer system. The program for the configuration of the computer system is then executed.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 28, 2015
    Inventors: Frédéric Temporelli, Christian Cotte-Barrot
  • Publication number: 20150095920
    Abstract: A data-processing system (DTS) includes a central hardware unit (CPU) and an additional hardware unit (HW), the central hardware unit (CPU) being adapted to execute a task by a processing thread (TM), and to trigger offloading of execution of a first part (P1a, P1b, P2) of the task to the additional hardware unit (HW); and wherein the additional hardware unit is adapted to call on functionalities of the central hardware unit (CPU), triggered by the first part, and the central hardware unit (CPU) executes a second part (P2) of the task forming a sub-part of the first part by a service processing thread (TS).
    Type: Application
    Filed: September 30, 2014
    Publication date: April 2, 2015
    Inventors: Sylvain JEAUGEY, Zoltan MENYHART, Frederic TEMPORELLI
  • Patent number: 8838757
    Abstract: A method of starting up a computing device a network comprising a dynamic addressing module and a module for providing start-up files for the computing device comprising allocating to the computing device, by the dynamic addressing module, an address in the network; transmitting, by the computing device to the module for providing start-up files, at least one request (ReqB) for start-up files; and providing by the module for providing start-up files to the computing device, the start-up files in response to said at least one request. The at least one request includes the address of the computing device, allocated by the dynamic addressing module, and the start-up files are provided by the file server with this address.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 16, 2014
    Assignee: Bull SAS
    Inventor: Frédéric Temporelli
  • Publication number: 20130013910
    Abstract: The subject of the invention is in particular the optimization of the loading and booting of an operating system of a computer system via a communication network to which at least one server is connected. Said server comprises at least one image of a kernel of a minimal operating system and an image of an associated file system. The method comprises steps of loading said image of said kernel (330) and said image of said file system (325). One of said steps of loading said image of said kernel (330) and of loading said image of said file system (325) is launched before the end of the implementation (335, 340) of the other of said steps of loading said image of said kernel and of loading said image of said file system.
    Type: Application
    Filed: March 18, 2011
    Publication date: January 10, 2013
    Applicant: BULL SAS
    Inventors: Frederic Temporelli, Benoit Welterlen
  • Publication number: 20130002106
    Abstract: The invention relates to a blade (10) of components (40) for a computer system, intended to be inserted into a computer system rack and comprising: a frame (20) with means (21) for electrically connecting to the computer rack, and a computer component holder (30) having a plurality of through-slots (31) configured to receive computer components (40) translatably along the longitudinal direction of the slot. The component holder (30) is movably mounted by means of a slide connection in relation to the frame (20), such that it can move between a first position in which the holder is inserted substantially into the frame and a second position in which the holder is at least partially removed from the frame, such that the vertical line of all of the slots (31) is kept free along the longitudinal direction of each in order to allow the translatable insertion and extraction of computer components (40) along said longitudinal direction.
    Type: Application
    Filed: March 21, 2011
    Publication date: January 3, 2013
    Applicant: Bull SAS
    Inventors: Cornel Crisan, Frederic Temporelli
  • Publication number: 20120179900
    Abstract: This method of starting up a computing device (12) in a network comprising a dynamic addressing module (14) and a module (16) for providing start-up files (32) for said computing device comprises the following steps: allocation (204) to the computing device (12), by the dynamic addressing module (14), of an address in the network, transmission (208), by the computing device (12) to the module (16) for providing start-up files, of at least one request (ReqB) for start-up files (32), and provision (210), by the module (16) for providing start-up files to the computing device (12), of these start-up files in response to said at least one request (ReqB). Moreover, said at least one request (ReqB) comprising the address of the computing device (12), allocated by the dynamic addressing module (14), the start-up files are provided by the file server with this address.
    Type: Application
    Filed: June 30, 2010
    Publication date: July 12, 2012
    Inventor: Frédéric Temporelli