Method and system for isolating and protecting software...

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

10347138

ABSTRACT:
A system and method for protecting software components of a software system can be used to guard against faults which might occur during the execution of a software component. A software component which is particularly prone to faults may be designated for protection. Faults occurring during execution of these protected software components can be detected, execution of the protected software component can be halted, and the software system may be restored to the state it held before execution of the protected software component commenced. The software system can then resume executing in a normal manner. Furthermore, a default value for the protected software component may be assigned in the event that a fault is detected during execution of the protected software component.

REFERENCES:
patent: 3551659 (1970-12-01), Forsythe
patent: 4933940 (1990-06-01), Walter et al.
patent: 5040178 (1991-08-01), Lindsay et al.
patent: 5410703 (1995-04-01), Nilsson et al.
patent: 5497434 (1996-03-01), Wilson
patent: 5511164 (1996-04-01), Brunmeier et al.
patent: 5590277 (1996-12-01), Fuchs et al.
patent: 5630047 (1997-05-01), Wang
patent: 5712971 (1998-01-01), Stanfill et al.
patent: 5748882 (1998-05-01), Huang
patent: 5751939 (1998-05-01), Stiffler
patent: 5815702 (1998-09-01), Kannan et al.
patent: 5825917 (1998-10-01), Suzuki
patent: 5870607 (1999-02-01), Netzer
patent: 5948112 (1999-09-01), Shimada et al.
patent: 6005979 (1999-12-01), Chang et al.
patent: 6009192 (1999-12-01), Klassen et al.
patent: 6105148 (2000-08-01), Chung et al.
patent: 6282701 (2001-08-01), Wygodny et al.
patent: 6430703 (2002-08-01), Connor et al.
patent: 0 965 923 (1999-12-01), None
patent: 1 509 193 (1978-05-01), None
Rafnel, B.A., “A Transaction Approach to Error Handling” Hewlett-Packard Journal, vol. 44, No. 3, Jun. 1, 1993, pp. 71-77.
Tai, A.T et al., “On Low-Cost Error Containment and Recovery Methods for Guarded Software Upgrading” Proceedings of the 20thInternational Conference on Distributed Computing System (ISCDS 2000), Taipei, Taiwan, Apr. 2000, pp. 1-8.
International Search Report for International Application No. PCT/US03/01526, Aug. 26, 2004.
Rafnel, B.A., “A Transaction Approach to Error Handling,” Hewlett-Packard Journal, vol. 44, No. 3, Jun. 1, 1993, pp. 71-77.
Randel, B., “Reliability Issues in Computing System Design,” Computing Surveys, vol. 10, No. 2, Jun. 2, 1978, pp. 123-165.
International Search Report for PCT/US02/28994, Dec. 4, 2002.
Robert W. Floyd & Louis Steinberg, “An adaptive algorithm for spatial gray scale” SID 75 Digest: 36-37, 1975.
Paul Heckbert, “Color image quantization for frame buffer display” Computer Graphics, 16(3):297-307, Jul. 1982.
C. E. Shannon, “A mathematical theory of communication” The Bell System Technical Journal, 27(3): 379-423, Jul. 1948.
C. E. Shannon, “A mathematical theory of communication, Part III.” The Bell System Technical Journal, pp. 623-656, Jul. 1948.
T. A. Welch, “A technique for high-performance data compression” Computer, 17(6): 8-19, Jun. 1984.
Jacob Ziv, “Coding theorems for individual sequences” IEEE Transactions on Information Theory, 24(4): 405-412, Jul. 1978.
Jacob Ziv & Abraham Lempel, “A universal algorithm for sequential data compression” IEEE Transactions on Information Theory, 24(3): 337-343, May 1977.
Jacob Ziv & Abraham Lempel, “Compression of individual sequences via variable-rate coding” IEEE Transactions on Information Theory, 24(5): 530-536, Sep. 1978.
Thompson and Manola, “Component Software Glossary”, Object Services and Consulting, Inc., pp. 1-23, 1996.
Patino-Martinez, et al., Bridging the Gap between Hardware and Software Fault Tolerance (2002), http://citeseer.ist.psu.edu/patino-martinez02bridging.html.

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 isolating and protecting 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 system for isolating and protecting software..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for isolating and protecting software... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3740990

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