Sign up


Match Document Document Title
8640138 Authenticating a processing system accessing a resource via a resource alias address  
Provided are a method, system, and article of manufacture for authenticating a processing system accessing a resource. An association of processing system identifiers with resources, including a...
8640132 Jobstream planner considering network contention and resource availability  
Disclosed is a computer-implemented planning process that aids a system administrator in the task of creating a job schedule. The process treats enterprise computing resources as a grid of...
8639791 Techniques for evaluating and managing cloud networks  
Techniques for evaluating and managing cloud networks are provided. Geographical locations for cloud processing environments are combined with attributes and usage metrics to form associations...
8640141 Wake-and-go mechanism with hardware private array  
A wake-and-go mechanism is provided for a data processing system. When a thread is waiting for an event, rather than performing a series of get-and-compare sequences, the thread updates a...
8640139 System deployment determination system, system deployment determination method, and program  
A system deployment determination system is provided that can appropriately define the number of information processing apparatuses that satisfies availability defined in a Service Level Agreement...
8640136 Sharing objects between computer systems  
An object management system (10) comprises a storage device (12); a first computer system (12) configured to store a first object, and a copy of the first object on the storage device; and a second...
8640142 Wake-and-go mechanism with dynamic allocation in hardware private array  
A wake-and-go mechanism is provided for a data processing system. When a thread first starts executing, a wake-and-go mechanism automatically allocates space for thread state in a hardware private...
8640134 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
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...
8638805 Packet draining from a scheduling hierarchy in a traffic manager of a network processor  
Described embodiments provide for restructuring a scheduling hierarchy of a network processor having a plurality of processing modules and a shared memory. The scheduling hierarchy schedules...
8640137 Methods and apparatus for resource management in cluster computing  
Embodiments of an event-driven resource management technique may enable the management of cluster resources at a sub-computer level (e.g., at the thread level) and the decomposition of jobs at an...
8635396 Method for symmetric live migration of virtual machines  
A method is provided for symmetric live migration of virtual machines. According to the method, a first least recently used map is generated for a set of memory pages of a first virtual machine....
8635624 Resource management using environments  
Apparatus, systems, and methods may operate to receive time-based reservation requests for predefined resource environments comprising resource types that include hardware, software, and data,...
8635610 Management system and management method  
A system for managing a component or application determines whether to allow changeover of a component, which is used by an application, or launch of an application in accordance with amount of...
8635615 Apparatus and method for managing hypercalls in a hypervisor and the hypervisor thereof  
In one embodiment, an apparatus for managing hypercalls in a hypervisor having an interrupt handler and a schedule is described. A deferrable low-overhead hypercall (DLH) module is configured to...
8634819 Wireless communications during a wireless communications device reboot  
A wireless communication device has first processing circuitry and second processing circuitry that are separate from one another. The wireless communication device transfers first wireless...
8635621 Method and apparatus to implement software to hardware thread priority  
The invention relates to a method and apparatus for execution scheduling of a program thread of an application program and executing the scheduled program thread on a data processing system. The...
8635616 Virtualization processing method and apparatuses, and computer system  
A virtualization processing method and apparatuses, and a computer system are provided. Where a computing node includes: a hardware layer, a Host running on the hardware layer, and at least one...
8635623 Multi-layer print workflow architecture job ticket generation utilizing user selectable real-time device capabilities  
A multi-layer workflow architecture for a print shop is disclosed. The workflow architecture includes a workflow front end, service bus, and service providers. The workflow front end provides an...
8635630 Application lifetime management  
In a computing device running multiple applications, a check is made as to whether a threshold value of multiple threshold values has been met. Each of the multiple threshold values is associated...
8635620 Hardware device for processing the tasks of an algorithm in parallel  
A hardware device for concurrently processing a fixed set of predetermined tasks associated with an algorithm which includes a number of processes, some of the processes being dependent on binary...
8635625 Power-aware workload allocation in performance-managed computing environments  
An exemplary method of allocating a workload among a set of computing devices includes obtaining at least one efficiency model for each device. The method also includes, for each of a set of...
8629878 Extension to a hypervisor that utilizes graphics hardware on a host  
Graphics rendering in a virtual machine system is accelerated by utilizing host graphics hardware. In one embodiment, the virtual machine system includes a server that hosts a plurality of virtual...
8631130 Reserving resources in an on-demand compute environment from a local compute environment  
Disclosed is an on-demand system and method for managing resources in an on-demand compute environment from a local compute environment. The method includes receiving information at a local...
8631414 Distributed resource management in a portable computing device  
In a portable computing device having a node-based resource architecture, a first or distributed node controlled by a first processor but corresponding to a second or native node controlled by a...
8631409 Adaptive partitioning scheduler for multiprocessing system  
A symmetric multiprocessing system includes multiple processing units and corresponding instances of an adaptive partition processing scheduler. Each instance of the adaptive partition processing...
8631406 Distributed cloud computing architecture  
Availability of processing resources of client computing systems can be registered by a client virtual machine on each of the plurality of client computing systems with a cloud controller....
8631492 Dynamic management of resource utilization by an antivirus application  
System and method for dynamically managing utilization of computing capacity by an antivirus application having distinct security modules configurable by adjustment of operational parameters. An...
8631415 Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by sub-dividing parallizable group of threads to sub-domains  
Embodiments provide various techniques for dynamic adjustment of a number of threads for execution in any domain based on domain utilizations. In a multiprocessor system, the utilization for each...
8627328 Operation control for deploying and managing software service in a virtual environment  
A system and method can deploy and manage software services in virtualized and non-virtualized environments. The system provides an enterprise application virtualization solution that allows for...
8627321 Repository of background job templates  
Aspects of the current subject matter can provide a background job repository that stores a background job template specifying a background job comprising a maintenance task that affects a...
8627327 Thread classification suspension  
The exemplary embodiments provide a computer-implemented method, apparatus, and computer-usable program code for managing memory. A notice of a shortage of real memory is received. For each active...
8627315 Apparatus and method for cooperative guest firmware  
A method and apparatus for cooperative guest firmware are described. In one embodiment, the method includes the launch of a virtual machine (VM) including a guest operating system (OS) and guest...
8627326 System and methods for using a quantitative application measurement to determine whether to instantiate an application  
Systems and methods are disclosed for quantitative measurements of an application and a computer. In one exemplary embodiment, there is provided a method for determining whether to instantiate an...
8627451 Systems and methods for providing an isolated execution environment for accessing untrusted content  
A sandbox tool can cooperate with components of a secure operating system to create an isolated execution environment for accessing untrusted content without exposing other processes and resources...
8627320 Systems and methods for scheduling applications  
A system allocates resources in a network. The system receives an allocation request for a first flow and a second flow from an application and identifies the application based on the allocation...
8627123 Managing power provisioning in distributed computing  
One or more computers manage power consumption in a plurality of computers by repeatedly evaluating power consumption of pluralities of computers such that any given plurality of computers is...
8621465 Method and apparatus for decomposing I/O tasks in a RAID system  
A data access request to a file system is decomposed into a plurality of lower-level I/O tasks. A logical combination of physical storage components is represented as a hierarchical set of objects....
8621477 Real-time monitoring of job resource consumption and prediction of resource deficiency based on future availability  
Techniques used to enhance the execution of long-running or complex software application instances and jobs on computing systems are disclosed herein. In one embodiment, a real time,...
8621248 Load control in a data center  
A method of controlling power usage in a data center includes monitoring a power usage of a plurality of computers in the data center, generating a signal indicating that the power usage is within...
8621058 Providing cloud-based computing services  
In a method for providing a cloud-based computing service to a user, a request for the computing service to be performed for the user is received, in which, the request includes a selection of at...
8621464 Adaptive spinning of computer program threads acquiring locks on resource objects by selective sampling of the locks  
In the dynamic sampling or collection of data relative to locks for which threads attempting to acquire the lock may be spinning so as to adaptively adjust the spinning of threads for a lock, an...
8621480 Load balancer with starvation avoidance  
A method and apparatus for balancing processing loads to avoid starvation of threads is described. A method of load balancing evaluates the load and state of multiple processors. If at least one...
8621478 Multiprocessor system with multiple concurrent modes of execution  
A multiprocessor system supports multiple concurrent modes of speculative execution. Speculation identification numbers (IDs) are allocated to speculative threads from a pool of available numbers....
8621476 Method and apparatus for resource management in grid computing systems  
A method for resource management in grid computing systems includes defining user's demands on execution of a task as SLA (Service Level Agreements) information; monitoring states of resources in a...
8621462 Autonomic customization of properties of a virtual appliance in a computer system  
A customizer autonomically customizes a virtual appliance by retrieving customization values for various customizable properties of a virtual machine from various providers to customize the virtual...
8621481 Apparatus and method for performing a rebalance of resources for one or more devices at boot time  
An apparatus and a method for performing a resource rebalance during a boot operation of a computer is provided. The apparatus includes a resource manager that is coupled to a plurality of devices....
8621479 System and method for selecting task allocation method based on load balancing and core affinity metrics  
Systems and methods for performing a task are provided. One example method includes if the task allocation metric indicates load balancing associated with the processor is below a first threshold,...
8621468 Multi core optimizations on a binary using static and run time analysis  
An apparatus and method provide for profile optimizations at a binary level. Thread specific data may be used to lay out a procedure in a binary. In one example, a hot thread may be identified and...
8621458 Systems and methods for exposing processor topology for virtual machines  
The present invention is directed to making a guest operating system aware of the topology of the subset of host resources currently assigned to it. At virtual machine boot time a Static Resource...
8621487 Virtual processor methods and apparatus with unified event notification and consumer-producer memory operations  
The invention provides, in one aspect, a virtual processor that includes one or more virtual processing units. These virtual processing units execute on one or more processors, and each virtual...