Method and apparatus for remotely debugging an application program
OwnerKuo-Chun Lee, Tsung-Yen Eric Chen +1inventors
InventorsKuo-Chun Lee, Tsung-Yen Eric Chen, Ke-Qin Gu
Life of this patent
Estimating the term…
Abstract
A method and apparatus for remotely debugging an application program over the Internet is described. A software vendor provides an interface program along with an application program to a customer. The interface program detects a debug request initiated by a customer operator on a customer computer, and establishes a connection with a debug program on a vendor computer over the Internet. The interface program takes over control of the application program from the customer operator, and takes various actions including running a diagnostic sequence received from the debug program on the application program to debug the application program.
Claims24
A method for debugging an application program, comprising:
- (a) receiving a request from a debug program;
- (b) causing an application program to generate pixel information suitable for a display screen in response to said request;
- (c) storing said pixel information in a virtual frame buffer so as not to be displayed on said display screen;
- (d) generating a graphics file from said pixel information;
- and
- (e) transmitting said graphics file to said debug program for processing.
An apparatus for debugging an application program, comprising a first computer including an interface program configured to:
- (a) receive a request from a debug program;
- (b) cause an application program to generate pixel information suitable for a display screen of said first computer in response to said request;
- (c) store said pixel information in a virtual frame buffer of said first computer so as not to be displayed on said display screen;
- (d) generate a graphics file from said pixel information;
- and
- (e) transmit said graphics file to said debug program for processing.
Dependencies are inferred from the claim text.