Sign up


Match Document Document Title
8826298 Method and apparatus that enables a web-based client-server application to be used offline  
One embodiment of the present invention provides a system that facilitates using a web-based client-server application offline. During operation, the system receives a function call at an object...
8826293 Visualization-centric performance-based volume allocation in a data storage system  
A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is...
8826287 System for adjusting computer resources allocated for executing an application using a control plug-in  
A resource manager computer system allocates computer resources from a pool of computer resources for executing an application. A data monitoring system monitors metrics for the allocated computer...
8826286 Monitoring performance of workload scheduling systems based on plurality of test jobs  
The present invention relates to the field of enterprise network computing. In particular, it relates to monitoring workload of a workload scheduler. Information defining a plurality of test jobs...
8826290 Method of monitoring performance of virtual computer and apparatus using the method  
Provided are a method and an apparatus for monitoring performance of a virtual computer. In a method of controlling a computer system including a computer, the computer executes a virtualization...
8825750 Application server management system, application server management method, management apparatus, application server and computer program  
An application server management system which makes a plurality of virtual server instance sections representing an identical server operate by setting values different from each other is provided....
8826276 Multi-threaded virtual machine processing on a web page  
A system, method and a computer-readable medium for processing resources on a multithreaded browser. The browser includes a main thread and receives a resource. The browser initializes the main...
8826291 Processing system  
A processing system includes a process request queue that corresponds to a process group and additionally stores an arriving process request addressed to the process group, at least one processor...
8826264 Non-disruptive upgrade of applications  
A non-disruptive upgrade (NDU) technique involves installing and activating a first copy of a new version of an application in a temporary directory to (i) obtain control from an original version...
8826288 Computing with both lock-step and free-step processor modes  
A computer system provides for both lock-step and free-step processor modes, allowing for an effective tradeoff between performance and data integrity.
8826289 Method and system for managing virtual and real machines  
Managing virtual and real machines through a provisioning system. The provisioning system allows a user to create and manage machines through a “self-service” approach. The provisioning system int...
8819691 Logical partition defragmentation within a data processing system  
A mechanism, in a data processing system, is provided for logical partition defragmentation. The mechanism gathers resource requirements for a plurality of logical partitions running in a plurality...
8819369 Restoring a virtual machine  
One or more techniques and/or systems are provided for restoring an original virtual machine from a snapshot according to a current virtual machine layout different than an original virtual machine...
8819690 System for reducing data transfer latency to a global queue by generating bit mask to identify selected processing nodes/units in multi-node data processing system  
A system for efficient dispatch/completion of a work element within a multi-node data processing system. The system comprises a processor performing the functions of: selecting specific processing...
8819693 Logical partition defragmentation within a data processing system  
A mechanism, in a data processing system, is provided for logical partition defragmentation. The mechanism gathers resource requirements for a plurality of logical partitions running in a plurality...
8819679 Methods and systems for on-boarding applications to a cloud  
Methods and arrangements for on-boarding an application to a cloud. An application for hosting in a cloud environment is provided. Metadata related to the application is provided, and metadata...
8819235 Multi-adapter link aggregation for adapters with hardware based virtual bridges  
Mechanisms for providing a network adapter and functionality for performing link aggregation within a network adapter are provided. With these mechanisms, a network adapter is provided that...
8819685 Method and apparatus for adjusting I/O channel on virtual platform  
A method and an apparatus for adjusting an input/output (I/O) channel on a virtual platform, and the method for adjusting an I/O channel includes: counting, by a host, current average I/O...
8817030 GPGPU systems and services  
Graphics processing units (GPUs) deployed in general purpose GPU (GPGPU) units are combined into a GPGPU cluster. Access to the GPGPU cluster is then offered as a service to users who can use their...
8819694 System and method for embedded load balancing in a multifunction peripheral (MFP)  
The invention relates to multifunction peripherals (MFPs). More particularly, the invention relates to an embedded load balancer in a multifunction peripheral. An MFP with an embedded load balancer...
8819683 Scalable distributed compute based on business rules  
A method, apparatus, system, article of manufacture, and computer-readable storage medium provide the ability to dynamically modify a distributed computing system workflow. A grid application...
8819692 Job executing system, job executing device and computer-readable medium  
An image forming device includes a monitoring service performing unit and a service process performing instructing unit. The monitoring service performing unit acquires operation state information...
8813087 Managing a workload in a cluster of computing systems with multi-type operational resources  
Determining an equivalent capacity (ECP) of a computing system comprising multi-type operational resources. The multi-type operational resources comprises at least one general type of resources and...
8813088 Scheduling flows in a multi-platform cluster environment  
Techniques for scheduling multiple flows in a multi-platform cluster environment are provided. The techniques include partitioning a cluster into one or more platform containers associated with one...
8813089 Managing resources for maintenance tasks in computing systems  
Systems for managing resources for maintenance tasks in computing systems are provided. One system includes a controller and memory coupled to the controller, the memory configured to store a...
8813086 Work plan prioritization for application development and maintenance using pooled resources in a factory  
A computer implemented method, system and/or computer program product schedules execution of work requests through work plan prioritization. One or more work packets are mapped to and assigned to...
8813090 System and method for dynamic rescheduling of multiple varying resources with user social mapping  
A system and method for scheduling resources includes a memory storage device having a resource data structure stored therein which is configured to store a collection of available resources, time...
8813082 Thread priority based on object creation rates  
A method and apparatus for managing thread priority based on object creation rates. Embodiments of the invention provide a thread monitor configured to reduce the execution priority of a thread...
8813085 Scheduling threads based on priority utilizing entitlement vectors, weight and usage level  
An embodiment or embodiments of an information handling apparatus can use an entitlement vector to simultaneously manage and activate entitlement of objects and processes to various resources...
8813080 System and method to optimize OS scheduling decisions for power savings based on temporal characteristics of the scheduled entity and system workload  
In some embodiments, the invention involves a system and method to enhance an operating system's ability to schedule ready threads, specifically to select a logical processor on which to run the...
8806499 Mechanism to build dynamic locations to reduce brittleness in a team environment  
Mechanisms to build dynamic locations to reduce brittleness in a team environment are provided. A project includes resources, each resource is assigned a key. Each key is mapped to a current...
8806502 Batching resource requests in a portable computing device  
In a portable computing device having a node-based resource architecture, resource requests are batched or otherwise transactionized to help minimize inter-processing entity messaging or other...
8806500 Dynamically setting the automation behavior of resources  
Embodiments provide a method of dynamically setting the automation behavior of resources via switching between an active mode and a passive mode. One embodiment is a method that includes placing a...
8805951 Virtual machines and cloud storage caching for cloud computing applications  
An application is included in a virtual machine sent to a cloud computing server. The cloud computing server has a remote access layer that fetches data blocks of the private dataset of the...
8805862 Video search method using motion vectors and apparatus thereof  
A video search method and an apparatus thereof are provided. In the video search method, the bit streams of a query video file and a plurality of video files to be searched are parsed to obtain a...
8806491 Thread migration to improve power efficiency in a parallel processing environment  
A method and system to selectively move one or more of a plurality threads which are executing in parallel by a plurality of processing cores. In one embodiment, a thread may be moved from...
8803892 Allocation of GPU resources across multiple clients  
Methods, apparatuses and systems directed to hosting, on a computer system, a plurality of application instances, each application instance corresponding to a remote client application; maintaining...
8806492 System and method of interfacing a workload manager and scheduler with an identity manager  
A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs...
8806497 System and method for altering the work definitions in an iterative parallel opportunistic work stealing scheduler  
The scheduling of a group of work units across multiple computerized worker processes. A group of work units is defined and assigned to a first worker. The worker uses the definition of the group...
8806503 Method and system for memory aware runtime to support multitenancy in heterogeneous clusters  
The invention solves the problem of sharing many-core devices (e.g. GPUs) among concurrent applications running on heterogeneous clusters. In particular, the invention provides transparent mapping...
8806498 Method and system for resolving dependency among the enqueued works and/or finished works and scheduling the dependency-resolved works  
A scheduling apparatus and method allocate a plurality of works to a plurality of processing cores by transferring a work having no dependency on the execution completion of another work from a...
8806504 Leveraging performance of resource aggressive applications  
A simultaneous multithreading computing system obtains process information for the simultaneous multithreading computing system. The process information comprises a plurality of processes...
8806494 Managed control of processes including privilege escalation  
Determining execution rights for a process. A user selects a process for execution. A driver intercepts the execution and communicates with a service or its remote agent. Configuration data is...
8806485 Configuring virtual machine images in a networked computing environment  
Embodiments of the present invention provide an approach for configuring virtual machine (VM) images in a networked computing environment (e.g., a cloud computing environment). Specifically, in a...
8806501 Predictive dynamic system scheduling  
Resources of a partitionable computer system are partitioned into at least first and second partitions, in accordance with a first or second mode of operation of the partitionable computer system....
8799920 Systems and methods of host-aware resource management involving cluster-based resource pools  
Systems and methods are disclosed for managing resources associated with cluster-based resource pool(s). According to illustrative implementations, innovations herein may include or involve one or...
8799902 Priority based throttling for power/performance quality of service  
A method and apparatus for throttling power and/or performance of processing elements based on a priority of software entities is herein described. Priority aware power management logic receives...
8799929 Method and apparatus for bandwidth allocation mode switching based on relative priorities of the bandwidth allocation modes  
A system, apparatus, and method for allocation mode switching on an event-driven basis are described herein. The allocation mode switching method includes detecting an event, selecting a bandwidth...
8799908 Hardware-enabled lock mediation for controlling access to a contested resource  
A computer implemented method for control access to a contested resource. When a lock acquisition request is received from a virtual machine, the partition management firmware determines whether...
8799916 Determining an allocation of resources for a job  
A job profile describes characteristics of a job. A performance parameter is calculated based on the job profile, and using a value of the performance parameter, an allocation of resources is...