Patents by Inventor Ching-Fa Hwang

Ching-Fa Hwang 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: 20070271375
    Abstract: A method and system for monitoring performance of rendering one or more web pages are described. The embodiments include defining a set of web pages by selecting a subset of the pages available on a website, wherein the set is identified by a naming string and monitoring a web page of the set in response to a user requesting the page for viewing at a client computer, wherein the client computer requests each of the objects of the requested page from one or more server computers that are placed near or behind one or more network appliances or for services provided by a third party service-provider providing services for the website.
    Type: Application
    Filed: March 30, 2007
    Publication date: November 22, 2007
    Inventor: Ching-Fa Hwang
  • Publication number: 20060085420
    Abstract: A method and system for monitoring performance of rendering one or more web pages are described. The embodiments include defining a logical set of web pages by selecting a subset of the pages available on a website, wherein the logical set is identified by a naming string and monitoring a web page of the logical set in response to a user requesting the page for viewing at a client computer, wherein the client computer requests each of the objects of the requested page from one or more server computers. The embodiments further include causing performance data to be collected by a client agent and one or more server agents during a composing and presenting of the requested page, wherein the client agent resides and gathers performance data on the client computer and the server agents reside and gather performance data on the server computers and diagnosing problems experienced by the user in viewing the requested page by correlating the performance data collected by the client agent and the server agents.
    Type: Application
    Filed: September 27, 2004
    Publication date: April 20, 2006
    Applicant: Symphoniq Corp.
    Inventor: Ching-Fa Hwang
  • Patent number: 6078324
    Abstract: A method is provided for signaling and acknowledging events associated with resource objects organized in a foldable object tree displayed by a GUI. When an event occurs on a resource object, an event indicator is placed not only on the resource object's icon in the object tree, but also on all the icons of the parent resource objects of that resource object to ensure that the event indicator is visible even when the object tree is folded. Events occurring on a resource object may be acknowledged by clicking on the resource object icon. When an event is acknowledged, the event indicator is removed not only from the resource object's icon but also from all of the icons of the parent resource objects for that resource object to ensure that the acknowledgment is always accurately reflected by the GUI display even the object tree is folded.
    Type: Grant
    Filed: May 19, 1998
    Date of Patent: June 20, 2000
    Assignee: NetIQ Corporation
    Inventors: Prayoon Phathayakorn, Her-Daw Che, Kong Li, Ching-Fa Hwang, Thomas Richard Kemp
  • Patent number: 5999178
    Abstract: A method is provided for enabling a user to select and manipulate resource objects of a given type by selecting a program of a type compatible with the type of the resource objects via the graphical user interface of a computer system. This is achieved by first controlling a cursor control device of the computer system to drag a program icon onto a resource object icon. Then, a type of the program is compared to a type of the resource object to determine whether the program can manipulate the resource object. If the program can manipulate the resource object, a visual display of the resource object icon is modified to indicate to the user that the program can manipulate the resource object. In response to the visual display, the user has the option of either electing to manipulate the object using the program by dropping the program icon onto the resource object icon, or of terminating the operation by dragging the program icon away from the resource object icon.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: December 7, 1999
    Assignee: NetIQ Corporation
    Inventors: Ching-Fa Hwang, Her-Daw Che, Kong Li, Prayoon Phathayakorn, Thomas Richard Kemp
  • Patent number: 5986653
    Abstract: A method is provided for signalling and acknowledging events associated with resource objects organized in a foldable object tree displayed by a GUI. When an event occurs on a resource object, an event indicator is placed not only on the resource object's icon in the object tree, but also on all the icons of the parent resource objects of that resource object to ensure that the event indicator is visible even when the object tree is folded. Events occurring on a resource object may be acknowledged by clicking on the resource object icon. When an event is acknowledged, the event indicator is removed not only from the resource object's icon but also from all of the icons of the parent resource objects for that resource object to ensure that the acknowledgment is always accurately reflected by the GUI display even the object tree is folded.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: November 16, 1999
    Assignee: NetIQ Corporation
    Inventors: Prayoon Phathayakorn, Her-Daw Che, Kong Li, Ching-Fa Hwang, Thomas Richard Kemp
  • Patent number: 5829001
    Abstract: The present invention provides an improved method and apparatus for performing database updates in a distributed system having an originating database stored in a server and a partial or complete copy of the database stored in a client. In one embodiment, a database update system includes a server having a database, a network, and a client having a storage and software for accessing the database over the network. The client maintains the last update time of each table stored in its storage. The server maintains the modification time as an integral field of each record in the database. The modification time of a record indicates the last time at which the record was modified in the database. The client software requests copies of all records of a table stored in the client's storage that have a modification time that is later than the last update time of the table. In another embodiment, the server also maintains a modification table that includes a record for each table in the database.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: October 27, 1998
    Assignee: NetIQ Corporation
    Inventors: Kong Li, Her-Daw Che, Wei-Jen Chuang, Prayoon Phathayakorn, Ching-Fa Hwang
  • Patent number: 4807118
    Abstract: A method for transferring idempotent and non-idempotent requests (repeatable and non-repeatable requests respectively) over a network between two or more computer systems. The method includes sending a series of messages over a network to perform the request. The method defines several types of messages: a request message, a response message, a slow request message, and an acknowledge message. A slow request is handled by sending a slow request message in response to a retransmitted request message. When the computer system which received the request message has completed the request, a response message is sent to the requesting computer system. The requesting computer system then transmits an acknowledge message to acknowledge receipt of the response if the requesting computer system has received a slow request message even if the request was idempotent. The method reduces the amount of request message traffic on a network of the type where messages are subject to loss.
    Type: Grant
    Filed: January 14, 1987
    Date of Patent: February 21, 1989
    Assignee: Hewlett-Packard Company
    Inventors: Chyuan-Shiun Lin, Joel Tesler, Ching-Fa Hwang