Sign up


Match Document Document Title
8875159 System for defining non-native operating environments  
Methods and systems for defining the partitioning between operating system environments are provided. In this method, network resources, devices, and pseudo-filesystems, etc. can be partitioned....
8874456 Resource scheduling and monitoring  
A resource scheduling system includes a set of resources and associated resource attributes, a representation of resource demands, and a scheduling module for generating a schedule of resource...
8875150 Monitoring real-time computing resources for predicted resource deficiency  
Techniques used to enhance the execution of long-running or complex software application instances and jobs on computing systems. In one embodiment, inadequate system resources and failure of a job...
8874477 Multifactorial optimization system and method  
A method for providing unequal allocation of rights among agents while operating according to fair principles, comprising assigning a hierarchal rank to each agent; providing a synthetic economic...
8874807 Storage-side storage request management  
Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics...
8875149 Product-specific system resource allocation within a single operating system instance  
Resource constraints for a group of individual application products to be configured for shared resource usage of at least one shared resource within a single operating system instance are analyzed...
8874751 Candidate set solver with user advice  
A stream application uses small chunks of executable code configured to process data tuples flowing into a processing element. A scheduler allocates the processing elements to individual compute...
8875148 Product-specific system resource allocation within a single operating system instance  
Resource constraints for a group of individual application products to be configured for shared resource usage of at least one shared resource within a single operating system instance are analyzed...
8875146 Systems and methods for bounding processing times on multiple processing units  
Embodiments of the present invention provide improved systems and methods for processing multiple tasks. In one embodiment a method comprises: selecting a processing unit as a master processing...
8874873 Resources allocation in a computer storage system  
The presently disclosed subject matter includes a method, system and apparatus, for dynamically controlling resource allocation in a storage system, the storage system comprises at least one...
8875141 Execute or cancel a scheduled task execution that missed execution condition on a device based on rule and execution condition received from a management server  
The present invention provides an improved method, device and system for task processing in a device management. In the present invention, when the current state or the operation of the terminal...
8875147 Scalable system and method thereof  
A scalable system and method thereof may improve scalability and Quality of Service. The scalable system may include a first scalability adapter (scaldapter) configured to manage resource...
8875136 Methods of personalizing services via identification of common components  
Methods and arrangements for more efficiently enhancing the personalization and customization of services while avoiding an undue overburdening of personnel, infrastructure or resources. An input...
8875271 Executing unsigned content and securing access in a closed system  
Mechanisms are disclosed that allow for execution of unsigned content and the securing of resources in a closed system when such unsigned content is executing on the system. For example, an access...
8874803 System and method for reducing communication overhead between network interface controllers and virtual machines  
Available buffers in the memory space of a guest operating system of a virtual machine are provided to a network interface controller (NIC) for use during direct memory access (DMA) and the guest...
8869164 Scheduling a parallel job in a system of virtual containers  
Methods and apparatus are provided for scheduling parallel jobs in a system of virtual containers. At least one parallel job is assigned to a plurality of containers competing for a total capacity...
8868959 Logical battery partitions  
A logical battery partitioning approach is disclosed. In one embodiment, a power management system in a portable computing device having a plurality of subsystems can include: (i) a battery coupled...
8869169 Alternately processing messages  
Among other things, processing an incoming message stream includes storing context data of an application in a global database. Various messages from the incoming message stream are placed in an...
8869161 Characterization and assignment of workload requirements to resources based on predefined categories of resource utilization and resource availability  
A method for managing computing resources includes generating a first workload metadata for a first workload, generating a second workload metadata for a second workload, and comparing the first...
8869163 Integrated environment for execution monitoring and profiling of applications running on multi-processor system-on-chip  
There is provided a system and method for providing an integrated environment for execution monitoring and profiling of applications running on multi-processor system-on-chips. There is provided a...
8868755 Two-level management of locks on shared resources  
In a shared data system comprising one or more primary nodes and a plurality of secondary nodes, global lock manager on a primary node manages locks for shared resources by exchanging an abstract...
8868720 Delegation of discovery functions in information management system  
Environment and/or file discovery operations are delegated by an information management service in a network to external computing resources. The external computing resource performs discovery...
8869160 Goal oriented performance management of workload utilizing accelerators  
A method, information processing system, and computer readable storage medium are provided for dynamically managing accelerator resources. A first set of hardware accelerator resources is initially...
8869159 Scheduling MapReduce jobs in the presence of priority classes  
Techniques for scheduling one or more MapReduce jobs in a presence of one or more priority classes are provided. The techniques include obtaining a preferred ordering for one or more MapReduce...
8869146 Virtual machine migration  
In embodiments of virtual machine migration, a virtual machine migration system includes a storage array that maintains data. A first host computer includes at least one virtual machine with a...
8868604 Methods and apparatus for implementing Semi-distributed Lock Management  
Disclosed is an improved approach for performing lock management. A semi-distributed Lock Management (SDLM) system is provided utilizing RDMA and an acyclic time-dependent dependency graph that can...
8868748 Two-level management of locks on shared resources  
In a shared data system comprising one or more primary nodes and a plurality of secondary nodes, global lock manager on a primary node manages locks for shared resources by exchanging an abstract...
8869162 Stream processing on heterogeneous hardware devices  
A stream processing execution engine evaluates development-time performance characteristic estimates in combination with run-time parameters to schedule execution of stream processing software...
8868746 Allocation of central application resources based on social agreements  
Described is a method for allocating a central application resource. Upon a determination that a user has depleted an allocation of the resource, a request for an additional allocation of the...
8863141 Estimating migration costs for migrating logical partitions within a virtualized computing environment based on a migration cost history  
Responsive to a hypervisor determining that insufficient local resources are available for reservation to meet a performance parameter for at least one resource specified in a reservation request...
8863144 Method and apparatus for determining resources consumed by tasks  
In a computer system comprising a plurality of computing devices wherein the plurality of computing devices processes a plurality of tasks and each task has a task type, a method for determining...
8863137 Systems and methods for automated provisioning of managed computing resources  
Systems and methods are provided for automated provisioning of managed resources in a distributed computing environment. Automated provisioning of managed resources is realized by systems and...
8862786 Program execution with improved power efficiency  
Program execution with improved power efficiency including a computer program that for performing a method that includes determining a current power state of a processor. Low power state...
8860971 Printing device and printing method of printing device  
The printing device has a data generating section (controller section) which conducts image processing with a plurality of processors to generate dot data for printing from image data; and a...
8863139 Management system and management method for managing a plurality of storage subsystems  
The present invention provides a technique capable of improving use efficiency of storage devices. In this regard, a computer system of the present invention includes: a plurality of storage...
8862290 Flight system for an aircraft having an autoland system  
A method and system for operating an aircraft having an autoflight system comprising flight guidance functionality and autoland functionality providing input to a flight control system such that...
8863128 System and method for optimizing the evaluation of task dependency graphs  
One embodiment of the present invention is a technique for optimizing a task graph that specifies multiple tasks and the dependencies between the specified tasks. When optimizing the task graph,...
8863145 Storage apparatus and load distribution method  
A storage apparatus having plural control processors that interpret and process requests sent from a host computer includes a distribution judgment unit for judging, after a control processor...
8862862 Offloading the processing of a network protocol stack  
A computer system is partitioned during a pre-boot phase of the computer system between a first partition and a second partition, wherein the first partition to include a first processing unit and...
8863143 System and method for managing a hybrid compute environment  
Disclosed are systems, hybrid compute environments, methods and computer-readable media for dynamically provisioning nodes for a workload. In the hybrid compute environment, each node communicates...
8863138 Application service performance in cloud computing  
Methods and apparatuses associated with cloud computing are disclosed herein. In embodiments, a method may include receiving, by a service monitor operating on a computing device, performance...
8863142 Image forming apparatus  
An MFP is provided with a main CPU for controlling operation of the MFP according an operating condition set to the MFP, a job management table for sequentially registering input jobs by priority,...
8863140 Method for resource management allocating and freeing credits from and to a resource credit tree  
A resource credit tree for resource management includes leaf nodes and non-leaf nodes. The non-leaf nodes include a root node and internal nodes. Resource management includes initializing a...
8863124 Architecture for managing I/O and storage for a virtualization environment  
Disclosed is an improved approach to implement I/O and storage device management in a virtualization environment. According to some approaches, a Service VM is employed to control and manage any...
8863134 Real time scheduling system for operating system  
In one embodiment of the present invention, there is presented computer readable media for servicing at least one task. The machine readable media stores a plurality of instructions, where the...
8863096 Parallel symbolic execution on cluster of commodity hardware  
A symbolic execution task is dynamically divided among multiple computing nodes. Each of the multiple computing nodes explores a different portion of a same symbolic execution tree independently of...
8862739 Allocating resources to virtual functions  
A method of assigning resources to an input/output adapter having multiple ports may include determining a first port of the input/output adapter that includes a first bandwidth availability. A...
8856303 Server virtualization  
A resource requirements method and system is provided. The method includes identifying dependencies and calculating a utilization value for a source server. The source server is mapped to an...
8856336 Moving a partition between computers  
In an embodiment, a request is received that requests to move a first partition from a source computer to a destination computer. In response to the request, charging is halted for a resource used...
8856205 Extensible web services system  
Techniques for extending a Web services system are provided. One or more Web service applications (WSA) execute on a device. Each WSA provides at least one service. A WSA implements a particular...