Patents by Inventor Guanfeng An

Guanfeng An 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: 20190315758
    Abstract: The present invention provides a compound having a structure shown in formula (I) or an isomer, pharmaceutically acceptable solvate, or salt thereof. The compound is used as a Bruton's tyrosine kinase inhibitor, and has a higher inhibitory activity against BTK and less adverse effects.
    Type: Application
    Filed: February 20, 2017
    Publication date: October 17, 2019
    Inventors: Yingfu Li, Haoxi Huang, Guanfeng Liu, Tonghui Chen, Junfeng Ren, Zhonghai Su
  • Publication number: 20190229950
    Abstract: A packet processing method includes receiving, by an aggregation gateway, a first tunnel establishment request message sent by a home gateway, and sending a first tunnel establishment success message to the home gateway; receiving, by the aggregation gateway, a second tunnel establishment request message sent by the home gateway, and sending a second tunnel establishment success message to the home gateway; associating, by the aggregation gateway, a first tunnel with a second tunnel according to an identifier of the home gateway; and sending a downlink packet to the home gateway by using the first tunnel and/or the second tunnel. The embodiments of the present application may increase bandwidth.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
  • Patent number: 10337493
    Abstract: Disclosed is a method of adaptively adjusting lift and drag on an airfoil-shaped sail. The method includes: (1) mounting at least one airfoil-shaped sail body having an airfoil-shaped cross section; (2) defining a Y-shaped air jet channel in the airfoil-shaped sail body; (3) arranging a flow regulating gate in the Y-shaped air jet channel; (4) adjusting the flow regulating gate to automatically adjust the gate opening extent and the cross section opening or closing extent in response to an oncoming flow with a varying direction and speed, to regulate the airflow within the air jet channel and accordingly change the angle of attack, so that the lift and drag on the sail body can be automatically adjusted as the wind speed changes. Further disclosed are an airfoil-shaped sail implementing the above method as well as a vertical-axis wind turbine employing the airfoil-shaped sail.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: July 2, 2019
    Assignee: DONGGUAN UNIVERSITY OF TECHNOLOGY
    Inventors: Baiman Chen, Guanfeng Qin, Yongjun Xu, Minlin Yang
  • Publication number: 20190196961
    Abstract: A flash medium access method, including selecting, by a controller, a target function queue from N function queues according to a predefined rule, where the target function queue is a non-empty queue, a flash medium in which a die associated with the target function queue is located is in an idle state, obtaining a basic instruction from the target function queue, determining, according to preset queue mapping information, the die associated with the target function queue, where the controller is connected to at least one flash medium, and the queue mapping information indicates that the N function queues are in a one-to-one mapping relationship with the N dies, generating, according to a preset signal generation rule, a time sequence signal corresponding to the basic instruction, and sending the time sequence signal to the flash medium in which the associated die is located.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Tao Li, Guanfeng Zhou, Sheng Li
  • Patent number: 10316012
    Abstract: Disclosed is a method of synthesizing a series of compounds with the structure of (1S, 5R)-lactone. In the method, under the catalysis of a chiral phosphonic acid, substituted bicyclo[3.2.0]-hept-2-en-6-one (II) as a substrate is reacted with hydrogen peroxide for enantioselective Baeyer-Villiger oxidation to produce a chiral lactone (I). This method involves mild reaction conditions, simple operation, quantitatively recyclable catalyst and high reaction selectivity and stereoselectivity, which is suitable for industrial production.
    Type: Grant
    Filed: January 13, 2019
    Date of Patent: June 11, 2019
    Assignee: FUDAN UNIVERSITY
    Inventors: Fener Chen, Haihui Peng, Sha Hu, Ge Meng, Yan Wu, Dang Cheng, Zedu Huang, Guanfeng Liang
  • Publication number: 20190146689
    Abstract: A flash device access method, apparatus, and system, where a flash device includes a controller and a storage array. The method includes dividing the storage array into a specific storage unit and a user storage unit, such that a storage feature of the specific storage unit is the same as that of the user storage unit, writing, by the controller, specific data into the specific storage unit, reading, by the controller, the specific data stored in the specific storage unit, determining, by the controller, a decision voltage (Vread) based on the read specific data, and reading, by the controller using the determined Vread, the user data stored in the user storage unit. Hence, incorrect determining of the data stored in the flash device may be reduced using the access method, apparatus, and system.
    Type: Application
    Filed: January 8, 2019
    Publication date: May 16, 2019
    Inventor: Guanfeng Zhou
  • Patent number: 10275716
    Abstract: A method and apparatus for populating content items into a feed is provided. The feed comprises a sequence of content item ordered in such a way as to maximize a number of content items displayed to a user by virtue of the user scrolling down through the feed. The content items are each associated with a click-through rate, an indication of a number of times the content has been displayed to users, an indication of a number of times that the users have scrolled to a next item in the feed after the item was displayed, and a height of the content item. These values are used to train a behavioral model and then used by the behavioral model to layout the content items in a feed rendered at a user device.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: April 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guanfeng Liang, Shaunak Chatterjee, Romer Rosales
  • Patent number: 10275373
    Abstract: A hot swappable device includes a port, a firmware module, and an interrupt masking module. The port includes a Peripheral Component Interface express Physical Layer, and the Peripheral Component Interface express Physical Layer includes multiple lanes lanes. The Peripheral Component Interface express Physical Layer detects an analog signal in each of the multiple lanes, when it is detected that an amplitude of an analog signal in one of the multiple lanes is less than a preset threshold, generates an ALOS signal corresponding to the lane, and transmits the ALOS signal to the interrupt masking module. The interrupt masking module generates an ALOS interrupt signal corresponding to the lane and sends the ALOS interrupt signal to the firmware module. If the firmware module receives, in a preset time period, an ALOS interrupt signal corresponding to each lane, the firmware module resets the port.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: April 30, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Rui Huang, Zhi Zhang, Guanfeng Zhou
  • Patent number: 10252241
    Abstract: The present invention provides a spring tube type flexible micro chemical reactor. It comprises a reactor body, a thermal control device, and a gas generating device. The spring tube type flexible micro chemical reactor enhances the heat and mass transfer using the scroll spring tube, which is able to achieve accurate mixing and dynamic adjustment of the heat and mass transfer and is able to effectively solve the problems of blocking of channels by solid reactant, the poor portability of the reaction, etc.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: April 9, 2019
    Assignee: DONGGUAN UNIVERSITY OF TECHNOLOGY
    Inventors: Simin Huang, Kui He, Guanfeng Qin
  • Publication number: 20190099735
    Abstract: The present invention provides a spring tube type flexible micro chemical reactor. It comprises a reactor body, a thermal control device, and a gas generating device. The spring tube type flexible micro chemical reactor enhances the heat and mass transfer using the scroll spring tube, which is able to achieve accurate mixing and dynamic adjustment of the heat and mass transfer and is able to effectively solve the problems of blocking of channels by solid reactant, the poor portability of the reaction, etc.
    Type: Application
    Filed: June 8, 2018
    Publication date: April 4, 2019
    Inventors: Simin HUANG, Kui HE, Guanfeng QIN
  • Patent number: 10250410
    Abstract: Embodiments of the present invention provide a packet processing method and a device, where the packet processing method includes: receiving, by an aggregation gateway, a first tunnel establishment request message sent by a home gateway, and sending a first tunnel establishment success message to the home gateway; receiving, by the aggregation gateway, a second tunnel establishment request message sent by the home gateway, and sending a second tunnel establishment success message to the home gateway; associating, by the aggregation gateway, a first tunnel with a second tunnel according to an identifier of the home gateway; and sending a downlink packet to the home gateway by using the first tunnel and/or the second tunnel. The embodiments of the present invention may increase bandwidth.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: April 2, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
  • Patent number: 10237174
    Abstract: The present disclosure discloses a method and apparatus for establishing a hard pipe in a network. The network includes multiple routers and a network management system. The method includes: acquiring, by the network management system, bandwidths of a plurality of links in the network; instructing, a router to allocate a fixed bandwidth from a bandwidth of the link of the network topology, where a link to which the fixed bandwidth is allocated forms a sublink, and the sublink and the router that allocates the sublink form a hard pipe stratum, which is used to carry a leased line service; and allocating, a static MPLS label set to the hard pipe stratum. A service packet that has an MPLS label in the static MPLS label set is forwarded by using the hard pipe stratum, thereby ensuring that a bandwidth of the leased line service is not occupied by a non-leased line service.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: March 19, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiangtao Hao, He Huang, Wenwu Zhang, Guanfeng Li
  • Publication number: 20190078553
    Abstract: Disclosed is a method of adaptively adjusting lift and drag on an airfoil-shaped sail. The method includes: (1) mounting at least one airfoil-shaped sail body having an airfoil-shaped cross section; (2) defining a Y-shaped air jet channel in the airfoil-shaped sail body; (3) arranging a flow regulating gate in the Y-shaped air jet channel; (4) adjusting the flow regulating gate to automatically adjust the gate opening extent and the cross section opening or closing extent in response to an oncoming flow with a varying direction and speed, to regulate the airflow within the air jet channel and accordingly change the angle of attack, so that the lift and drag on the sail body can be automatically adjusted as the wind speed changes. Further disclosed are an airfoil-shaped sail implementing the above method as well as a vertical-axis wind turbine employing the airfoil-shaped sail.
    Type: Application
    Filed: October 19, 2017
    Publication date: March 14, 2019
    Inventors: Baiman Chen, Guanfeng Qin, Yongjun Xu, Minlin Yang
  • Publication number: 20170317963
    Abstract: This disclosure relates to systems and methods that include configuring a machine learning system to train on a plurality of messages, solving, for a set of input messages, a multi-objective optimization problem to minimize a number of messages to send while satisfying one or more constraints, selecting a random value for one or more message and message recipient pairs in the set of input messages, setting a send constraint for one or more of the pairs using a send threshold for the message in the set and the random value, and sending the message to a recipient for the message in the set in response to the send constraint for the pair being satisfied.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Inventors: Rupesh Gupta, Guanfeng Liang, Hsiao-Ping Tseng, Ravi Kiran Holur Vijay, Romer E. Rosales
  • Publication number: 20170314938
    Abstract: Method and device for real-time error bounded and relay bounded map matching. The method for map matching comprises of modelling each road arc as a hidden state and each location measurement as an observation emitted by the hidden state using a Hidden Markov Model, decoding each road arc and each location measurement using a Viterbi algorithm and outputting a matching road arc, wherein the outputting is delayed by a delay time in response to an optimal trade-off between selection accuracy and selection latency.
    Type: Application
    Filed: October 28, 2015
    Publication date: November 2, 2017
    Inventors: Guanfeng Wang, Roger Zimmermann
  • Publication number: 20170235636
    Abstract: A method for managing a solid state disk (SSD) storage device and accessing data of the SSD storage device in order to resolve problems of highly complex data management in an SDD and different service lives of NAND flash physical pages in a NAND flash physical block where, lengths of a user data area, primary metadata, and an error checking and correction (ECC) code in each storage unit of an SSD storage device are set to fixed values. As a result, a format of data stored in the storage unit is fixed, and the ECC code can also ensure consistency between data in the user data area and the primary metadata at a fixed code rate in order to ensure correctness and integrity of the data in the user data area and the primary metadata.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Inventor: Guanfeng Zhou
  • Publication number: 20170228330
    Abstract: A hot swappable device includes a port, a firmware module, and an interrupt masking module. The port includes a Peripheral Component Interface express Physical Layer, and the Peripheral Component Interface express Physical Layer includes multiple lanes lanes. The Peripheral Component Interface express Physical Layer detects an analog signal in each of the multiple lanes, when it is detected that an amplitude of an analog signal in one of the multiple lanes is less than a preset threshold, generates an ALOS signal corresponding to the lane, and transmits the ALOS signal to the interrupt masking module. The interrupt masking module generates an ALOS interrupt signal corresponding to the lane and sends the ALOS interrupt signal to the firmware module. If the firmware module receives, in a preset time period, an ALOS interrupt signal corresponding to each lane, the firmware module resets the port.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 10, 2017
    Inventors: Rui Huang, Zhi Zhang, Guanfeng Zhou
  • Patent number: 9692661
    Abstract: There is provided a bandwidth prediction apparatus. An acquisition unit is configured to acquire position information indicating a first position at which a bandwidth is to be predicted. A prediction unit is configured to predict a bandwidth at the first position by using respective measured values of bandwidths measured in advance at a plurality of second positions.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: June 27, 2017
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Roshan Thapliya, Guanfeng Wang
  • Publication number: 20170099216
    Abstract: The present disclosure discloses a method and apparatus for establishing a hard pipe in a network. The network includes multiple routers and a network management system. The method includes: acquiring, by the network management system, bandwidths of a plurality of links in the network; instructing, a router to allocate a fixed bandwidth from a bandwidth of the link of the network topology, where a link to which the fixed bandwidth is allocated forms a sublink, and the sublink and the router that allocates the sublink form a hard pipe stratum, which is used to carry a leased line service; and allocating, a static MPLS label set to the hard pipe stratum. A service packet that has an MPLS label in the static MPLS label set is forwarded by using the hard pipe stratum, thereby ensuring that a bandwidth of the leased line service is not occupied by a non-leased line service.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Inventors: Jiangtao HAO, He HUANG, Wenwu ZHANG, Guanfeng LI
  • Publication number: 20170032264
    Abstract: A method and apparatus for populating content items into a feed is provided. The feed comprises a sequence of content item ordered in such a way as to maximize a number of content items displayed to a user by virtue of the user scrolling down through the feed. The content items are each associated with a click-through rate, an indication of a number of times the content has been displayed to users, an indication of a number of times that the users have scrolled to a next item in the feed after the item was displayed, and a height of the content item. These values are used to train a behavioral model and then used by the behavioral model to layout the content items in a feed rendered at a user device.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Guanfeng LIANG, Shaunak CHATTERJEE, Romer ROSALES