Object-based software management

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

C714S047300, C702S186000, C717S127000, C717S131000

Reexamination Certificate

active

10864066

ABSTRACT:
An execution environment accommodating object-based software transparently monitors interactions with software objects to generate operational management information for managing programs executing at plural computers. Notifications are directed to a software manager in the form of events, which can additionally be provided to applications or user programs. The software manager can group the events into sets and derive various operational management metrics from them to provide an overall picture of a program's performance, including availability. A hierarchical arrangement feature facilitates gathering information for programs scattered over plural computers. An alert feature provides warnings if metrics fall outside a specified threshold. In addition, the alert feature can automatically subscribe to additional sets of events to dynamically select the information collected by the software manager. Since the operational management information is collected transparently by logic outside the objects, manual instrumentation of the program is unnecessary, and software management technology is made available to organizations without software management expertise.

REFERENCES:
patent: 4034353 (1977-07-01), Denny et al.
patent: 4231106 (1980-10-01), Heap et al.
patent: 4752928 (1988-06-01), Chapman et al.
patent: 4800488 (1989-01-01), Agrawal et al.
patent: 4953080 (1990-08-01), Dysart et al.
patent: 5047919 (1991-09-01), Sterling et al.
patent: 5093914 (1992-03-01), Coplien et al.
patent: 5125091 (1992-06-01), Staas, Jr. et al.
patent: 5133075 (1992-07-01), Risch
patent: 5151987 (1992-09-01), Abraham et al.
patent: 5168441 (1992-12-01), Onarheim et al.
patent: 5179702 (1993-01-01), Spix et al.
patent: 5204956 (1993-04-01), Danuser et al.
patent: 5212793 (1993-05-01), Donica et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5313616 (1994-05-01), Cline et al.
patent: 5315703 (1994-05-01), Matheny et al.
patent: 5404523 (1995-04-01), DellaFera et al.
patent: 5442791 (1995-08-01), Wrabetz et al.
patent: 5459837 (1995-10-01), Caccavale
patent: 5485574 (1996-01-01), Bolosky et al.
patent: 5485617 (1996-01-01), Stutz et al.
patent: 5511197 (1996-04-01), Hill et al.
patent: 5517629 (1996-05-01), Boland
patent: 5517645 (1996-05-01), Stutz et al.
patent: 5519863 (1996-05-01), Allen et al.
patent: 5519867 (1996-05-01), Moeller et al.
patent: 5524238 (1996-06-01), Miller et al.
patent: 5528753 (1996-06-01), Fortin
patent: 5539907 (1996-07-01), Srivastava et al.
patent: 5548718 (1996-08-01), Siegel et al.
patent: 5574918 (1996-11-01), Hurley et al.
patent: 5577251 (1996-11-01), Hamilton et al.
patent: 5577252 (1996-11-01), Nelson et al.
patent: 5579520 (1996-11-01), Bennett
patent: 5581686 (1996-12-01), Koppolu et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5619710 (1997-04-01), Travis, Jr. et al.
patent: 5687370 (1997-11-01), Garst et al.
patent: 5689708 (1997-11-01), Regnier et al.
patent: 5732273 (1998-03-01), Srivastava et al.
patent: 5748881 (1998-05-01), Lewis et al.
patent: 5752038 (1998-05-01), Blake et al.
patent: 5754861 (1998-05-01), Kumar
patent: 5765174 (1998-06-01), Bishop
patent: 5787251 (1998-07-01), Hamilton et al.
patent: 5790789 (1998-08-01), Suarez
patent: 5794038 (1998-08-01), Stutz et al.
patent: 5802291 (1998-09-01), Balick et al.
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5864669 (1999-01-01), Osterman et al.
patent: 5872976 (1999-02-01), Yee et al.
patent: 5881225 (1999-03-01), Worth
patent: 5884316 (1999-03-01), Bernstein et al.
patent: 5903757 (1999-05-01), Gretz et al.
patent: 5903758 (1999-05-01), Walker
patent: 5907675 (1999-05-01), Aahlad
patent: 5907709 (1999-05-01), Cantey et al.
patent: 5920863 (1999-07-01), McKeehan et al.
patent: 5933640 (1999-08-01), Dion
patent: 5937191 (1999-08-01), Graham
patent: 5941947 (1999-08-01), Brown et al.
patent: 5958010 (1999-09-01), Agarwal et al.
patent: 5960196 (1999-09-01), Carrier et al.
patent: 5991536 (1999-11-01), Brodsky et al.
patent: 6026236 (2000-02-01), Fortin et al.
patent: 6026428 (2000-02-01), Hutchison et al.
patent: 6061723 (2000-05-01), Walker et al.
patent: 6105147 (2000-08-01), Molloy
patent: 6125400 (2000-09-01), Cohen et al.
patent: 6126329 (2000-10-01), Bennett et al.
patent: 6126330 (2000-10-01), Knight
patent: 6148338 (2000-11-01), Lachelt et al.
patent: 6167450 (2000-12-01), Angwin et al.
patent: 6178529 (2001-01-01), Short et al.
patent: 6182158 (2001-01-01), Kougiouris et al.
patent: 6185590 (2001-02-01), Klein
patent: 6189142 (2001-02-01), Johnston et al.
patent: 6216237 (2001-04-01), Klemm et al.
patent: 6219805 (2001-04-01), Jones et al.
patent: 6253252 (2001-06-01), Schofield
patent: 6253256 (2001-06-01), Wollrath et al.
patent: 6263488 (2001-07-01), Fortin et al.
patent: 6282701 (2001-08-01), Wygodny et al.
patent: 6351847 (2002-02-01), Sakamoto et al.
patent: 6393458 (2002-05-01), Gigliotti et al.
patent: 6434714 (2002-08-01), Lewis et al.
patent: 6567861 (2003-05-01), Kasichainula et al.
patent: 6611955 (2003-08-01), Logean et al.
patent: 6622299 (2003-09-01), Santosuosso et al.
patent: 6658602 (2003-12-01), Nakano
patent: 6684246 (2004-01-01), Hasha
patent: 6704012 (2004-03-01), Lefave
patent: 6832380 (2004-12-01), Lau et al.
patent: 6901560 (2005-05-01), Guerlain et al.
patent: 7039919 (2006-05-01), Hunt
patent: 7076784 (2006-07-01), Russell et al.
patent: 2002/0133757 (2002-09-01), Bertram et al.
patent: 0559100 (1993-09-01), None
patent: 0623876 (1994-11-01), None
patent: 0638863 (1995-02-01), None
patent: 0777178 (1997-06-01), None
patent: WO98/02809 (1998-01-01), None
Chappell, “Microsoft Message Queue is a Fast, Efficient Choice for Your Distributed Application,” MSJ 13:17-20, 23-24 (Jul. 1998).
McGregor et al., “Collecting metrics for CORBA-based distributed systems,” Software Metrics Symposium, 1998, Metrics 1998, Proceedings. Fifth International, Nov. 20-21, 1998. pp. 11-22.
Rosenblum et al., “A design framework for Internet-scale event observation and notification,” 1997, ACM SIGSOFT Software Engineering Notes archive, vol. 22, Issue 6 (Nov. 1997), pp. 344-360.
DCOM Architecture, by Markus Horstmann and Mary Kirtland, pp. 1-51, Jul. 23, 1997.
Sun Microsystems, Inc, Java Transaction API (JTA), version 1.0.1, 60 pages, Apr. 1999.
Tsai, Chii-Ren and Gligor, Virgil, “Distributed Audit with Secure Remote Procedure Calls”, ©1991 IEEE, pp. 154-160.
Tucker, editor, “The Computer Science and Engineering Handbook,” chapter 49, pp. 1112-1124 and chapter 91, pp. 1929-1948 (December 1996).
White Paper, “Java Remote Method Invocation-Distribution Computing For Java,” pp. 1-19, java.sun.com (Nov. 17, 1999).
IEEE 100: The Authoritative Dictionary of IEEE Standards Terms, 2000, Standards Information Network IEEE Press, 7thEdition, p. 691.
U.S. Appl. No. 09/135,106, filed Aug. 17, 1998, Al-Ghosien et al.
U.S. Appl. No. 09/135,397, filed Aug. 17, 1998, Thatte et al.
U.S. Appl. No. 09/197,080, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/197,009, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/197,246, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/197,242, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/197,211, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/197,226, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/196,836, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/196,974, filed Nov. 20, 1998, Hunt.
U.S. Appl. No. 09/349,732, filed Jul. 8, 1999, Hunt.
U.S. Appl. No. 08/959,139, filed Oct. 28, 1997, Helland et al.
U.S. Appl. No. 08/959,149, filed Oct. 28, 1997, Limprecht et al.
U.S. Appl. No. 09/201,061, filed Nov. 30, 1998, Andrews.
U.S. Appl. No. 09/201,060, filed Nov. 30, 1998, Andrews et al.
U.S. Appl. No. 09/257,364, filed Feb. 23, 1999, Hinson et al.
U.S. Appl. No. 09/135,378, filed Aug. 17, 1998, Dievendorff et al.
U.S. Appl. No. 09/201,276, filed Nov. 30, 1998, Beckman et al.
U.S. Appl. No. 09/257,363, filed Feb. 23, 1999, Hinson et al.
U.S. Appl. No. 09/071,594, filed May 1, 1998, Fox et al.
Davis, “Inside IBM's System View,”Datamation,vol. 37 n4: 62-63, 1991.
Bowen,

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

Object-based software management does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-based software management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-based software management will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3821634

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