Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management
Reexamination Certificate
2011-07-12
2011-07-12
To, Jennifer N (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Virtual machine task or process management
C718S103000, C718S104000, C718S105000, C709S226000, C711S170000, C711S173000
Reexamination Certificate
active
07979857
ABSTRACT:
A method and an apparatus for dynamic memory resource management are provided. Memory activity information is collected for a virtual machine. Additional memory shares are dynamically allocated to the virtual machine, as needed, based on the memory activity information for the virtual machine and based on a specified priority of the virtual machine in order to properly adjust the total physical memory used by the virtual machine.
REFERENCES:
patent: 4253145 (1981-02-01), Goldberg
patent: 5742762 (1998-04-01), Scholl et al.
patent: 5870559 (1999-02-01), Leshem et al.
patent: 5889523 (1999-03-01), Wilcox et al.
patent: 6115646 (2000-09-01), Fizman et al.
patent: 6122664 (2000-09-01), Boukobza et al.
patent: 6145001 (2000-11-01), Scholl et al.
patent: 6173306 (2001-01-01), Raz et al.
patent: 6178529 (2001-01-01), Short et al.
patent: 6226273 (2001-05-01), Busuioc et al.
patent: 6304864 (2001-10-01), Liddy et al.
patent: 6331858 (2001-12-01), Fisher
patent: 6430592 (2002-08-01), Davison
patent: 6505217 (2003-01-01), Venkatraman et al.
patent: 6530840 (2003-03-01), Cuomo et al.
patent: 6691176 (2004-02-01), Narin et al.
patent: 6694419 (2004-02-01), Schnee et al.
patent: 6738886 (2004-05-01), Mendoza et al.
patent: 6742099 (2004-05-01), Mendoza et al.
patent: 6745312 (2004-06-01), Schnee et al.
patent: 6848104 (2005-01-01), Van Ee et al.
patent: 6851030 (2005-02-01), Tremaine
patent: 6853738 (2005-02-01), Nishigaki et al.
patent: 6910210 (2005-06-01), Chew
patent: 6968441 (2005-11-01), Schnee
patent: 6986137 (2006-01-01), King et al.
patent: 7080379 (2006-07-01), Brenner et al.
patent: 7143413 (2006-11-01), McCarthy et al.
patent: 7228546 (2007-06-01), McCarthy et al.
patent: 7299468 (2007-11-01), Casey et al.
patent: 7308687 (2007-12-01), Trossman et al.
patent: 7673114 (2010-03-01), Allen et al.
patent: 2001/0028729 (2001-10-01), Nishigaki et al.
patent: 2002/0087611 (2002-07-01), Tanaka et al.
patent: 2002/0091702 (2002-07-01), Mullins
patent: 2002/0173863 (2002-11-01), Imada et al.
patent: 2002/0184171 (2002-12-01), McClanahan
patent: 2003/0009543 (2003-01-01), Gupta
patent: 2003/0037092 (2003-02-01), McCarthy et al.
patent: 2003/0158884 (2003-08-01), Alford, Jr.
patent: 2003/0182597 (2003-09-01), Coha et al.
patent: 2003/0214525 (2003-11-01), Esfahany
patent: 2003/0233571 (2003-12-01), Kraus et al.
patent: 2004/0143664 (2004-07-01), Usa et al.
patent: 2004/0154018 (2004-08-01), Doering et al.
patent: 2004/0221121 (2004-11-01), Hamilton, II et al.
patent: 2004/0250248 (2004-12-01), Halpern et al.
patent: 2005/0015661 (2005-01-01), Vaidyanathan
patent: 2005/0038989 (2005-02-01), Esfahany
patent: 2005/0044301 (2005-02-01), Vasilevsky et al.
patent: 2005/0081201 (2005-04-01), Aguilar, Jr. et al.
patent: 2005/0120160 (2005-06-01), Plouffe et al.
patent: 2005/0131941 (2005-06-01), Dettinger et al.
patent: 2005/0132362 (2005-06-01), Knauerhase et al.
patent: 2005/0262504 (2005-11-01), Esfahany et al.
patent: 2005/0289145 (2005-12-01), Voegel
patent: 2006/0017969 (2006-01-01), Ly et al.
patent: 2006/0020781 (2006-01-01), Scarlata et al.
patent: 2006/0069761 (2006-03-01), Singh et al.
patent: 2006/0136912 (2006-06-01), Robinson et al.
patent: 2006/0242641 (2006-10-01), Kinsey et al.
patent: 2006/0265711 (2006-11-01), Bantz et al.
patent: 2007/0055647 (2007-03-01), Mullins et al.
patent: 2007/0079308 (2007-04-01), Chiaramonte et al.
patent: 2007/0094367 (2007-04-01), Esfahany et al.
patent: 2007/0106769 (2007-05-01), Liu
patent: 2007/0266136 (2007-11-01), Esfahany et al.
patent: WO 01/38992 (2001-05-01), None
patent: WO 02/088938 (2002-11-01), None
patent: WO 03/071424 (2003-08-01), None
patent: WO 03/088046 (2003-10-01), None
Jeannette Lawrence, Introduction to Neural Networks, 1994 California Scientific Software Press, 6th Edition, 18, 28 (4 pgs.), 1994.
Communication—Supplementary European Search Report in Application No. 02752185.5-1243, dated Apr. 27, 2007, received Jun. 19, 2007 (4 pgs.).
Omer F. Rana et al., “Resource Discovery for Dynamic Clusters in Computational Grids,” XP-002429542,IEEE, 2001, 759-767 (9 pgs.), 2001.
PCT, Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/US2006/040918 (10 Pgs.), Date Mailed Jan. 31, 2007.
Platform Computing, Inc., “An Introduction to Platform VM Orchestrator. Extract More Value from a Virtual Server Environment Through Automated Management”, XP002415478, (13 pgs.), Oct. 1, 2005.
Gamma, et al., “Design Patterns Elements of Resusable Object-Oriented Software”, XP002261440, (24 pgs.), 1997.
VMware, Inc., “VMware VirtualCenter User's Manual Version 1.0”, XP002407050, retrieved from the internet http://www.vmware.com/pdf/VirtualCenter—Users—Manual.pdf, retrieved on Aug. 16, 2005, (143 pgs.).
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration; International Application No. PCT/US2005/014270 dated Aug. 8, 2005 (11 pgs).
PCT, Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration; International Application No. PCT/US2006/038055; date mailed Feb. 1, 2007 (12 pgs).
EPO Communication Pursuant to Article 96(2) EPC, Application No. 05 739 911.5-1243; Ref. HCD/J00049340EP, (6 pgs), Sep. 6, 2007.
Intel; White paper; Easy-attach Storage, making SAN Affordable (8 pgs), 2004.
White Paper; Building Virtual Infrastructure with VMware VirtualCenter; Vitual Infrastructure Software for the Responsive Enterprise; vmare, (10 pgs), 2004.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Complete Management Solution for High-End to Mid-Range Servers (24 pgs), 2003.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Complete Management Solution for High-End to Mid-Range Servers (updated Apr. 22, 2003) (28 pgs).
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Getting Started Guide 3.0 (25 pgs), Apr. 2003.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Managing On-Demand Computing (59 pgs), Jun. 26, 2003.
Computer Associates; Unicenter Dynamic Reconfiguration Option; (1 pg), 2003.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option 3.0; High-End & Midframe Server Discovery, Monitoring & Administration Solution; CA Development Buddy Program (10 pgs), 2003.
Computer Associates; Managing Enterprise Clusters and Dynamic System Domains, Session Code: ENT07SN (47 pgs), 2003.
Managing Dynamic System Domains with Unicenter DRO (22 pgs), 2003.
Computer Associates; Unicenter Advanced Systems Management (UASM) r11 (47 pgs), 2005.
USPTO Office Action for U.S. Appl. No. 11/435,347, filed May 15, 2006; Inventor: Kouros H. Esfahany, Apr. 22, 2008.
Govil, et al., “Cellular Disco: Resource Management Using Virtual Clusters on Shared-Memory Multiprocessors”, Operating Systems Review, ACM, vol. 33, No. 5, pp. 154-169 (XP000919655), Dec. 5, 2005.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority for International Application No. PCT/US2005/014269, filed Apr. 25, 2005 (12 pages), Nov. 16, 2005.
Office Action Summary issued by the USPTO for U.S. Appl. No. 11/114,275, filed Apr. 25, 2005; Inventor: Esfahany, Dec. 4, 2009.
Office Action Summary issued by the USPTO for U.S. Appl. No. 11/255,056, filed Oct. 19, 2005; Inventor: Esfahany, Nov. 27, 2009.
USPTO Office Action Summary for U.S. Appl. No. 11/114,275, filed Apr. 25, 2005; Inventor: Kouros H. Esfahany, May 8, 2009.
USPTO Office Action for U.S. Appl. No. 11/241,155, inventor Michael R. Chiaramonte, mailed Jan. 7, 2010.
USPTO Office Action for U.S. Appl. No. 11/114,275, inventor Kouros H. Esfahany, mailed Mar. 8, 2010.
Advisory Action for U.S. Appl. No. 11/114,275, filed Apr. 25, 2005, Kouros H. Esfahany, mailed Apr. 21, 2010 (2 pgs).
Office Action for U.S. Appl. No. 11/255,056, filed Oct. 19,
Chiaramonte Michael R.
Esfahany Kouros H.
Narayanan Karthik
Baker & Botts L.L.P.
Computer Associates Think Inc.
To Jennifer N
LandOfFree
Method and apparatus for dynamic memory resource 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 Method and apparatus for dynamic memory resource management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamic memory resource management will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2686600