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: 20240411564Abstract: 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: ApplicationFiled: April 11, 2024Publication date: December 12, 2024Applicant: BEIJING HORIZON INFORMATION TECHNOLOGY CO., LTD.Inventors: Ming YU, Xiaofeng LING
-
Patent number: 11500445Abstract: 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: GrantFiled: February 11, 2021Date of Patent: November 15, 2022Assignee: HORIZON (SHANGHAI) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO., LTD.Inventor: Xiaofeng Ling
-
Publication number: 20220115893Abstract: 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: ApplicationFiled: January 21, 2019Publication date: April 14, 2022Inventor: Xiaofeng LING
-
Publication number: 20210389974Abstract: 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: ApplicationFiled: June 10, 2021Publication date: December 16, 2021Applicant: HORIZON (SHANGHAI) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO., LTD.Inventors: Ming YU, Xiaofeng LING
-
Publication number: 20210247830Abstract: 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: ApplicationFiled: February 11, 2021Publication date: August 12, 2021Applicant: HORIZON (SHANGHAI) ARTIFICIAL INTELLIGENCE TECHNOLOGY CO., LTD.Inventor: Xiaofeng LING
-
Patent number: 9170835Abstract: 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: GrantFiled: May 19, 2014Date of Patent: October 27, 2015Assignee: Intel CorporationInventors: Xiaofeng Ling, Pingping Liu
-
Publication number: 20140337845Abstract: 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: ApplicationFiled: May 19, 2014Publication date: November 13, 2014Inventors: Xiaofeng Ling, Pingping Liu
-
Patent number: 8732698Abstract: 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: GrantFiled: May 19, 2006Date of Patent: May 20, 2014Assignee: Intel CorporationInventors: Xiaofeng Ling, Pingping Liu
-
Patent number: 8572159Abstract: 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: GrantFiled: December 23, 2005Date of Patent: October 29, 2013Assignee: Intel CorporationInventors: Benjamin Liu, Xiaofeng Ling, Yunhong Jiang, Xin Li
-
Patent number: 7697976Abstract: 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: GrantFiled: January 18, 2005Date of Patent: April 13, 2010Assignees: Peking University, Beijing Second Optical InstrumentFacotryInventors: 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: 20080228083Abstract: 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: ApplicationFiled: January 18, 2005Publication date: September 18, 2008Inventors: 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: 20070074208Abstract: 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: ApplicationFiled: May 19, 2006Publication date: March 29, 2007Inventors: Xiaofeng Ling, Pingping Liu