Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 718/102
Name: Electrical computers and digital processing systems: virtual machine task or process management or task management/control > Task management or control > Process scheduling
Description: Subject matter comprising means or steps for scheduling multiple tasks based upon any considered factors, e.g., priority of execution, balancing the work load or resources, memory use, register use, resource availability, time constraints, etc.


Sub-classes under this class:

Class Number Class Name Patents
718/106 Dependency based cooperative processing of multiple programs working together to accomplish a larger task 505
718/105 Load balancing 943
718/107 Multitasking, time sharing 631
718/103 Priority scheduling 639
718/104 Resource allocation 1,377


Patents under this class:

Patent Number Title Of Patent Date Issued
7617497 Method and system for creating and using storage threads Nov. 10, 2009
7614056 Processor specific dispatching in a heterogeneous configuration Nov. 3, 2009
7614055 Selecting a processor to run an executable of a distributed software application upon startup of the distributed software application Nov. 3, 2009
7614054 Behavioral model based multi-threaded architecture Nov. 3, 2009
7614053 Methods and apparatus for task management in a multi-processor system Nov. 3, 2009
7613897 Allocating entitled processor cycles for preempted virtual processors Nov. 3, 2009
7612778 Graphical user interface graphics-based interpolated animation performance Nov. 3, 2009
7610585 Thread synchronization methods and apparatus for managed run-time environments Oct. 27, 2009
7610584 Method, system, and product for defining and managing provisioning states for resources in provisioning data processing systems Oct. 27, 2009
7607139 Quiescence mode for a portal Oct. 20, 2009
7607133 Interrupt processing control Oct. 20, 2009
7607132 Process scheduling system and method Oct. 20, 2009
7607131 Information processing method, apparatus, and system for controlling computer resources, control method therefor, storage medium, and program Oct. 20, 2009
7607130 Workflow as data-transition driven, scriptable state machines Oct. 20, 2009
7603673 Method and system for reducing context switch times Oct. 13, 2009
7603672 Programmable request handling system and method Oct. 13, 2009
7603566 Authenticated process switching on a microprocessor Oct. 13, 2009
7600135 Apparatus and method for software specified power management performance using low power virtual threads Oct. 6, 2009
7596790 Allocating computing resources in a distributed environment Sep. 29, 2009
7596789 Method and apparatus for scheduling and servicing events using a calendar structure Sep. 29, 2009
7596788 Support of non-trivial scheduling policies along with topological properties Sep. 29, 2009
7596668 Method, system and program product for associating threads within non-related processes based on memory paging behaviors Sep. 29, 2009
7594234 Adaptive spin-then-block mutual exclusion in multi-threaded processing Sep. 22, 2009
7594228 Method and apparatus to perform task scheduling Sep. 22, 2009
7587584 Mechanism to exploit synchronization overhead to improve multithreaded performance Sep. 8, 2009
7587555 Program thread synchronization Sep. 8, 2009
7584239 System architecture for wide-area workstation management Sep. 1, 2009
7583262 Optimization of time-critical software components for real-time interactive applications Sep. 1, 2009
7581223 Method and a system for executing operating system functions, as well as an electronic device Aug. 25, 2009
7581222 Software barrier synchronization Aug. 25, 2009
7580145 Method and apparatus for effective job management Aug. 25, 2009
7577958 Expediting an operation in a computer system Aug. 18, 2009
7577957 Multiple jobs per device that are linked via a device record for servicing by different adapters Aug. 18, 2009
7577953 Configurable business process Aug. 18, 2009
7577952 Common state sequences in a finite state machine Aug. 18, 2009
7577770 System and method for performance monitoring and reconfiguring computer system with hardware monitor Aug. 18, 2009
7574567 Monitoring processes in a non-uniform memory access (NUMA) computer system Aug. 11, 2009
7574438 Database access with multilevel lock Aug. 11, 2009
7574424 Database system with methodology for parallel schedule generation in a query optimizer Aug. 11, 2009
7571439 Synchronizing access to global resources Aug. 4, 2009
7571438 Method and system for resource management with independent real-time applications on a common set of machines Aug. 4, 2009
7571342 Processor system, instruction sequence optimization device, and instruction sequence optimization program Aug. 4, 2009
7568199 System for matching resource request that freeing the reserved first resource and forwarding the request to second resource if predetermined time period expired Jul. 28, 2009
7567963 Thread synchronization with lock inflation methods and apparatus for managed run-time environments Jul. 28, 2009
7567359 Method and program for executing a job in a remote computer in different computer environment Jul. 28, 2009
7565659 Light weight context switching Jul. 21, 2009
7565658 Hidden job start preparation in an instruction-parallel processor system Jul. 21, 2009
7565653 Methods and apparatus for processor task migration in a multi-processor system Jul. 21, 2009
7565652 Method of setting priority level in a multiprogramming computer system with priority scheduling, multiprogramming computer system and program thereof Jul. 21, 2009
7565651 Parallel task scheduling system for computers Jul. 21, 2009



 
 
  Recently Added Patents
Lock escutcheon
Perfect multidimensional spatial hashing
Liquid crystal display panel and fabricating method thereof
Method of producing addition products of compounds containing SiH groups onto reactants having one double bond on aqueous media
Method and apparatus for ultrasound phased array testing of bearing balls
Use of substituted aminomethyl chromans
Decurling tag webs in printers/stackers
  Randomly Featured Patents
Method and apparatus for displaying images using duplex thumbnail mode
Coiling process and apparatus by radially winding a filament
Synchronous raster scan apparatus for display device
Kitchen appliance having a removable container and having protection means which perform their protective function in the case of removal of the container
Azo dye polymers
Integrated test circuit
Magnetic head assembly
Concrete forming system
Method for manufacturing a corrugated fin and a shaping roll apparatus therefor
Component-based analog and mixed-signal simulation model development including newton step manager