Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital logic testing
Patent
1997-11-25
2000-05-09
Hafiz, Tariq R.
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital logic testing
714 38, G06F 945
Patent
active
060615184
ABSTRACT:
An efficient mechanism for debugging JavaScript programs is implemented to provide functions that allow a software developer to gain more information and to have more control when debugging a software program. Debugging tools are implemented to allow the software developer to control the contents of a JavaScript client object directly during the debugging operation and, therefore, to have greater control over and to know the contents of the client object at a specific point in time during execution of the program. Additionally, a data processing system and methodology are implemented to allow debugging functions and results generated therefrom to be output to a temporary file based on a current client's Internet Protocol address, rather than to a display screen or a current applet device of the client. An additional variable is utilized to indicate whether the information obtained during a debug procedure should be displayed on a current page or should be output to a temporary file based on the current client's Internet Protocol address to obtain information about errors within a software program, even when printing such information during program execution is not possible. Furthermore, a data processing and methodology are implemented to selectively enable and disable debug statements and software code. By providing such selective enablement, the use of debugging statements in the software code may be selectively enabled and disabled without modifying previously compiled code.
REFERENCES:
patent: 4802165 (1989-01-01), Ream
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5202982 (1993-04-01), Gramlich et al.
patent: 5421004 (1995-05-01), Carpenter et al.
patent: 5446878 (1995-08-01), Royal
patent: 5621886 (1997-04-01), Alpert et al.
patent: 5657438 (1997-08-01), Wygodny et al.
patent: 5771385 (1998-06-01), Harper
patent: 5809248 (1998-09-01), Vidovic
patent: 5809493 (1998-09-01), Ahamed et al.
patent: 5815653 (1998-09-01), You et al.
patent: 5815714 (1998-09-01), Shridhar et al.
patent: 5819092 (1998-10-01), Ferguson et al.
patent: 5838910 (1998-11-01), Domenikos et al.
patent: 5850510 (1998-12-01), Fukushiro et al.
patent: 5901315 (1999-05-01), Edwards et al.
patent: 5940593 (1999-08-01), House et al.
patent: 5958049 (1999-09-01), Mealey et al.
"Full-Featured, Open Standards-Based Email", Netscape Communicator.sup..cndot. .vertline. Messenger, available via the Internet, Copyright 1997 Netscape Communications Corporation, this site powered by Netscape SuiteSpot servers, attached copy printed Oct. 7, 1997, pp. 1-2.
"Handbook: Mail, News, and Bookmarks", available via the Internet at info@netscape.com, Copyright 1994-1996 Netscape Communications Corporation, attached copy printed Oct. 7, 1997, pp. 1-13.
Samuel P. Harbison et al., Sec. 3.3 Definition and Replacement, C A Reference Manual, Third Edition, pp. 43-45.
"Understanding Client Configuration", available via the Internet at wysiwyg://content.124/http://developer.n...com/library/documentation/ant/c onfig.html, Copyright 1997 Netscape Communications Corporation, attached copy printed Jun. 16, 1997, pp. 1-7.
Andrew Wooldridge et al., Chapter 24, Using JavaScript--Second Edition, Copyright 1997, pp. 637-655.
"Finally, JavaScript Development Tools; Microsoft Offers Script Debugger, Acadia has an Editor"; InformationWeek; pp. A03, Prompt [online]. Retrieved from STN International. Acession No. 97:91442, Feb. 1997.
"NETSCAPE: Netscape previews Netscape Visual JavaScript"; M2 Presswire. NLDB [online]. Retrieved from STN International. Accession No. 97:132692, Apr. 1997.
"Netscape Communication's Ontological Fantasy--Crossware"; Computergram International. NLDB [online]. Retrieved from STN International. Accession No. 97:213573, Jun. 1997.
"Getting Started with Netscape JavaScript Debugger" Netscape Communications; pp. 1-26. [online]. Retrieved from the Internet, Dec. 1997.
Garrett, D.; Potts, A.; Friedel, Jr., D.; "Visual Cafe Programming"; Coriolis Group Books; Chapter 10, pp. 241-258, May 1997.
Trudeau, J.; "Mastering CodeWarrior for Windows 95/NT--The Official Guide"; Sybex; Chapter 8, "Viewing and Changing Data" section, pp. 367-378, Feb. 1997.
Hafiz Tariq R.
International Business Machines - Corporation
Sattizahn Brian
LandOfFree
Data processing system and method for debugging a JavaScript pro does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processing system and method for debugging a JavaScript pro, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing system and method for debugging a JavaScript pro will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1073450