Method and system for remote software debugging

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07412625

ABSTRACT:
Systems and methods for debugging a computer program executing on a remote computer physically distant from a local computer are provided. The local and remote computers are connected via a network. The remote computer includes a redirection device operative to transmit the video output of the remote computer to the local computer via the network connection. The redirection device may also receive user input commands generated at the local computer and provide the input commands to the remote computer as if the input commands were physically generated by a user at the remote computer. The remote computer also includes a software program to be debugged and a debugger program. The local computer includes a remote control software application operative to receive and display the video output transmitted from the remote computer. The remote control application also receives user input commands, such as keyboard or mouse commands, received at the local computer and transmits the commands to the redirection device. The remote control application may be utilized to execute commands on the debugger application and to debug the software program executing on the remote computer from the local computer.

REFERENCES:
patent: 4589068 (1986-05-01), Heinen, Jr.
patent: 4979074 (1990-12-01), Morley et al.
patent: 5228039 (1993-07-01), Knoke et al.
patent: 5388252 (1995-02-01), Dreste et al.
patent: 5455933 (1995-10-01), Schieve et al.
patent: 5491743 (1996-02-01), Shiio et al.
patent: 5615331 (1997-03-01), Toorians et al.
patent: 5625410 (1997-04-01), Washino et al.
patent: 5630049 (1997-05-01), Cardoza et al.
patent: 5732212 (1998-03-01), Perholtz et al.
patent: 5777874 (1998-07-01), Flood et al.
patent: 5815653 (1998-09-01), You et al.
patent: 5819093 (1998-10-01), Davidson et al.
patent: 5850562 (1998-12-01), Crump et al.
patent: 5878158 (1999-03-01), Ferris et al.
patent: 5953451 (1999-09-01), Syeda-Mahmood
patent: 5990852 (1999-11-01), Szamrej
patent: 6011920 (2000-01-01), Edwards et al.
patent: 6035059 (2000-03-01), Kurosawa et al.
patent: 6054676 (2000-04-01), Wall et al.
patent: 6055334 (2000-04-01), Kato
patent: 6065072 (2000-05-01), Flath
patent: 6119247 (2000-09-01), House et al.
patent: 6124811 (2000-09-01), Acharya et al.
patent: 6137455 (2000-10-01), Duo
patent: 6145088 (2000-11-01), Stevens
patent: 6170021 (2001-01-01), Graf
patent: 6219695 (2001-04-01), Guttag et al.
patent: 6243743 (2001-06-01), Freeny
patent: 6263373 (2001-07-01), Cromer et al.
patent: 6272562 (2001-08-01), Scott et al.
patent: 6304895 (2001-10-01), Schneider et al.
patent: 6330167 (2001-12-01), Kobayashi
patent: 6360250 (2002-03-01), Anupam et al.
patent: 6377461 (2002-04-01), Ozmat et al.
patent: 6378014 (2002-04-01), Shirley
patent: 6397256 (2002-05-01), Chan et al.
patent: 6414716 (2002-07-01), Kawai
patent: 6434003 (2002-08-01), Roy et al.
patent: 6476854 (2002-11-01), Emerson et al.
patent: 6552914 (2003-04-01), Chang
patent: 6560641 (2003-05-01), Powderly et al.
patent: 6603665 (2003-08-01), Truong et al.
patent: 6609034 (2003-08-01), Behrens et al.
patent: 6636929 (2003-10-01), Frantz et al.
patent: 6651120 (2003-11-01), Chiba et al.
patent: 6651190 (2003-11-01), Worley et al.
patent: 6662217 (2003-12-01), Godfrey et al.
patent: 6664969 (2003-12-01), Emerson et al.
patent: 6681250 (2004-01-01), Thomas et al.
patent: 6754891 (2004-06-01), Snyder et al.
patent: 6816963 (2004-11-01), Krithivas et al.
patent: 6820267 (2004-11-01), Christensen et al.
patent: 6959380 (2005-10-01), Dake et al.
patent: 6963425 (2005-11-01), Nair et al.
patent: 6993747 (2006-01-01), Friedman
patent: 7039229 (2006-05-01), Lin et al.
patent: 7165041 (2007-01-01), Guheen et al.
patent: 7231606 (2007-06-01), Miller et al.
patent: 7299463 (2007-11-01), Brannock et al.
patent: 2001/0027465 (2001-10-01), Hammelbacher
patent: 2001/0037366 (2001-11-01), Webb et al.
patent: 2002/0040418 (2002-04-01), Bress et al.
patent: 2002/0087949 (2002-07-01), Golender et al.
patent: 2002/0097234 (2002-07-01), Sauber
patent: 2002/0103882 (2002-08-01), Johnston et al.
patent: 2002/0174415 (2002-11-01), Hines
patent: 2002/0194403 (2002-12-01), Pua et al.
patent: 2002/0199035 (2002-12-01), Christensen et al.
patent: 2003/0035049 (2003-02-01), Dickens et al.
patent: 2003/0058248 (2003-03-01), Hochmuth et al.
patent: 2003/0083842 (2003-05-01), Miller et al.
patent: 2003/0110244 (2003-06-01), Mondale
patent: 2003/0156132 (2003-08-01), Gn et al.
patent: 2003/0177111 (2003-09-01), Egendorf et al.
patent: 2003/0200273 (2003-10-01), Khanna et al.
patent: 2003/0226015 (2003-12-01), Neufeld et al.
patent: 2004/0059782 (2004-03-01), Sivertsen
patent: 2004/0158614 (2004-08-01), Williams
patent: 2004/0190773 (2004-09-01), Messer et al.
patent: 2004/0255276 (2004-12-01), Rovang
patent: 2005/0066000 (2005-03-01), Liaw et al.
patent: 2005/0086670 (2005-04-01), Christensen et al.
patent: 2006/0189900 (2006-08-01), Flaherty
patent: 2006/0195042 (2006-08-01), Flaherty
American Megatrends AMIDiag User's Guide (Version 2.0), 2002. http://ami.com/support/doc/MAN-DIAG-WIN.pdf.
U.S. Appl. No. 10/016,484, filed Dec. 10, 2001, entitled “Systems and Methods for Capturing Screen Displays from a Host Computing System for Display at a Remote Terminal,” Inventor: Umasankar Mondal.
U.S. Appl. No. 10/247,876, filed Sep. 20, 2002, entitled “Systems and Methods for Establishing Interaction Between a Local Computer and a Remote Computer.” Inventor Clas Gerhard Sivertsen.
U.S. Appl. No. 10/790,160, filed Mar. 1, 2004, entitled “Method, System, and Apparatus for Communicating with a Computer Management Device.” Inventor: Subash Kalbarga.
U.S. Appl. No. 10/867,348, filed Jun. 14, 2004, entitled “Housing for In-Line Video, Keyboard and Mouse Remote Management Unit.” Inventor: Clas Gerhard Sivertsen.
U.S. Appl. No. 10/867,406, filed Jun. 14, 2004, entitled “In-Line Video, Keyboard and Mouse Remote Management Unit..” Inventor: Clas Gerhard Sivertsen.
U.S. Appl. No. 10/926,241, filed Aug. 25, 2004, entitled “Apparatus, Methods, and Systems for Redirecting Input and Output for Multiple Computers.” Inventor: Clas Gerhard Sivertsen.
U.S. Appl. No. 10/966,221, filed Oct. 15, 2004, entitled “Systems and Methods for Capturing Screen Displays from a Host Computing System for Display at a Remote Terminal.” Inventor: Umasankar Mondal.
Raritan Computer, Inc., “Raritan Announces New Paragon CIMs with Innovative DirectConnect Technology”, a press release, Jan. 14, 2002, printed from www.raritan.com on Jan. 27, 2005.
“Z-Series information page” printout from Raritan website found at www.Raritan.com/products/kvm—switches/Z—series/prd—line.aspx. Printed Feb. 10, 2006.
U.S. Official Action dated Aug. 17, 2006 in U.S. Appl. No. 10/247,876.
U.S. Official Action dated Sep. 5, 2006 in U.S. Appl. No. 10/966,221.
U.S. Official Action dated Feb. 27, 2007 in U.S. Appl. No. 10/867,406.
U.S. Notice of Allowance and Allowability dated Nov. 1, 2007 in U.S. Appl. No. 10/462,509.
U.S. Appl. No. 10/875,641 entitled “Method and System for Remote Software Debugging,” Inventor Stefano Righi and Eric Mills.
U.S. Official Action dated Aug. 10, 2007 in U.S. Appl. No. 10/867,406.
U.S. Official Action dated Jun. 29, 2007 in U.S. Appl. No. 10/462,509.
U.S. Official Action dated Mar. 6, 2007 in U.S. Appl. No. 10/462,509.
U.S. Official Action dated Sep. 11, 2006 in U.S. Appl. No. 10/462,509.
U.S. Official Action dated Mar. 6, 2007 in U.S. Appl. No. 10/403,198.
U.S. Official Action dated Sep. 19, 2006 in U.S. Appl. No. 10/403,198.
U.S. Notice of Allowance and Allowability dated Sep. 18, 2007 in U.S. Appl. No. 10/403,198.
U.S. Notice of Allowance and Allowability dated Nov. 10, 2004 in U.S. Appl. No. 10/867,348.
U.S. Notice of Allowance and Allowability dated Apr. 11, 2007 in U.S. Appl. No. 10/247,876.
U.S. Notice of Allowance and Allowability dated Jan. 5, 2007 in U.S. Appl. No. 10/966,221.
U.S. Notice of Allowance and Allowability dated Jul. 15, 2004 in U.S. Appl. No. 10/016,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for remote software debugging does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for remote software debugging, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for remote software debugging will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4011415

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.