|
FREE patent keyword monitoring and additional FREE benefits. |
|
|
Electrical Computers And Digital Processing Systems: Virtual Machine Task Or Process Management Or Task Management/control > Task Management Or Control > Process Scheduling > Resource Allocation Resource AllocationResource Allocation patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.11/15/07 - 20070266389 - Launching hypervisor under running operating system The launching of a hypervisor after there is already a running operating system. The operating system itself may launch the hypervisor. The running operating system may be used instead of the hypervisor to discover the physical resources running on the computing system. Other operating systems or operating system instances may ... 11/15/07 - 20070266388 - System and method for providing advanced reservations in a compute environment A system and method are disclosed for dynamically reserving resources within a cluster environment. The method embodiment of the invention comprises receiving a request for resources in the cluster environment, monitoring events after receiving the request for resources and based on the monitored events, dynamically modifying at least one of ... 11/08/07 - 20070261057 - Multi-threaded shared state variable control A method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete. A multi-threaded shared resource control system includes ... 11/01/07 - 20070256078 - Resource reservation system, method and program product used in distributed cluster environments A system, method and program product is provided for reserving resources in a computing environment, and especially a distributed cluster environment. The method comprises the steps of analyzing specific requests relating to a received reservation and checking their sufficiency. Resource availability is then checking based on this information. Resources are ... 11/01/07 - 20070256077 - Fair share scheduling based on an individual user's resource usage and the tracking of that usage Fair share scheduling to divide the total amount of available resource into a finite number of shares and allocate a portion of the shares to an individual user or group of users as a way to specify the resource proportion entitled by the user or group of users. The scheduling ... 10/18/07 - 20070245351 - Methods and systems for reducing burst usage of a networked computer system Methods and systems for reducing burst usage of a networked computer system are described herein. In an embodiment, resource requesters can request, within a time window, resources over a computer network before the resources are available. The resources can then be allocated in batch mode when the resources are available. ... 10/11/07 - 20070240162 - Methods and apparatus for managing computing deployment in presence of variable workload Automated or autonomic techniques for managing deployment of one or more resources in a computing environment based on varying workload levels. The automated techniques may comprise predicting a future workload level based on data associated with the computing environment. Then, an estimation is performed to determine whether a current resource ... 10/11/07 - 20070240161 - System and method for dynamic allocation of resources in a computing grid A system for dynamically allocating resources in a computing grid is provided. The system comprises a resource management component, a service level agreement (SLA) management component and a job scheduling component. The resource management component is configured to determine availability of a set of resources in a computing grid, for ... 10/11/07 - 20070240160 - Managing execution of programs by multiple computing systems Techniques are described for managing the execution of programs on multiple computing systems, such as computing systems organized into multiple groups. A program execution service manages the program execution on behalf of multiple customers or other users, and selects appropriate computing systems to execute one or more instances of program, ... 10/04/07 - 20070234367 - Task-graph for process synchronization and control Systems and methods are disclosed for testing applications or code. In one exemplary embodiment, there is provided a method for testing an application on one or more different hosts on a processor using a task graph including a parent task and one or more child tasks. The task graph can ... 10/04/07 - 20070234366 - Landscape reorganization algorithm for dynamic load balancing A method and system for reorganizing a distributed computing landscape for dynamic load balancing is presented. A method includes the steps of collecting information about resource usage by a plurality of hosts in a distributed computing system, and generating a target distribution of the resource usage for the distributed computing ... 10/04/07 - 20070234365 - Computer resource management for workloads or applications based on service level objectives A resource allocation method and system for efficiently allocating compute resources. The method includes providing a workload manager and installing a workload in the computer system. During the installing, a service level goal for the workload is provided to the workload manager, and the workload manager assigns a first resource ... 09/27/07 - 20070226743 - Parallel-distributed-processing program and parallel-distributed-processing system In a parallel-distributed-processing program/system, data volume of a processing object of a given job is measured, resource demand required for processing is estimated on the basis of the measured data volume, the resources corresponding to the estimated demand are reserved in a resource pool, the assignment of a job to ... 09/20/07 - 20070220523 - Method for operating a real-time multimedia terminal in a qos manner A method for operating a terminal having at least one resource and executing at least one application in real-time, wherein the execution of the application requires execution of at least two tasks, comprises selecting operating points for each of the tasks from a predetermined set without knowing all implementation details. ... 09/20/07 - 20070220522 - System and method for runtime placement and routing of a processing array A system for mapping tasks of at least one application on processing units of a reconfigurable array, the system comprising a plurality of programmable processing units, each programmable processing unit having at least one connection node, the programmable processing units disposed on a layer permitting interconnection between connection nodes; and ... 09/20/07 - 20070220521 - Provision of services by reserving resources in a communications network having resources management according to policy rules A system (RMS) is dedicated to the management of resources within a communications network comprising a multiplicity of resources (NEQ, NEL) able to fulfill an assigned network role, defined by policy rules. The system (RMS) comprises i) policy management means (PM) charged with formulating the policy rules, ii) monitoring means ... 09/20/07 - 20070220520 - Network system, cpu resource provider, client apparatus, processing service providing method, and program A network system includes an application service provider (ASP) which is connected to the Internet and executes an application, and a CPU resource provider which is connected to the Internet and provides a processing service to a particular computational part (e.g., computation intensive part) of the application, wherein: when requesting ... 09/13/07 - 20070214458 - Method and apparatus for assigning fractional processing nodes to work in a stream-oriented computer system An apparatus and method for making fractional assignments of processing elements to processing nodes for stream-based applications in a distributed computer system includes determining an amount of processing power to give to each processing element. Based on a list of acceptable processing nodes, a determination of fractions of which processing ... 08/23/07 - 20070198984 - Synchronized register renaming in a multiprocessor Synchronized register renaming between a master processor and a coprocessor that receives operations from the master enables efficient implementation of register renaming and operation execution in the processors. An ideal and an external register allocation map are implemented in the coprocessor. When registers are no longer allocated according to the ... 08/23/07 - 20070198983 - Dynamic resource allocation An apparatus and a method dynamically reassign resources in a coprocessor among master processors that require service from the coprocessor. The method includes each processor, in each processor cycle, keeping track of a number of resource units required for executing operations sent to the coprocessor in that processor cycle and ... 08/23/07 - 20070198982 - Dynamic resource allocation for disparate application performance requirements Embodiments of the invention address deficiencies of the art in respect to dynamic computing resource allocation, and provide a method, system and computer program product for dynamic resource allocation for disparate application performance requirements. In one embodiment of the invention, a resource allocation data processing system can include a shared ... 08/09/07 - 20070186217 - Selective transaction request processing at an interconnect during a lockout A method includes receiving, at an interconnect, a first transaction request from a first requesting module. The first transaction request includes a request to utilize at least one system resource accessible via the interconnect. The method further includes determining potential interferences at the interconnect expected to occur as a result ... 08/02/07 - 20070180451 - System and method for meta-scheduling In certain aspects, the invention features a system that includes a number of grid-cluster schedulers, wherein each grid-cluster scheduler has software in communication with a number of computing resources, wherein each of the computing resources has an availability, and wherein the grid-cluster scheduler is configured to obtain a quantity of ... 07/19/07 - 20070169127 - Method, system and computer program product for optimizing allocation of resources on partitions of a data processing system A method, system and computer program product for optimizing allocation of resources to partitions of a data processing system are disclosed. The method includes creating a first virtual central processing unit and a second virtual central processing unit, wherein at least one of the set of the first virtual processing ... 07/12/07 - 20070162909 - Reserving resources in an operating system Techniques for reserving resources in an operating system are provided. The techniques include receiving an indication of an authorization setting specifying a directive and identifying at least a resource, an action, and a principal, configuring to apply the specified directive in relation to the identified action and resource when the ... 07/12/07 - 20070162908 - Behavior-based resource capacity adjustment method for business processes According to an embodiment of the invention, a method includes steps of deriving a process-based resource adjustment model for the process; monitoring the process for the number of users using each of steps of the process at time t0; calculating the number of users that will using each of the ... 07/05/07 - 20070157209 - Broadcast receiving terminal and program execution method Under a resource manager, unexpected blocking is prevented without calling a handler for resolving a resource contention, by assigning a priority level depending on the program that has requested for a reservation of a resource as well as by assigning a special priority level which permits a reservation of a ... 07/05/07 - 20070157208 - Device, system and method of managing a resource request Embodiments of the present invention provide a resource management mechanism to monitor the availability of resources, detect the cause of a rejection, distinguish between different types of rejections, and manage the different types accordingly. For example, a queue manager in accordance with embodiments of the invention may be able to ... 06/28/07 - 20070150898 - Method, apparatus & computer program product for borrowed-virtual-time scheduling The present invention includes a scheduling mechanism that fairly allocates a resource to a number of schedulable elements of which some are latency-sensitive. The invention tracks each element's use of the resource by determining the element's virtual time. An active element is selected from the elements that are ready to ... 06/28/07 - 20070150897 - Methods and apparatus for detecting deadlock in multithreading programs A method of detecting deadlock in a multithreading program is provided. An invocation graph is constructed having a single root and a plurality of nodes corresponding to one or more functions written in code of the multithreading program. A resource graph is computed in accordance with one or more resource ... 06/28/07 - 20070150896 - Systems and methods for quantitative application measurement 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 application on one of a plurality of interconnected computers. Moreover, the method includes receiving information regarding the application to be instantiated ... 06/21/07 - 20070143768 - Conflict resolution apparatus The conflict resolution apparatus of the present invention resolves a conflict between programs, including: a conflict information storage unit (16) for storing a conflict information table indicating a conflict relationship according to a combination of first attributes of the programs; an update unit (13) which updates the conflict information table ... 06/21/07 - 20070143766 - Deadlock detection in a computing environment A method and system for detecting deadlock is provided. A second thread monitors a first thread's attempts to lock or release resources in a computing execution environment. A deadlock is detected in response to the second thread determining that the first thread failed to lock or release a resource as ... 06/21/07 - 20070143765 - Method and system for scheduling of jobs A method and system of resource allocation for execution of a job are provided. The method includes receiving feedback (134) regarding the execution of previously submitted jobs on one or more resource nodes (101-104), and estimating the resources required for execution of a submitted job based on the feedback (134) ... 06/21/07 - 20070143764 - Estimating resource usage A method for allocating resources of a group of resources to tasks of a group of tasks, the method comprising: forming a resource set comprising a resource record for each of the resources of the group of resources, each resource record having one or more fields representative of attributes of ... 06/21/07 - 20070143763 - Processor for controlling performance in accordance with a chip temperature, information processing apparatus, and mehtod of controlling processor A heat generation amount estimation unit acquires the number of sub processors currently in operation, acquires the current operating frequency, and estimates the amount of heat generation after a period Δt. A temperature control unit estimates the temperature after the period Δt based on the current temperature input from a ... 06/14/07 - 20070136732 - Resource assigning method and diagnostic system of arithmetic circuit using the same A resource assigning method and a diagnostic system of an arithmetic circuit using the same are provided, which can determine the normality of the arithmetic circuit in real time during system operation without increasing the scale of the apparatus. The method includes the steps of setting a rate b of ... 06/07/07 - 20070130568 - Adaptive execution method for multithreaded processor-based parallel system Provided is a parallel program execution method in which in order to reflect structural characteristics of a multithreaded processor-based parallel system, performance of the parallel loop is predicted while compiling or executing using a performance prediction model and then the parallel program is executed using an adaptive execution method. The ... 05/31/07 - 20070124734 - Maintaining coherency in a symbiotic computing system and method of operation thereof A symbiotic computing system includes a plurality of symbiotic partners that are communicatively coupled with one another and each of which has a respective instance of a managed resource. One (or more) of the symbiotic partners receive input that affects a respective instance of the managed resource. Based upon the ... 05/31/07 - 20070124733 - Resource management in a multi-processor system A method and apparatus is provided for use by a scheduler of a multi-processor data processing system to select task preemption points based on main memory requirements. There are three alternative preferred embodiments, depending on the allocation of tasks to processors: (1) Fixed Allocation: every task is allocated to a ... 05/17/07 - 20070113234 - Resource adapter classloading In accordance with embodiments, there are provided mechanisms and methods for loading a class with a resource adapter classloader and enabling the class to be accessible by other components that interconnect with the resource adapter. In an embodiment, a method for loading a class with a resource adapter classloader is ... 05/10/07 - 20070106994 - 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 least one completion time associated with at least one resource type required by the request, and reserving resources within the computer environment ... 05/10/07 - 20070106993 - Computer security method having operating system virtualization allowing multiple operating system instances to securely share single machine resources This invention relates generally to computer security and more particularly to operating system virtualization achieved by inserting a hypervisor layer between the operating system and the underlying hardware that is responsible for allowing multiple operating system instances and their running applications to share the resources of a single machine. ... 05/10/07 - 20070106992 - Computerized system and method for resource allocation Computerized information system and method having multiple virtual machines share common resources such as the system storage resources. The system contains a host computer executing multiple virtual machines, system resources organized into multiple resource groups, and a resource controller associating a resource group with a virtual machine executing on the ... 05/03/07 - 20070101339 - System for and method of multi-dimensional resource management A method, system and program product for managing system resources in a system with a potentially large number of resources and tasks that need exclusive use of the resources in order to run. The system is comprised of a means of describing resources and resource selection criteria, a means of ... 05/03/07 - 20070101338 - Detection, diagnosis and resolution of deadlocks and hangs A computer configured for managing multiple processing threads is susceptible to deadlocks or hangs when resources needed by one process are locked by another process that is not progressing. Locking relationships are created and released so quickly that rigidly monitoring these relationships would consume more computer power than are being ... 04/26/07 - 20070094670 - Method and an apparatus for providing automatic emergency mode plan generation in a utility computing environment Embodiments of the present invention pertain to providing emergency mode plan generation in a utility computing environment (UCE). In one embodiment, information that describes criticality of applications is received. Information is received that indicates one or more resources assigned for use by one or more of the applications can no ... 04/26/07 - 20070094669 - Shared resource acquisition A technology for exclusively acquiring a shared resource is disclosed. In one method approach, the method determines that a shared resource is available to be exclusively acquired by a first thread. The method also prevents partial execution of operations by a second thread, during operations to exclusively acquire the shared ... 04/26/07 - 20070094668 - Method and apparatus for dynamically allocating resources used by software Embodiments of the present invention pertain to methods and apparatuses are described for dynamically allocating resources used by software. In one embodiment, a script is received for a first piece of software. The script is associated with a system. The script enables the piece of software to respond to dynamic ... 04/26/07 - 20070094667 - Method for accessing, by application programs, resources residing inside an application isolation environment In a method for accessing, by application programs, resources provided by an operating system, a process receives a request for a resource and an identifier associated with the resource. It is determined that the requested resource resides inside an application isolation environment. The request for the resource and the identifier ... 04/26/07 - 20070094666 - Resource managing method, resource managing apparatus, resource managing program, and storage medium When an application APP1 is using a resource, a resource manager (ResMan) may receive a resource acquisition request from an application APP2 (in step S5). The resource manager then determines whether the applications APP1 and APP2 are in conflict with one another about resource usage (in step S6). An acquisition-denied ... 04/26/07 - 20070094665 - System and method of co-allocating a reservation spanning different compute resources types A system and method of co-allocating resources within a compute environment are disclosed. The method embodiment of the invention comprises receiving a request for a reservation for a first type of resource, analyzing constraints and guarantees associated with the first type of resource, identifying a first group of resources that ... 04/12/07 - 20070083869 - Resource unit allocation A method of processing allocation and deallocation requests in a computing environment. The method forms an Allocation Queue of requests for resource allocations, a Deallocation Queue of requests for resource deallocations, a Pending Queue of requests for resource allocation which cannot be met immediately, and a Cancel Queue of requests ... 04/12/07 - 20070083868 - Methods and architectures for resource management Resource management architectures implemented in computer systems to manage resources are described. In one embodiment, a general architecture includes a resource manager and multiple resource providers that support one or s more resource consumers such as a system component or application. Each provider is associated with a resource and acts ... 04/12/07 - 20070083867 - Method and system to recover from control block hangs in a heterogenous multiprocessor environment Disclosed are a method and system that use state tracking constructs along with additional constructs to identify and recover control blocks inadvertently left locked that caused a hang condition in a multi-processing computing system. The preferred embodiment of the invention uses a task control blocks (TCBs) for processing units (PUs) ... 03/29/07 - 20070074220 - Dynamically allocating server resources to competing classes of work based upon achievement of service goals A facility for adjusting a number of servers assigned to server pools for performing certain work types on the basis of unmet service needs in a work processing facility. Servers may include service agents, both human and robotic. A server assignor and a corresponding server assignment method may each be ... 03/22/07 - 20070067776 - Method and system for allocating system resources among applications using weights A method is disclosed for allocating computer system resources, such as memory, among applications. Input parameters are received for applications. The parameters include a minimum entitlement value, a maximum entitlement value, and a weight. The minimum entitlement is the minimum amount of resources that the application should receive. The maximum ... 03/15/07 - 20070061812 - Method and apparatus for communicating information between lock stepped processors An apparatus for communicating between lock step is incorporated on two or more processors operating in a lock step mode. Each of the processors includes processor logic to execute a code sequence, and an identical code sequence is executed by the processor logic. The apparatus further includes a processor-specific resource ... 03/15/07 - 20070061811 - Modular event-driven processing Each of a plurality of thread boundaries comprises functionality to be performed for a given event by a single thread. A plurality of queues through which events may be routed may be coupled to the thread boundaries. A plurality of tasks may be configured in a defined relationship, each task ... 03/15/07 - 20070061810 - Method and system for providing access to a shared resource utilizing selective locking A method and system for providing access to a shared resource utilizing selective locking are disclosed. According to one embodiment, a method is provided comprising receiving a request to perform a resource access operation on a shared resource, invoking a first routine to perform the resource access operation, detecting a ... 03/08/07 - 20070055974 - Systems and methods for supporting object allocation processes Systems and methods are disclosed for supporting at least one allocation process for an allocation of objects in at least one application by way of an allocation framework pre-configured for the allocation process, with at least one monitoring and control unit and at least one working unit. In one implementation, ... 03/01/07 - 20070050777 - Duration of alerts and scanning of large data stores Described are techniques used in monitoring the performance, security and health of a system used in an industrial application. Agents included in the industrial network report data to an appliance or server. The appliance stores the data and determines when an alarm condition has occurred. Notifications are sent upon detecting ... 03/01/07 - 20070050776 - Predictive processor resource management Embodiments include a device and a method. In an embodiment, a device includes a processor having an associated hardware resource and operable to execute an instruction group. The device also includes a resource manager operable to implement a resource management policy for the hardware resource with respect to an execution ... 03/01/07 - 20070050775 - Processor resource management Embodiments include a device and a method. In an embodiment, a device provides a resource manager operable to select a resource management policy likely to provide a substantially optimum execution of an instruction group by comparing an execution of the instruction group pursuant to a first resource management policy applied ... 03/01/07 - 20070050774 - Time-aware systems A time-aware system that provides mechanisms for explicitly addressing the timing requirements associated with tasks. A time-aware system according to the present teachings includes a set of resources for use by a task and a resource dedication mechanism that dedicates a subset of the resources for use by the task ... 02/22/07 - 20070044103 - Inter-thread communication of lock protected data In general, in one aspect, the disclosure describes a method that includes issuing, by a first thread at a first programmable unit of a set of multiple multi-threaded programmable units integrated within a single die, a request for a lock associated with data. The method also includes receiving, by the ... 02/15/07 - 20070039004 - Decentralized coordination of resource usage in multi-agent systems Systems and methods operable on a network to coordinate resource utilization amongst agents in a multi-agent systems in a decentralized manner. In one embodiment, this includes interconnected agents that circulate coordination keys amongst coordination group members. The coordination key includes information defining the coordination group, resources coordinated by group members, ... 02/01/07 - 20070028243 - A method or apparatus for determining the memory usage of a program A method and apparatus for determining the memory usage of a program is disclosed in which a first and second programs are run, the memory-allocation of the second program is increased and the performance of the first or second programs is monitored against predetermined performance criteria. When the performance of ... 01/25/07 - 20070022427 - Hypervisor virtualization of os console and operator panel A logically partitioned data processing system in which shared resources are emulated to provide each partition a separate copy of the shared resource is provided. In one embodiment, the logically partitioned data processing system includes a plurality of logical partitions, a plurality of operating systems executing within the data processing ... 01/25/07 - 20070022426 - Dynamic application placement with allocation restrictions, vertical stacking and even load distribution A solution to a variant of a class constrained multiple knapsack problem. Previous solutions require that memory demand of every application be identical and do not consider minimizing placement changes. Previous techniques do not consider optimizing placement to improve load balancing as is described subsequently. Thus, the present invention provides ... 01/25/07 - 20070022425 - System and method for providing advanced reservations in a compute environment A system and method are disclosed for dynamically reserving resources within a duster environment. The method embodiment of the invention comprises receiving a request for resources in the duster environment, monitoring events after receiving the request for resources and based on the monitored events, dynamically modifying at least one of ... 01/18/07 - 20070016907 - Method, system and computer program for automatic provisioning of resources to scheduled jobs A solution for allowing a scheduler (205) to interact with a provisioner (250) is proposed. Particularly, the scheduler submits different jobs for execution according to a predefined plan (225); for this purpose, each job requires a workstation with specific characteristics. In the proposed solution, the available workstations are partitioned into ... 01/11/07 - 20070011683 - Real-time self tuning of planned actions in a distributed environment Automatic programming, scheduling, and control of planned activities at “worker nodes” in a distributed environment are provided by a “real-time self tuner” (RTST). The RTST provides self-tuning of controlled interoperation among an interconnected set of distributed components (i.e., worker nodes) including, for example, home appliances, security systems, lighting, sensor networks, ... 01/11/07 - 20070011682 - Affinization of transaction types The present invention relates to a system and method for improving the efficiency of transaction processing systems by associating each one of plurality of transaction types with a respective central processing unit. ... 12/28/06 - 20060294525 - Ambiguous virtual channels An apparatus comprises a first plurality of buffers configured to store operations belonging to a first virtual channel and a control circuit coupled to the first plurality of buffers. The first virtual channel includes first operations and second operations, wherein each of the first operations depend on at least one ... 12/28/06 - 20060294524 - Allocation of processor resources in an emulated computing environment In an emulated computing environment, a method is provided for allocating resources of the host computer system among multiple virtual machines resident on the host computer system. On the basis of the proportional weight of each virtual machine, a proportional share of resources is allocated for each virtual machine. If, ... 12/28/06 - 20060294523 - Touch wake for electronic devices A system to generate a wakeup signal for a low power device: The system includes a capacitor, the capacitance of which changes when a user touches the device by placing a finger or hand near a certain location on the device. The capacitor is cyclically charged to a pre-established value ... 12/14/06 - 20060282837 - method for global resource sharing having logically linked means and integrated functionality for building solutions A resources sharing container having logic-linking mechanism for logically linking program code to pages, pages to applications and applications to solutions. The resources sharing container will have the ability to create finished solutions by using its logic functionalities (logic-linking, resources code, enhancements, etc.), application requirements (application pages and their programming ... 12/07/06 - 20060277549 - Method and apparatus for capacity optimization and planning in an on-demand computing environment A method and apparatus are disclosed for determining the best cluster of computing resources to handle each of a plurality of workloads by optimally grouping multiple workloads and determining the best resource cluster to handle each group. ... 12/07/06 - 20060277548 - Task management system A task management system for executing a task selected from tasks structuring a task combination, includes a judging unit for judging whether there is a task combination switchover request or not, a switchover unit for switching over the task combination after completing an execution of a specified task in the ... 12/07/06 - 20060277547 - Task management system A judgment unit judges whether or not an execution of a registration target task gaining an access to a specified resource can be completed before an elapse of deadline time thereof even if an execution start timing of the registration target task is delayed when registering the task. A registration ... 11/23/06 - 20060265714 - Methods and systems for accessing, by application programs, resources provided by an operating system In a method for accessing, by application programs, resources provided by an operating system, a process receives a request for a resource and an identifier associated with the resource. It is determined that the requested resource resides in a location outside the application isolation environment. The request for the resource ... 11/23/06 - 20060265713 - Usage metering system A usage metering system for determining computer resource utilization is described herein. Computer resource utilization is determined by accumulating instances of computer resource utilization based on array of counters. This enables an accurate determination of instances of when a predetermined threshold baseline of computer resource utilization is exceeded over an ... 11/16/06 - 20060259907 - Systems and methods of sharing processing resources in a multi-threading environment Systems and methods of sharing processing resources in a multi-threading environment are disclosed. An exemplary method may include allocating a lock value for a resource lock, the lock value corresponding to a state of the resource lock. A first thread may yield at least a portion of the processing resources ... 11/16/06 - 20060259906 - Combining different resource types Combining different resource types into a single logical resource can provide a perspective more suitable for managing a given computer program. Resources of different types that have similar characteristics are combined as a single resource type. Resource management policies are applied against the different resource types via the single combination ... 11/09/06 - 20060253856 - Fault tolerant distributed lock management Distributed transaction and lock management techniques are disclosed that manage and regulate access to distributed data. A lock manager module is provided for regulating access to resources by applications in a system having a number of nodes each communicatively coupled to a network. The module can be configured to be ... 11/09/06 - 20060253855 - Method, system and program product for predicting computer system resource consumption Under the present invention, a computer work gradient matrix is built for each computer system that is interconnected in an environment. For each computer system for which resource consumption is desired to be predicted (e.g., “target” computer systems), a transition work cocycle is generated and provided to a master computer ... 11/02/06 - 20060248534 - Method and apparatus for configuring computers A method and apparatus for configuring a plurality of computers, each of which requires interaction with at least one resource to advance a configuration state of the computer. A request for access to a resource may be received from at least one of the computers, and a resource needed may ... 10/26/06 - 20060242647 - Dynamic application placement under service and memory constraints An optimization problem models the dynamic placement of applications on servers under two types of simultaneous resource requirements, those that are dependent on the loads placed on the applications and those that are independent. The demand (load) for applications changes over time and the goal is to satisfy all the ... 10/19/06 - 20060236323 - Methods and systems for distributed processing on consumer devices Systems and methods are used to provide distributed processing on a service provider network that includes a plurality of remotely located consumer devices. Each of the remotely located consumer devices includes a processing device. A service is provided from the service provider network to the remotely located consumer devices. Distributed ... 10/12/06 - 20060230405 - Determining and describing available resources and capabilities to match jobs to endpoints A method, system and computer program product for determining and describing available resources and capabilities to match jobs to endpoints may include applying a set of rules to resource information to at least one of create new resource and attribute information and update existing resource and attribute information. The method ... 10/05/06 - 20060225078 - System and method for dynamically determining a thread to perform work using a lockable resource According to at least one embodiment, a method comprises a first thread desiring to perform work using a resource. The first thread determines whether another thread holds a lock on the resource, and if another thread (“blocking thread”) holds a lock on the resource, the work is transferred to the ... 10/05/06 - 20060225077 - System and method for dynamically determining a portion of a resource for which a thread is to obtain a lock According to at least one embodiment, a method comprises determining that a thread desires a lock for accessing a resource. The method further comprises dynamically determining a portion of the resource for which a lock is to be obtained for the thread, and obtaining the lock on the determined portion. ... 09/28/06 - 20060218556 - Mechanism for managing resource locking in a multi-threaded environment A mechanism is disclosed for implementing resource locking in a massively multi-threaded environment. The mechanism receives from a stream a request to obtain a lock on a resource. In response, the mechanism determines whether the resource is currently locked. If so, the mechanism adds the stream to a wait list. ... 09/21/06 - 20060212871 - Resource allocation in computing systems Provided are a method, system, and article of manufacture, wherein a first indicator that indicates a recommended resource requirement for an application is read. A second indicator that indicates a permissible flexibility in the recommended resource requirement for the application is read. The application is allocated to a processing entity ... 09/21/06 - 20060212870 - Association of memory access through protection attributes that are associated to an access control level on a pci adapter that supports virtualization A method, system, and computer program product for sharing adapter resources among multiple operating system instances. The present invention provides a mechanism for dynamically allocating virtualized I/O adapter resources. The present invention separates the operation of adapter resource allocation from adapter resource management. Protection attributes within the adapter resource context ... 09/14/06 - 20060206899 - Access controller and access control method An access controller controls access to control target resources by a program. The access controller includes a function access detection unit and a resource access control unit. The function access detection unit detects loading of a control target function from the program and generates identification information to specify an access ... 09/14/06 - 20060206898 - Techniques for allocating computing resources to applications in an embedded system Techniques for allocating computing resources to tasks include receiving first data and second data. The first data indicates a limit for unblocked execution by a processor of a set of at least one task that includes instructions for the processor. The second data indicates a maximum use of the processor ... 09/14/06 - 20060206897 - Efficient mechanism for preventing starvation in counting semaphores An algorithm for preventing starving threads in a counting semaphore for a computer operating system. The algorithm operates in a stealing mode where threads can steal resources from other threads if none of the threads is starving, and operates in a first-in first-out mode if one or more of the ... 09/14/06 - 20060206896 - Allocation class selection for file storage The present invention relates to a method and storage device for storing data on a recording medium (40) by using allocation classes to optimize storage and retrieval of the data based on properties of their content. A type of data is discriminated based on a predetermined property of the data, ... 08/31/06 - 20060195848 - System and method of virtual resource modification on a physical adapter that supports virtual resources A method, computer program product, and distributed data processing system for modifying one or more virtual resources that reside within a physical adapter, such as a peripheral component interconnect (PCI), PCI-X, or PCI-E adapter, and that are associated with a virtual host is provided. Specifically, the present invention is directed ... 08/24/06 - 20060190944 - System and method for resource management The resource management system and method is a solution for balancing or leveling resource utilization in business processes. The solution relies on an analysis model implemented on a computer system with a user interface. A user enters resource capability data, resource requirements data including prioritized tasks and task categories, and ... 08/17/06 - 20060184947 - Distributed system, computer and state transition control method for distributed system In a distributed system in which a plurality of resources execute a distributed transaction, each of the resources changes the state of an own updating process in accordance with an notification from a coordinator. In addition, each of the resources includes a termination protocol unit which collects states of updating ... 08/10/06 - 20060179438 - System and method of providing a fixed time offset based dedicated co-allocation of a common resource set Disclosed are a system, method and computer-readable medium relating to managing resources within a compute environment having a group of nodes or computing devices. The method comprises, for each node in the compute environment: traversing a list jobs having a fixed time relationship, wherein for each job in the list, ... 08/10/06 - 20060179437 - System and method for managing a predetermined hierarchical set of autonomous and dependent operations in a user interface A sequential task execution system manages and relates a predetermined hierarchical set of autonomous and dependent operations in a user interface. The system comprises a graphical user interface. Given a set of autonomous operations executed in sequence to complete a task, the present system steps a user through the sequential ... 08/03/06 - 20060174249 - Resource management system, resource conversion table generation system, software authentication system, resource management program, resource conversion table generation program, software authentication program, resource management method, resource conve A resource management system, which manages resources to be utilized by a functional module, includes a resource measuring unit that measures a resource amount to be utilized by the functional module in a first execution environment, a resource converting unit that converts the resource amount measured by the resource measuring ... 08/03/06 - 20060174248 - Software tool for automatically protecting shared resources within software source code A method for identifying shared resources in multiple tasks in a multitasking system and for automatically inserting code to protect these shared resources from race conditions due to access by more than one task. ... 08/03/06 - 20060174247 - System for dynamic processor enablement An apparatus, program product and method improve management of available computing resources by adjusting use of the resource over a first interval according to actual use of the resource during a second interval. This feature enables a computing resource to exceed its normal limits during the first interval of operation. ... 07/27/06 - 20060168586 - System and method for interactively utilizing a user interface to manage device resources A system and method for interactively utilizing a user interface to manage device resources comprises at least one resource characterization that includes resource requirements for executing a requested process. An allocation manager may then compare the resource requirements for the requested process to the currently-available device resources. The allocation manager ... 07/27/06 - 20060168585 - Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data object Under the present invention, a locking primitive associated with a shared data object is automatically transformed to allow multiple read-only locks if certain conditions are met. To this extent, when a read-only lock on a shared data object is desired, a thread identifier of an object header lock word (hereinafter ... 07/27/06 - 20060168584 - Client controlled monitoring of a current status of a grid job passed to an external grid environment A method, system, and program for client controlling monitoring of a current status of a grid job passed to an external grid environment are provided. A grid client generates a job status query for a grid job passed to an external grid environment. Next, the grid client sends the job ... 07/13/06 - 20060156308 - Deadlock-prevention system A deadlock-prevention system includes a resource-access key passed from a parent process to a spawned process that includes the parent processes' level of access to a system resource. Optionally, the resource-access key includes a shared-access request based on the expectation by the parent process that the child process will need ... 07/06/06 - 20060150188 - Method and apparatus for supporting soft real-time behavior A method and apparatus for composing software are described. In one embodiment, the method includes obtaining software structure data that identifies multiple application components associated with requested functionality, obtaining software logic data indicating interaction rules between the application components, storing the software structure data and the software logic data in ... 06/29/06 - 20060143617 - Method, apparatus and system for dynamic allocation of virtual platform resources A method, apparatus and system for transparent and dynamic resource allocation in a virtualized environment is disclosed. An embodiment of the present invention enables a resource allocation module to dynamically evaluate resource requests from various clients and allocate the resources on a virtual host as available. The resource allocation module ... 06/22/06 - 20060136926 - Allocating locks in a distributed environment A system and method for managing the allocation of resources and locks to client computer systems. The system and method provides server-side control features related to resource requests for locked resources, such as establishing an expected lifetime property so that the sever may notify requesting clients as to the expected ... 06/22/06 - 20060136925 - Method and apparatus for shared resource management in a multiprocessing system In a multiprocessor, access to shared resources is provided by a semaphore control mechanism, herein dislosed. The semaphore control mechanism provides for a high degree of programmable firmware reuse requiring relatively few modifications from a uniprocessor. The semaphore control mechanism receives one or more semaphore modification requests from one or ... 06/22/06 - 20060136924 - Workflow process management system including shadow process instances A workflow management system, computer, and method has associated with it one or more shadow process instances. The system invokes these shadow process instances through internal logic, or at the behest of a user. Each such instance can be identified through unique parameters. The shadow process instances can be grouped, ... 06/15/06 - 20060130067 - Method, system and program product for approximating resource consumption of a computer system Under the present invention, a computer work gradient matrix (hereinafter “matrix”) is developed by applying a set of background loading levels and a set of elemental work increments to a computer system, and then measuring the resource consumption of the computer system based thereon. Task work path(s) are also constructed ... 06/15/06 - 20060130066 - Increased performance of grid applications A method includes identifying a component within a non-distributed grid-enabled software application that can be isolated and independently executed during an execution of the software application on a first compute resource within a grid network, replacing the isolatable component in the software application with a proxy, and executing the software ... 06/15/06 - 20060130065 - Centralized identity management system and method for delegating resource management in a technology outsourcing environment Delegating resource management to customers in a technology outsourcing environment includes providing the customer with a secured user interface (e.g., HTML pages) for selecting one or more parameters (e.g., User Ids, application name and version, etc.) associated with a resource management task (e.g., password management). The parameters are used to ... 06/08/06 - 20060123420 - Scheduling method, scheduling apparatus and multiprocessor system A thread status managing unit organizes a plurality of threads into groups and manages the status of the thread groups. A ready queue queues thread groups in a ready state or a running state in the order of priority and, within the same priority level, in the FIFO order. An ... 06/01/06 - 20060117319 - Connection of an application to a resource manager selected from a plurality of resource managers Disclosed is a method, apparatus and computer program for determining which resource manager of a plurality of resource managers are suitable for an application to connect to, one or more resource managers being suitable. A request is received from an application for a connection to a resource manager. Application hint ... 06/01/06 - 20060117318 - Modular event-driven processing Each of a plurality of thread boundaries comprises functionality to be performed for a given event by a single thread. A plurality of queues through which events may be routed may be coupled to the thread boundaries. A plurality of tasks may be configured in a defined relationship, each task ... 06/01/06 - 20060117317 - On-demand utility services utilizing yield management Techniques for provision of on-demand utility services utilizing a yield management framework are disclosed. For example, in one illustrative aspect of the invention, a system for managing one or more computing resources associated with a computing center comprises: (i) a resource management subsystem for managing the one or more computing ... 05/11/06 - 20060101469 - Method, controller, program product and services for managing resource element queues A method, controller, program product and service are provided for more efficiently managing a resource queue. Two or more queues are configured to handle workloads of various sizes. Resource elements are allocated from the top of each queue and returned to the bottom. The size of each queue may be ... 05/04/06 - 20060095919 - Application execution apparatus and method When requested by an application, a library unit provides a resource to the application, acquires an ID for identifying the application which has requested the resource, and stores a combination of a resource name of the provided resource and the application ID in a table. When an application is completed, ... 05/04/06 - 20060095918 - System, apparatus, method, and computer program for processing information An information processing system includes at least three information processing apparatuses for performing a function pipeline process. Each apparatus includes a candidate setting unit for setting at least two path candidates based on the number of processors available for each one of the three information processing apparatuses, a first control ... 05/04/06 - 20060095917 - On-demand application resource allocation through dynamic reconfiguration of application cluster size and placement A method, system and apparatus for on-demand application resource allocation. In accordance with the method of the invention, an anticipated workload can be compared to a measured capacity for an application cluster in one or more server computing nodes in a server farm. If the measured capacity warrants a re-configuration ... 04/27/06 - 20060090162 - Method, system, and apparatus for establishing a software configurable computing environment A software configurable computing environment can include at least one application disposed within the software configurable computing environment. The environment can also include a resource management engine configured to define at least one computing resource for the software configurable computing environment. A resource allocation engine can allocate the computing resources ... 04/13/06 - 20060080666 - Method and system for scheduling jobs based on resource relationships The present invention proposes a scheduler (205), which is used to submit execution of jobs according to a predefined plan. Each job is defined by a corresponding descriptor (210). The descriptor specifies the resources (115) to be used by the jobs (through their properties). In addition, for each resource the ... 04/13/06 - 20060080665 - Methods, systems and computer program products for spreadsheet-based autonomic management of computer systems Methods, systems, and computer program products for managing a resource include using a first object to obtain data associated with the resource that is being managed. The first object may be embedded in a cell of a spreadsheet running on a spreadsheet application. Formula in the spreadsheet are executed, where ... 03/30/06 - 20060070078 - Systems and methods to allocate application tasks to a pool of processing machines Systems and methods are provided to allocate application tasks to a pool of processing machines. According to some embodiments, a requestor generates a scope request including an indication of a number of compute units to be reserved. The requestor also provides an application request associated with the scope. A subset ... 03/30/06 - 20060070077 - Providing custom product support for a software program The system described herein provides providing application support by receiving data indicating application run-time characteristics, determining severity of errors associated with running the application based on the data, and determining if there are resources available to provide application support. The system may also determine if the application passes integrity checks. ... 03/30/06 - 20060070076 - Detecting lock acquisition hierarchy violations in multithreaded programs A method, apparatus, and system are provided for monitoring resource operations and detecting lock acquisition hierarchy violations in multithreaded programs. In one embodiment, a lock acquisition hierarchy graph is constructed to facilitate monitoring of resource operations performed by each of a plurality of threads of a multithreaded program. The resource ... 03/23/06 - 20060064699 - Method and system for processing resource allocations A method for allocating resources among common processor is disclosed. In a first step, an application software program is received at a data loader. The application software program comprises an application configuration table (ACT) and an application software executable. Next, a system configuration table (SCT) is received at the data ... 03/23/06 - 20060064698 - System and method for allocating computing resources for a grid virtual system In one embodiment, a method for allocating computing resources comprises executing a plurality of applications and a grid virtual system within a shared resource domain, assigning computing resources to the plurality of applications to process application transactions, dynamically reallocating computing resources associated with the plurality of applications to the grid ... 03/16/06 - 20060059492 - Determining a capacity of a grid environment to handle a required workload for a virtual grid job request A method, system, and program for determining a capacity of a grid environment to handle a required workload for a virtual grid job request are provided. A bid controller receives a virtual job request for processing a job within a grid environment from a client system. The bid controller determines ... 03/02/06 - 20060048159 - Resource management method, device and program thereof There are resource managers provided for various kinds of resources including hardware and software, and a system resource manager that manages the entire system including the resource managers. Configuration management of the system resource manager grasps the system configuration by XML-based definition information and detects a control method of each ... 03/02/06 - 20060048158 - Methods and apparatus for aging a command In a first aspect, a first method is provided for servicing a command. The first method includes the steps of (1) accessing an activity count corresponding to a command selected for servicing, wherein the activity count indicates a number of times the command has been selected for servicing; (2) based ... 03/02/06 - 20060048157 - Dynamic grid job distribution from any resource within a grid environment A method, system, and program for dynamic grid job distribution from any resource within a grid environment. Multiple resources enabled to handle grid jobs are connected via at least one network within a grid environment. Each of the multiple resources is enabled to distribute an availability and ability to handle ... 02/16/06 - 20060037023 - Method and apparatus for avoiding data dependency hazards in a microprocessor pipeline architecture A method and system for avoiding various hazards for instructions which are propagating through a microprocessor pipeline. When a plurality of instructions exist within the pipeline which read and write the same value, a vector is established to distinguish the older from the newer instructions. Further, before instructions are dispatched ... 02/16/06 - 20060037022 - Apparatus, system, and method for automatically discovering and grouping resources used by a business process An apparatus, system, and method are provided for automatically discovering and grouping files and other resources used by a business process. The present invention includes a monitoring module that collects trace data representative of operational behavior of software applications. An analysis module analyzes the trace data to discover resources affiliated ... 02/09/06 - 20060031843 - Cluster system and method for operating cluster nodes In one embodiment, a cluster system comprises a plurality of cluster nodes for executing a plurality of applications, and a management process for controlling the plurality of cluster nodes, wherein the management process is operable to identify a first application that is not meeting a service level objective (SLO), to ... 02/02/06 - 20060026598 - Resource allocation management In a first aspect, a first method is provided for managing system resource allocation. The first method includes the steps of (1) receiving a first command that requires a system resource; (2) receiving a first request for the system resource for the first command; (3) receiving a second command that ... 01/26/06 - 20060020944 - Method, system and program products for managing logical processors of a computing environment The configuration of the logical processors of a logical partition is managed dynamically. A logical partition is initially configured with one or more logical processors. Thereafter, the configuration can be dynamically adjusted. This dynamic adjustment may be in response to workload of the logical partition. ... 01/26/06 - 20060020943 - Apparatus and method for updating i/o capability of a logically-partitioned computer system A hosting partition update mechanism allows updating the I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). The I/O adapters in ... 01/12/06 - 20060010450 - System and method for soft partitioning a computer system According to at least one embodiment, a method comprises partitioning a computer system into a plurality of soft partitions that each run an operating system. The method further comprises instantiating a separate firmware instance for each of the plurality of soft partitions, wherein each of the firmware instances provides a ... 01/05/06 - 20060005198 - Method for automatically imparting reserve resource to logical partition and logical partitioned computer system A logical partitioned computer system. A hypervisor includes a resource management table for managing resources assigned to the hypervisor and an assigning/collecting unit for assigning and collecting resources to logical partitions. Each logical partiion has a guest resource monitoring unit for monitoring the amount of the resource being used out ... 01/05/06 - 20060005197 - Compare and exchange operation using sleep-wakeup mechanism A method, apparatus, and system are provided for performing compare and exchange operations using a sleep-wakeup mechanism. According to one embodiment, an instruction at a processor is executed to help acquire a lock on behalf of the processor. If the lock is unavailable to be acquired by the processor, the ... 12/29/05 - 20050289553 - Storage system and storage system control method The present invention prevents erroneous control performed on the basis of volumes storing old data in cases where trouble occurs in remote copying. The storage system is constructed by connecting a first site 1A and second site 1B by means of networks CN1 and CN2. Reference designating parts 5 are ... 12/22/05 - 20050283786 - Optimizing workflow execution against a heterogeneous grid computing topology Methods and apparatus to optimize workflow execution by the intelligent dispatching of workflow tasks against a grid computing system or infrastructure are provided. For some embodiments, a grid task dispatcher may be configured to dispatch tasks in a manner that takes into account information about an entire workflow, rather than ... 12/15/05 - 20050278722 - System for correct distribution of hypervisor work An apparatus, program product and method distributes work within a logically partitioned computer system by binding a virtual processor or other resource of a hypervisor partition to a partition or physical resource. The partition or physical resource to which the virtual resource is bound is the same partition or physical ... 11/24/05 - 20050262509 - Method of allocating computing resources An embodiment of a method of allocating computing resources begins with a first step of identifying applications which comprise candidates for execution on a shared computing system. In a second step, the method identifies at least one subset of the computing resources for each application. Each subset for a particular ... 11/17/05 - 20050257222 - Method of virtualizing i/o resources in a computer system A method of virtualizing hardware resources in a multiprocessor computing environment is provided. Each resource is provided a resource address. A hardware resource map is provided to store virtual resource addresses and physical resource addresses. Remapping hardware is utilized to redirect virtual addresses to physical addresses. The method of virtualizing ... 11/03/05 - 20050246710 - Sharing of downloaded resources In a described implementation, a production device, such as a computer, produces a shared resources container that includes shareable resources. Each resource of the shared resources container includes a part name and corresponding data. The production device downloads the shared resources container to a utilization device. The production device also ... 11/03/05 - 20050246709 - Concurrent system applications in a multimedia console An operating system architecture that provides a high level of system functionality in a multimedia console through the use of concurrent system applications, while reducing the lack of control that multimedia applications have while running on the console. At power ON, a predetermined amount of system resources are reserved within ... 10/27/05 - 20050240932 - Facilitating access to input/output resources via an i/o partition shared by multiple consumer partitions At least one input/output (I/O) firmware partition is provided in a partitioned environment to facilitate access to I/O resources owned by the at least one I/O firmware partition. The I/O resources of an I/O firmware partition are shared by one or more other partitions of the environment, referred to as ... 10/06/05 - 20050223383 - Methods and apparatus for reserving an execution thread Methods and apparatuses for reserving an execution thread are disclosed. A selected processing unit is described as a peripheral device in a device description. Peripheral devices are prevented from using the selected processing unit. A processor description includes one or more available processing units, and omits the selected processing unit. ... 09/15/05 - 20050204358 - Methods and arrangements for planning and scheduling change management requests in computing systems Methods and arrangements for planning and scheduling change management requests in computing systems are disclosed. Included are an arrangement for deciding whether or not an RFC should be done, an arrangement for assigning individual tasks to acceptable servers for each RFC to be done, and an arrangement for assigning the ... 09/08/05 - 20050198641 - Arbitration in a computing utility system Methods, apparatus and systems for controlling allocation and de-allocation of resources in a computing utility system, and evaluating resource assignments. Resources are dynamically allocated to customers of the computing utility through computing environments in such a way that a given objective is satisfied. Assignment of resources to environments is affected ... 09/08/05 - 20050198640 - Methods, systems and computer program products for selecting among alert conditions for resource management systems Methods, systems, and computer program products for selecting among a plurality of alert conditions for processing by a resource management system. A priority indication is associated with at least some resources in a computer system. Resources that are associated with the alert conditions are identified. An alert condition is selected ... 08/25/05 - 20050188376 - Machine management system and message server used for machine management Machines existing in a plant are classified under a multilevel hierarchy and are displayed on a screen. A summary of a diagnosis result of one or more nondisplayed machines which is not displayed on the screen and is classified to a level lower than that of the machines displayed on ... 08/11/05 - 20050177832 - System and method for terminating applications A computer application program executing on a computer, such as a portable computer, is selected for termination by first identifying computer application programs executing on the computer. A priority value is assigned to each of the identified computer applications. The priority value is based on multiple characteristics of the identified ... 08/04/05 - 20050172291 - Method and apparatus for utility-based dynamic resource allocation in a distributed computing system In one embodiment, the present invention is a method for allocation of finite computational resources amongst multiple entities, wherein the method is structured to optimize the business value of an enterprise providing computational services. One embodiment of the inventive method involves establishing, for each entity, a service level utility indicative ... 07/28/05 - 20050166206 - Resource management in a processor-based system using hardware queues In a processor-based system, a number of data values are stored in a hardware queue. Each data value is associated with a corresponding one of a number of resources. Presence of a given one of the data values in the hardware queue indicates availability of its corresponding resource to a ... 07/21/05 - 20050160428 - Application-aware system that dynamically partitions and allocates resources on demand The present invention is an application-aware method for allocating resources to applications based on a set of predefined policies comprising a Resource Allocation Program (RAP). The RAP is application-aware in that the RAP does not arbitrarily allocate resources to requesting applications. Instead, the RAP allocates resources to requesting applications based ... 07/14/05 - 20050155033 - Maintaining application operations within a suboptimal grid environment A method, system, and program for maintaining application operations within a suboptimal grid environment are provided. An application profile expresses the operational requirements of an application across multiple heterogeneous resource platforms and expresses the priority of modular breakdown of an application so that usage of resources by the application can ... 07/07/05 - 20050149940 - System providing methodology for policy-based resource allocation A system providing methodology for policy-based resource allocation is described. In one embodiment, for example, a system for allocating computer resources amongst a plurality of applications based on a policy is described that comprises: a plurality of computers connected to one another through a network; a policy engine for specifying ... 07/07/05 - 20050149939 - Method and device for managing resources in a computer system The invention relates to a method, and to a device for implementing the method, for managing resources in a computer system in which a plurality of resources is available to execute programs, wherein at least some of the resources are used temporarily or permanently by an executed program, said method ... 06/23/05 - 20050138625 - Configuration management resource specification database design The present invention provides generalized database tables to implement the classifications of Resource Type, Resource Specification, and Resource Instance, supplemented by individual tables specific to each type of resource, and by the associations and dependencies between them. More specifically, this invention provides database tables comprising a group of structures including ... 06/16/05 - 20050132378 - Systems and methods for guiding allocation of computational resources in automated perceptual systems The present invention leverages analysis methods, such as expected value of information techniques, rate-based techniques, and random selection technique, to provide a fusion of low-level streams of input data (e.g., raw data) from multiple sources to facilitate in inferring human-centric notions of context while reducing computational resource burdens. In one ... ### FreshPatents.com Support |