Sign up


Match Document Document Title
8966484 Information processing apparatus, information processing method, and storage medium  
An information processing apparatus makes a plurality of threads concurrently execute tasks stored in a task queue associated with the thread a prescribed number of times of execution. The...
8966188 RAM utilization in a virtual environment  
Various systems and methods for sharing data in a virtual environment are disclosed. For example, one method involves receiving a request to access data. The request can be received from a first...
8966492 Service provision quality control device  
A service provision quality control device according to the present invention includes a simulation processing unit which predicts a group of state predicting vector values on the basis of vector...
8966495 Dynamic virtual machine consolidation  
At a first physical computing machine executing a plurality of virtual machines and connected to a network, one or more virtual machine metrics for each virtual machine are calculated. Each virtual...
8966493 Managing execution of multiple requests in a job using overall deadline for the job  
A database system receives information relating to a job requested by a requestor, where the job includes a plurality of requests. Execution of the requests of the job is managed using the received...
8966504 Information processing apparatus, electrical power control method, and computer product  
An information processing apparatus includes a processor programmed to detect scheduled starting times of two events to be executed at a current time or thereafter; calculate a difference of the...
8966494 Apparatus and method for processing threads requiring resources  
A data processing apparatus has processing circuitry for processing threads using resources accessible to the processing circuitry. Thread handling circuitry handles pending threads which are...
8959515 Task scheduling policy for limited memory systems  
A system, method, and program product for scheduling applications in a data processing system. The method of the invention includes a step of monitoring memory availability within the data...
8959526 Scheduling execution of complementary jobs based on resource usage  
The subject disclosure is directed towards executing jobs based on resource usage. When a plurality of jobs is received, one or more jobs are mapped to one or more other jobs based on which...
8959305 Space reclamation with virtually provisioned devices  
A reclaim system provides for marking each track that is intended to be reclaimed in one or more storage devices and detecting and reclaiming such tracks. The reclaim system may include a feature...
8959520 Data processor with performance controls  
A data processor and method of controlling the performance of a data processor are provided. The data processor includes a memory that is operable to store at least two of the application programs...
8959224 Network data packet processing  
A method and apparatus for processing of data packets by a data processing component comprising a plurality of processing resources. A metric value for a current configuration of the processing...
8959513 Controlling virtualization resource utilization based on network state  
A controller device is connected to a group of virtual machines and one or more network devices in a network. The controller device is configured to store policies relating to when to start up and...
8959523 Automated virtual machine placement planning using different placement solutions at different hierarchical tree levels  
A virtual machine placement framework is described to enable a data center operator to develop a placement scheme to satisfy its particular constraints while simultaneously optimizing resource...
8959530 Messaging middleware processing thread count based events  
A message queuing system implemented by at least one computer. The system comprises a performance queue to keep event status related to performance of non-performance queues, threads, which are...
8959521 Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner  
A computer-readable medium tangibly embodying a program of machine-readable instructions executable by a digital processor of a computer system to perform operations for controlling computer system...
8959220 Managing a workload of a plurality of virtual servers of a computing environment  
An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide...
8959524 Full exploitation of parallel processors for data processing  
Exemplary method, system, and computer program product embodiments for full exploitation of parallel processors for data processing are provided. In one embodiment, by way of example only, a set of...
8959328 Device, system, and method for multi-resource scheduling  
A method, apparatus and system for selecting a highest prioritized task for executing a resource from one of a first and second expired scheduling arrays, where the first and second expired...
8959142 Combining server-side and client-side user interface elements  
A method and apparatus are disclosed for combining server-supplied user interface elements with client-supplied user interface elements. The server-supplied user interface elements can be received...
8959522 Full exploitation of parallel processors for data processing  
For full exploitation of parallel processors for data processing, a set of parallel processors is partitioned into disjoint subsets according to indices of the set of the parallel processors. The...
8959226 Load balancing workload groups  
A method for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to...
8954961 Geophysical virtual machine policy allocation using a GPS, atomic clock source or regional peering host  
According to one aspect of the present disclosure, a method and technique for virtual machine allocation is disclosed. The system includes a host having a hypervisor executing instructions to:...
8954574 Best practice analysis, migration advisor  
Embodiments of the present disclosure are directed to, among other things, providing resource allocation advice, configuration recommendations, and/or migration advice regarding data storage,...
8954981 Method for resource optimization for parallel data integration  
For optimizing resources for a parallel data integration job, a job request is received, which specifies a parallel data integration job to deploy in a grid. Grid resource utilizations are...
8954959 Memory overcommit by using an emulated IOMMU in a computer system without a host IOMMU  
A method and system for managing direct memory access (DMA) in a computer system without a host input/output memory management unit (IOMMU). The computer system hosts virtual machines and allows...
8954982 Resource management using reliable and efficient delivery of application performance information in a cloud computing system  
System and method and computer program product implemented for a cloud computing infrastructure that allows a hypervisor to optimize resource allocation in a cloud computing environment by...
8954584 Policy engine for automating management of scalable distributed persistent applications in a grid  
There are provided mechanisms and methods for automating management of Scalable Distributed Persistent Applications (SDPA) in a grid computing environment. These mechanisms and methods make it...
8954973 Transferring architected state between cores  
A method and apparatus for transferring architected state bypasses system memory by directly transmitting architected state between processor cores over a dedicated interconnect. The transfer may...
8954980 Conserving power through work load estimation for a portable computing device using scheduled resource set transitions  
A start time to begin transitioning resources to states indicated in the second resource state set is scheduled based upon an estimated amount of processing time to complete transitioning the...
8954978 Reputation-based mediation of virtual control planes  
Control planes of virtual resource providers may be customized in a secure, stable and efficient manner with virtual control planes. Control planes may be modularized. Control plane modules may be...
8954979 Method and system for managing resources in a network  
Machine implemented method and system is provided for managing resources within an operating environment having a plurality of computing systems and a plurality of virtual machines. The resources...
8954976 Data storage in distributed resources of a network based on provisioning attributes  
Systems, methods, and apparatus, including computer program products for receiving a content transfer request that includes a first set of provisioning attributes that characterizes one or more...
8954546 Tracing with a workload distributor  
A load balanced system may incorporate instrumented systems within a group of managed devices and distribute workload among the devices to meet both load balancing and data collection. A workload...
8954977 Software-based thread remapping for power savings  
On a multi-core processor that supports simultaneous multi-threading, the power state for each logical processor is tracked. Upon indication that a logical processor is ready to transition into a...
8954983 Conserving power through work load estimation for a portable computing device using scheduled resource set transitions  
A start time to begin transitioning resources to states indicated in the second resource state set is scheduled based upon an estimated amount of processing time to complete transitioning the...
8949836 Transferring architected state between cores  
A method and apparatus for transferring architected state bypasses system memory by directly transmitting architected state between processor cores over a dedicated interconnect. The transfer may...
8949842 Method and apparatus for locating load-balanced facilities  
A method and apparatus for providing a facility location plan for a network with a V-shaped facility cost are disclosed. For example, the method receives an event from a queue, wherein the event...
8949843 Multicore processor system for carrying out parallel processing of tasks in a client using processor cores provided in the client  
A multicore processor system includes one or more client carrying out parallel processing of tasks by means of processor cores and a server assisting the client to carry out the parallel processing...
8949835 Yielding input/output scheduler to increase overall system throughput  
A mechanism for yielding input/output scheduler to increase overall system throughput is described. A method of embodiments of the invention includes initiating a first process issuing a first...
8949297 Content switch management  
Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first...
8949848 Reducing usage of resource utilized by a virtual machine whose resource utilization is adversely affecting neighboring virtual machines  
A method, system and computer program product for managing resource utilization of virtual machines in a cloud computing environment. A cloud controller computes an index of the utilization of a...
8949587 Method for dynamic loading of operating systems on bootable devices  
A method for booting is provided. A devices manager of a host operating system residing on a host machine (or a boot loader) disables resources of one or more bootable devices having resource...
8949846 Time-value curves to provide dynamic QoS for time sensitive file transfers  
A method and apparatus has been shown and described which allows Quality of Service to be controlled at a temporal granularity. Time-value curves, generated for each task, ensure that mission...
8949853 Using stages to handle dependencies in parallel tasks  
Technologies are described herein for using stages for managing dependencies between tasks executed in parallel. A request for permission to execute a task from a group or batch of tasks is...
8949642 Method for dynamically distributing one or more services in a network comprising of a plurality of computers by deriving a resource capacity required based on a past chronological progression of a resource demand  
The invention relates to a method for dynamically distributing one or more services in a network comprised of a plurality of computers. According to certain aspects of the invention, a past...
8949831 Dynamic virtual machine domain configuration and virtual machine relocation management  
Dynamic relocation of virtual machines among hypervisors in a domain is provided. A domain management module is executed on a computer processor and is configured to receive a request to add a new...
8949833 Method and system for polling network controllers to a dedicated tasks including disabling of interrupts to prevent context switching  
Improving the performance of multitasking processors are provided. For example, a subset of M processors within a Symmetric Multi-Processing System (SMP) with N processors is dedicated for a...
8949429 Client-managed hierarchical resource allocation  
A host may provide a client-managed hierarchical resource allocation. In some aspects, a host may analyze a computing system including a plurality of computing resources to identify, for various...
8949849 Method and devices for dynamic management of a server application on a server platform  
Method, devices and computer programs for a dynamic management of a first server application on a first server platform (SP1) of a telecommunication system are disclosed wherein a further server...