Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2007-01-09
2007-01-09
Chaki, Kakali (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S130000
Reexamination Certificate
active
10390397
ABSTRACT:
A method of executing a program in a controlled environment includes initiating execution of an operating system with which the program is adapted to execute, inserting redirection logic at the beginning of the program, and executing the program such that the redirection logic is executed. A current instruction pointer is stored, and execution control is redirected to a program loader. The program loader selects a first block of instructions of the program, based at least in part on the stored current instruction pointer. This selected block of instructions is manipulated to provide a first phantom instruction block, which is executed in the controlled environment. This manipulation includes copying at least a portion of the selected first block to form the first phantom instruction block.
REFERENCES:
patent: 5412717 (1995-05-01), Fischer
patent: 5657445 (1997-08-01), Pearce
patent: 5696822 (1997-12-01), Nachenberg
patent: 5809138 (1998-09-01), Netiv
patent: 5822517 (1998-10-01), Dotan
patent: 5892904 (1999-04-01), Atkinson et al.
patent: 5933640 (1999-08-01), Dion
patent: 5940590 (1999-08-01), Lynne et al.
patent: 5974549 (1999-10-01), Golan
patent: 5978484 (1999-11-01), Apperson et al.
patent: 5987611 (1999-11-01), Freund
patent: 6035423 (2000-03-01), Hodges et al.
patent: 6065118 (2000-05-01), Bull et al.
patent: 6112304 (2000-08-01), Clawson
patent: 6167520 (2000-12-01), Touboul
patent: 6192477 (2001-02-01), Corthell
patent: 6192512 (2001-02-01), Chess
patent: 6199181 (2001-03-01), Rechef et al.
patent: 6275938 (2001-08-01), Bond et al.
patent: 6357008 (2002-03-01), Nachenberg
patent: 6671825 (2003-12-01), Joshi et al.
patent: 6804780 (2004-10-01), Touboul
patent: 6839894 (2005-01-01), Joshi et al.
patent: 2002/0013910 (2002-01-01), Edery et al.
patent: 2002/0069363 (2002-06-01), Winburn
patent: 2004/0107228 (2004-06-01), Autrey et al.
McCartney, “The Net Threat”, informationweek.com, Feb. 10, 1997.
Toolsmith, “What is HU Sandbox?”, HU Sandbox 1.00. Apr. 7, 2000.
Marcus2@IDT.Net, “ECM INFO”, Feb. 24, 1999, Usenet: alt.dss and alt.dss.hack.
Jackhammer, “Re: From Magician at PD”, Nov. 8, 2000, Usenet: alt.dss.hack.
Chaturvedi Rahul
Wagner John R.
Whittaker James A.
Chaki Kakali
I-Squared, Inc.
IP Strategies
Roche Trenton J.
LandOfFree
Method and apparatus for preemptive monitoring of software... 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 apparatus for preemptive monitoring of software..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for preemptive monitoring of software... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3821935