Sign up

AcclaimIP-ad

Match Document Document Title
8793377 Identifying optimal virtual machine images in a networked computing environment  
Embodiments of the present invention provide an approach for identifying optimal virtual machine (VM) images in a networked computing environment (e.g., a cloud computing environment)....
8793515 Increasing power efficiency of turbo mode operation in a processor  
In one embodiment, a processor has multiple cores to execute threads. The processor further includes a power control logic to enable entry into a turbo mode based on a comparison between a...
8793652 Designing and cross-configuring software  
Various embodiments create a cross-configuration software module for cross-configuring software entities. In one embodiment, a first set of requirements and at least a second set of requirements...
8793481 Managing hardware resources for soft partitioning  
Methods and apparatus for partitioning a computer server system (400). A partition management application (430) residing within firmware on a central service processor (404) is configured to...
8793692 Language for task-based parallel programming  
It is an object of the present invention to provide a program that can simply input dependency of tasks. The first aspect of the invention relates to a program, especially relates to a higher level...
8793766 Method and apparatus for security-aware elasticity of application and services  
In a method for scaling up/down security (non-functional) components of an application, determine (a) types of interactions and a number of each type of interaction each non-security (functional)...
8793446 Writing program types onto system boards in a partitioned computer system  
An information processing apparatus includes a calculator configured to perform a calculation, a plurality of system boards, each of the plurality of system boards including a first storage unit...
8793698 Load balancer for parallel processors  
Invented systems and methods provide a scalable architecture and hardware logic algorithms for intelligent, realtime load balancing of incoming processing work load among instances of a number of...
8793365 Environmental and computing cost reduction with improved reliability in workload assignment to distributed computing nodes  
A system and method of allocating a job submission for a computational task to a set of distributed server farms each having at least one processing entity comprising; receiving a workload request...
8793464 Memory management in multi-threaded multi-processor computing system  
Allocators are instantiated for each of a plurality of processors in a multi-threaded multi-processor computing system. The allocators selectively allocate and deallocate memory to threads...
8793379 System or method to automatically provision a storage volume by having an app-aware based appliance in a storage cloud environment  
Disclosed is a method and system for automatic end-to-end storage provisioning by an application aware appliance of a software application served by a computing cloud based on a user request for a...
8793678 Hardware virtualization system  
An electronic device comprising at least a motherboard (102) with a digital control unit (101), a plurality of resources (105, 106, 107, 108, 109), and at least one memory support (104) containing...
8789065 System and method for input data load adaptive parallel processing  
Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared dynamically among instances of...
8789050 Systems and methods for transparently optimizing workloads  
Systems, methods, and media for transparently optimizing a workload of a containment abstraction are provided herein. Methods may include monitoring a workload of the containment abstraction, the...
8786876 Peripheral apparatus control system, peripheral apparatus, information processing apparatus, peripheral apparatus control method, and program  
In a network printing system utilizing WSD Print Service, a highly operable peripheral apparatus control system that utilizes a mass storage device and a low-cost shared printer that does not...
8789052 System and method for controlling processor usage according to user input  
A system and method for controlling processor usage according to user related tasks is provided. For periodic tasks, by increasing the period at which the task runs, the average processor usage can...
8789060 Deterministic, parallel execution with overlapping regions  
A method, computer program product and apparatus for utilizing simulated locking prior to starting concurrent execution are disclosed. The results of this simulated locking are used to define a...
8789043 Optimized placement planning for virtual machines in a network by breaking relocation graph into one or more cores to apply different solutions  
Methods and systems for generating a placement plan for one or more virtual machines (VMs) in a computing environment are provided. The method comprises providing, to a computing system, input...
8789057 System and method for reducing serialization in transactional memory using gang release of blocked threads  
Transactional Lock Elision (TLE) may allow multiple threads to concurrently execute critical sections as speculative transactions. Transactions may abort due to various reasons. To avoid...
8789063 Master and subordinate operating system kernels for heterogeneous multiprocessor systems  
Systems and methods establish communication and control between various heterogeneous processors in a computing system so that an operating system can run an application across multiple...
8788683 Scalable transcoding for streaming audio  
Systems and techniques for capturing audio and delivering the audio in digital streaming media formats are disclosed. Several aspects of the systems and techniques operate in a cloud computing...
8789064 Mobile device and application switching method  
An object is to switch executions of applications appropriately from one to another when a plurality of applications use a limited resource. A mobile device (1) is provided with an execution state...
8789054 Scheduling policy for efficient parallelization of software analysis in a distributed computing environment  
A method for verifying software includes accessing a job queue, accessing a resource queue, and assigning a job from the job queue to a resource from the resource queue if an addition is made to...
8788864 Coordinated approach between middleware application and sub-systems  
A method of managing power in a computing system is provided. The method comprises: assessing incoming work; assessing service level agreements related to the incoming work; and coordinating with...
8788644 Tracking data processing in an application carried out on a distributed computing system  
Methods, systems, and products are disclosed for tracking data processing in an application carried out on a distributed computing system, the distributed computing system including a plurality of...
8789041 Method and system for bulk automated virtual machine deployment  
A client device receives a first request to create a number of virtual devices, where the first request includes specification information corresponding to the number of virtual devices; receives a...
8782658 System and apparatus for managing a storage array utilizing a plurality of virtual machines  
A system for managing a storage array having a set of storage components comprises a storage array controller, the storage array controller including: a first instance of a controller firmware on a...
8782646 Non-uniform memory access (NUMA) enhancements for shared logical partitions  
In a NUMA-topology computer system that includes multiple nodes and multiple logical partitions, some of which may be dedicated and others of which are shared, NUMA optimizations are enabled in...
8782189 Dynamic service level agreement for cloud computing services  
A method for dynamically updating a service level agreement, performed by a cloud computing server, includes storing a preference for service selection, acquiring an actual usage level of a first...
8782649 Real-time scheduling of task sets and determination of task sets based on verified weight, cache hit radio of the tasks and available processing cores  
A central processing unit (CPU) and a real-time scheduling method applicable in the CPU are disclosed. The CPU may determine a first task set and a second task set from among assigned tasks,...
8782654 Co-allocating a reservation spanning different compute resources types  
A system and method of reserving resources in a compute environment are disclosed. The method embodiment comprises receiving a request for resources within a computer environment, determining at...
8782667 Weather adaptive environmentally hardened appliances  
Embodiments of the present invention provide a method, system and computer program product for weather adaptive environmentally hardened appliances. In an embodiment of the invention, a method for...
8782191 Computer system having representative management computer and management method for multiple target objects  
Even when a configuration in which instances of plural kinds of storage management software having equivalent functions are arranged to cooperatively manage a large-scale storage system is adopted,...
8782659 Allocation of processing tasks between processing resources  
Processing tasks are allocated between a plurality of processing resources. Each of the processing resources has associated therewith one or more queues for holding tasks awaiting processing. Each...
8782656 Analysis of operator graph and dynamic reallocation of a resource to improve performance  
An operator graph analysis mechanism analyzes an operator graph corresponding to an application for problems as the application runs, and determines potential reallocations from a reallocation...
8782655 Controlling computing resource consumption  
A method and a corresponding system, implemented as programming on a computer system, controls resource consumption in the computer system. The method includes the steps of monitoring current...
8782657 Dynamic creation and destruction of IO resources based on actual load and resource availability  
A method for binding input/output (I/O) objects to nodes. The method includes binding an I/O object group to a NUMA node of a plurality of NUMA nodes on a system, obtaining an I/O object group size...
8782645 Automatic load balancing for heterogeneous cores  
A system and method for efficient automatic scheduling of the execution of work units between multiple heterogeneous processor cores. A processing node includes a first processor core with a...
8782660 Computing system and job allocation method  
A computing system includes a plurality of computing apparatuses, a job allocation information storage unit, a position information storage unit, and a job allocation unit. The job allocation...
8782779 System and method for achieving protected region within computer system  
A system and method for achieving one or more protected regions within a computer system having multiple partitions are disclosed. In at least some embodiments, the system includes an intermediary...
8775544 Methods and systems for dynamically switching between communications protocols  
A method for dynamically switching between communications protocols used in communicating with each of a plurality of physical computing devices includes configuring, by a storage delivery...
8776066 Managing task execution on accelerators  
Execution of tasks on accelerator units is managed. The managing includes multi-level grouping of tasks into groups based on defined criteria, including start time of tasks and/or deadline of...
8776055 Combining profiles based on priorities  
Combining profiles based on priorities associated therewith to create an effective profile are provided. A plurality of profiles defining one or more rules that are applicable to a functional...
8776054 Flexible access control for a virtual computer device, virtual computer system, and virtual computer program, and method for controlling the same  
Lack of freedom in the operation of terminals has been a problem. On the other hand, there has been concern that allowing freedom of operation would negatively impact systems. A virtual computer...
8776069 Energy and performance optimizing job scheduling  
Energy and performance optimizing job scheduling that includes queuing jobs; characterizing jobs as hot or cold, specifying a hot and a cold job sub-queue; iteratively for a number of schedules,...
8776057 System and method for providing evidence of the physical presence of virtual machines  
In accordance with some embodiments of the present disclosure a method for providing evidence of a physical location of a virtual machine comprises launching, by an information technology (IT)...
8776070 Method and apparatus having resistance to forced termination attack on monitoring program for monitoring a predetermined resource  
Exemplary embodiments include a method and system having resistance to a forced termination attack on a monitoring program for monitoring a predetermined resource. Aspects of the exemplary...
8776074 Methods, devices and systems for coordinating and optimizing resources  
A representative method for coordinating and optimizing resources in the completion of a set of tasks includes providing multiple task types defined for a scenario and task priorities; combining...
8776075 Energy consumption optimization in a data-processing system  
A method for optimizing energy consumption in a data-processing system comprising a set of data-processing units is disclosed. In one embodiment, such a method includes indicating a set of...
8776061 Real-time distributed monitoring of local and global processor resource allocations and deallocations  
Processes, devices, and articles of manufacture having provisions to monitor and track multi-core Central Processor Unit resource allocation and deallocation in real-time are provided. The...