Patents by Inventor Philippe Thomas

Philippe 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).

  • Patent number: 10977383
    Abstract: A method for encrypting database data includes generating an encryption key for a first file stored in a data store, wherein a table in a database comprises an entry pointing to the first file. The method includes generating a second file by encrypting the data the first file in the data store using the encryption key without modifying the first file. The method includes, in response to generating the second file, modifying the entry in the table to point to the second file, wherein the modification of the entry is performed atomically. A process for rekeying from the first file to the second file may happen in the background without blocking, interfering, or otherwise obstructing user interaction with a database system.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: April 13, 2021
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Peter Povinec, Philipp Thomas Unterbrunner, Martin Hentschel
  • Patent number: 10963428
    Abstract: A system, apparatus, and method for processing queries wherein the query includes a request to access or delete data and accessing metadata associated with the set of data, the metadata defining data characteristics of the set of data and identifying at least sets of data that need or not need to be accessed or deleted based on the metadata without accessing the actual data in the set of data; also methods to optimize processing of some operations based on the collected metadata on data.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: March 30, 2021
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Publication number: 20210049187
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Application
    Filed: October 30, 2020
    Publication date: February 18, 2021
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Publication number: 20210042326
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 11, 2021
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Patent number: 10858714
    Abstract: A blowing lance tip includes a central stirring gas-supply tube, an inner coolant-inlet tube ending, at one end thereof facing the bath, in a second front wall and having a central opening, an outer coolant-outlet tube, a heat exchange space, and a stirring gas-outlet pipe leading from each opening in the front wall, wherein the second front wall has, at the central opening, an edge which is curved in axial cross-section such that a height (H3) is defined between a leading face of said edge and the third front wall, and such that, in the heat exchange space, a predetermined minimum height (H1) is present on the side facing the central opening.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: December 8, 2020
    Assignee: SOUDOBEAM SA
    Inventor: Jean-Philippe Thomas
  • Patent number: 10838978
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 17, 2020
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Patent number: 10838979
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 17, 2020
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Patent number: 10776389
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: September 15, 2020
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Publication number: 20200257702
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 13, 2020
    Inventors: Benoit DAGEVILLE, Thierry CRUANES, Marcin Zukowski, Allison Waingold LEE, Philipp Thomas Unterbrunner
  • Publication number: 20200257701
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 13, 2020
    Inventors: Benoit DAGEVILLE, Thierry CRUANES, Marcin Zukowski, Allison Waingold LEE, Philipp Thomas Unterbrunner
  • Publication number: 20200226147
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Application
    Filed: March 18, 2020
    Publication date: July 16, 2020
    Inventors: Benoit DAGEVILLE, Thierry CRUANES, Marcin Zukowski, Allison Waingold LEE, Philipp Thomas Unterbrunner
  • Publication number: 20200167315
    Abstract: A system, apparatus, and method for processing queries wherein the query includes a request to access or delete data and accessing metadata associated with the set of data, the metadata defining data characteristics of the set of data and identifying at least sets of data that need or not need to be accessed or deleted based on the metadata without accessing the actual data in the set of data; also methods to optimize processing of some operations based on the collected metadata on data.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 28, 2020
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Publication number: 20200030864
    Abstract: A forging assembly may comprise a first die and a second die configured to translate toward the second die. A first sensor may be coupled to at least one of the first die or the second die. The first sensor may be configured to output a first signal correlating to a first distance between the first die and the second die. Additional sensors may be applied to track die alignment during the forging process.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Applicant: UNITED TECHNOLOGIES CORPORATION
    Inventors: Thomas A. Rebbecchi, Jean Philippe Thomas
  • Patent number: 10545917
    Abstract: A system, apparatus, and method for managing data storage and data access with querying data and filtering value ranges using only a constant amount of computer memory in the implementation of bloom filters based on a first consumption of a relation.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: January 28, 2020
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Patent number: 10435775
    Abstract: Methods of refining the grain size of titanium and titanium alloys include multiple upset and draw forging. Titanium and titanium alloy workpieces are heated to a workpiece forging temperature within a workpiece forging temperature range in the alpha+beta phase field. The workpiece may comprise a starting cross-sectional dimension. The workpiece is upset forged in the workpiece forging temperature range. After upsetting, the workpiece is multiple pass draw forged in the workpiece forging temperature range. Multiple pass draw forging may comprise incrementally rotating the workpiece in a rotational direction followed by draw forging the workpiece after each incremental rotation. Incrementally rotating and draw forging the workpiece is repeated until the workpiece comprises substantially the same starting cross-sectional dimension.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: October 8, 2019
    Assignee: ATI PROPERTIES LLC
    Inventors: Robin M. Forbes Jones, John V. Mantione, Urban J. DeSouza, Jean-Philippe Thomas, Ramesh S. Minisandram, Richard L. Kennedy, R. Mark Davis
  • Publication number: 20190281519
    Abstract: A method for switching from a first communication interface to a second communication interface on a terminal in the process of communication. This method includes the following steps: detecting a number of commands to implement a process of replacing missing samples while audio of the communication is being decoded; and switching to a second communication interface when the number of commands exceeds a threshold. Also disclosed are a device and communication terminal implementing the method as described.
    Type: Application
    Filed: October 11, 2017
    Publication date: September 12, 2019
    Inventor: Jean-Philippe Thomas
  • Publication number: 20190119765
    Abstract: A blowing lance tip includes a central stirring gas-supply tube, an inner coolant-inlet tube ending, at one end thereof facing the bath, in a second front wall and having a central opening, an outer coolant-outlet tube, a heat exchange space, and a stirring gas-outlet pipe leading from each opening in the front wall, wherein the second front wall has, at the central opening, an edge which is curved in axial cross-section such that a height (H3) is defined between a leading face of said edge and the third front wall, and such that, in the heat exchange space, a predetermined minimum height (H1) is present on the side facing the central opening.
    Type: Application
    Filed: April 13, 2017
    Publication date: April 25, 2019
    Applicant: SOUDOBEAM SA
    Inventor: Jean-Philippe Thomas
  • Patent number: 10207312
    Abstract: Forge lubrication processes are disclosed. A solid lubricant sheet is placed between a workpiece and a die in a forging apparatus. Force is applied to the workpiece with the die to plastically deform the workpiece. The solid lubricant sheet decreases the shear factor for the forging system and reduces the incidence of die-locking.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: February 19, 2019
    Assignee: ATI PROPERTIES LLC
    Inventors: Scott Oppenheimer, Robin M. Forbes Jones, John Mantione, Ramesh Minisandram, Jean-Philippe Thomas
  • Publication number: 20180349457
    Abstract: A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
    Type: Application
    Filed: July 19, 2018
    Publication date: December 6, 2018
    Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
  • Patent number: 10132172
    Abstract: It is disclosed an arrangement of a rotor and at least a blade. The blade includes a root, a platform and an airfoil. The rotor includes a seat for the root. The root has side walls which complement side walls of the seat and axial walls between the side walls. A chamber is provided between the root and the rotor. A shank cavity is provided between the root and the platform. A lock plate facing at least an axial wall is connected to the rotor and the blade. The lock plate has at least a slot on a side facing the root.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: November 20, 2018
    Assignee: ANSALDO ENERGIA SWITZERLAND AG
    Inventors: Carl Berger, Marco Lamminger, Christoph Didion, Cyrille Bricaud, Philippe Thomas Lott, Igor Tsypkaykin