Patents by Inventor Zhi-Hui Xu

Zhi-Hui Xu 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: 7194478
    Abstract: A method in a computer for facilitating interaction between an application program and a subsystem is disclosed. The method includes providing a virtual process file system layer. The virtual process file system layer is configured to interact with the subsystem in a substantially content-independent manner. The method additionally includes providing a content dependent module, the content dependent module being associated with the subsystem and is configured interact with the subsystem in a content-dependent manner. The method further includes providing a directory structure table, the directory structure table being configured to track a name of the content dependent module, wherein the content-dependent module is configured to be registered with the directory structure table using a dynamic name.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: March 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edward J Sharpe, Louis D. Huemiller, Jr., Sushanth Rai, Zhi-Hui Xu
  • Patent number: 7107289
    Abstract: A method in an operating system of a computer for allowing a plurality of application programs to interact with a plurality of subsystems, at least two application programs of the plurality of application programs being associated with two different personalities. The method includes providing a plurality of modules, each of the plurality of modules being associated with at least one personality and configured to interact with one of the plurality of subsystems, at least two modules of the plurality of modules being associated with the two different personalities.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company
    Inventors: Edward J Sharpe, Louis D. Huemiller, Jr., Sushanth Rai, Zhi-Hui Xu
  • Publication number: 20040093335
    Abstract: A method in a computer for facilitating interaction between an application program and a subsystem is disclosed. The method includes providing a virtual process file system layer. The virtual process file system layer is configured to interact with the subsystem in a substantially content-independent manner. The method additionally includes providing a content dependent module, the content dependent module being associated with the subsystem and is configured interact with the subsystem in a content-dependent manner. The method further includes providing a directory structure table, the directory structure table being configured to track a name of the content dependent module, wherein the content-dependent module is configured to be registered with the directory structure table using a dynamic name.
    Type: Application
    Filed: November 12, 2002
    Publication date: May 13, 2004
    Inventors: Edward J. Sharpe, Louis D. Huemiller, Sushanth Rai, Zhi-Hui Xu
  • Publication number: 20040093356
    Abstract: A method in an operating system of a computer for allowing a plurality of application programs to interact with a plurality of subsystems, at least two application programs of the plurality of application programs being associated with two different personalities. The method includes providing a plurality of modules, each of the plurality of modules being associated with at least one personality and configured to interact with one of the plurality of subsystems, at least two modules of the plurality of modules being associated with the two different personalities.
    Type: Application
    Filed: November 12, 2002
    Publication date: May 13, 2004
    Inventors: Edward J. Sharpe, Louis D. Huemiller, Sushanth Rai, Zhi-Hui Xu