Patent application number | Description | Published |
20110239189 | SOFTWARE MANAGEMENT SYSTEM FOR NETWORK DATA PROCESSING SYSTEMS - A method, data processing system, and computer program product are presented for planning upgrades to a network data processing system. A processor unit identifies configuration information for hardware and software programs for a plurality of computers in the network data processing system. The processor unit obtains end of life dates for the software programs, release dates for the replacement software programs, and prerequisites for replacement software programs for the software programs identified in the configuration information. The processor unit identifies at least one change to the plurality of computers based on the configuration information and a set of prerequisites in the prerequisites for each of a plurality of replacement software programs for a plurality of software programs in the software programs. The processor unit generates at least one upgrade plan to implement at least one change to the plurality of computers in which a number of overlaps between life cycles for the plurality of replacement software programs and life cycles for the plurality of software programs in the software programs is increased. | 09-29-2011 |
20140089422 | DYNAMICALLY CREATING A SOCIAL NETWORKING CHECK-IN LOCATION - In a method for creating a social networking check-in location for social networking applications, a computer receives a geographic location for each user computing device in a plurality of user computing devices. The computer determines a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold. The area density is defined as a number of user computing devices per unit area. The computer receives two or more social networking messages from the portion of the plurality of user computing devices. The computer determines a common subject between the two or more social networking messages. The computer creates a social networking check-in location. | 03-27-2014 |
20140089917 | RESOURCE ALLOCATION FOR VIRTUAL MACHINES AND LOGICAL PARTITIONS - A computer determines that a utilization level of a resource has satisfied a threshold. The computer scales the allocation of the resource to the furthest of the current allocation of the resource plus a parameter and of a historical limit. The computer determines if the scaled allocation of the resource is outside the historical limit and if so, sets the historical limit equal to the scaled allocation of the resource. The computer determines whether the scaling of the allocation of the resource will result in an allocation oscillation. The computer determines if the scaled allocation of the resource is outside a boundary parameter and if so, sets the allocation of the resource equal to the boundary parameter. | 03-27-2014 |