Match Document Document Title
9043794 Scalable group synthesis  
An illustrative embodiment of a computer-implemented process for scalable group synthesis receives a group definition, applies a sub-set of conditions to the group definition to form a conditioned...
9043793 Verification of controls in information technology infrastructure via obligation assertion  
A processing device comprises a processor coupled to a memory and implements an obligation management system for information technology infrastructure, with the obligation management system being...
9043792 Virtual local area network (vlan) coordinator providing access to vlans  
A virtual computer system includes virtualization software, and one or more physical network interfaces for connecting to one or more computer networks. The virtualization software supports one or...
9043767 Release management system for a multi-node application  
A deployment system provides the ability to deploy a multi-node distributed application, such as a cloud computing platform application that has a plurality of interconnected nodes performing...
9038074 System, method and computer program product for recursively executing a process control operation to use an ordered list of tags to initiate corresponding functional operations  
In accordance with embodiments, there are provided mechanisms and methods for controlling a process using a process map. These mechanisms and methods for controlling a process using a process map...
9038071 Operating system context isolation of application execution  
The resources needed by an application to execute are declared by the application. When the application is activated, only the declared resources are made available to the application because only...
9038072 System and method for hardware-software multitasking on a reconfigurable computing platform  
A platform supporting reconfigurable computing, enabling the introduction of reconfigurable hardware into portable devices is described. Dynamic hardware/software multitasking methods for a...
9038078 System and method for a workload management and scheduling module to manage access to a compute environment according to local and non-local user identity information  
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...
9038075 Batch execution of system calls in an operating system  
A system and a method are disclosed for batch execution of system calls in an operating system. In one implementation, a processing device configures a system call batching buffer table in a user...
9038073 Data mover moving data to accelerator for processing and returning result data based on instruction received from a processor utilizing software and hardware interrupts  
Efficient data processing apparatus and methods include hardware components which are pre-programmed by software. Each hardware component triggers the other to complete its tasks. After the final...
9038070 Debug in a multicore architecture  
According to a first aspect of the present invention, there is provided a method of monitoring thread execution within a multicore processor architecture which comprises a plurality of...
9038076 Debug in a multicore architecture  
A method of monitoring thread execution within a multicore processor architecture which comprises a plurality of interconnected processor elements for processing the threads, the method comprising...
9037716 System and method to manage a policy related to a network-based service  
A method of managing a policy related to a network-based service can include receiving a policy request at a policy creation system from a service creation and development (SCD) system, the...
9038077 Data transfer protection in a multi-tasking modeling environment  
A system for providing model level protection for resources holding data accessed by multiple tasks in a model is discussed. The protection occurs at the model level so that the protection...
9032377 Efficient parallel computation of dependency problems  
A computing method includes accepting a definition of a computing task, which includes multiple Processing Elements (PEs) having execution dependencies. The computing task is compiled for...
9032416 Load balancing using progressive sampling based on load balancing quality targets  
A method, system, and computer program product for of load balancing in a parallel map/reduce paradigm. The method commences by sampling a first set of input records, and forming a prospective...
9032405 Systems and method for assigning executable functions to available processors in a multiprocessing environment  
A computer implemented method for assigning executable functions to available processors in a Multiprocessor environment comprising (as an example of a collection of different processing...
9032404 Preemptive multitasking employing software emulation of directed exceptions in a multithreading processor  
A multiprocessor computer system includes an exception domain having multiple thread contexts (TCs) each having a restart address register, and a timer that generates a periodic interrupt request...
9026818 Priority-based power capping in data processing systems  
A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management...
9027025 Real-time database exception monitoring tool using instance eviction data  
Techniques for monitoring resources of a computer system are provided. A monitoring process collects and reports utilization data for one or more resources of a computer system, such as CPU,...
9027028 Controlling the use of computing resources in a database as a service  
A method and apparatus controls use of a computing resource by multiple tenants in DBaaS service. The method includes intercepting a task that is to access a computer resource, the task being an...
9027022 Software virtual machine for acceleration of transactional data processing  
In general, this disclosure is directed to a software virtual machine that provides high-performance transactional data acceleration optimized for multi-core computing platforms. The virtual...
9027018 Display terminal, displaying method, and recording medium  
A master selecting unit selects master software from pieces of software that perform a computing process. A screen control unit displays an operation screen for the master software that is...
9027019 Storage drive virtualization  
In one embodiment, a method includes defining a plurality of virtual drives in a physical drive in communication with a plurality of servers, assigning virtualization parameters to each of the...
9021487 Apparatus and method for serializing process instance access to information stored redundantly in at least two datastores  
Method and system for serializing access to datasets, suitable for use in a workflow management system which executes multiple business processes, wherein a single process instance is enabled to...
9021493 Management of resources within a computing environment  
Resources in a computing environment are managed, for example, by a hardware controller controlling dispatching of resources from one or more pools of resources to be used in execution of threads....
9021477 Method for improving the performance of high performance computing applications on Cloud using integrated load balancing  
A computer-implemented method of load balancing including calculating an expected cost set associated with an application-specific task of an application executing on a processing resource in a...
9021483 Making hardware objects and operations thread-safe  
Performance in object-oriented systems may be improved by allowing multiple concurrent hardware control and diagnostic operations to run concurrently on the system while preventing race...
9021484 Migrated application performance comparisons using log mapping  
Mechanisms are provided for comparing the performance of applications. An application log record associated with a first application is identified. Mappings between the application logs and...
9021488 Device management scheduling based on trap mechanism  
Performing device management scheduling based upon a trap mechanism is provided. A scheduling context, upon receipt from a server, is installed. The scheduling context may have at least one of a...
9021495 Management of resources within a computing environment  
Resources in a computing environment are managed, for example, by a hardware controller controlling dispatching of resources from one or more pools of resources to be used in execution of threads....
9021479 Enforcing machine deployment zoning rules in an automatic provisioning environment  
A mechanism is provided for enforcing machine deployment zoning rules in an automatic provisioning system. Responsive to receiving a machine specification from a user for deployment of a virtual...
9021482 Reordering data responses using ordered indicia in a linked list  
A system includes a deterministic system, and a controller electrically coupled to the deterministic system via a link, wherein the controller comprises a transaction scheduling mechanism that...
9015715 Common contiguous memory region optimized long distance virtual machine migration  
Embodiments relate to migrating a virtual machine (VM) between work groups. A first machine in a first work group generates a migration request that identifies one or more contiguous memory...
9015714 Diagnostic virtual machine created to monitor cluster of hypervisors based on user requesting assistance from cluster administrator  
A diagnostic virtual machine having access to resources of an infrastructure as a service cloud may be created. A user device may be provided access to the diagnostic virtual machine. In some...
9015722 Efficient cache reuse through application determined scheduling  
A method of determining a thread from a plurality of threads to execute a task in a multi-processor computer system. The plurality of threads is grouped into at least one subset associated with a...
9015717 Method for processing tasks in parallel and selecting a network for communication  
In a micro processor unit, when processing to be requested to another processor unit which connects via a network, occurs during task processing in a task processing unit in an application SPU, a...
9015718 Identifying task instances that interfere with processor performance  
Among other disclosed subject matter, a computer-implemented method includes receiving an indication that execution of an instance of a first task is degraded relative to a performance threshold...
9015719 Scheduling of tasks to be performed by a non-coherent device  
A method for scheduling tasks to be processed by one of a plurality of non-coherent processing devices, at least two of the devices being heterogeneous devices and at least some of said tasks...
9015708 System for improving the performance of high performance computing applications on cloud using integrated load balancing  
A non-transitory computer-implemented method of load balancing includes calculating an expected cost set associated with an application-specific task of an application executing on a processing...
9009706 Monitoring and updating state information of virtual devices to guest virtual machines based on guest virtual machine's probing policy  
A computer-implemented method for sending information to guest systems within virtual machines may include receiving, from a guest system within a virtual machine hosted on a host system, a...
9009712 GPU distributed work-item queuing  
Methods and systems are provided for graphics processing unit distributed work-item queuing. One or more work-items of a wavefront are queued into a first level queue of a compute unit. When one...
9009708 Method and system to effectuate recovery for dynamic workflows  
A computer-implemented smart recovery system for dynamic workflows addresses a change to a data object during execution of an instance of a workflow by selectively re-executing workflow tasks that...
9009709 Asynchronous rollup numbers forecasting methods and systems  
Improved methods and systems are provided for asynchronously updating forecast rollup numbers. The asynchronousity is achieved by decoupling the source data change from further manipulations of...
9009289 Systems and methods for assessing application usage  
Various of the disclosed embodiments disclose systems and methods for assessing usage of a resource, such as hardware, software, or firmware, in a computer system. For example, some embodiments...
9009710 Detecting deadlocked file transfer protocol upload connections and performing session self-recovery using information stored in a FIFO resource array  
A method and a device for file transfer protocol (FTP) deadlock detection and self recovery are provided by the disclosure in order to solve the sudden deadlock problem in the FTP upload task. The...
9003412 Performing identified repeatable computations in a changing computing environment  
A physical computer system includes a processor and a memory configured to store instructions executable by the processor to implement a virtualization module, which in turn implements virtual...
9003411 Automated provisioning and configuration of virtual and physical servers  
A system may receive a request to create a virtual machine, create the virtual machine on a first physical server in response to the request, and receive parameters for configuring a second...
9003394 Program determining apparatus and program determining method  
A disclosed program determining apparatus includes a log recording unit configured to record, in response to at least one of a use request for use of a predetermined function of the image forming...
9003416 Predicting resource requirements for a computer application  
A resource consumption model is created for a software application, making it possible to predict the resource requirements of the application in different states. The model has a structure...