Patents by Inventor Jenchang Ho

Jenchang Ho 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: 9223679
    Abstract: According to one embodiment, a debug daemon executed by a processor of a data processing system receives a signal from a first program executed within the data processing system. In response to the signal, a snapshot of a memory region associated with the first program is captured. An analysis tool is identified from a pool of analysis tools based on the signal in view of a set of one or more rules associated with the first program. The analysis tool is invoked to perform an analysis on the snapshot to generate a summary that describes the snapshot. The summary is transmitted from the data processing system to a remote system over a network, without transmitting the snapshot.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: December 29, 2015
    Assignee: EMC Corporation
    Inventors: Jenchang Ho, Vasu Sangili, Hyun Kim
  • Patent number: 7849467
    Abstract: To handle a signal received at an application context that employs a remote kernel service implemented in a server context different from the application context, the remote kernel service receives from the application context a first signal. Using a signal action vector file associated with the server context, a first action code associated with the first signal is ascertained. If the first action code represents a pseudo-handler, the remote kernel service is aborted.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: December 7, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edward J. Sharpe, James Alan Woodward, Jenchang Ho
  • Publication number: 20080270842
    Abstract: A system and method is provided for handling severe hardware errors communicated to a computer operating system as an abort indication. The method includes classifying the type of abort into a memory-related error or non-memory-related error. For memory-related errors, a debug file is written that includes error source information for an affected process without accessing the affected process memory.
    Type: Application
    Filed: April 26, 2007
    Publication date: October 30, 2008
    Inventors: JenChang Ho, Shashi Kanth Lakshmikantha, Vishwas Pandian Durai
  • Publication number: 20080270839
    Abstract: An embodiment of the invention provides an apparatus and a method for avoidance of a masked signal trap loop. The apparatus and method perform acts including: terminating a process of an application and generating a core dump file, if parameters are set in an error detection engine and a signal is masked when a coding error is encountered in the application.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventors: JenChang Ho, Edward J. Sharpe, Lawrence D.K.B. Dwyer
  • Publication number: 20060150192
    Abstract: A computer-implemented method for handling a signal received at an application context. The application context employs a first remote kernel service implemented on a first server context different from the application context. The method includes receiving at the first remote kernel service from the application context a first signal ascertaining, using a first signal action vector file associated with the first server context, a first action code associated with the first signal. The method also includes, if the first action code represents a pseudo-handler, aborting the first remote kernel service.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Edward Sharpe, James Woodward, Jenchang Ho
  • Publication number: 20060150193
    Abstract: A computer-implemented method for handling a first signal received at a client context is disclosed. The method includes saving a signal mask bitmap into a saved signal mask bitmap when the client context enters a wait mode, thereby preserving data in the signal mask bitmap. The method also includes masking the first signal in the signal mask bitmap, thereby causing the client context to defer taking action on the first signal. The method additionally includes masking the first signal in a pending signals bitmap, thereby permitting the first signal to be tracked as pending with the client context.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Edward Sharpe, James Woodward, Jenchang Ho