Patents by Inventor Ruisheng Shi

Ruisheng Shi 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: 20250077522
    Abstract: Systems and methods for optimizing database routing in accordance with embodiments of the invention are illustrated. One embodiment includes a tiered database. The tiered database includes a data warehouse used to store obtained data. The tiered database includes a relational layer that stores a copy of a subset of the obtained data within a certain period of recency. The tiered database includes a query planner. The query planner is configured to receive a new query and determine a query plan to respond to the query. The query planner is configured to compute, from a set of database metrics and the preliminary query plan, a storage access cost. The query planner is configured to route the query based on the storage access cost, wherein the query is routed: to the data warehouse when the storage access cost exceeds a predetermined threshold; and to the relational layer otherwise.
    Type: Application
    Filed: August 30, 2024
    Publication date: March 6, 2025
    Applicant: ZettaBlock, Inc
    Inventors: Rohit Shekhar, Chi Zhang, Ruisheng Shi
  • Patent number: 11722028
    Abstract: Systems for a voltage balanced multi-set hairpin windings for electric motors are provided. The systems comprise a stator assembly of an electric motor system, a plurality of radial slots positioned around an inner cylindrical surface, and a winding scheme for the stator assembly including alternating positioning of a hairpin wire having a seven slot span and another hairpin wire having a five slot span in four sub-circuits.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: August 8, 2023
    Assignee: DANA TM4 INC.
    Inventor: Ruisheng Shi
  • Patent number: 11722019
    Abstract: The present disclosure is concerned with a stator for an electric machine comprising a plurality of stacked laminations each including inwardly facing slots defining inwardly facing teeth configured to receive prewound coils thereonto. Each slot including a generally triangular projection configured and sized as to be in proximity of the prewound coils.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: August 8, 2023
    Assignee: DANA TM4, INC.
    Inventors: Ruisheng Shi, Martin Houle, Mohammad Adib Ghadamyari
  • Publication number: 20220320934
    Abstract: Systems for a voltage balanced multi-set hairpin windings for electric motors are provided. The systems comprise a stator assembly of an electric motor system, a plurality of radial slots positioned around an inner cylindrical surface, and a winding scheme for the stator assembly including alternating positioning of a hairpin wire having a seven slot span and another hairpin wire having a five slot span in four sub-circuits.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventor: Ruisheng SHI
  • Patent number: 11381127
    Abstract: An electric machine provided with a stator structure including internal and external layers of interleaved pre-wound coils made of rectangular wire coated with enamel insulation varnish is described herein. The two layers of pre-wound coils allow the use of slightly different size of pre-wound coils, which facilitates their insertion into the stator slots.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: July 5, 2022
    Assignee: DANA TM4 INC.
    Inventors: Gyula Bihari, Ruisheng Shi, Mohammad Adib Ghadamyari
  • Patent number: 11232123
    Abstract: The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAP) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: January 25, 2022
    Assignee: salesforce.com, inc.
    Inventors: Alex Gitelman, Ruisheng Shi
  • Publication number: 20210167653
    Abstract: An electric machine provided with a stator structure including internal and external layers of interleaved pre-wound coils made of rectangular wire coated with enamel insulation varnish is described herein. The two layers of pre-wound coils allow the use of slightly different size of pre-wound coils, which facilitates their insertion into the stator slots.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 3, 2021
    Inventors: Gyula BIHARI, Ruisheng SHI, Mohammad Adib GHADAMYARI
  • Patent number: 10853131
    Abstract: System and methods for implementing dataflow life cycles are described and include forming, by a first server computing system, a dataflow life cycle by associating a dataflow with a customized code; associating, by the first server computing system, the customized code of the dataflow life cycle with context information, the customized code including one or more of pre-processing customized code and post-processing customized code; scheduling, by the first server computing system, the dataflow of the dataflow life cycle to be executed by a second server computing system when the customized code includes the pre-processing customized code and when the pre-processing customized code is successfully executed by the first server computing system; and executing, by the first server computing system, the post-processing customized code when the customized code includes the post-processing customized code and when the dataflow of the dataflow life cycle is successfully executed by the second server computing system
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 1, 2020
    Assignee: salesforce.com, inc.
    Inventors: Ruisheng Shi, Farid Nabavi, Alex Gitelman
  • Patent number: 10714996
    Abstract: External rotor electric machine with SMC blocks interposed between permanent magnets. The machine has an internal stator and an external cylindrical rotor. Permanent magnets and SMC blocks are mounted on the inner surface of the rotor.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: July 14, 2020
    Assignee: TM4 INC.
    Inventors: Ruisheng Shi, Arbi Gharakhani, Martin Houle
  • Patent number: 10685034
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing concurrent dataflow execution with write conflict protection within a cloud based computing environment.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: June 16, 2020
    Assignee: salesforce.com, inc.
    Inventors: Ruisheng Shi, Santanu Sinha, Alex Gitelman
  • Publication number: 20200089688
    Abstract: The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAP) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
    Type: Application
    Filed: November 20, 2019
    Publication date: March 19, 2020
    Inventors: Alex GITELMAN, Ruisheng SHI
  • Publication number: 20200076251
    Abstract: The present disclosure is concerned with a stator for an electric machine comprising a plurality of stacked laminations each including inwardly facing slots defining inwardly facing teeth configured to receive prewound coils thereonto. Each slot including a generally triangular projection configured and sized as to be in proximity of the prewound coils.
    Type: Application
    Filed: February 27, 2018
    Publication date: March 5, 2020
    Inventors: RUISHENG SHI, MARTIN HOULE
  • Patent number: 10515089
    Abstract: The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAF) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: December 24, 2019
    Assignee: salesforce.com, inc.
    Inventors: Alex Gitelman, Ruisheng Shi
  • Patent number: 10468927
    Abstract: The external rotor for an electric machine includes a cylindrically shaped receptacle having a peripheral wall and a magnet-receiving assembly including segments assembled to the inner surface of the peripheral wall so as to define a cylindrically shaped stack. The segments are shaped so as to yield magnet-receiving portions in the ring-shaped stack, and permanent magnets are secured to the magnet-receiving portion of the magnet receiving assembly.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: November 5, 2019
    Assignee: TM4, Inc.
    Inventors: Éric Latulipe, Ruisheng Shi, Arbi Gharakhani, Martin Houle, Jean-Philippe Dextraze, Benjamin Martineau
  • Publication number: 20190155642
    Abstract: System and methods for implementing dataflow life cycles are described and include forming, by a first server computing system, a dataflow life cycle by associating a dataflow with a customized code; associating, by the first server computing system, the customized code of the dataflow life cycle with context information, the customized code including one or more of pre-processing customized code and post-processing customized code; scheduling, by the first server computing system, the dataflow of the dataflow life cycle to be executed by a second server computing system when the customized code includes the pre-processing customized code and when the pre-processing customized code is successfully executed by the first server computing system; and executing, by the first server computing system, the post-processing customized code when the customized code includes the post-processing customized code and when the dataflow of the dataflow life cycle is successfully executed by the second server computing system
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Ruisheng Shi, Farid Nabavi, Alex Gitelman
  • Publication number: 20190114350
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing concurrent dataflow execution with write conflict protection within a cloud based computing environment.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 18, 2019
    Inventors: Ruisheng Shi, Santanu Sinha, Alex Gitelman
  • Publication number: 20180322178
    Abstract: The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAF) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Applicant: salesforce.com, inc.
    Inventors: Alex GITELMAN, Ruisheng SHI
  • Publication number: 20180233974
    Abstract: A reluctance assisted external rotor permanent magnet machine provided with fewer magnets without scarifying performance is described herein. Torque ripple and cogging torque reductions are discussed.
    Type: Application
    Filed: September 16, 2015
    Publication date: August 16, 2018
    Applicant: TM4 INC.
    Inventors: Ruisheng Shi, Arbi Gharakhani
  • Publication number: 20180083504
    Abstract: External rotor electric machine with SMC blocks interposed between permanent magnets. The machine has an internal stator and an external cylindrical rotor. Permanent magnets and SMC blocks are mounted on the inner surface of the rotor.
    Type: Application
    Filed: March 14, 2016
    Publication date: March 22, 2018
    Inventors: Ruisheng Shi, Arbi Gharakhani, Martin Houle
  • Publication number: 20170040856
    Abstract: The external rotor for an electric machine includes a cylindrically shaped receptacle having a peripheral wall and a magnet-receiving assembly including segments assembled to the inner surface of the peripheral wall so as to define a cylindrically shaped stack. The segments are shaped so as to yield magnet- receiving portions in the ring-shaped stack, and permanent magnets are secured to the magnet-receiving portion of the magnet receiving assembly.
    Type: Application
    Filed: April 15, 2015
    Publication date: February 9, 2017
    Applicant: TM4 INC.
    Inventors: Éric LATULIPE, Ruisheng SHI, Arbi GHARAKHANI, Martin HOULE, Jean-Philippe DEXTRAZE, Benjamin MARTINEAU