Patents by Inventor Fan Dai

Fan Dai 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: 20240174628
    Abstract: In a method for continuously preparing crude ethylene sulfate, a sulfur trioxide solution is prepared by dissolving sulfur trioxide with a solution A, an ethylene oxide solution is prepared by mixing a solution B with ethylene oxide, the sulfur trioxide solution and the ethylene oxide solution are pre-cooled, and introduced into a set of microchannel reactors for a real-time reaction to obtain a mixed solution containing crude ethylene sulfate, and then a post-treatment process is carried out to obtain crude ethylene sulfate. With the process, the reaction selectivity is good, and a microchannel reaction can accurately control the reaction energy level due to its rapid mixing and timely heat transfer, which greatly reduces the safety risk and effectively avoids the occurrence of side reactions. One-step synthesis is realized, the atomic economic benefits are significantly improved, and thus the process is a typical low-carbon green chemical reaction.
    Type: Application
    Filed: July 18, 2023
    Publication date: May 30, 2024
    Applicant: Wuhan Oxiran Special Chemicals Company
    Inventors: Fan REN, Liang WANG, Wenchao SONG, Rongming DAI, Lichun LIANG, Xianmiao CUI
  • Publication number: 20240172588
    Abstract: A riding lawn mower includes: a seat; a frame; a mowing element; a deck surrounding and forming a mowing space for accommodating at least part of the mowing element; and a first motor for driving the mowing element to rotate. The first motor includes a rotor assembly including a rotor shaft enabled to rotate about a rotation axis and a stator assembly, a motor housing surrounding and forming an accommodation cavity for accommodating at least part of the stator assembly. The rotor shaft passes through the motor housing in a direction of the rotation axis and is at least partially located outside the motor housing; the deck is provided with a first through hole for the first motor to pass through so that the motor housing is at least partially located in the mowing space. The first motor of the riding lawn mower has a good cooling effect.
    Type: Application
    Filed: February 5, 2024
    Publication date: May 30, 2024
    Inventors: Zhen Wang, Toshinari Yamaoka, Xi Chen, Fan Gao, Dezhong Yang, Lei Wang, Cheng Dai, Qiqi Yin, Zhongning Ding
  • Patent number: 11992954
    Abstract: A robotic system includes: at least one robot; a robot controller for controlling an operation of the at least one robot; a robot sensor system with at least one robot sensor, the robot sensor system being coupled to the robot controller to detect a presence of an object in a robot safety zone, which robot safety zone at least partially surrounds the at least one robot; and at least one automated vehicle for supplying the at least one robot. The at least one vehicle has at least one vehicle sensor for detecting a presence of an object in a vehicle safety zone, which vehicle safety zone at least partially surrounds the at least one vehicle. The robot controller determines an entry of the at least one vehicle into the robot safety zone. The robot controller adjusts at least a part of the robot safety zone.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: May 28, 2024
    Assignee: ABB Schweiz AG
    Inventors: Fan Dai, Rene Kirsten, Bjoern Matthias
  • Publication number: 20240159991
    Abstract: An optical lens assembly, including: a lens barrel; five lenses arranged sequentially along optical axis; a first spacer, in contact with at least part of an image-side surface of a first lens; a second spacer, in contact with at least part of an image-side surface of the second lens; and a focal length f2 of the second lens, the center thickness CT2 of the second lens on the optical axis, an air spacing T23 between the second lens and a third lens on the optical axis, a maximum thickness CP2 of the second spacer, and a distance EP12 between an image-side surface of the first spacer and an object-side surface of the second spacer along the optical axis satisfy: ?50.0<f2/(CT2+T23)+f2/(EP12+CP2)<0.
    Type: Application
    Filed: April 18, 2023
    Publication date: May 16, 2024
    Inventors: Weiwang CHEN, Fan YANG, Fujian DAI, Liefeng ZHAO
  • Publication number: 20240151788
    Abstract: Embodiments of the present invention disclose a magnetic resonance system and a magnetic resonance scanning control method, the method comprising: acquiring a three-dimensional body model of a scan subject; receiving a user operating instruction to mark an implant in the three-dimensional body model of the scan subject to generate a simulated scan subject; acquiring current positioning information of the scan subject on a scanning table, and determining, on the basis of the current positioning information, virtual positioning information of the simulated scan subject in a virtual space, the virtual space comprising distribution information of a spatial field gradient of the magnetic resonance system; and on the basis of the virtual positioning information, evaluating a safety risk related to the spatial field gradient.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 9, 2024
    Inventors: Fan Yang, Qingyu Dai, Kun Wang, Xiaolan Liu
  • Patent number: 11918958
    Abstract: The present invention discloses a Fe—Al-based metal porous membrane and a preparation method thereof, which relate to the technical field of industrial gas-solid and liquid-solid separation and purification, and mainly address problems in the prior art, such as cracking-prone and peeling of a membrane layer of an existing Fe—Al-based metal porous membrane during its preparation and use. The preparation method of the present invention comprises the steps of: adding a Fe—Al-based metal powder and a metal fiber powder into an organic-additive-added water-based solvent, and mixing them into a slurry; casting the slurry, through a casting machine, to form a membrane green body on a metal substrate layer, and letting it dry; and placing the dried membrane green body in a sintering furnace, to remove organic substances and perform high-temperature sintering and predetermined-temperature reaction synthesis.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: March 5, 2024
    Assignee: AT&M ENVIRONMENTAL ENGINEERING TECHNOLOGY CO., LTD.
    Inventors: Hu Gu, Junjun Yang, Fan Wang, Guanying Liu, Yu Zhang, Ying Dai, Xuan Yang, Kun Wang, Shiyu Lin
  • Patent number: 11833697
    Abstract: A method of programming an industrial robot includes: providing the robot, the robot having a robot arm with an end-effector mounted thereto which is controlled by a robot control unit to manipulate a workpiece which is arranged in a workplace of the robot; associating a target coordinate system with the workplace; taking an image of the workplace and the workpiece by an image capturing device; transmitting the image to a computing device having a human-machine-interface to generate control code for controlling the robot, which is transmitted to the robot control unit; capturing an image of the workplace and the workpiece to be manipulated by the robot; transferring the captured image to the computing device and displaying the captured image on a display associated with the computing device; and displaying the workpiece on the display; marking the workpiece with a marker-object on the display.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: December 5, 2023
    Assignee: ABB Schweiz AG
    Inventors: Debora Clever, Fan Dai
  • Publication number: 20230083691
    Abstract: A robot application development system and method includes a robot application unit that determines a robot application, which defines the industrial robot in a robot workspace. An input interface receives robot application information. An object data interface receives work piece information. A gripper finger design unit determines a gripper finger design. The robot application unit determines the robot application using the robot application information. The gripper finger design unit determines the gripper finger design using the work piece information and the robot application information.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Applicant: ABB Schweiz AG
    Inventors: Fan Dai, Nuo Li, Sebastian Breisch, Debora Clever
  • Publication number: 20230014857
    Abstract: A system and method for programming a robot includes providing a 3D representation of workpieces to be handled by the robot, and of a working environment; synthesizing and displaying a view of the working environment comprising an image of the workpieces at respective initial positions; identifying matching features of the selected workpiece and of the working environment which are able to cooperate to hold the workpiece in a final position in the working environment, and a skill by which the matching features can be brought to cooperate; identifying an intermediate position from where applying the skill to the workpiece moves the workpiece to the final position; and adding to a motion program for the robot a routine for moving the workpiece from its initial position to the intermediate position and for applying the skill to the workpiece at the intermediate position.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Applicant: ABB Schweiz AG
    Inventors: Fan Dai, Nuo Li, Marcel Dix, Dongliang Cao
  • Patent number: 11279027
    Abstract: A method for estimating a wrench acting on a reference point of a robot includes the steps of: a) measuring at least one component, but not all components, of the wrench; and b) estimating non-measured components of the wrench based on a dynamical model of the robot while taking into account the measured components.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: March 22, 2022
    Assignee: ABB Schweiz AG
    Inventors: Debora Clever, Fan Dai, Hao Ding, Tomas Groth, Bjoern Matthias, Arne Wahrburg
  • Publication number: 20210370513
    Abstract: A method for robotic assembly includes: receiving product data including product structure data and/or product geometry data of a product with a base component and at least one assembly part to be assembled; analyzing the product data to determine robot functions relating to functions of a robot for assembly of the product as determined robot functions; generating a robot program including assembly instructions dependent on the determined robot functions and the product data; and executing the generated robot program so as to identify and/or localize the at least one assembly part and assemble the product.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Inventor: Fan Dai
  • Patent number: 11110609
    Abstract: A method for visually controlling a robot arm which is displaceable in a plurality of degrees of freedom, the robot arm carrying at least one displaceable reference point, includes the steps of: a) placing at least one camera so that a target point where the reference point is to be placed is contained in an image output by the at least one camera; b) displacing the robot arm so that the reference point is within the image; c) determining a vector which, in the image, connects the reference point to the target point; d) choosing one of the plurality of degrees of freedom, moving the robot arm by a predetermined standard distance in the one degree of freedom, and recording a standard displacement of the reference point within the image resulting from the movement of the robot arm; e) repeating step d) at least until the vector can be decomposed.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: September 7, 2021
    Assignee: ABB SCHWEIZ AG
    Inventor: Fan Dai
  • Publication number: 20210264317
    Abstract: A method for applying machine learning to an application includes: a) generating a candidate policy by a learner; b) executing a program in at least one simulated application based on a set of candidate parameters provided based on the candidate policy and a state of the at least one simulated application, execution of the program providing interim results of tested sets of candidate parameters based on a measured performance information of the execution of the program; c) collecting a predetermined number of interim results and providing an end result based on a combination of the candidate parameters and/or the state with the measured performances information by a trainer; and d) generating a new candidate policy by the learner based on the end result.
    Type: Application
    Filed: May 12, 2021
    Publication date: August 26, 2021
    Inventors: Pablo Rodriguez, Benjamin Kloepper, Arzam Muzaffar Kotriwala, Marcel Dix, Debora Clever, Fan Dai
  • Publication number: 20210260754
    Abstract: A method for applying machine learning to an application includes: a) generating a set of candidate parameters by a learner; b) executing a program in at least one simulated application based on the set of candidate parameters and providing interim results of tested sets of candidate parameters based on a measured performance information of the execution of the program; c) collecting a predetermined number of interim results and providing an end result based on a combination of the candidate parameters and the measured performance information by a trainer; and d) generating a new set of candidate parameters by the learner based on the end result for execution by the unchanged program.
    Type: Application
    Filed: May 12, 2021
    Publication date: August 26, 2021
    Inventors: Pablo Rodriguez, Benjamin Kloepper, Arzam Muzaffar Kotriwala, Marcel Dix, Debora Clever, Fan Dai
  • Publication number: 20210205994
    Abstract: A robotic system includes: at least one robot; a robot controller for controlling an operation of the at least one robot; a robot sensor system with at least one robot sensor, the robot sensor system being coupled to the robot controller to detect a presence of an object in a robot safety zone, which robot safety zone at least partially surrounds the at least one robot; and at least one automated vehicle for supplying the at least one robot. The at least one vehicle has at least one vehicle sensor for detecting a presence of an object in a vehicle safety zone, which vehicle safety zone at least partially surrounds the at least one vehicle. The robot controller determines an entry of the at least one vehicle into the robot safety zone. The robot controller adjusts at least a part of the robot safety zone.
    Type: Application
    Filed: March 25, 2021
    Publication date: July 8, 2021
    Inventors: Fan Dai, Rene Kirsten, Bjoern Matthias
  • Publication number: 20210162600
    Abstract: A method of programming an industrial robot includes: providing the robot, the robot having a robot arm with an end-effector mounted thereto which is controlled by a robot control unit to manipulate a workpiece which is arranged in a workplace of the robot; associating a target coordinate system with the workplace; taking an image of the workplace and the workpiece by an image capturing device; transmitting the image to a computing device having a human-machine-interface to generate control code for controlling the robot, which is transmitted to the robot control unit; capturing an image of the workplace and the workpiece to be manipulated by the robot; transferring the captured image to the computing device and displaying the captured image on a display associated with the computing device; and displaying the workpiece on the display; marking the workpiece with a marker-object on the display.
    Type: Application
    Filed: February 10, 2021
    Publication date: June 3, 2021
    Inventors: Debora Clever, Fan Dai
  • Publication number: 20210162596
    Abstract: A method for estimating a wrench acting on a reference point of a robot includes the steps of: a) measuring at least one component, but not all components, of the wrench; and b) estimating non-measured components of the wrench based on a dynamical model of the robot while taking into account the measured components.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Debora Clever, Fan Dai, Hao Ding, Tomas Groth, Bjoern Matthias, Arne Wahrburg
  • Publication number: 20210001492
    Abstract: A method for visually controlling a robot arm which is displaceable in a plurality of degrees of freedom, the robot arm carrying at least one displaceable reference point, includes the steps of: a) placing at least one camera so that a target point where the reference point is to be placed is contained in an image output by the at least one camera; b) displacing the robot arm so that the reference point is within the image; c) determining a vector which, in the image, connects the reference point to the target point; d) choosing one of the plurality of degrees of freedom, moving the robot arm by a predetermined standard distance in the one degree of freedom, and recording a standard displacement of the reference point within the image resulting from the movement of the robot arm; e) repeating step d) at least until the vector can be decomposed.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Inventor: Fan Dai
  • Patent number: 10599137
    Abstract: A safety control system has a control unit with safety control logic, a safety sensor arrangement, a machine arrangement operable in different operation modes, each operation mode having a different productivity, the control unit receiving and evaluating input from the safety sensor arrangement, and, in reaction to evaluation result(s), activating an operation mode determined by the safety control logic, the safety sensor arrangement having at least two functionally redundant subsystems, control unit input including information indicating availability of the functionally redundant subsystems, the control logic being configured to activate normal operation mode with normal productivity if input indicates availability of all subsystems, activate fail-stop operation mode with zero productivity if input indicates unavailability of all subsystems, activate fail-operate operation mode with productivity less than normal but above zero if input indicates at least temporary unavailability of at least one and availabil
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: March 24, 2020
    Assignee: ABB AG
    Inventors: Fan Dai, Bjoern Matthias, Hao Ding, Christoph Byner, Yauheni Veryha
  • Publication number: 20190202058
    Abstract: A method of programming an industrial robot having a robot arm with an end-effector mounted thereto, which is controlled by a robot control unit to manipulate a workpiece which is arranged in a workplace of the robot, a target coordinate system being associated with the workplace and an image of the workplace and the workpiece is taken by an image capturing device and transmitted to a computing device having a human-machine-interface to generate control code for controlling the robot which is transmitted to the robot control unit, includes the following steps: capturing an image of the workplace and the workpiece to be manipulated by the robot; transferring the captured image to the computing device; displaying the captured image on a display associated to the computing device; marking the workpiece displayed on the display with a marker-object on the display; manipulating the marker-object in a sequence.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Inventors: Fan DAI, Antonio SCHILIRO