U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Fooling around with alternating current is just a waste of time. Nobody will use it, ever."

Thomas Edison ; 1889

Newsletter  PatentStorm News

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.

 

Class 718/104 - Resource allocation


Subclass of Class 718 - Electrical computers and digital processing systems: virtual machine task or process management or task management/control
Definition: Subject matter for allocating digital data processing
No. of applications: 1163
Last issue date: 05/24/2012


1                      
Application No.Application TitleIssue Date
20120131309HIGH-PERFORMANCE, SCALABLE MUTLICORE HARDWARE AND SOFTWARE SYSTEM
Traditionally, providing parallel processing within a multi-core system has been very difficult. Here, however, a system in provided where serial source code is automatically converted into parallel source code, and a processing cluster is reconfigured “on the fly” ...
05/24/2012
20120131589METHOD FOR SCHEDULING UPDATES IN A STREAMING DATA WAREHOUSE
A method for scheduling atomic update jobs to a streaming data warehouse includes allocating execution tracks for executing the update jobs. The tracks may be assigned a portion of available processor utilization and memory. A database table may be associated with a giv...
05/24/2012
20120131590MANAGING VIRTUAL FUNCTIONS OF AN INPUT/OUTPUT ADAPTER
A computer implemented method may include identifying allocations for each virtual function of a plurality of virtual functions that are provided via an input/output adapter. The computer implemented method may further include determining a range associated with each gr...
05/24/2012
20120131300DETERMINING SUITABLE NETWORK INTERFACE FOR PARTITION DEPLOYMENT/RE-DEPLOYMENT IN A CLOUD ENVIRONMENT
Migrating a logical partition (LPAR) from a first physical port to a first target physical port, includes determining a configuration of an LPAR having allocated resources residing on a computer and assigned to the first physical port of the computer. The configuration ...
05/24/2012
20120131591METHOD AND APPARATUS FOR CLEARING CLOUD COMPUTE DEMAND
Provided are systems and methods for simplifying cloud compute markets. A compute marketplace can be configured to determine, automatically, attributes and/or constraints associated with a job without requiring the consumer to provide them. The compute marketplace provi...
05/24/2012
20120131592PARALLEL COMPUTING METHOD FOR PARTICLE BASED SIMULATION AND APPARATUS THEREOF
Disclosed are a parallel computing method for particle based simulation that may decrease a calculation delay due to data communication by simultaneously performing the data communication and a simulation calculation and increasing parallelism of a task, and an apparatu...
05/24/2012
20120131573METHODS, SYSTEMS, AND APPARATUS TO PRIORITIZE COMPUTING DEVICES FOR VIRTUALIZATION
In one embodiment, a virtualization analysis tool defines a classification weight value for each physical computing device from a plurality of physical computing devices, defines an effective utilization value for that physical computing device, and associates a virtual...
05/24/2012
20120110588UNIFIED RESOURCE MANAGER PROVIDING A SINGLE POINT OF CONTROL
An integrated hybrid system is provided. The hybrid system includes compute components of different types and architectures that are integrated and managed by a single point of control to provide federation and the presentation of the compute components as a single logi...
05/03/2012
20120109705DATA CENTER SYSTEM THAT ACCOMMODATES EPISODIC COMPUTATION
A data center system is described which includes multiple data centers powered by multiple power sources, including any combination of renewable power sources and on-grid utility power sources. The data center system also includes a management system for managing execut...
05/03/2012
20120110592Autonomic Self-Tuning Of Database Management System In Dynamic Logical Partitioning Environment
An automated monitor monitors one or more resource parameters in a logical partition running a database application in a logically partitioned data processing host. The monitor initiates dynamic logical partition reconfiguration in the event that the parameters vary fro...
05/03/2012
20120110582REAL-TIME COMPUTING RESOURCE MONITORING
Techniques used to enhance the execution of long-running or complex software application instances and jobs on computing systems are disclosed herein. In one embodiment, a real time, self-predicting job resource monitor is employed to predict inadequate system resources...
05/03/2012
20120110589TECHNIQUE FOR EFFICIENT PARALLELIZATION OF SOFTWARE ANALYSIS IN A DISTRIBUTED COMPUTING ENVIRONMENT THROUGH INTELLIGENT DYNAMIC LOAD BALANCING
A method for verifying software includes monitoring a resource queue and a job queue, determining whether the resource queue and the job queue contain entries, and if both the resource queue and the job queue contain entries, then applying a scheduling policy to select ...
05/03/2012
20120110587Methods and apparatuses for accumulating and distributing processing power
Calculating and distributing resources of at least one electronic device over a network....
05/03/2012
20120110591SCHEDULING POLICY FOR EFFICIENT PARALLELIZATION OF SOFTWARE ANALYSIS IN A DISTRIBUTED COMPUTING ENVIRONMENT
A method for verifying software includes accessing a job queue, accessing a resource queue, and assigning a job from the job queue to a resource from the resource queue if an addition is made to the a job queue or to a resource queue. The job queue includes an indicatio...
05/03/2012
20120110593System and Method for Migration of Data
Systems and methods for data migration are disclosed. A method may include allocating a destination storage resource to receive migration data. The method may also include assigning the destination storage resource a first identifier value equal to an identifier value a...
05/03/2012
20120110590EFFICIENT PARTIAL COMPUTATION FOR THE PARALLELIZATION OF SOFTWARE ANALYSIS IN A DISTRIBUTED COMPUTING ENVIRONMENT
An electronic device includes a memory, a processor coupled to the memory, and one or more policies stored in the memory. The policies include a resource availability policy determining whether the processor should continue evaluating the software, and a job availabilit...
05/03/2012
20120084786JOB EXECUTING SYSTEM, JOB EXECUTING DEVICE AND COMPUTER-READABLE MEDIUM
An image forming device includes a monitoring service performing unit and a service process performing instructing unit. The monitoring service performing unit acquires operation state information including index data that represents a service processing function mounte...
04/05/2012
20120084787APPARATUS AND METHOD FOR CONTROLLING A RESOURCE UTILIZATION POLICY IN A VIRTUAL ENVIRONMENT
An apparatus and method for controlling a resource utilization policy in a virtual environment are provided. The apparatus may increase network throughput by dynamically adjusting the resource utilization policies of a driver domain that can directly access a shared dev...
04/05/2012
20120084541OPTIMIZATION OF PROCESSOR CHARACTERISTICS AND LARGE SCALE SYSTEM OPTIMIZATION THROUGH DOMAIN DECOMPOSITION
Systems and methods for optimizing processor requirements for a complex hardware system are disclosed. A set of complex hardware system configuration constraints are formulated as an objective function and a set of linear inequalities, and a convex polytope is formed fr...
04/05/2012
20120084785RESOURCE RESERVATION
Technologies are generally described for systems and methods for requesting a reservation between a first and a second processor. In some examples, the method includes receiving a reservation request at the second processor from the first processor. The reservation requ...
04/05/2012
20120072917METHOD AND APPARATUS FOR DISTRIBUTING COMPUTATION CLOSURES
An approach is provided for backend based computation closure oriented distributed computing. A computational processing support infrastructure receives a request for specifying one or more processes executing on a device for distribution over a computation space. The c...
03/22/2012
20120072456ADAPTIVE RESOURCE ALLOCATION FOR MULTIPLE CORRELATED SUB-QUERIES IN STREAMING SYSTEMS
A system, method and computer program product for allocating computing resources to process a plurality of data streams. A system for allocating resources to process a plurality of data streams. The system includes, but is not limited to: a memory device and a processor...
03/22/2012
20120072918GENERATION OF GENERIC UNIVERSAL RESOURCE INDICATORS
Various arrangements for creating and using generic universal resource indicators are presented. To create a generic universal resource indicator, one or more parameters of a universal resource indicator may be identified. An interface that permits a parameter of the on...
03/22/2012
20120054768WORKFLOW MONITORING AND CONTROL SYSTEM, MONITORING AND CONTROL METHOD, AND MONITORING AND CONTROL PROGRAM
Disclosed are a workflow monitoring control system, method, and program, wherein, when workflows are executed by passing through processing sections, each provided with business application software, in order, the service quality of the workflows can be ensured in as ma...
03/01/2012
20120054769DIVIDING A COMPUTER JOB INTO MICRO-JOBS
Computer micro-jobs are disclosed. A computer job is divided into micro-jobs. In one embodiment, the micro-jobs have a size that allows a particular micro-job to complete within an allotted time for which the particular micro-job owns a resource used to execute the micr...
03/01/2012
20120054764AUTOMATED ALLOCATION OF RESOURCES TO FUNCTIONAL AREAS OF AN ENTERPRISE ACTIVITY ENVIRONMENT
A computer implemented method, system and/or computer program product automatically allocate resources to functional areas of an enterprise activity environment. A skill level of a resource is determined for multiple functional areas. A unique ramp-up index is associate...
03/01/2012
20120054767RECORDING MEDIUM FOR RESOURCE MANAGEMENT PROGRAM, RESOURCE MANAGEMENT DEVICE, AND RESOURCE MANAGEMENT METHOD
A computer-readable, non-transitory medium storing a program causing a computer to execute a process, the process including: assigning, to a thread, a processing that is specified by a program described with a procedural language and requested by a received processing r...
03/01/2012
20120054766COMPUTER WORKLOAD MIGRATION
An event calling for a migration of a workload from a source processor set of processing units to a target processor set of processing units is detected. Processes of the workload are allocated to a second processor set of processing units so that some workload processe...
03/01/2012
20120054765IDENTITY AND SEMAPHORE-BASED QUALITY OF SERVICE
Various embodiments described herein include at least one of systems, methods, and software for identity-based thread pool assignment. The identity may identify a source of a request where the source is a user, human or logical, or a network location where the request o...
03/01/2012
20120054763SYSTEM AND METHOD FOR STRUCTURING SELF-PROVISIONING WORKLOADS DEPLOYED IN VIRTUALIZED DATA CENTERS
The system and method for structuring self-provisioning workloads deployed in virtualized data centers described herein may provide a scalable architecture that can inject intelligence and embed policies into managed workloads to provision and tune resources allocated t...
03/01/2012
20120047511THROTTLING STORAGE INITIALIZATION FOR DATA DESTAGE
Method, system, and computer program product embodiments for throttling storage initialization for data destage in a computing storage environment are provided. An implicit throttling operation is performed by limiting a finite resource of a plurality of finite resource...
02/23/2012
20120047513WORK PROCESSING APPARATUS FOR SCHEDULING WORK, CONTROL APPARATUS FOR SCHEDULING ACTIVATION, AND WORK SCHEDULING METHOD IN A SYMMETRIC MULTI-PROCESSING ENVIRONMENT
A work scheduling technology in a symmetric multi-processing (SMP) environment is provided. A work scheduling function for a SMP environment is implemented in a work processing apparatus, thereby reducing the scheduling overhead, and enhancing the efficiency in use of C...
02/23/2012
20120047512METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING A RESOURCE BASED ON A MEASURE OF A PROCESSING COST
Methods and systems are described for selecting a resource based on a measure of a processing cost. Resource information is received identifying a first resource and a second resource for processing by a program component. One or more of a first measure of a specified p...
02/23/2012
20120047509Systems and Methods for Improving Performance of Computer Systems
Priorities of an application and/or processes associated with an application executing on a computer is determined according to user-specific usage patterns of the application and stored for subsequent use, analysis and distribution....
02/23/2012
20120042319Scheduling Parallel Data Tasks
A method for allocating parallel, independent, data tasks includes receiving data tasks, each of the data tasks having a penalty function, determining a generic ordering of the data tasks according to the penalty functions, wherein the generic ordering includes solving ...
02/16/2012
20120042320SYSTEM AND METHOD FOR DYNAMIC RESCHEDULING OF MULTIPLE VARYING RESOURCES WITH USER SOCIAL MAPPING
A system and method for scheduling resources includes a memory storage device having a resource data structure stored therein which is configured to store a collection of available resources, time slots for employing the resources, dependencies between the available res...
02/16/2012
20120042321DYNAMICALLY ALLOCATING META-DATA REPOSITORY RESOURCES
The apparatus for dynamically allocating resources used in a meta-data repository includes a tracking module to track resources allocated to a meta-data repository, the meta-data repository comprising a repository that stores meta-data related to a computer system. An a...
02/16/2012
20120042256HIGH PERFORMANCE COMPUTING AS A SERVICE
A scheduling system and method for high-performance computing (HPC) applications includes a network management component stored in physical memory and executed by a processor. The management component is configured to transform HPC resources into a schedulable resource ...
02/16/2012
20120042312PROCESS DEMAND PREDICTION FOR DISTRIBUTED POWER AND RESOURCE MANAGEMENT
Methods and systems for allocating resources in a virtual desktop resource environment are provided. A method includes making a prediction on the future demand for processes running on a distributed environment with several hosts. The prediction is based on the process ...
02/16/2012
20120036513METHOD TO ASSIGN TRAFFIC PRIORITY OR BANDWIDTH FOR APPLICATION AT THE END USERS-DEVICE
A resource reservation method in a network, where the allocation of network bandwidth to each application connected to the network is determined by the end user is provided herewith....
02/09/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?