Patents by Inventor Bowen Zhang

Bowen Zhang 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: 11822689
    Abstract: Embodiments of the present disclosure relate to sharing database roles using hidden roles. A database role may be generated within a database container having a plurality of data objects, wherein the database role exists exclusively within the database container. A set of grants to a particular subset of the plurality of data objects of the database container may be assigned to the database role and the database role may be granted to the share object. The share object is mounted within a consumer account to generate an imported database container within the consumer account, the imported database container including an imported copy of the database role. The imported copy of the database role may be granted to each of one or more account level roles of the consumer account to share the particular subset of the plurality of data objects without creating proxy objects in the consumer account that represent the particular subset of the plurality of data objects.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: November 21, 2023
    Assignee: Snowflake Inc.
    Inventors: Damien Carru, Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, Subramanian Muralidhar, Bowen Zhang
  • Patent number: 11814834
    Abstract: A reservoir dispenser for a bidet apparatus includes a housing unit having a first chamber and a second chamber, wherein the first chamber is capable of holding a liquid wash solution separate from the second chamber. A side check valve between a hollow barrel and the first chamber; and a bottom check valve between the first chamber and the second chamber allows for controlled release of the liquid wash solution from the first chamber to the second chamber.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: November 14, 2023
    Assignee: 2Go Products, LLC
    Inventors: Anjum Gupta, Bowen Zhang
  • Publication number: 20230356030
    Abstract: An intelligent fitness device and method for updating a position of the intelligent fitness device, which involves the field of intelligent fitness. The method includes: obtaining initial position data of the motor and the first spool, performing a zero setting on the initial position data, obtaining real-time position data of the motor and the first spool, calculating pull-out distances of the motor and the first spool based on the initial position data and the real-time position data, updating the first pull-out distance based on moving speeds of the motor and the first spool, or the real-time position data of the motor and the first spool, and finally, based on the updated distance, calculating the pull-out distance of the second spool.
    Type: Application
    Filed: October 11, 2022
    Publication date: November 9, 2023
    Applicant: CHENGDU FIT-FUTURE TECHNOLOGY CO., LTD.
    Inventors: Bowen ZHANG, Weitao XI
  • Patent number: 11772264
    Abstract: The present disclosure discloses a neural network adaptive tracking control method for joint robots, which proposes two schemes: robust adaptive control and neural adaptive control, comprising the following steps: 1) establishing a joint robot system model; 2) establishing a state space expression and an error definition when taking into consideration both the drive failure and actuator saturation of the joint robot system; 3) designing a PID controller and updating algorithms of the joint robot system; and 4) using the designed PID controller and updating algorithms to realize the control of the trajectory motion of the joint robot. The present disclosure may solve the following technical problems at the same time: the drive saturation and coupling effect in the joint system, processing parameter uncertainty and non-parametric uncertainty, execution failure handling during the system operation, compensation for non-vanishing interference, and the like.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: October 3, 2023
    Assignee: Dibi (Chongqing) Intelligent Technology Research Institute Co., Ltd.
    Inventors: Yongduan Song, Huan Liu, Junfeng Lai, Ziqiang Jiang, Jie Zhang, Huan Chen, Li Huang, Congyi Zhang, Yingrui Chen, Yating Yang, Chunxu Ren, Han Bao, Kuilong Yang, Ge Song, Bowen Zhang, Hong Long
  • Publication number: 20230285804
    Abstract: An action feedback method and device are provided. The method includes: judging whether an action is safe; and obtaining motion parameter data corresponding to the action in response to a judgment that the action is safe, and conducting parameter feedback according to the motion parameter data.
    Type: Application
    Filed: October 10, 2022
    Publication date: September 14, 2023
    Applicant: CHENGDU FIT-FUTURE TECHNOLOGY CO., LTD.
    Inventors: Weitao XI, Bowen ZHANG, Zhiling ZHONG, Yong FU
  • Patent number: 11740995
    Abstract: Techniques and solutions are provided for a source quality check service configured to analyze source text and identify issues in the source text. The source quality check service may identify the issues by performing a selected subset of checks with a centralized source quality check engine, and may be called from within one or more of an Integrated Development Environment (IDE), a build process, and/or a translation process to perform the selected subset of checks. The source quality check service may be further configured to output a report of the identified one or more issues.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: August 29, 2023
    Assignee: SAP SE
    Inventors: Wendan Chen, Susanne Hempel, Abdallah El Sahhar, Ute Weingart, Takane Ozaki, Koichi Tsumoto, Boliang Chen, Zhong Xian Hu, Zhen Cheng, Bowen Zhang, Liufang Wu, Qiming Xu
  • Publication number: 20230244642
    Abstract: Provided herein are systems and methods for replicating share objects to remote deployments. An example method includes generating, at a second deployment in a data exchange, a replica of a share object included in a first deployment of the data exchange. The share object grants privileges to a first account to access a first database of the first deployment, wherein the first database comprises a database object. The method also includes retrieving, at the first deployment, share grant metadata from the share object of the first deployment, wherein the share grant metadata includes a reference to the database object and allows the first account to use the database object. The method also includes transmitting a message comprising the share grant metadata to the replica in the second deployment. The share grant metadata in the replica allows a second account to use the database object replicated in the second deployment.
    Type: Application
    Filed: April 13, 2023
    Publication date: August 3, 2023
    Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
  • Patent number: 11692337
    Abstract: A reservoir dispenser for a bidet apparatus includes a housing unit having a first chamber and a second chamber, wherein the first chamber can hold liquid wash solution separate from the second chamber. The first chamber can include a lid with an opening therein; an activator located within the opening of the lids; and a stem and end piece located within the first chamber. The second chamber can include a water inlet and a water outlet for flow of water through the apparatus. Located between the first and second chamber is a check valve, which allows for the controlled transfer of liquid wash solution from the first chamber to the second chamber.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: July 4, 2023
    Assignee: 2Go Products, LLC
    Inventors: Anjum Gupta, Bowen Zhang
  • Publication number: 20230195922
    Abstract: Embodiments of the present disclosure relate to sharing database roles using hidden roles. A database role may be generated within a database container having a plurality of data objects, wherein the database role exists exclusively within the database container. A set of grants to a particular subset of the plurality of data objects of the database container may be assigned to the database role and the database role may be granted to the share object. The share object is mounted within a consumer account to generate an imported database container within the consumer account, the imported database container including an imported copy of the database role. The imported copy of the database role may be granted to each of one or more account level roles of the consumer account to share the particular subset of the plurality of data objects without creating proxy objects in the consumer account that represent the particular subset of the plurality of data objects.
    Type: Application
    Filed: February 13, 2023
    Publication date: June 22, 2023
    Inventors: Damien Carru, Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, Subramanian Muralidhar, Bowen Zhang
  • Patent number: 11645244
    Abstract: Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. An example method includes receiving, at a first deployment in a data exchange, a refresh message from a second deployment in the data exchange, wherein the first deployment comprises a database that stores a database object. The method also includes, in response to receiving the refresh message, retrieving, at the first deployment, a share grant from a share object of the first deployment and transmitting, by a processing device of the first deployment, a message including the share grant to the second deployment. The share grant includes a reference to the database object and allows a consumer to use the database object.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: May 9, 2023
    Assignee: Snowflake Inc.
    Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
  • Publication number: 20230118708
    Abstract: The disclosure discloses a compensation method for output force of a strength-type intelligent fitness equipment, which relates to the field of intelligent fitness. The method comprises: obtaining the actual output force of the strength-type intelligent fitness equipment; obtaining the friction force of strength-type intelligent fitness equipment; compensating the output force of the strength-type intelligent fitness equipment based on the actual output force and the friction force.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 20, 2023
    Applicant: CHENGDU FIT-FUTURE TECHNOLOGY CO., LTD.
    Inventors: Bowen ZHANG, Weitao XI, Qiang FU, Tianguang TANG, Yuhan TANG
  • Publication number: 20230122779
    Abstract: The present disclosure discloses a calibration method for output force of strength-type intelligent fitness equipment, which belongs to the field of intelligent fitness, including: connecting a tension detection device to the strength-type intelligent fitness equipment; obtaining an actual tension of the strength-type intelligent fitness equipment by turning on the tension detection device to perform detection; obtaining a tension deviation based on a target tension of the strength-type intelligent fitness equipment and the actual tension; and calibrating the strength-type intelligent fitness equipment based on the tension deviation.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 20, 2023
    Applicant: CHENGDU FIT-FUTURE TECHNOLOGY CO., LTD.
    Inventors: Bowen ZHANG, Weitao XI, Jiabin SHI, Qiang FU, Yuhan TANG
  • Publication number: 20230119156
    Abstract: The present disclosure provides a method for strength measurement, including: obtaining action information at one or more rounds corresponding to one or more rounds of test actions completed by a user to be tested on a strength-type intelligent fitness device; and updating a measurement parameter of the strength-type intelligent fitness device based on the action information at the one or more rounds. The method further comprises determining a next round of a test action based on the updated measurement parameter; and calculating and obtaining maximum strength information of the user to be tested based on the action information during N rounds of the test actions.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 20, 2023
    Applicant: CHENGDU FIT-FUTURE TECHNOLOGY CO., LTD.
    Inventors: Bowen ZHANG, Weitao XI, Yifan YUAN, Qiang FU, Tianguang TANG
  • Publication number: 20230103148
    Abstract: A computer-implemented method for generating video representations utilizing a hierarchical video encoder includes obtaining a video, wherein the video includes a plurality of frames, processing each of the plurality of frames with a machine-learned frame-level encoder model to respectively generate a plurality of frame representations for the plurality of frames, the plurality of frame representations respective to the plurality of frames determining a plurality of segment representations representative of a plurality of video segments including one or more of the plurality of frames, the plurality of segment representations based at least in part on the plurality of frame representations, processing the plurality of segment representations with a machine-learned segment-level encoder model to generate a plurality of contextualized segment representations, determining a video representation based at least in part on the plurality of contextualized segment representations, and providing the video representati
    Type: Application
    Filed: November 29, 2022
    Publication date: March 30, 2023
    Inventors: Vihan Jain, Joonseok Lee, Ming Zhao, Sheide Chammas, Hexiang Hu, Bowen Zhang, Fei Sha, Tze Way Eugene Ie
  • Publication number: 20230063911
    Abstract: Embodiments of the present disclosure relate to sharing database roles using hidden roles. A database role may be generated within a database container having a plurality of data objects, wherein the database role exists exclusively within the database container. A set of grants to a particular subset of the plurality of data objects of the database container may be assigned to the database role. For each of a set of share objects to which the database role is to be granted: a hidden role having no identifier may be created, the database role may be granted to the hidden role, and the hidden role may be granted to a share object. Each of the set of share objects are mounted within a consumer account to generate a set of imported database containers within the consumer account, wherein each imported database container includes an individualized grant of the database roles.
    Type: Application
    Filed: September 30, 2022
    Publication date: March 2, 2023
    Inventors: Damien Carru, Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, Subramanian Muralidhar, Bowen Zhang
  • Patent number: 11580245
    Abstract: Embodiments of the present disclosure relate to sharing database roles using hidden roles. A database role may be generated within a database container having a plurality of data objects, wherein the database role exists exclusively within the database container. A set of grants to a particular subset of the plurality of data objects of the database container may be assigned to the database role. For each of a set of share objects to which the database role is to be granted: a hidden role having no identifier may be created, the database role may be granted to the hidden role, and the hidden role may be granted to a share object. Each of the set of share objects are mounted within a consumer account to generate a set of imported database containers within the consumer account, wherein each imported database container includes an individualized grant of the database roles.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: February 14, 2023
    Assignee: Snowflake Inc.
    Inventors: Damien Carru, Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, Subramanian Muralidhar, Bowen Zhang
  • Publication number: 20220405252
    Abstract: Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. An example method includes receiving, at a first deployment in a data exchange, a refresh message from a second deployment in the data exchange, wherein the first deployment comprises a database that stores a database object. The method also includes, in response to receiving the refresh message, retrieving, at the first deployment, a share grant from a share object of the first deployment and transmitting, by a processing device of the first deployment, a message including the share grant to the second deployment. The share grant includes a reference to the database object and allows a consumer to use the database object.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 22, 2022
    Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
  • Patent number: 11533495
    Abstract: A computer-implemented method for generating video representations utilizing a hierarchical video encoder includes obtaining a video, wherein the video includes a plurality of frames, processing each of the plurality of frames with a machine-learned frame-level encoder model to respectively generate a plurality of frame representations for the plurality of frames, the plurality of frame representations respective to the plurality of frames determining a plurality of segment representations representative of a plurality of video segments including one or more of the plurality of frames, the plurality of segment representations based at least in part on the plurality of frame representations, processing the plurality of segment representations with a machine-learned segment-level encoder model to generate a plurality of contextualized segment representations, determining a video representation based at least in part on the plurality of contextualized segment representations, and providing the video representati
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 20, 2022
    Assignee: GOOGLE LLC
    Inventors: Vihan Jain, Joonseok Lee, Ming Zhao, Sheide Chammas, Hexiang Hu, Bowen Zhang, Fei Sha, Tze Way Eugene Ie
  • Publication number: 20220392653
    Abstract: An ERVC for floating nuclear power plants includes a containment, a reactor vessel, a liquid gallium collection tank, a heat pipe, a cooling cabin and a gallium storage tank. The containment is arranged in a sea environment, and the containment is provided with a containing cavity; the reactor vessel and the liquid gallium collection tank are arranged up and down and located in the containing cavity. An end of the heat pipe is inserted into the liquid gallium collection tank, and another end thereof is arranged outside the liquid gallium collection tank; the gallium storage tank is located in the containing cavity; the gallium storage tank is connected to the liquid gallium collection tank through a liquid gallium release valve; and the cooling cabin is located under the containment and under a sea level of the sea environment.
    Type: Application
    Filed: May 17, 2022
    Publication date: December 8, 2022
    Inventors: GENGLEI XIA, MINJUN PENG, QIANG ZHAO, CHENYANG WANG, YUANDONG ZHANG, JILIN SUN, BOWEN ZHANG, XUE DU
  • Patent number: 11487893
    Abstract: Embodiments of the present disclosure provide techniques for defining database roles to allow sharing of the objects within a database in a more granular fashion. A set of database roles is created within a database container of a provider account, each database role comprising a separate object from any of a plurality of objects within the database container. A set of grants to a particular subset of the plurality of data objects of the database container is assigned to each of the set of database roles. A share object to which each of the set of database roles has been granted is mounted within a consumer account, thereby generating an imported database container having an imported copy of each of the set of database roles within the consumer account. Certain imported copies of the set of database roles are granted to account level roles of the consumer account.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: November 1, 2022
    Assignee: Snowflake Inc.
    Inventors: Damien Carru, Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, Subramanian Muralidhar, Bowen Zhang