Monitoring of resources that are being modeled by simulation...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S014000, C703S006000

Reexamination Certificate

active

10402817

ABSTRACT:
Whenever a resource being modeled is accessed, an indication about the access is stored in a number of memory locations of a corresponding number of applications that are interested in monitoring the resource. The memory locations (also called “monitoring memory locations”) are individually identified for each application when allocating a location in main memory. At this time, a pointer to the monitoring memory location is supplied to the application and also added to a group of pointers of locations to be updated when accessing the resource. In addition, in certain embodiments, a bit is allocated within a bitmap for each monitoring memory location for any given application. Such a bit is set at the time of updating the corresponding monitoring memory location and cleared when the application reads the monitoring memory location. Just checking the bitmap as a whole can inform an application if there is any change in any monitoring memory locations of that application. Moreover, the application may use individual bits of the bitmap to identify (and cycle through) only those monitoring memory locations that have changed. Update of monitoring memory locations may be implemented via overloading of operators that access each resource.

REFERENCES:
patent: 5544067 (1996-08-01), Rostoker et al.
patent: 5560003 (1996-09-01), Nilsen et al.
patent: 5920490 (1999-07-01), Peters
patent: 6470478 (2002-10-01), Bargh et al.
patent: 6654773 (2003-11-01), Hills
patent: 6681241 (2004-01-01), Fagen et al.
patent: 2001/0000821 (2001-05-01), Kolodner et al.
patent: 2003/0125915 (2003-07-01), Gabele et al.
patent: 2003/0135354 (2003-07-01), Gabele et al.
Steve D. Pate, “Unix Filesystems Evolution, Design and Implementation”, 2003, VERITAS, ISBN 0-471-16483-6, pp. i-xvi, 133-154.
Brian Goetz, “Java theory and practice: Garbage collection and performance”, http://www-128.ibm.com/developerworks/java/library/j-jtp01274.html, 2004.
Choi et al, “Design, Implementation, and Performance Evaluation of a Detection-Based Adaptive Block Replacement Scheme”, IEEE, Jul. 2002.
IECC.com, “GC FAQ—draft”, http://www.iecc.com/gclist/GC-faq.html, 1999.
Ken Gottry, “Pick up performance with generational garbage collection”, web.archive.org/web/20020126213559/www.javaworld.com/javaworld/jw-01-2002/jw-0111-hotspotgc—p.html, 2002.
Chapter 3 entitled “The Buffer Cache” in a book entitled “The Design of the Unix Operating System”, Maurice J. Bach, Prentice-Hall, Inc, 1986, ISBN 0-13-201799-7 025, pp. 38-58.

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

Monitoring of resources that are being modeled by simulation... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Monitoring of resources that are being modeled by simulation..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Monitoring of resources that are being modeled by simulation... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3750416

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