Patents Assigned to INTERNATIONL BUSINESS MACHINES
  • Patent number: 9336159
    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
  • Publication number: 20110066468
    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
    Inventors: Yunwu Huang, Yue Zhang
  • Publication number: 20090106586
    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
  • Publication number: 20010012081
    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