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: 20220314833
    Abstract: A battery system of a vehicle, a charging and discharging method, and a vehicle. The system includes an energy storage apparatus (1) and a direct current (DC) charging and discharging interface (2), where the energy storage apparatus (1) includes a first battery pack (17) and a second battery pack (18), and a first inter-battery switch (11) and a second inter-battery switch (12) are disposed between adjacent battery packs; an incoming line terminal (111) of the first inter-battery switch (11) is connected to a first electrode of the first battery pack (17); a second outgoing line terminal (113) of the second inter-battery switch (12) is connected to a second electrode of the energy storage apparatus (1); and a first electrode of the DC charging and discharging interface (2) is connected to the first electrode of the energy storage apparatus (1).
    Type: Application
    Filed: May 29, 2020
    Publication date: October 6, 2022
    Inventors: Guanfeng Jiang, Bin Wang, Tao Sui
  • Patent number: 11356294
    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: Grant
    Filed: September 21, 2020
    Date of Patent: June 7, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
  • Patent number: 11346218
    Abstract: Provided is a guiding type miniature pipe-jacking construction method, comprising the following steps: in an originating well, perforating an operation hole in an inner wall of the originating well with a trepanning apparatus; mounting a laser orientation instrument and a laser guided drill bit, driving a guide bar connected with the laser guided drill bit into the opened operation hole with a thrusting apparatus, and driving the guide bar into a soil mass with the thrusting apparatus; jacking a plurality of mud discharging pipes following the guide bar successively into the soil mass with the thrusting apparatus; jacking a plurality of mud discharging screw rods into the mud discharging pipes with the thrusting apparatus; jacking a pipe-jacking machine head following the mud discharging pipes into the soil mass with the thrusting apparatus, a cutter head on the pipe-jacking machine head rotating to drive the mud discharging screw rods to rotate.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 31, 2022
    Assignee: GUANGZHOU MUNICIPAL ENGINEERING GROUP LTD.
    Inventors: Guanfeng An, Jingda Ouyang, Haibin Yu, Rong Zhang, Tianjun Liu, Tan Wang, Yuanwen Li, Zhaobao Hou, Deyi Xu
  • Publication number: 20220088826
    Abstract: A vibration device for a mixing machine, comprising a vibration transmission device (1), a transmission shaft (5), bearings I (7), a bearing seat I (6), a bearing II (11), a bearing seat II (10), and a mixing shaft (13); the transmission shaft (5) is arranged so as to pass through the bearing seat I (6), and is supported in the bearing seat I (6) by means of at least two bearings I (7); one end of the transmission shaft (5) is connected to the vibration transmission device (1), and the other end of the transmission shaft (5) is fixedly connected to the bearing seat II (10); the bearing seat II (10) is connected to a shaft head at one end of the mixing shaft (13) by means of the bearing II (11); the rotational center line of the transmission shaft (5) is arranged so as to be offset from the outer raceway axis of the bearing II (11). The present vibration device for a mixing machine has the following advantages: simple structure, good vibration function and effect, and high reliability.
    Type: Application
    Filed: December 20, 2019
    Publication date: March 24, 2022
    Inventors: Liangqi ZHANG, Guanfeng LI, Xianning KONG
  • Publication number: 20220042658
    Abstract: A light bulb includes a bulb shell, a light source, a driver, a head housing and a bottom switch. The light source is enclosed by the bulb shell for emitting a light through the bulb shell. The driver converts an external power to a driving current supplied to the light source. The head housing has an Edison cap. The head housing is coupled to the bulb shell. The driver is enclosed by the head housing. The Edison cap is plugged to an Edison socket for receiving the external power source. The bottom switch is disposed on the bottom of the Edison cap for changing a setting of the driver.
    Type: Application
    Filed: July 17, 2021
    Publication date: February 10, 2022
    Inventors: Xiaobo Chen, Shenggan Wang, Mingyan Fu, Guanfeng Liu, Liangliang Cao, Mingli Wei, Ran Gao, Zhipeng Zhao
  • Publication number: 20220027292
    Abstract: A data processing method and system, where the method includes: receiving, by a non-volatile memory express (NVMe) controller, a first Peripheral Component Interconnect express (PCIe) packet sent by a host, where a memory in the NVMe controller is provided with at least one input/output (I/O) submission queue, and the first PCIe packet includes entrance information of a target I/O submission queue and at least one submission queue entry (SQE); and storing the at least one SQE in the target I/O submission queue based on the entrance information of the target I/O submission queue. Therefore, an NVMe data processing process is simplified and less time-consuming, and data processing efficiency is improved.
    Type: Application
    Filed: October 11, 2021
    Publication date: January 27, 2022
    Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
  • Publication number: 20220018667
    Abstract: A communications server apparatus for managing a request for transport-related services, which is configured to, in response to receiving user request data, generate a data record having a plurality of transit point data fields having data for a corresponding plurality of transit points from an origin to a destination, including a variable transit point data field having data that is determined based on data associated with at least one transportation network-related parameter, and having a plurality of trip section data fields for a corresponding plurality of trip sections defining navigation directions from the origin to the destination, and, for each trip section data field, to associate the trip section data field with a respective transit point data field, and, based on the data of the associated transit point data field, to determine a respective transportation mode and to generate transit data in respect of the respective transportation mode.
    Type: Application
    Filed: November 19, 2018
    Publication date: January 20, 2022
    Inventors: Abdullah Shamil Hashim AL-DUJAILI, Hendra Teja WIRAWAN, Wenqing CHEN, Su Miin Serene OW, Zhen Xiang Kenneth LOH, Guanfeng WANG, Chin Hau HOO, Dmitry BEZYAZYCHNYY, Yonghao CHEN, Abhinab SUNDERRAJAN
  • Patent number: 11169938
    Abstract: A data processing method and system, where the method includes: receiving, by a non-volatile memory express (NVMe) controller, a first Peripheral Component Interconnect express (PCIe) packet sent by a host, where a memory in the NVMe controller is provided with at least one input/output (I/O) submission queue, and the first PCIe packet includes entrance information of a target I/O submission queue and at least one submission queue entry (SQE); and storing the at least one SQE in the target I/O submission queue based on the entrance information of the target I/O submission queue. Therefore, an NVMe data processing process is simplified and less time-consuming, and data processing efficiency is improved.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: November 9, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
  • Publication number: 20210109681
    Abstract: In an NVMe-based storage system, a host is connected to an NVMe controller through a PCIe bus, and the NVMe controller is connected to a storage medium. The NVMe controller receives from the host a data packet that carries payload data and an association identifier. The association identifier associates the payload data with a write instruction. The NVMe controller obtains the write instruction according to the association identifier, and then writes the payload data into the storage medium according to the write instruction.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
  • Publication number: 20210034284
    Abstract: A non-volatile memory express (NVMe)-based data read method, apparatus, and system are provided. In various embodiments, a read instruction can be triggered by a host. The read instruction carries indication information of a first address opened by the host to an NVMe controller for addressing and accessing. In those embodiments, the host after obtaining the read instruction can send a data packet to the host. The data packet carries the first address and payload data. Still in those embodiments, the host can, after receiving the data packet, determine a second address based on the first address, and store the payload data into storage space indicated by the second address. The second address may be a private memory address of the host. Because a relationship between the second address and a communication protocol is broken, and the host may access the second address without being restricted by the communication protocol.
    Type: Application
    Filed: October 16, 2020
    Publication date: February 4, 2021
    Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
  • Publication number: 20210006434
    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: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
  • Patent number: 10812292
    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: Grant
    Filed: April 1, 2019
    Date of Patent: October 20, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
  • Patent number: 10802960
    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: Grant
    Filed: February 28, 2019
    Date of Patent: October 13, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Li, Guanfeng Zhou, Sheng Li
  • Patent number: 10793576
    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: Grant
    Filed: February 20, 2017
    Date of Patent: October 6, 2020
    Assignees: CHENGDU BRILLIANT PHARMACEUTICAL CO., LTD., CHENGDU HIGHBRED PHARMACEUTICAL CO., LTD.
    Inventors: Yingfu Li, Haoxi Huang, Guanfeng Liu, Tonghui Chen, Junfeng Ren, Zhonghai Su
  • Patent number: 10725673
    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: Grant
    Filed: January 8, 2019
    Date of Patent: July 28, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Guanfeng Zhou
  • Patent number: 10692014
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein are directed to a Message Diet Engine that generates a pool of messages for a plurality member accounts of a social network service. Each message being of a respective message type from a plurality of message types and targeted to a specific member account. For each respective member account, the Message Diet Engine selects a minimum number of messages, from the pool of messages, targeted to the respective member account that prompts an expected social network activity target and avoids an expected number of complaints. Based on the selected minimum number of messages for each respective member account, the Message Diet Engine identifies a total minimum number of messages, from the pool of messages, to be sent to the plurality of member accounts that prompts an expected total social network activity target and avoids a total expected number of complaints.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rupesh Gupta, Guanfeng Liang
  • Patent number: 10662145
    Abstract: The invention relates to the chemical synthesis of pharmaceutical API, and specifically to a method of synthesizing diclofenac sodium, which is a kind of nonsteroidal anti-inflammatory drug for relieving pain.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: May 26, 2020
    Assignee: FUDAN UNIVERSITY
    Inventors: Fener Chen, Lingdong Wang, Ge Meng, Zedu Huang, Dang Cheng, Haihui Peng, Guanfeng Liang
  • Publication number: 20200065264
    Abstract: A data processing method and system, where the method includes: receiving, by a non-volatile memory express (NVMe) controller, a first Peripheral Component Interconnect express (PCIe) packet sent by a host, where a memory in the NVMe controller is provided with at least one input/output (I/O) submission queue, and the first PCIe packet includes entrance information of a target I/O submission queue and at least one submission queue entry (SQE); and storing the at least one SQE in the target I/O submission queue based on the entrance information of the target I/O submission queue. Therefore, an NVMe data processing process is simplified and less time-consuming, and data processing efficiency is improved.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 27, 2020
    Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
  • Patent number: 10572340
    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: Grant
    Filed: May 3, 2017
    Date of Patent: February 25, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Guanfeng Zhou
  • Publication number: 20200055811
    Abstract: The invention relates to the chemical synthesis of pharmaceutical API, and specifically to a method of synthesizing diclofenac sodium, which is a kind of nonsteroidal anti-inflammatory drug for relieving pain.
    Type: Application
    Filed: February 27, 2019
    Publication date: February 20, 2020
    Inventors: Fener CHEN, Lingdong WANG, Ge MENG, Zedu HUANG, Dang CHENG, Haihui PENG, Guanfeng LIANG