Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2006-04-11
2006-04-11
An, Meng-Al T. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
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.
An Meng-Al T.
Beyer Weaver & Thomas LLP
Sun Microsystems Inc.
Vo Lilian
LandOfFree
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.
Profile ID: LFUS-PAI-O-3608331