Patents by Inventor Man Lv

Man Lv 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: 20170192862
    Abstract: Embodiments of the present disclosure relate to a method and an apparatus for backup communication. The method comprises: detecting a failure of a management interface between a processor and a baseboard management controller; in response to detecting the failure of the management interface, performing backup communication between the processor and the baseboard management controller using a control interface, wherein the baseboard management controller can obtain a physical parameter of the processor via the control interface; and transmitting a packet between the processor and the baseboard management controller via the control interface.
    Type: Application
    Filed: December 22, 2016
    Publication date: July 6, 2017
    Inventors: Qichao Xia, Wei Zheng, Colin Yong Zou, Phoebe Ningning Cheng, Man Lv, Mengwei Jiao
  • Publication number: 20170177264
    Abstract: Embodiments of the present disclosure provide methods and apparatus for path selection in a storage system. The storage system includes a plurality of storage devices, each storage device being connected to a plurality of different HBA ports of a server via a plurality of paths; the method comprises: monitoring a system-wide performance metric of the storage system to obtain dynamic performance statistics; detecting a performance-related event based on the dynamic performance statistics; and selecting, from the plurality of paths, an active path for a storage device of the plurality of storage devices based on the dynamic performance statistics and a result of the detecting. With the methods or apparatus according to the embodiments of the present disclosure, performance bottleneck can be avoided or timely eliminated, load balance can be achieved, and system resources can be utilized more effectively.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 22, 2017
    Inventors: Bing Liu, Man Lv, James Lei Ni, Martin Chaojun Mei
  • Publication number: 20170154142
    Abstract: Embodiments of the present disclosure provide a method and apparatus for simulating a slow storage disk. The method comprises: intercepting an input/output I/O command to be dispatched to a storage disk; and simulating the slow storage disk with the storage disk by injecting a delay to dispatch of the intercepted I/O command based on a predetermined delay injection policy.
    Type: Application
    Filed: November 22, 2016
    Publication date: June 1, 2017
    Inventors: Man Lv, Bing Liu, Colin Yong Zou, Martin Chaojun Mei
  • Publication number: 20160306722
    Abstract: Embodiments of the present disclosure provide a system, a computer program product and a method for detecting and handling errors in a bus structure by obtaining error information from a plurality of hardware registers associated with a bus; in response to determining that a number of the errors in one or more hardware registers of the plurality of hardware registers exceeds a predetermined threshold, detecting performance of hardware devices corresponding to the one or more hardware registers; and in response to determining performance deterioration of one hardware device in the hardware devices corresponding to the one or more hardware registers, determining that an error occurs in the hardware device.
    Type: Application
    Filed: April 13, 2016
    Publication date: October 20, 2016
    Inventors: Colin Yong Zou, Man Lv, Wenbo Wang, Long Wang
  • Publication number: 20160110246
    Abstract: Embodiments of the present invention provide a method, a computer program product and apparatus for disk data management, that includes comprises obtaining BMS data from a disk, determining a bad sector in the disk based on the BMS data, and recovering data stored in the determined bad sector.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 21, 2016
    Inventors: Man Lv, Colin Yong Zou, Chris Zirui Liu, Xuan Liu, James Fei Wu
  • Publication number: 20160092292
    Abstract: Embodiments of the present disclosure provide a method, a computer program product and an apparatus for determining a failure location in a storage system by obtaining performance information of a disk; in response to the performance information indicating that at least one or more performance indices exceed a corresponding predetermined threshold, determining whether a health condition of the disk is normal based on at least one or more performance indices; and in response to determining that the health condition of the disk is normal, determining a failure location based on the health condition information of at least one or more elements in a communication path of the disk, and it may be diagnosed whether a failure occurs to the disk per se or in its communication path, and before a potential failure occurs to the disk, it may also predict the failure thereby preventing data loss.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: Man Lv, Chris Zirui Liu, Colin Yong Zou
  • Publication number: 20150277797
    Abstract: Various embodiments of the present disclosure provide a method and apparatus for monitoring health condition of a hard disk by obtaining full-dimensional characteristics associated with the hard disk, wherein the full-dimension characteristics comprise at least two of: hard disk performance information, data integrity information, input/output I/O correctness information, and a hard disk Self-Monitoring Analysis and Reporting Technology S.M.A.R.T. report, and determining the health condition of the hard disk based on the full-dimension characteristics.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 1, 2015
    Inventors: Man Lv, Chris Zirui Liu, Colin Yong Zou