Patents by Inventor Xiaofeng Ling

Xiaofeng Ling 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: 20240411564
    Abstract: Disclosed are a memory-partition-based device-startup method and apparatus, a computer readable storage medium, and an electronic device. The method includes: determining a boot status of an electronic device in a first boot mode at a preset occasion; reading, based on the boot status, first boot information from a first partition of a target memory; booting the electronic device in a second boot mode based on the first boot information, and acquiring system update information for the electronic device from a system update server; updating, based on the system update information, second boot information in a second partition of the target memory; and booting the electronic device in the first boot mode based on the updated second boot information.
    Type: Application
    Filed: April 11, 2024
    Publication date: December 12, 2024
    Applicant: BEIJING HORIZON INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ming YU, Xiaofeng LING
  • Patent number: 11500445
    Abstract: Disclosed are a method and apparatus for controlling a hardware module, electronic device and storage medium. In an embodiment of the present disclosure, the method may include: timing a waiting state of the hardware module to obtain a current waiting duration of the hardware module when it enters a first waiting state; generating an interrupt signal based on the current waiting duration; determining program information corresponding to the current waiting duration under triggering from the interrupt signal; executing an action corresponding to the program information for the hardware module, and controlling it to enter a second waiting state. In the present disclosure, the hardware module is controlled to execute actions corresponding to different programs based on different waiting durations through an interrupt mechanism, thus controlling the hardware module to switch between waiting states with different power consumption, and achieving a good balance between energy saving and performance.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: November 15, 2022
    Assignee: HORIZON (SHANGHAI) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO., LTD.
    Inventor: Xiaofeng Ling
  • Publication number: 20220115893
    Abstract: In certain aspects, a method for a battery charging in a wireless device comprises obtaining a fast charging condition; determining a current condition of the wireless device; and enabling or disabling the fast charging by comparing the current condition with the fast charging condition.
    Type: Application
    Filed: January 21, 2019
    Publication date: April 14, 2022
    Inventor: Xiaofeng LING
  • Publication number: 20210389974
    Abstract: A processor detection method and device and a computer-readable storage medium are disclosed. The method comprises: determining a parameter stored in a first-type register in a detected processor, wherein the parameter stored in the first-type register relates to data need to be processed currently by the detected processor; based on the parameter stored in the first-type register, determining a working state of the detected processor. Embodiments of the present disclosure can conveniently and reliably realize the detection of interrupt loss, thereby effectively monitoring the situation of interrupt loss.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 16, 2021
    Applicant: HORIZON (SHANGHAI) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO., LTD.
    Inventors: Ming YU, Xiaofeng LING
  • Publication number: 20210247830
    Abstract: Disclosed are a method and apparatus for controlling a hardware module, electronic device and storage medium. In an embodiment of the present disclosure, the method may include: timing a waiting state of the hardware module to obtain a current waiting duration of the hardware module when it enters a first waiting state; generating an interrupt signal based on the current waiting duration; determining program information corresponding to the current waiting duration under triggering from the interrupt signal; executing an action corresponding to the program information for the hardware module, and controlling it to enter a second waiting state. In the present disclosure, the hardware module is controlled to execute actions corresponding to different programs based on different waiting durations through an interrupt mechanism, thus controlling the hardware module to switch between waiting states with different power consumption, and achieving a good balance between energy saving and performance.
    Type: Application
    Filed: February 11, 2021
    Publication date: August 12, 2021
    Applicant: HORIZON (SHANGHAI) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO., LTD.
    Inventor: Xiaofeng LING
  • Patent number: 9170835
    Abstract: Method and apparatus for expedited virtual machine (VM) launch in VM cluster environment. In one embodiment, at least one VM is launched within a host platform. Once initialized, a VM may issue a hypercall to a VM monitor (VMM) of a VM host platform. In response, the VMM may capture a runtime image of the VM. In one embodiment, the VMM loads the runtime image of the VM within a node of the host platform as a child VM. In an alternative embodiment, the VMM issues a VM clone command to a VMM of a next host platform including the runtime image of the VM. In response, the VMM of the next platform loads the runtime image of the first VM within a node of the second host platform as a cloned VM. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: October 27, 2015
    Assignee: Intel Corporation
    Inventors: Xiaofeng Ling, Pingping Liu
  • Publication number: 20140337845
    Abstract: Method and apparatus for expedited virtual machine (VM) launch in VM cluster environment. In one embodiment, at least one VM is launched within a host platform. Once initialized, a VM may issue a hypercall to a VM monitor (VMM) of a VM host platform. In response, the VMM may capture a runtime image of the VM. In one embodiment, the VMM loads the runtime image of the VM within a node of the host platform as a child VM. In an alternative embodiment, the VMM issues a VM clone command to a VMM of a next host platform including the runtime image of the VM. In response, the VMM of the next platform loads the runtime image of the first VM within a node of the second host platform as a cloned VM. Other embodiments are described and claimed.
    Type: Application
    Filed: May 19, 2014
    Publication date: November 13, 2014
    Inventors: Xiaofeng Ling, Pingping Liu
  • Patent number: 8732698
    Abstract: Method and apparatus for expedited virtual machine (VM) launch in VM cluster environment. In one embodiment, at least one VM is launched within a host platform. Once initialized, a VM may issue a hypercall to a VM monitor (VMM) of a VM host platform. In response, the VMM may capture a runtime image of the VM. In one embodiment, the VMM loads the runtime image of the VM within a node of the host platform as a child VM. In an alternative embodiment, the VMM issues a VM clone command to a VMM of a next host platform including the runtime image of the VM. In response, the VMM of the next platform loads the runtime image of the first VM within a node of the second host platform as a cloned VM. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: May 20, 2014
    Assignee: Intel Corporation
    Inventors: Xiaofeng Ling, Pingping Liu
  • Patent number: 8572159
    Abstract: Machine-readable media, methods, apparatus and system are described. In some embodiments, a client platform may determine that an input/output operation related to a hardware device may happen in a virtual machine of the client platform and request a server platform via the network to handle the input/output operation related to the hardware. The server platform may receive the request from the client platform through the network; and identify a software device from a plurality of software devices in the server platform to handle the request, wherein the identified software device corresponds to the hardware device related to the input/output operation.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: October 29, 2013
    Assignee: Intel Corporation
    Inventors: Benjamin Liu, Xiaofeng Ling, Yunhong Jiang, Xin Li
  • Patent number: 7697976
    Abstract: The invention relates to a non-invasive method to diagnose the changes of molecular structures of organism tissues from body surface and a dedicated apparatus. The apparatus is comprised of a Fourier Transform infrared spectrometer and a set of additional accessories. Said additional accessories include a mid-IR fiber optics sampling attachment, a fiber coupling part, and an infrared detector part. The detection method is comprised of placing the ATR probe of the dedicated apparatus on the skin surface of a region to be tested, and scanning more than one time in which the resolution of the apparatus is 1-32 cm?1 and the range of the spectrum is 800-4000 cm?1. It is possible to detect changes in molecular structures of living biological tissues in the early stages of cancer, and testees will not feel uncomfortable during testing. The method is easy to operate, quick, accurate, and it doesn't harm the body.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: April 13, 2010
    Assignees: Peking University, Beijing Second Optical InstrumentFacotry
    Inventors: Jinguang Wu, Yuanfu Zhang, Yizhuang Xu, Qingbo Li, Shifu Weng, Limin Yang, Li Zhang, Weijin Zhou, Zhanlan Yang, Weihong Li, Huizhong Wu, Rongye Gong, Xuejun Gao, Duanfu Xu, Ying Zhao, Zhi Xu, Nengwei Zhang, Lixin Wang, Kaihua Sun, Xin Peng, Yufeng Liu, Xuejun Sun, Xiaofeng Ling, Su Zhou, Zhi Liu, Guoqiao Lai, Jianxiong Jiang, Qinghua Pan, Qiguang Wu, Guangyan Yu, Bingbing Wang
  • Publication number: 20080228083
    Abstract: The invention relates to a non-invasive method to diagnose the changes of molecular structures of organism tissues from body surface and a dedicated apparatus. The apparatus is comprised of a Fourier Transform infrared spectrometer and a set of additional accessories. Said additional accessories include a mid-IR fiber optics sampling attachment, a fiber coupling part, and an infrared detector part. The detection method is comprised of placing the ATR probe of the dedicated apparatus on the skin surface of a region to be tested, and scanning more than one time in which the resolution of the apparatus is 1-32 cm?1 and the range of the spectrum is 800-4000 cm?1. It is possible to detect changes in molecular structures of living biological tissues in the early stages of cancer, and testees will not feel uncomfortable during testing. The method is easy to operate, quick, accurate, and it doesn't harm the body.
    Type: Application
    Filed: January 18, 2005
    Publication date: September 18, 2008
    Inventors: Jinguang Wu, Yuanfu Zhang, Yizhuang Xu, Qingbo Li, Shifu Weng, Limin Yang, Li Zhang, Weijin Zhou, Zhanian Yang, Weihong Li, Huizhong Wu, Rongye Gong, Xuejun Gao, Duanfu Xu, Ying Zhao, Zhi Xu, Nengwei Zhang, Lixin Wang, Kaihua Sun, Xin Peng, Yufeng Liu, Xuejun Sun, Xiaofeng Ling, Su Zhou, Zhi Liu, Guoqiao Lai, Jianxiong Jiang, Qinghua Pan, Qiguang Wu, Guangyan Yu, Bingbing Wang
  • Publication number: 20070074208
    Abstract: Method and apparatus for expedited virtual machine (VM) launch in VM cluster environment. In one embodiment, at least one VM is launched within a host platform. Once initialized, a VM may issue a hypercall to a VM monitor (VMM) of a VM host platform. In response, the VMM may capture a runtime image of the VM. In one embodiment, the VMM loads the runtime image of the VM within a node of the host platform as a child VM. In an alternative embodiment, the VMM issues a VM clone command to a VMM of a next host platform including the runtime image of the VM. In response, the VMM of the next platform loads the runtime image of the first VM within a node of the second host platform as a cloned VM. Other embodiments are described and claimed.
    Type: Application
    Filed: May 19, 2006
    Publication date: March 29, 2007
    Inventors: Xiaofeng Ling, Pingping Liu