Apparatus and methods for managing resource usage

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S226000

Reexamination Certificate

active

07028298

ABSTRACT:
Disclosed is a method for managing resource usage of a particular resource by a set of related code, such as code executed on behalf of a downloaded applet. A resource indicator is associated with the related code, and the resource indicator indicates an amount of resource usage of the particular resource by the related code. The resource indicator is updated when the related code increases or decreases its collective resource usage of the particular resource.

REFERENCES:
patent: 5361347 (1994-11-01), Glider et al.
patent: 5568635 (1996-10-01), Yamaguchi
patent: 5594904 (1997-01-01), Linnermark et al.
patent: 5764235 (1998-06-01), Hunt et al.
patent: 5826239 (1998-10-01), Du et al.
patent: 5838968 (1998-11-01), Culbert
patent: 5905860 (1999-05-01), Olsen et al.
patent: 5918229 (1999-06-01), Davis et al.
patent: 5958010 (1999-09-01), Agarwal et al.
patent: 5961586 (1999-10-01), Pedersen
patent: 5983316 (1999-11-01), Norwood
patent: 6006248 (1999-12-01), Nagae
patent: 6055650 (2000-04-01), Christie
patent: 6064974 (2000-05-01), Broekhuijsen
patent: 6112240 (2000-08-01), Pogue et al.
patent: 6173289 (2001-01-01), Sonderegger et al.
patent: 6182022 (2001-01-01), Mayle et al.
patent: 6184878 (2001-02-01), Alonso et al.
patent: 6188995 (2001-02-01), Garst et al.
patent: 6219708 (2001-04-01), Martenson
patent: 6259448 (2001-07-01), McNally et al.
patent: 6275983 (2001-08-01), Orton et al.
patent: 6279034 (2001-08-01), Jarriel et al.
patent: 6289446 (2001-09-01), Nilsson
patent: 6295602 (2001-09-01), Weissman et al.
patent: 6298422 (2001-10-01), Spilo et al.
patent: 6302795 (2001-10-01), Ito
patent: 6314563 (2001-11-01), Agesen et al.
patent: 6317869 (2001-11-01), Adl-Tabatabai et al.
patent: 6327622 (2001-12-01), Jindal et al.
patent: 6327702 (2001-12-01), Sauntry et al.
patent: 6341371 (2002-01-01), Tandri
patent: 6363411 (2002-03-01), Dugan et al.
patent: 6363421 (2002-03-01), Barker et al.
patent: 6370572 (2002-04-01), Lindskog et al.
patent: 6381321 (2002-04-01), Brown et al.
patent: 6421737 (2002-07-01), Stone et al.
patent: 6430570 (2002-08-01), Judge et al.
patent: 6438573 (2002-08-01), Nilsen
patent: 6449723 (2002-09-01), Elgressy et al.
patent: 6463454 (2002-10-01), Lumelsky et al.
patent: 6466570 (2002-10-01), Low et al.
patent: 6553403 (2003-04-01), Jarriel et al.
patent: 6633898 (2003-10-01), Seguchi et al.
patent: 2001/0003831 (2001-06-01), Boland
patent: 2001/0011254 (2001-08-01), Clark
patent: 2002/0032763 (2002-03-01), Cox et al.
patent: 2002/0083166 (2002-06-01), Dugan et al.
patent: 2002/0095660 (2002-07-01), O'Brien et al.
patent: 2002/0099821 (2002-07-01), Hellerstein et al.
patent: 2003/0065770 (2003-04-01), Davis et al.
patent: 2003/0131141 (2003-07-01), Springmeyer et al.
William F. Foote, et al, “Terminating A Group Of Related Threads By Modifying The Prog Ram Counter Of Selected Stack Frames,” U.S. Appl. No. 09/536,253, filed Mar. 27, 2000, 32 pages.
William F. Foote, et al, “Apparatus And Methods For Communicating Between Resource Domains,” U.S. Appl. No. 09/727,103, filed Nov. 29, 2000, 32 pages.
William F. Foote, “Apparatus And Methods For Preventing Denial Of Service Attacks,” U.S. Appl. No. 09/394,121, filed Sep. 10, 1999, 42 pages.
William F. Foote and Hideya Kawahara “Apparatus and Methods for Managing Resources for Resource Constrained Devices”, U.S. Appl. No. 10/045,514, filed Oct. 26, 2001, 35 pages.
Hideya Kawahara, William F. Foote, and Dean R.E. Long, “Clean Thread Termination”, U.S. Appl. No. 09/846,064, filed Apr. 30, 2001, 25 pages.
Foote, Bill “Description of JavaOS and PersonalJava”, Jul. 15, 2002, Release date of PersonalJava 1.0 is Dec. 1997.
Philippe Bernadat, Laura Feeney, Dan Lambright, and Franco Travostino, “Java Sandboxes meet Service Guarantees: Secure Partitioning of CPU and Memory,” Dec. 14, 1998, 24 pp.
Li Gong, “Secure Java Class Loading,” Nov.-Dec. 1998, Mobile Code Security, pp. 56-61.
Chris Hawblitzel, Chi-Chao Chang, Grzegorz Czajkowski, Deyu Hu, and Thorsten von Eicken, “Implementing Multiple Protection Domains in Java,” Technical Report 97-1660, Department of Computer Science, Cornell University, 15 pp.
Grzegorz Czajkowski and Thorsten von Eicken, “JRes: A Resource Accounting Interface for Java,” Oct. 1998, In Proceedings of the 1998 ACM OOPSLA Conference, Vancouver BC, 15 pp.
Binder, Walter “Design and Implementation of the J-SEAL2 Mobile Agent Kernel”, Application and the Internet, 2001.
Foote, William, “Real-time Extensions to the Java Platform A Progress Report”, Electrical and Computer Engineering, 1999.
Chan, Patrick, et al. “The Java Class Library, Second Edition, vol. 1 (pp. 1723-1750) 1998”.
Czajkowski, G and Von Eicken, T., “Jres: A Resource Accounting Interface for Java”, Conference Proceedings OOPSLA '98, Vancouver, BC, Canada, 18-22, Oct. 1998, New York, NY, USA, ACM, USA.
Czajkowski, G, et al. “Internet Servers, Safe-Language Exetensions, and Structured Resource Control”, Technology of Object-Oriented Languages and Systems, 1999. Proceedings of Nancy, France Jun. 7-10, 1999, Los Alamitos, CA, USA, IEEE Comput. Soc., US, Jun. 7, 1999, pp. 295-304.
Bettison, et al. “Limits-A System for Unix Resource Administration” Proceedings of the Supercomputing Conference. Reno, Nov. 13-17, 1989, New York, IEEE, US, vol. CONF. 2, pp. 686-692-0.

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

Apparatus and methods for managing resource usage does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and methods for managing resource usage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and methods for managing resource usage will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3608331

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