The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 21, 2017

Filed:

Sep. 19, 2013
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Marcos Dias De Assuncao, Sao Paulo, BR;

Marco Aurelio Stelmar Netto, Sao Paulo, BR;

Lakshminarayanan Renganarayana, Elmsford, NY (US);

Christopher C. Young, Sleepy Hollow, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 9/445 (2006.01); G06F 9/50 (2006.01); H04L 29/08 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); G06F 8/68 (2013.01); G06F 8/70 (2013.01); G06F 8/71 (2013.01); G06F 9/45533 (2013.01); G06F 9/45537 (2013.01); G06F 9/5055 (2013.01); H04L 67/1036 (2013.01); H04L 67/34 (2013.01);
Abstract

A system, method and computer program product for allocating shared resources. Upon receiving requests for resources, the system determines whether there are any pending updates for a VM image for provisioning a virtual machine (VM) for the request. For each image with pending updates the system determines whether to replace the stored image with an updated VM image and provision from the replacement or, update a single instance of the image and provision from the single instance. The system also determines an optimal time to update images with pending updates. After replacing an image, the system provides an alert indicating that an updated said VM was provisioned.


Find Patent Forward Citations

Loading…