Patents by Inventor Luoying YIN

Luoying YIN 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).

  • Patent number: 8555256
    Abstract: A method and device for pass-by breakpoint setting and debugging. The pass-by breakpoint setting method comprises: receiving a breakpoint setting command; determining an instruction at a breakpoint in a source program code according to the breakpoint setting command; if one of the instruction at the breakpoint and an instruction prior to the instruction at the breakpoint is a relative jump instruction, setting an instruction duplicate, and setting the instruction at the breakpoint in the source program code as a first abnormal instruction.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: October 8, 2013
    Assignee: Huawei Technologies, Co., Ltd.
    Inventors: Xiangbin Liu, Luoying Yin, Sen Zhang
  • Publication number: 20120254666
    Abstract: A method and device for pass-by breakpoint setting and debugging are disclosed. The pass-by breakpoint setting method comprises: receiving a breakpoint setting command; determining an instruction at a breakpoint in a source program code according to the breakpoint setting command; if one of the instruction at the breakpoint and an instruction prior to the instruction at the breakpoint is a relative jump instruction, setting an instruction duplicate, and setting the instruction at the breakpoint in the source program code as a first abnormal instruction. Accordingly, the memory space occupied by the duplicate can be reduced.
    Type: Application
    Filed: June 14, 2012
    Publication date: October 4, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Xiangbin LIU, Luoying YIN, Sen ZHANG
  • Publication number: 20120066484
    Abstract: A patching mechanism in a multi-core environment that includes sending an inter-core non-maskable interrupt to each target Virtual Central Processing Unit (CPU) (VCPU) in a target VCPU group, which share a code segment, so that said each target VCPU enters a patch synchronization state in response to the inter-core non-maskable interrupt. Thereafter, the patch synchronization state of said each target VCPU is monitored, and after all the target VCPUs have entered the patch synchronization state, embodiments modify a first instruction of an original function to be patched of said each target VCPU into an abnormal instruction, and outputting a patch synchronization state end notification to all the target VCPUs, so that the original function to be patched is enabled to jump to a new patch function in an exception handling process.
    Type: Application
    Filed: November 18, 2011
    Publication date: March 15, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Luoying YIN, Peng YE