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: 20220314833Abstract: 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: ApplicationFiled: May 29, 2020Publication date: October 6, 2022Inventors: Guanfeng Jiang, Bin Wang, Tao Sui
-
Patent number: 11356294Abstract: 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: GrantFiled: September 21, 2020Date of Patent: June 7, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
-
Patent number: 11346218Abstract: 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: GrantFiled: October 29, 2021Date of Patent: May 31, 2022Assignee: 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: 20220088826Abstract: 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: ApplicationFiled: December 20, 2019Publication date: March 24, 2022Inventors: Liangqi ZHANG, Guanfeng LI, Xianning KONG
-
Publication number: 20220042658Abstract: 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: ApplicationFiled: July 17, 2021Publication date: February 10, 2022Inventors: Xiaobo Chen, Shenggan Wang, Mingyan Fu, Guanfeng Liu, Liangliang Cao, Mingli Wei, Ran Gao, Zhipeng Zhao
-
Publication number: 20220027292Abstract: 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: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
-
Publication number: 20220018667Abstract: 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: ApplicationFiled: November 19, 2018Publication date: January 20, 2022Inventors: 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: 11169938Abstract: 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: GrantFiled: November 4, 2019Date of Patent: November 9, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
-
Publication number: 20210109681Abstract: 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: ApplicationFiled: December 22, 2020Publication date: April 15, 2021Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
-
Publication number: 20210034284Abstract: 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: ApplicationFiled: October 16, 2020Publication date: February 4, 2021Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
-
Publication number: 20210006434Abstract: 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: ApplicationFiled: September 21, 2020Publication date: January 7, 2021Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
-
Patent number: 10812292Abstract: 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: GrantFiled: April 1, 2019Date of Patent: October 20, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guofeng Qian, Guanfeng Li, Li Xue, Haibo Zhang
-
Patent number: 10802960Abstract: 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: GrantFiled: February 28, 2019Date of Patent: October 13, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tao Li, Guanfeng Zhou, Sheng Li
-
Patent number: 10793576Abstract: 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: GrantFiled: February 20, 2017Date of Patent: October 6, 2020Assignees: 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: 10725673Abstract: 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: GrantFiled: January 8, 2019Date of Patent: July 28, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Guanfeng Zhou
-
Patent number: 10692014Abstract: 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: GrantFiled: June 27, 2016Date of Patent: June 23, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Rupesh Gupta, Guanfeng Liang
-
Patent number: 10662145Abstract: 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: GrantFiled: February 27, 2019Date of Patent: May 26, 2020Assignee: FUDAN UNIVERSITYInventors: Fener Chen, Lingdong Wang, Ge Meng, Zedu Huang, Dang Cheng, Haihui Peng, Guanfeng Liang
-
Publication number: 20200065264Abstract: 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: ApplicationFiled: November 4, 2019Publication date: February 27, 2020Inventors: Victor Gissin, Junying Li, Guanfeng Zhou, Jiashu Lin
-
Patent number: 10572340Abstract: 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: GrantFiled: May 3, 2017Date of Patent: February 25, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Guanfeng Zhou
-
Publication number: 20200055811Abstract: 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: ApplicationFiled: February 27, 2019Publication date: February 20, 2020Inventors: Fener CHEN, Lingdong WANG, Ge MENG, Zedu HUANG, Dang CHENG, Haihui PENG, Guanfeng LIANG