"What can be more palpably absurd than the prospect held out of locomotives traveling twice as fast as stagecoaches?"
The Quarterly Review ; March edition, 1825
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8191068 | Resource management system, resource information providing method and program To provide a resource management system capable of stably providing most recently updated resource information at a high speed. A resource information update unit collects resource information from a plurality of agents by means of agent connection management unit a... | 05/29/2012 |
| 8191070 | Dynamic resource allocation A computer-implemented method includes detecting an actual workload representative of a pattern of access of a plurality of items of content; comparing the actual workload against a prescriptive workload to determine an occurrence of a substantial deviation from the... | 05/29/2012 |
| 8190624 | Data parallel production and consumption A parallel execution of a query is performed with a plurality of producers using a partitioned data source, thereby producing output data. The output data is consumed with at least one consumer. The at least one consumer is monitored. A determination is made whether... | 05/29/2012 |
| 8191069 | Method of monitoring performance of virtual computer and apparatus using the method Provided are a method and an apparatus for monitoring performance of a virtual computer. In a method of controlling a computer system including a computer, the computer executes a virtualization program for causing logically divided resources of the computer to oper... | 05/29/2012 |
| 8185906 | Method and apparatus for dynamically adjusting thread pool Methods and apparatuses enable dynamic thread pool management. A system with a thread pool is monitored, and performance data gathered. The performance data can be combined with historical thread performance data to generate cumulative thread performance data. Based... | 05/22/2012 |
| 8185905 | Resource allocation in computing systems according to permissible flexibilities in the recommended resource requirements 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... | 05/22/2012 |
| 8185907 | Method and system for assigning logical partitions to multiple shared processor pools A method and system for assigning logical partitions to multiple named processor pools. Sets of physical processors are assigned to predefined processor sets. Named processor pools with unique pool names are defined. The processor sets are assigned to the named proc... | 05/22/2012 |
| 8185908 | Dynamic scheduling in a distributed environment A method and system is provided for assigning programs in a workflow to one or more nodes for execution. Prior to the assignment, a priority of execution of each program is calculated in relation to its dependency upon data received and transmitted data. Based upon ... | 05/22/2012 |
| 8181184 | System and method for scheduling tasks in processing frames Methods and systems for implementing methods for allocating available service capacity to a plurality of tasks in a data processing system having a plurality of processing channels is provided, where each processing channel is utilized in accordance with a time divi... | 05/15/2012 |
| 8181182 | Resource allocation brokering in nested containers In accordance with one embodiment of the present invention, there is provided a technique for resource allocation brokering in nested containers. According to one aspect, a broker mechanism is established within a first container. A second container also is establis... | 05/15/2012 |
| 8181183 | Method, system and program products for managing thread pools of a computing environment to avoid deadlock situations Deadlock situations within a computing environment are avoided by properly managing pools of threads used to service requests of the computing environment. When a server of the computing environment receives a request to be processed and that request is waiting on a... | 05/15/2012 |
| 8171482 | Application environment specifications for provisioning application specific runtime environments using subsets of resources required for execution Systems and methods of executing an application in an application specific runtime environment are disclosed. The application specific runtime environment is defined by an application environment specification to include a minimal or reduced set of software resource... | 05/01/2012 |
| 8171483 | Method and system for communicating between isolation environments A method and system for associating installation scopes within an isolation environment, where the method includes defining an isolation environment for encompassing an aggregation of installation scopes. Associations are created between a first application and a fi... | 05/01/2012 |
| 8171484 | Resource management apparatus and radio network controller A resource management apparatus includes a resource management part to manage an amount of resources used and an amount of virtual resources of each of a plurality of processing units, a selection and control part to select a processing unit having a smallest sum of... | 05/01/2012 |
| 8171479 | Method and apparatus for providing an aggregate view of enumerated system resources from various isolation layers A method for presenting an aggregate view of native resources includes the step of enumerating a plurality of system-scoped native resources provided by a system scope. A plurality of application-scoped native resources provided by an application isolation scope are... | 05/01/2012 |
| 8171480 | Method and apparatus for allocating shared resources to process domains according to current processor utilization in a shared resource processor In a processing system which includes a physical processor that includes multiple logical processors, multiple domains are defined for multiple processes that can execute on the physical processor. Each of the processes is assigned to one of the domains. Processor u... | 05/01/2012 |
| 8171485 | Method and system for managing virtual and real machines Managing virtual and real machines through a provisioning system. The provisioning system allows a user to create and manage machines through a “self-service” approach. The provisioning system interacts with one or more agents that manage the lifecycle of a mach... | 05/01/2012 |
| 8171481 | Method and system for scheduling jobs based on resource relationships The present invention proposes a scheduler, which is used to submit execution of jobs according to a predefined plan. Each job is defined by a corresponding descriptor. The descriptor specifies the resources to be used by the jobs (through their properties). In addi... | 05/01/2012 |
| 8166484 | System for confirming and cancelling tentative resource reservation within the valid time indicates period during which the tentative reservation request is valid For a resource reservation in a distributed resource system, a tentative reservation request and a job reservation request are issued from a job scheduler to a resource management unit. The tentative reservation is valid for a short time period, and cannot coexist w... | 04/24/2012 |
| 8166485 | Dynamic techniques for optimizing soft real-time task performance in virtual machines Methods are disclosed that dynamically improve soft real-time task performance in virtualized computing environments under the management of an enhanced hypervisor comprising a credit scheduler. The enhanced hypervisor analyzes the on-going performance of the domain... | 04/24/2012 |
| 8161489 | Resource sharing and allocation between a plurality of different raid policies on groups of disks Disclosed is a resource allocation system including a provisional allocation execution unit that executes provisional allocation for policies other than a policy corresponding to an accepted source request, a shared resource extraction unit that extracts a resource ... | 04/17/2012 |
| 8161488 | System and method for registering a subscription of interest of needed new resource in a store accessible by a plurality of resource creators and pushing the needed resource thereto by the creator based upon the registered subscription Various technologies and techniques are disclosed for propagating resources during a distributed build process. Subscription of interest is registered in resources needed during a distributed build process. Build data is analyzed to determine what resources will be ... | 04/17/2012 |
| 8161487 | Controller for controlling a plurality of logical resources of a storage system A controller for controlling a logical resource of a storage system comprises a virtual resource preparation section for preparing a virtual resource which is a virtual logical resource, and a real resource assignment section that assigns a real resource which is a ... | 04/17/2012 |
| 8161486 | Dynamic control of computer resources for the pipeline processing of data using anytime algorithms Dynamic control of computer resources is used for processing process data in a pipeline. The pipeline includes a multiplicity of pipeline processors which each operate on the basis of an anytime approach and which can generate a result at a settable time. By detecti... | 04/17/2012 |
| 8156503 | System, method and computer program product for accessing a memory space allocated to a virtual machine A method for accessing a memory space allocated to a virtual machine, the method includes: receiving a request from the virtual machine to generate, for another virtual machine, a memory credential associated with a certain memory space allocated to the virtual mach... | 04/10/2012 |
| 8156500 | 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 dis... | 04/10/2012 |
| 8156501 | Implementing dynamic authority to perform tasks on a resource A method, apparatus and computer program product implement dynamic authority for a user to perform tasks on a resource. A user selected task on a resource is identified and analyzed to determine whether the task changes a state of the resource. When determined that ... | 04/10/2012 |
| 8156502 | Computer resource allocation as a function of demand type A method of allocating computer resources to workloads involves monitoring utilization of computer resources by workloads to generate utilization as a function of time data. The utilization data is used to classify workloads into demand types as a function of the ut... | 04/10/2012 |
| 8151270 | Method and apparatus for time-sliced and multi-threaded data processing in a communication system A method for designing a time-sliced and multi-threaded architecture comprises the steps of conducting a thorough analysis of a range of applications and building a specific processor to accommodate the range of applications. In one embodiment, the thorough analysis... | 04/03/2012 |
| 8146089 | Sharing resources of a partitioned system In one embodiment, the present invention includes a method for allocating at least one dedicated core and at least one shareable core to a first partition of a system, where the cores are owned by the first partition. During operation, the shareable core(s) may be m... | 03/27/2012 |
| 8146090 | Time-value curves to provide dynamic QoS for time sensitive file transfer A method and apparatus has been shown and described which allows Quality of Service to be controlled at a temporal granularity. Time-value curves, generated for each task, ensure that mission resources are utilized in a manner which optimizes mission performance. It... | 03/27/2012 |
| 8146091 | Expansion and contraction of logical partitions on virtualized hardware A method, apparatus, and program product manage a plurality of resources of at least one logically partitioned computing system of the type that includes a plurality of logical partitions managed by a partition manager with an application level administrative consol... | 03/27/2012 |
| 8141089 | Method and apparatus for reducing contention for computer system resources using soft locks A soft lock mechanism controls access by multiple processes to a shared resource to make simultaneous access an unlikely event, while not necessarily preventing simultaneous access. Preferably, the soft lock contains a next_free_time field, specifying when the soft ... | 03/20/2012 |
| 8141090 | Automated model-based provisioning of resources Resources are provisioned in an automated manner for shared services in a resource-on-demand system. A model representing an observed state of resources in the resource-on-demand system allocated to the shared services and a model representing a desired state of the... | 03/20/2012 |
| 8141096 | System, method, and computer program product for group scheduling of computer resources A system, method and computer program product for managing computer resources in a computer system running an operating system and a plurality of processes grouped into at least two groups. A set of resource limits corresponds to the processes. A scheduler of resour... | 03/20/2012 |
| 8140371 | Providing computing service to users in a heterogeneous distributed computing environment For providing a service-centric approach to allocating computing service power to users in a heterogeneous distributed computing environment such as a grid, a grid service broker comprises a central service broker and distributed service brokers. Service power is me... | 03/20/2012 |
| 8141092 | Management of an IOV adapter through a virtual intermediary in a hypervisor with functional management in an IOV management partition Mechanisms are provided for an I/O virtualization management partition (IMP) to control the shared functionality of an I/O virtualization (IOV) enabled I/O adapter (IDA) through a physical function (PF) of the IOA while the virtual functions (VFs) are assigned to cl... | 03/20/2012 |
| 8141095 | Recording medium storing data allocation control program, data allocation control device, data allocation control method, and multi-node storage-system A data allocation control program manages data allocation when data is distributively stored in a plurality of disk nodes that are shifted to a power saving mode unless access is performed for a certain time. The program produces a plurality of allocation pattern ca... | 03/20/2012 |
| 8141091 | Resource allocation in a NUMA architecture based on application specified resource and strength preferences for processor and memory resources An apparatus, program product and method in which application program-specified resource allocation and allocation strength preferences are used to allocate hardware resources from a computer for that application program. The resource allocation preference is used t... | 03/20/2012 |
| 8141093 | Management of an IOV adapter through a virtual intermediary in an IOV management partition Mechanisms that address the situation where an input/output (I/O) fabric is shared by more than one logical partition (LPAR) and where each LPAR can share with the other LPARs an I/O adapter (IOA) are provided. In particular, each LPAR is assigned its own separate a... | 03/20/2012 |