Patents by Inventor Jacques Nadeau

Jacques Nadeau 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: 20230342358
    Abstract: A method performed by a data system includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Inventors: Tomer SHIRAN, Jacques NADEAU, Steven Michael PHILLIPS
  • Publication number: 20230315730
    Abstract: Disclosed embodiments include a method performed by server computer(s). The method includes receiving a query and defining a query plan based on the received query. The query plan refers to datasets contained in data sources. The method further includes determining that the received query can be accelerated based on an optimized data structure contained in a memory, where the optimized data structure is derived from a dataset referred to in the query plan. The method further includes modifying the query plan to include the optimized data structure, and executing the modified query plan to obtain query results that satisfy the received query by reading the optimized data structure in lieu of reading at least some data from the data sources.
    Type: Application
    Filed: June 6, 2023
    Publication date: October 5, 2023
    Inventors: Tomer SHIRAN, Jacques NADEAU
  • Patent number: 11727001
    Abstract: A method performed by a data system includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: August 15, 2023
    Assignee: DREMIO CORPORATION
    Inventors: Tomer Shiran, Jacques Nadeau, Steven Michael Phillips
  • Patent number: 11709833
    Abstract: Disclosed embodiments include a method performed by server computer(s). The method includes receiving a query and defining a query plan based on the received query. The query plan refers to datasets contained in data sources. The method further includes determining that the received query can be accelerated based on an optimized data structure contained in a memory, where the optimized data structure is derived from a dataset referred to in the query plan. The method further includes modifying the query plan to include the optimized data structure, and executing the modified query plan to obtain query results that satisfy the received query by reading the optimized data structure in lieu of reading at least some data from the data sources.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: July 25, 2023
    Assignee: Dremio Corporation
    Inventors: Tomer Shiran, Jacques Nadeau
  • Publication number: 20230185806
    Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.
    Type: Application
    Filed: December 27, 2022
    Publication date: June 15, 2023
    Inventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
  • Patent number: 11537617
    Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: December 27, 2022
    Assignee: Dremio Corporation
    Inventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
  • Publication number: 20220100762
    Abstract: A method performed by a data system includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
    Type: Application
    Filed: October 8, 2021
    Publication date: March 31, 2022
    Inventors: Tomer SHIRAN, Jacques NADEAU, Steven Michael PHILLIPS
  • Patent number: 11144548
    Abstract: The disclosed embodiments include a method performed by a data system. The method includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: October 12, 2021
    Assignee: DREMIO CORPORATION
    Inventors: Tomer Shiran, Jacques Nadeau, Steven Michael Phillips
  • Publication number: 20200349163
    Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.
    Type: Application
    Filed: April 28, 2020
    Publication date: November 5, 2020
    Inventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
  • Publication number: 20190324964
    Abstract: The disclosed embodiments include a method performed by a data system. The method includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 24, 2019
    Inventors: Tomer SHIRAN, Jacques NADEAU, Steven Michael PHILLIPS
  • Publication number: 20170371926
    Abstract: Disclosed embodiments include a method performed by server computer(s). The method includes receiving a query and defining a query plan based on the received query. The query plan refers to datasets contained in data sources. The method further includes determining that the received query can be accelerated based on an optimized data structure contained in a memory, where the optimized data structure is derived from a dataset referred to in the query plan. The method further includes modifying the query plan to include the optimized data structure, and executing the modified query plan to obtain query results that satisfy the received query by reading the optimized data structure in lieu of reading at least some data from the data sources.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Tomer SHIRAN, Jacques NADEAU
  • Patent number: 9302370
    Abstract: A tool kit for holding a door knob during supporting installation or uninstallation of a door locks, the tool kit comprises a bar clamp comprising a clamp assembly mounted on a slide bar, adapted for holding an edge of a door. The slide bar extends towards an outer face of the door. The tool kit further comprises an angular bracket comprising a first arm slidably mountable on the slide bar and a second arm comprising a felt pad adapted for holding a door knob in position on the outer face of the door, upon pressing at least one locking pressure point on the angular bracket.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: April 5, 2016
    Inventor: Jacques Nadeau
  • Publication number: 20150292237
    Abstract: A tool kit for holding a door knob during supporting installation or uninstallation of a door locks, the tool kit comprises a bar clamp comprising a clamp assembly mounted on a slide bar, adapted for holding an edge of a door. The slide bar extends towards an outer face of the door. The tool kit further comprises an angular bracket comprising a first arm slidably mountable on the slide bar and a second arm comprising a felt pad adapted for holding a door knob in position on the outer face of the door, upon pressing at least one locking pressure point on the angular bracket.
    Type: Application
    Filed: April 6, 2015
    Publication date: October 15, 2015
    Inventor: Jacques Nadeau
  • Publication number: 20100210770
    Abstract: An elastomeric composite comprising a synthetic rubber which incorporates a biofiller is provided.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 19, 2010
    Inventors: Jacques Nadeau, James Frederick Fisher
  • Patent number: 6296221
    Abstract: A seat suspension system having a seat cradle, a seat mounted in the seat cradle and an anchor body having a plain rectangular box-like shape disposed behind the backrest portion of the seat. A pair of spaced-apart plain parallel anchor plates encloses the anchor body. There are also provided two pairs of spaced-apart parallel bars each having spaced-apart first and second ends, the first ends being movably connected to the anchor body and the second ends being movable connected to the seat cradle for allowing a movement of the seat cradle relative to the anchor body. An air bellows is mounted inside the anchor body. The air bellows has an upper end connected to the seat cradle and a lower end connected to the anchor body. A variety of attachment kits may be affixed to the anchor plates for mounting the seat suspension system to different models of industrial vehicles.
    Type: Grant
    Filed: February 25, 1999
    Date of Patent: October 2, 2001
    Inventor: Jacques Nadeau
  • Patent number: 5715605
    Abstract: A hand tool for slabbing a roll of paper, comprising an elongated carriage frame having handle means affixed thereto. The hand tool also has casters mounted on each side of the carriage frame for movably supporting the frame along an upper segment of that roll. There is also provided a blade carrier attached to the elongated frame and a cutting blade mounted in that blade carrier. During use, the cutting blade extends beneath the elongated frame, with a cutting edge thereof facing towards a forward end of the frame. The elongated frame may also comprise a pivotally lockable blade guard enclosing the cutting blade when the hand tool is lifted off a work surface, for further enhancing a safe handling of the tool.
    Type: Grant
    Filed: April 8, 1996
    Date of Patent: February 10, 1998
    Inventor: Jacques Nadeau
  • Patent number: 5418328
    Abstract: An electrical distribution system comprising one or more tracks having current-carrying conductors and ground conductor for mounting on wall surfaces. The tracks are slidingly received in connecting slots of electrical connector housings to connect the tracks to electrical outlets, or to interconnect sections of tracks together. More particularly, with the present invention it is not necessary to strip the ends of the tracks to expose connector ends to interconnect them with terminals in the connector housings. An end portion of the track is merely slid within a connecting slot of the housing. Electrical receptacles are also connected at any desired location along the track. The electrical distribution track can also be incorporated in an extruded baseboard together with a telephone line track to permit connection thereto of electrical receptacles as well as alarm systems, telephone jacks, fire detectors, surge protectors, etc.
    Type: Grant
    Filed: March 25, 1994
    Date of Patent: May 23, 1995
    Inventor: Jacques Nadeau
  • Patent number: 5306165
    Abstract: An electrical distribution system comprising one or more tracks having current-carrying conductors and ground conductor for mounting on wall surfaces. The tracks are slidingly received in connecting slots of electrical connector housings to connect the tracks to electrical outlets, or to interconnect sections of tracks together. More particularly, with the present invention it is not necessary to strip the ends of the tracks to expose connector ends to interconnect them with terminals in the connector housings. An end portion of the track is merely slid within a connecting slot of the housing. Electrical receptacles are also connected at any desired location along the track. The electrical distribution track can also be incorporated in an extruded baseboard together with a telephone line track to permit connection thereto of electrical receptacles as well as alarm systems, telephone jacks, fire detectors, surge protectors, etc.
    Type: Grant
    Filed: January 27, 1993
    Date of Patent: April 26, 1994
    Inventor: Jacques Nadeau
  • Patent number: D306685
    Type: Grant
    Filed: July 2, 1987
    Date of Patent: March 20, 1990
    Inventor: Jacques Nadeau
  • Patent number: RE36030
    Abstract: An electrical distribution system comprising one or more tracks having current-carrying conductors and ground conductor for mounting on wall surfaces. The tracks are slidingly received in connecting slots of electrical connector housings to connect the tracks to electrical outlets, or to interconnect sections of tracks together. More particularly, with the present invention it is not necessary to strip the ends of the tracks to expose connector ends to interconnect them with terminals in the connector housings. An end portion of the track is merely slid within a connecting slot of the housing. Electrical receptacles are also connected at any desired location along the track. The electrical distribution track can also be incorporated in an extruded baseboard together with a telephone line track to permit connection thereto of electrical receptacles as well as alarm systems, telephone jacks, fire detectors, surge protectors, etc.
    Type: Grant
    Filed: April 25, 1996
    Date of Patent: January 5, 1999
    Assignee: Intermatic Incorporated
    Inventor: Jacques Nadeau