Abstract: A method, program product and a system is provided for managing a cache. The method includes analyzing at least an intermediate product of a computer program. The intermediate product is produced by the computer program in response to a set of control inputs. The method also includes determining a resource measure associated with the first intermediate product and determining a resource measure value for the first intermediate product using a first set of control inputs> The first intermediate product is stored in the cache upon determination that the resource measure value exceeds a predetermined resource threshold.
Type:
Grant
Filed:
October 11, 2013
Date of Patent:
May 10, 2016
Assignee:
INTERNATIONL BUSINESS MACHINES CORPORATION
Inventors:
Callum P. Jackson, Bin Jia, Matthew W. Leming, Philip Norton
Abstract: Discloses a computer-implemented apparatus for dynamic event planning for a plurality of attendees. Included is an event scheduler to schedule, update and delete events for the plurality of attendees, an event location finder invoked by the event scheduler to select at least one event location having an available timeslot for an event for the plurality of attendees, a transition requirement monitor invoked by the event scheduler to estimate a transition time from an origin location to the event location to determine if the available timeslot is feasible for the event, and a dynamic location tracker to track a location of the plurality of attendees and generate an event exception notice for the plurality of attendees if at least one attendee will be unable to attend the event at the event location at the available timeslot.
Type:
Application
Filed:
September 11, 2009
Publication date:
March 17, 2011
Applicant:
INTERNATIONL BUSINESS MACHINES CORPORATION
Abstract: Assigning a processor to a logical partition in a computer supporting multiple logical partitions that include assigning priorities to partitions, detecting a checkstop of a failing processor of a partition, retrieving the failing processor's state, replacing by a hypervisor the failing processor with a replacement processor from a partition having a priority lower than the priority of the partition of the failing processor, and assigning the retrieved state of the failing processor as the state of the replacement processor.
Type:
Application
Filed:
January 6, 2009
Publication date:
April 23, 2009
Applicant:
INTERNATIONL BUSINESS MACHINES CORPORATION
Inventors:
William J. Armstrong, Naresh Nayar, Gary R. Ricard
Abstract: A liquid crystal display device has first and second substrates, a first electrode layer overlying one surface of the first substrate, and a second electrode layer overlying one surface of the second substrate. A first alignment layer having a thickness of 100 Å or less overlies the first electrode layer, and a second alignment layer overlies the second electrode layer, and a liquid crystal material is disposed between the alignment layers. In one preferred embodiment, the second alignment layer also has a thickness of 100 Å or less, and each alignment layers is a polyimide layer. A method for manufacturing a liquid crystal display device is also provided. According to the method, first and second substrates are provided, a first electrode layer is deposited over the first substrate, and a second electrode layer is deposited over the second substrate.
Type:
Application
Filed:
August 4, 1998
Publication date:
August 9, 2001
Applicant:
INTERNATIONL BUSINESS MACHINES
Inventors:
PRAVEEN CHAUDHARI, JAMES ANDREW LACEY, SHUI-CHIN LIEN