Propagating web transaction context into common object model...

Electrical computers and digital processing systems: interprogra – Interprogram communication using message – Object oriented message

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S328000, C719S330000, C717S108000, C717S130000, C717S131000, C710S062000, C710S063000

Reexamination Certificate

active

07437734

ABSTRACT:
Methods and systems for instrumenting a COM object are disclosed. A request from a client for creating a COM object is intercepted and a wrapper object corresponding to the requested COM object is generated. The wrapper object implements a universal interface with a plurality of virtual functions each indexed by a number corresponding to an index number of a method associated with an interface of the requested COM object.

REFERENCES:
patent: 5848274 (1998-12-01), Hamby et al.
patent: 5991705 (1999-11-01), Klein et al.
patent: 6003079 (1999-12-01), Friedrich et al.
patent: 6026237 (2000-02-01), Berry et al.
patent: 6041352 (2000-03-01), Burdick et al.
patent: 6108700 (2000-08-01), Maccabee et al.
patent: 6202036 (2001-03-01), Klein et al.
patent: 6260187 (2001-07-01), Cirne
patent: 6263491 (2001-07-01), Hunt
patent: 6298475 (2001-10-01), Alcorn
patent: 6314558 (2001-11-01), Angel et al.
patent: 6327700 (2001-12-01), Chen et al.
patent: 6341260 (2002-01-01), Klein et al.
patent: 6349406 (2002-02-01), Levine et al.
patent: 6389491 (2002-05-01), Jacobson et al.
patent: 6412020 (2002-06-01), Leach et al.
patent: 6442620 (2002-08-01), Thatte et al.
patent: 6484129 (2002-11-01), Klein et al.
patent: 6542908 (2003-04-01), Ims
patent: 6560607 (2003-05-01), Lassesen
patent: 6587888 (2003-07-01), Chieu et al.
patent: 6742178 (2004-05-01), Berry et al.
patent: 6748555 (2004-06-01), Teegan et al.
patent: 6772228 (2004-08-01), Aragona
patent: 6775824 (2004-08-01), Osborne et al.
patent: 6792460 (2004-09-01), Oulu et al.
patent: 6917971 (2005-07-01), Klein
patent: 6968538 (2005-11-01), Rust et al.
patent: 7003565 (2006-02-01), Hind et al.
patent: 7346647 (2008-03-01), Bodine et al.
patent: 2001/0029537 (2001-10-01), Klein
patent: 2002/0199031 (2002-12-01), Rust et al.
patent: 2003/0093772 (2003-05-01), Stephenson
patent: 2003/0120593 (2003-06-01), Bansal et al.
patent: 2003/0135789 (2003-07-01), DeWitt et al.
patent: 2003/0195959 (2003-10-01), Labadie et al.
patent: 2004/0220947 (2004-11-01), Aman et al.
Keith Brown. “Building a Lightweight COM Interception Framework Part 1: The Universal Delegator.” Microsoft Systems Journal (Jan. 1999).
Michael Dunn. “Introduction to COM—What Is It and How To Use It.” The Code Project. Jul. 28, 2000. Accessed Sep. 27, 2006. <http://www.codeproject.com/com/comintro.asp?print=true>.
Galen C. Hunt and Michael L. Scott. “Intercepting and Instrumenting COM Applications.” 5th USENIX Conference on Object-Oriented Technologies and Systems. (1999).
Mark W. Johnson. “The Application Response Measurement (ARM) API, Version 2.” (1997) ARM Working Group. Accessed Sep. 9, 2006.
Johnston et al., “High-Speed Distributed Data Handling for On-Line Instrumentation Systems”, IEEE, 1997, pp. 1-19.
Hunt et al., “Intercepting and Instrumenting COM Applications”, Coots, 1999, pp. 1-15.
McLaren et al., “Instrumenation and Performance Monitoring of Distributed Systems”, IEEE, 1990, pp. 1180-1186.
Verbowski, “Using COM Objects From Java”, Technology Overview, Microsoft, 1999, pp. 1-26.
Arnold, et al. “Approximating the Calling Context Tree via Sampling” IBM Research Report. Jul. 7, 2000.
Johnson, Mark W. “The Application Response Measurement (ARM) API, Version 2.” ARM Working Group, 1997.
Hunt, et al. “Intercepting and Instrumenting COM Applications”. 5thUSENIX Conference on Object-Oriented Technologies and Systems. 1999.
Dunn, Michael. “Introduction to COM—What it Is and How to Use It.” The Code Project. Jul. 28, 2000.
Brown, Keith. “Building a Lightweight COM Interception Framework Part 1: The Universal Delegator.” Microsoft Systems Journal. Jan. 1999.
Package gnu.bytecode. <http://sources.redhat.com/kawa/api/gnu/bytecode/package-summary.html>. Accessed Nov. 8, 2006.
Keller, et al. “Supporting The Integration and Evolution of Components Through Binary Component Adaptation”. Technical Report TRCS97-15. Sep. 9, 1997.
Jikes Bytecode Toolkit. <http://www.alphaworks.ibm.com/tech/jikesbt>. Posted Mar. 31, 2000. Accessed Nov. 8, 2006.
The Java Object Instrumentation Environment. <http://www.cs.duke.edu/an/joie>. May 1, 2003. Accessed Nov. 8, 2006.
Lee, Han Bok. “BIT: Bytemcode Instrumenting Tool” Thesis submitted to University of Colorado, 1997.
CFPARKSE <http://www.alphaworks.ibm.com/tech.cfparse>. Apr. 30, 1999. Accessed Aug. 15, 2003.
Welcome to the Byte Code Engineering Library. <http://bcel.sourceforge.net>. Apr. 12, 2002. Accessed Nov. 28, 2006.
Harkema, et al., “Performing Monitoring of Java Applications”, 2002, ACM, p. 114-127.
Orso, et al., “Visualization of Program-Execution Data for Deployed Software”, 2003, ACM, p. 67-76 and p. 211.
Berndl, et al., “Dynamic Profiling and Trace Cache Generation”, 2003, IEEE, p. 276-285.

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

Propagating web transaction context into common object model... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Propagating web transaction context into common object model..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Propagating web transaction context into common object model... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3991973

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