Patents by Inventor Pierre Laurent

Pierre Laurent 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: 10999209
    Abstract: Technologies for network packet processing include a computing device that receives incoming network packets. The computing device adds the incoming network packets to an input lockless shared ring, and then classifies the network packets. After classification, the computing device adds the network packets to multiple lockless shared traffic class rings, with each ring associated with a traffic class and output port. The computing device may allocate bandwidth between network packets active during a scheduling quantum in the traffic class rings associated with an output port, schedule the network packets in the traffic class rings for transmission, and then transmit the network packets in response to scheduling. The computing device may perform traffic class separation in parallel with bandwidth allocation and traffic scheduling. In some embodiments, the computing device may perform bandwidth allocation and/or traffic scheduling on each traffic class ring in parallel.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: May 4, 2021
    Assignee: Intel Corporation
    Inventors: John J. Browne, Tomasz Kantecki, Chris Macnamara, Pierre Laurent, Sean Harte, Peter McCarthy, Jacqueline F. Jardim, Liang Ma
  • Patent number: 10805242
    Abstract: Examples include techniques for a configuration mechanism of a virtual switch. Example techniques include monitoring a database including parameter to configure a virtual switch at a computing platform hosting a plurality of virtual machines or containers. Changes to one or more parameters may cause changes in allocations of computing resources associated with supporting the virtual switch.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: October 13, 2020
    Assignee: Intel Corporation
    Inventors: Chris MacNamara, Mark D. Gray, Andrew Cunningham, Pierre Laurent
  • Publication number: 20200313218
    Abstract: A method of manufacturing by magnetron cathode sputtering an electrolyte film for use in solid oxide cells (SOC). This method comprises the steps consisting of heating a substrate to a temperature ranging from 200° C. to 1200° C.; followed by subjecting the substrate to at least two treatment cycles, each treatment cycle comprising: 1) depositing one layer of a metal precursor on the substrate by magnetron cathode sputtering of a target made up of the metal precursor, the sputtering being carried out under elemental sputtering conditions; followed by 2) oxidation-crystallisation of the metal precursor forming the layer deposited on the substrate in the presence of oxygen to obtain the transformation of the metal precursor into the electrolyte material; and in that the substrate is kept at a temperature ranging from 200° C. to 1200° C. for the entire duration of each treatment cycle.
    Type: Application
    Filed: September 25, 2018
    Publication date: October 1, 2020
    Inventors: Julien Vulliet, Anne-Lise Thomann, Pierre-Laurent Coddet
  • Patent number: 10606751
    Abstract: An input/output (I/O) device arranged to receive an information element including a payload, determine control information from the information element, classify the information element based on the control information, and issue a write to one of a plurality of computer-readable media based on the classification of the information element, the write to cause the payload to be written to the one of the plurality of computer-readable media.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: March 31, 2020
    Assignee: INTEL CORPORATION
    Inventors: Andrew Cunningham, Mark D. Gray, Alexander Leckey, Chris MacNamara, Stephen T. Palermo, Pierre Laurent, Niall D. McDonnell, Tomasz Kantecki, Patrick Fleming
  • Patent number: 10567263
    Abstract: Technologies for simulating service degradation in telemetry data include a simulator device. The simulator device is to identify a telemetry data stream from a production system to a first management system. The simulator device is also to fork a copy of the telemetry data stream for transmission to a second management system, determine perturbations associated with a determined service degradation type, and apply the perturbations to the forked telemetry data stream. Other embodiments are also described and claimed.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: February 18, 2020
    Assignee: Intel Corporation
    Inventors: Michael Hingston McLaughlin Bursell, Stephen T. Palermo, John J. Browne, Chris MacNamara, Pierre Laurent
  • Publication number: 20190327190
    Abstract: Technologies for scalable packet reception and transmission include a network device. The network device is to establish a ring that is defined as a circular buffer and includes a plurality of slots to store entries representative of packets. The network device is also to generate and assign receive descriptors to the slots in the ring. Each receive descriptor includes a pointer to a corresponding memory buffer to store packet data. The network device is further to determine whether the NIC has received one or more packets and copy, with direct memory access (DMA) and in response to a determination that the NIC has received one or more packets, packet data of the received one or more packets from the NIC to the memory buffers associated with the receive descriptors assigned to the slots in the ring.
    Type: Application
    Filed: July 2, 2019
    Publication date: October 24, 2019
    Inventors: John J. Browne, Tomasz Kantecki, Chris MacNamara, Pierre Laurent, Sean Harte
  • Patent number: 10455063
    Abstract: Technologies for packet flow classification on a computing device include a hash table including a plurality of hash table buckets in which each hash table bucket maps a plurality of keys to corresponding traffic flows. The computing device performs packet flow classification on received data packets, where the packet flow classification includes a plurality of sequential classification stages and fetch classification operations and non-fetch classification operations are performed in each classification stage. The fetch classification operations include to prefetch a key of a first received data packet based on a set of packet fields of the first received data packet for use during a subsequent classification stage, prefetch a hash table bucket from the hash table based on a key signature of the prefetched key for use during another subsequent classification stage, and prefetch a traffic flow to be applied to the first received data packet based on the prefetched hash table bucket and the prefetched key.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Cristian Florin F. Dumitrescu, Namakkal N. Venkatesan, Pierre Laurent, Bruce Richardson
  • Patent number: 10400284
    Abstract: The present invention relates to a method for predicting whether a patient with a cancer is likely to respond to an epidermal growth factor receptor (EGFR) inhibitor, which method comprises determining the expression level hsa-miR-31-3p miRNA in a sample of said patient. The invention also relates to therapeutic uses of an EGFR inhibitor in a patient predicted to respond to said EGFR inhibitor.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: September 3, 2019
    Assignees: INTEGRAGEN, INSTITUT NATIONAL DE LA SANTE ET DE LA RECHERCHE MEDICALE (INSERM), CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (CNRS), ASSISTANCE PUBLIQUE—HOPITAUX DE PARIS, UNIVERSITE PARIS DESCARTES
    Inventors: Thomas Rio Frio, Pierre Laurent-Puig, Sandrine Imbeaud
  • Patent number: 10372668
    Abstract: Methods and apparatuses relating to tightly-coupled heterogeneous computing are described. In one embodiment, a hardware processor includes a plurality of execution units in parallel, a switch to connect inputs of the plurality of execution units to outputs of a first buffer and a plurality of memory banks and connect inputs of the plurality of memory banks and a plurality of second buffers in parallel to outputs of the first buffer, the plurality of memory banks, and the plurality of execution units, and an offload engine with inputs connected to outputs of the plurality of second buffers.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: August 6, 2019
    Assignee: Intel Corporation
    Inventors: Chang Yong Kang, Pierre Laurent, Hari K. Tadepalli, Prasad M. Ghatigar, T.J. O'Dwyer, Serge Zhilyaev
  • Patent number: 10341264
    Abstract: Technologies for scalable packet reception and transmission include a network device. The network device is to establish a ring that is defined as a circular buffer and includes a plurality of slots to store entries representative of packets. The network device is also to generate and assign receive descriptors to the slots in the ring. Each receive descriptor includes a pointer to a corresponding memory buffer to store packet data. The network device is further to determine whether the NIC has received one or more packets and copy, with direct memory access (DMA) and in response to a determination that the NIC has received one or more packets, packet data of the received one or more packets from the NIC to the memory buffers associated with the receive descriptors assigned to the slots in the ring.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: John J. Browne, Tomasz Kantecki, Chris MacNamara, Pierre Laurent, Sean Harte
  • Patent number: 10294557
    Abstract: A steel part having a homogeneous multiphase microstructure in each region of the part, the microstructure containing ferrite, wherein the steel part is obtained by a process involving: cutting a blank from a strip of steel, having a specified composition; optionally, the blank undergoes prior cold deformation; the blank is heated to reach a soak temperature Ts above Ac1 but below Ac3 and held at this soak temperature Ts for a soak time ts adjusted so that the steel, after the blank has been heated, has an austenite content equal to or greater than 25% by area; the heated blank is transferred into a forming tool to hot-form the part; and the part is cooled within the tool at a cooling rate V such that the microstructure of the steel, after cooling the part, is a multiphase microstructure containing ferrite and being homogeneous in each region of the part.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: May 21, 2019
    Assignee: ArcelorMittal France
    Inventors: Jacques Corquillet, Jacques Devroc, Jean-Louis Hochard, Jean-Pierre Laurent, Antoine Moulin, Nathalie Romanowski
  • Publication number: 20190102312
    Abstract: A computing apparatus, including: a processor; a pointer to a counter memory location; and a lazy increment counter engine to: receive a stimulus to update the counter; and lazy increment the counter including issuing a weakly-ordered increment directive to the pointer.
    Type: Application
    Filed: September 30, 2017
    Publication date: April 4, 2019
    Inventors: Niall D. McDonnell, Christopher MacNamara, John J. Browne, Andrew Cunningham, Brendan Ryan, Patrick Fleming, Namakkal N. Venkatesan, Bruce Richardson, Tomasz Kantecki, Sean Harte, Pierre Laurent
  • Publication number: 20190086301
    Abstract: The invention relates to a method for counting cells, such as bacteria and/or somatic cells in liquid samples, such as in dairy products, preferably raw milk. Disclosed is a method comprising a combination of steps that apply dimeric nucleic acid dyes that normally do not penetrate cells (=cell-impermeant dyes), which are rendered cell-permeant by using the right combination of pH, buffer and temperature.
    Type: Application
    Filed: March 17, 2017
    Publication date: March 21, 2019
    Inventors: Pierre Laurent EMOND, Nancy Gail PERLMUTTER, James Willis KREIDER
  • Patent number: 10216483
    Abstract: One embodiment provides a system. The system includes a register to store an operand; a multiplier; and optimizer logic to initiate a first reduction stage to operate on the operand, initiate a second reduction stage prior to completion of the first reduction stage, and determine whether a carry propagation has occurred.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: February 26, 2019
    Assignee: Intel Corporation
    Inventors: T. J. O'Dwyer, Pierre Laurent
  • Patent number: 10200410
    Abstract: A round-robin network security system implemented by a number of peer devices included in a plurality of networked peer devices. The round-robin security system permits the rotation of the system security controller among at least a portion of the peer devices. Each of the peer devices uses a defined trust assessment ruleset to determine whether the system security controller is trusted/trustworthy. An untrusted system security controller peer device is replaced by another of the peer devices selected by the peer devices. The current system security controller peer device transfers system threat information and security risk information collected from the peer devices to the new system security controller elected by the peer devices.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 5, 2019
    Assignee: Intel Corporation
    Inventors: Michael Hingston McLaughlin Bursell, Stephen T. Palermo, Chris MacNamara, Pierre Laurent, John J. Browne
  • Patent number: 10199620
    Abstract: A system for attaching a thermal battery to a flange of a power supply section of an underwater craft, such as a torpedo, comprising a fixing sleeve arranged around and fixed to the battery and provided with fixing lugs comprising holes for the passage of screws for attachment to the flange, wherein the sleeve is in an overall shape of a C, of which an intermediate part and ends of branches comprise the fixing lugs for fixing the fixing sleeve to the flange.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: February 5, 2019
    Assignee: DCNS
    Inventors: Jean-François Pierre Laurent Romand, Ludovic Madier
  • Publication number: 20190007330
    Abstract: Technologies for network packet processing include a computing device that receives incoming network packets. The computing device adds the incoming network packets to an input lockless shared ring, and then classifies the network packets. After classification, the computing device adds the network packets to multiple lockless shared traffic class rings, with each ring associated with a traffic class and output port. The computing device may allocate bandwidth between network packets active during a scheduling quantum in the traffic class rings associated with an output port, schedule the network packets in the traffic class rings for transmission, and then transmit the network packets in response to scheduling. The computing device may perform traffic class separation in parallel with bandwidth allocation and traffic scheduling. In some embodiments, the computing device may perform bandwidth allocation and/or traffic scheduling on each traffic class ring in parallel.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: John J. Browne, Tomasz Kantecki, Chris Macnamara, Pierre Laurent, Sean Harte, Peter McCarthy, Jacqueline F. Jardim, Liang Ma
  • Patent number: D854035
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierre-Laurent Coirier, Joao Paulo Gil De Paiva
  • Patent number: D899444
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 20, 2020
    Assignee: Google LLC
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierre-Laurent Coirier, Joao Paulo Gil De Paiva
  • Patent number: D919641
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: May 18, 2021
    Assignee: Google LLC
    Inventors: Ricardo Escutia, Bojana Duke, Heath Kessler, Pierre-Laurent Coirier, Joao Paulo Gil De Paiva