Patents by Inventor Jianfeng Zhan

Jianfeng Zhan 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: 20240148817
    Abstract: Disclosed is a method of preparing black tea extract with high theaflavin content, which utilizes an enzyme solution prepared by extracting polyphenol oxidase and laccase from bergamot yam (Dioscorea opposita foshou) or Chinese yam (Dioscoreae Rhizoma). Also disclosed is a method of treating liver fibrosis or kidney injury or atherosclerosis in a subject.
    Type: Application
    Filed: November 6, 2022
    Publication date: May 9, 2024
    Applicant: Huanggang Normal University
    Inventors: Shiming Li, Weixin Wang, Peng Wu, Ting Hu, Junfeng Shen, Jianfeng Zhan
  • Publication number: 20230053221
    Abstract: A root canal treatment device relates to the technical field of dental treatment instruments. The root canal treatment device comprises a contra-angle hand-piece (10) and a root canal file (20) detachably connected to the contra-angle hand-piece (10), and further comprises a drive module (30) in transmission connection with the root canal file (20), the drive module (30) comprises a rotation driver (31) and a vibration generator (32), wherein the rotation driver (31) is configured to drive the root canal file (20) to rotate axially, so as to mechanically cut and ream the root canal, thus shaping the root canal, and the vibration generator (32) is configured to drive the root canal file (20) to vibrate radially.
    Type: Application
    Filed: December 30, 2020
    Publication date: February 16, 2023
    Inventors: Xunxian WU, Yoshitsugu TERAUCHI, Fengwen WEI, Kunyou WU, Jianfeng ZHAN, Xingzhi XIAN, Zerong CHEN
  • Patent number: 10701159
    Abstract: A method and an apparatus for implementing device sharing, which are applied to a local system in a heterogeneous system that includes the local system and a peer system, where the peer system have a peripheral device. The method executed by the local system includes: acquiring identifier information of a peripheral device of the peer system; generating according to the acquired identifier information and according to a message format that can be locally identified, an operation request against the peripheral device managed by the peer system; and parsing out from the operation request, a request message including a parameter necessary to generate the operation request, and notifying the peer system of the request message. According to the method, the local system can access a peripheral device of the peer system, thereby implementing peripheral device sharing in the heterogeneous system.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: June 30, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Dongliang Xue, Xinlong Lin, Jianfeng Zhan, Yunwei Gao
  • Patent number: 10514929
    Abstract: Embodiments of the present application disclose a computer instruction processing method, a coprocessor, and a system. The computer instruction processing method includes: receiving, by a coprocessor, a first instruction set migrated by a central processing unit CPU; acquiring, according to the first instruction set that is applicable to the CPU for execution, a second instruction set for execution in the coprocessor; and executing binary codes in the second instruction set. In this way, the coprocessor that executes the second instruction set substitutes for the CPU that executes the first instruction set, CPU load is reduced, and usage of the coprocessor is improved.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: December 24, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yunwei Gao, Xinlong Lin, Jianfeng Zhan
  • Patent number: 10216664
    Abstract: A remote resource access method and a switching device are provided. According to the remote resource access method, when a computer system access the remote physical resource device, after obtaining a first access message, including a virtual address of a virtual resource device, from a computing node in the computer system, the switching device converts the first access message into a second access message based on a physical address of a physical resource device corresponding to the virtual address of the virtual resource device. Then, the switching device sends the second access message to the remote physical resource device corresponding to the physical address using a network, thereby implementing the data transmission between the local computer system and the remote physical resource device.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: February 26, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xinlong Lin, Yunwei Gao, Bin Huang, Jianfeng Zhan
  • Patent number: 10180915
    Abstract: A method and an apparatus for accessing physical resources, is used to restrict access to physical resources of other light system kernel Light OSs by a first Light OS in a multi-kernel operating system and ensure security of accessing physical resources among the Light OSs. A method, executed by secure firmware, includes: receiving a physical address corresponding to a physical resource to be accessed by the first Light OS; determining whether the physical address corresponding to the physical resource is out of bounds; and if the physical address corresponding to the physical resource is within bounds, sending an access continuity signal to the first Light OS; or if the physical address corresponding to the physical resource is out of bounds, sending an access error signal to the first Light OS.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: January 15, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chen Zheng, Long Fu, Jianfeng Zhan, Lixin Zhang
  • Patent number: 10180843
    Abstract: A resource processing method, an operating system, and a device are provided. The method is applied to a multi-core operating system, where the multi-core operating system includes a management operating system and multiple load operating systems that run on a host machine and includes a physical resource pool. According to the method, after selecting, in processor cores allocated to a first load operating system, a startup processor core that starts up the first load operating system, the management operating system instructs the startup processor core to read a mapping relationship that is from a virtual memory address to a physical memory address and that is required for executing a startup mirror of the first load operating system. Then, the management operating system instructs the startup processor core to execute the startup mirror pre-constructed for the first load operating system to start up the first load operating system.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: January 15, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Gang Lu, Jianfeng Zhan, Yunwei Gao, Chongkang Tan, Dongliang Xue
  • Publication number: 20180107489
    Abstract: Embodiments of the present application disclose a computer instruction processing method, a coprocessor, and a system. The computer instruction processing method includes: receiving, by a coprocessor, a first instruction set migrated by a central processing unit CPU; acquiring, according to the first instruction set that is applicable to the CPU for execution, a second instruction set for execution in the coprocessor; and executing binary codes in the second instruction set. In this way, the coprocessor that executes the second instruction set substitutes for the CPU that executes the first instruction set, CPU load is reduced, and usage of the coprocessor is improved.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Yunwei Gao, Xinlong Lin, Jianfeng Zhan
  • Publication number: 20170185546
    Abstract: A remote resource access method and a switching device are provided. According to the remote resource access method, when a computer system access the remote physical resource device, after obtaining a first access message, including a virtual address of a virtual resource device, from a computing node in the computer system, the switching device converts the first access message into a second access message based on a physical address of a physical resource device corresponding to the virtual address of the virtual resource device. Then, the switching device sends the second access message to the remote physical resource device corresponding to the physical address using a network, thereby implementing the data transmission between the local computer system and the remote physical resource device.
    Type: Application
    Filed: March 16, 2017
    Publication date: June 29, 2017
    Inventors: Xinlong Lin, Yunwei Gao, Bin Huang, Jianfeng Zhan
  • Patent number: 9652150
    Abstract: A global memory sharing method includes counting, by the sub-operating system, a page replacement rate in a task scheduling period of a predetermined quantity of times, and a memory residence time ratio in a page replacement period; calculating, by the sub-operating system, a memory pressure index according to the page replacement rate and the memory residence time ratio; and if the memory pressure index is greater than a memory pressure threshold, sending, by the sub-operating system, an application to a global memory management service module. According to the forgoing method, in an architecture of multiple operating systems, each sub-operating system can complete much adaptive work, which reduces complexity of the global memory management service module and improves system performance. Meanwhile, a utilization rate of global memory may be improved, and the architecture of the multiple operating systems may have better extensibility.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: May 16, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chongkang Tan, Gang Lu, Jianfeng Zhan, Lixin Zhang
  • Patent number: 9529650
    Abstract: A method and an apparatus for accessing a hardware resource are provided. The method includes configuring permission for one or more privileged instructions that are used for hardware access such that when the privileged instructions are used by a user mode application program, the application program can access a hardware resource without trapping into a kernel, and executing the privileged instructions that are encapsulated in the privileged application programming interface (API) that is called at the code level by the application program , and a privileged instruction for direct access to a hardware resource is set and encapsulated into an API, which is deployed in user space in order to reduce system overheads for accessing the hardware resource and improve processing efficiency.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: December 27, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chen Zheng, Ruihua Hou, Jianfeng Zhan, Lixin Zhang
  • Publication number: 20160301759
    Abstract: A method and an apparatus for implementing device sharing, which are applied to a local system in a heterogeneous system that includes the local system and a peer system, where the peer system have a peripheral device. The method executed by the local system includes: acquiring identifier information of a peripheral device of the peer system; generating according to the acquired identifier information and according to a message format that can be locally identified, an operation request against the peripheral device managed by the peer system; and parsing out from the operation request, a request message including a parameter necessary to generate the operation request, and notifying the peer system of the request message. According to the method, the local system can access a peripheral device of the peer system, thereby implementing peripheral device sharing in the heterogeneous system.
    Type: Application
    Filed: June 17, 2016
    Publication date: October 13, 2016
    Inventors: Dongliang XUE, Xinlong LIN, Jianfeng ZHAN, Yunwei GAO
  • Publication number: 20160291984
    Abstract: A resource processing method, an operating system, and a device are provided. The method is applied to a multi-core operating system, where the multi-core operating system includes a management operating system and multiple load operating systems that run on a host machine and includes a physical resource pool. According to the method, after selecting, in processor cores allocated to a first load operating system, a startup processor core that starts up the first load operating system, the management operating system instructs the startup processor core to read a mapping relationship that is from a virtual memory address to a physical memory address and that is required for executing a startup mirror of the first load operating system. Then, the management operating system instructs the startup processor core to execute the startup mirror pre-constructed for the first load operating system to start up the first load operating system.
    Type: Application
    Filed: June 7, 2016
    Publication date: October 6, 2016
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Gang Lu, Jianfeng Zhan, Yunwei Gao, Chongkang Tan, Dongliang Xue
  • Publication number: 20160267026
    Abstract: A method and an apparatus for accessing physical resources, is used to restrict access to physical resources of other light system kernel Light OSs by a first Light OS in a multi-kernel operating system and ensure security of accessing physical resources among the Light OSs. A method, executed by secure firmware, includes: receiving a physical address corresponding to a physical resource to be accessed by the first Light OS; determining whether the physical address corresponding to the physical resource is out of bounds; and if the physical address corresponding to the physical resource is within bounds, sending an access continuity signal to the first Light OS; or if the physical address corresponding to the physical resource is out of bounds, sending an access error signal to the first Light OS.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Chen ZHENG, Long FU, Jianfeng ZHAN, Lixin ZHANG
  • Publication number: 20160224399
    Abstract: A method and an apparatus for accessing a hardware resource are provided. The method includes configuring permission for one or more privileged instructions that are used for hardware access such that when the privileged instructions are used by a user mode application program, the application program can access a hardware resource without trapping into a kernel, and executing the privileged instructions that are encapsulated in the privileged application programming interface (API) that is called at the code level by the application program , and a privileged instruction for direct access to a hardware resource is set and encapsulated into an API, which is deployed in user space in order to reduce system overheads for accessing the hardware resource and improve processing efficiency.
    Type: Application
    Filed: March 3, 2016
    Publication date: August 4, 2016
    Inventors: Chen Zheng, Ruihua Hou, Jianfeng Zhan, Lixin Zhang
  • Publication number: 20150277772
    Abstract: A global memory sharing method includes counting, by the sub-operating system, a page replacement rate in a task scheduling period of a predetermined quantity of times, and a memory residence time ratio in a page replacement period; calculating, by the sub-operating system, a memory pressure index according to the page replacement rate and the memory residence time ratio; and if the memory pressure index is greater than a memory pressure threshold, sending, by the sub-operating system, an application to a global memory management service module. According to the forgoing method, in an architecture of multiple operating systems, each sub-operating system can complete much adaptive work, which reduces complexity of the global memory management service module and improves system performance. Meanwhile, a utilization rate of global memory may be improved, and the architecture of the multiple operating systems may have better extensibility.
    Type: Application
    Filed: June 15, 2015
    Publication date: October 1, 2015
    Inventors: Chongkang Tan, Gang Lu, Jianfeng Zhan, Lixin Zhang