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 855
718/105 Load balancing 1,858
718/107 Multitasking, time sharing 937
718/103 Priority scheduling 1,212
718/104 Resource allocation 3,191


Patents under this class:

Patent Number Title Of Patent Date Issued
8645952 Method for providing location independent dynamic port mirroring on distributed virtual switches Feb. 4, 2014
8645723 Asynchronous management of access requests to control power consumption Feb. 4, 2014
8645455 Analyzing anticipated value and effort in using cloud computing to process a specified workload Feb. 4, 2014
8640142 Wake-and-go mechanism with dynamic allocation in hardware private array Jan. 28, 2014
8640141 Wake-and-go mechanism with hardware private array Jan. 28, 2014
8640135 Schedule virtual interface by requesting locken tokens differently from a virtual interface context depending on the location of a scheduling element Jan. 28, 2014
8640133 Equal duration and equal fetch operations sub-context switch interval based fetch operation scheduling utilizing fetch error rate based logic for switching between plurality of sorting algorit Jan. 28, 2014
8640132 Jobstream planner considering network contention and resource availability Jan. 28, 2014
8640131 Demand-based processor cycle allocation subsequent to equal group-based processor cycle distribution Jan. 28, 2014
8638805 Packet draining from a scheduling hierarchy in a traffic manager of a network processor Jan. 28, 2014
8635625 Power-aware workload allocation in performance-managed computing environments Jan. 21, 2014
8635623 Multi-layer print workflow architecture job ticket generation utilizing user selectable real-time device capabilities Jan. 21, 2014
8635621 Method and apparatus to implement software to hardware thread priority Jan. 21, 2014
8635620 Hardware device for processing the tasks of an algorithm in parallel Jan. 21, 2014
8635619 Schedule virtual interface allowing resynchronization requests for lock tokens before attachment of a scheduling element triggered by an unlock request Jan. 21, 2014
8635618 Method and system to identify conflicts in scheduling data center changes to assets utilizing task type plugin with conflict detection logic corresponding to the change request Jan. 21, 2014
8635615 Apparatus and method for managing hypercalls in a hypervisor and the hypervisor thereof Jan. 21, 2014
8635614 Method for providing location independent dynamic port mirroring on distributed virtual switches Jan. 21, 2014
8634819 Wireless communications during a wireless communications device reboot Jan. 21, 2014
8634435 Short term policy creation and execution of policy executed between communication events of a radio access technology within a coexistence manager hardware/software implementation Jan. 21, 2014
8631415 Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by sub-dividing parallizable group of threads to sub-domains Jan. 14, 2014
8631413 Determining the termination priority of applications based on capability of applications to retain operation state information Jan. 14, 2014
8631412 Job scheduling with optimization of power consumption Jan. 14, 2014
8631411 Energy aware processing load distribution system and method Jan. 14, 2014
8631410 Scheduling jobs in a cluster having multiple computing nodes by constructing multiple sub-cluster based on entry and exit rules Jan. 14, 2014
8631409 Adaptive partitioning scheduler for multiprocessing system Jan. 14, 2014
8631405 Identification and placement of new virtual machines based on similarity of software configurations with hosted virtual machines Jan. 14, 2014
8631402 Center management apparatus, method, and computer readable storage medium storing program thereof Jan. 14, 2014
8631160 Development of parallel/distributed applications Jan. 14, 2014
8627451 Systems and methods for providing an isolated execution environment for accessing untrusted content Jan. 7, 2014
8627327 Thread classification suspension Jan. 7, 2014
8627324 Utilizing user-defined workflow policies to automate changes made to composite workflows Jan. 7, 2014
8627323 Utilizing user-defined workflow policies to automate changes made to composite workflows Jan. 7, 2014
8627322 System and method of active risk management to reduce job de-scheduling probability in computer clusters Jan. 7, 2014
8627321 Repository of background job templates Jan. 7, 2014
8627320 Systems and methods for scheduling applications Jan. 7, 2014
8627319 Method for scheduling executions of real-time processes with various timing constraints Jan. 7, 2014
8627132 Autonomous multi-device event synchronization and sequencing technique eliminating master and slave assignments Jan. 7, 2014
8626924 Apparatus and method for providing computing resources Jan. 7, 2014
8626882 Reconfigurable communication for distributed embedded systems Jan. 7, 2014
RE44687 Prediction-based dynamic thread pool management method and agent platform using the same Dec. 31, 2013
8621487 Virtual processor methods and apparatus with unified event notification and consumer-producer memory operations Dec. 31, 2013
8621482 Deciding whether to cache a generic plan for executing a request based on a system performance metric Dec. 31, 2013
8621474 Computer system and control method thereof capable of changing performance mode using dedicated button Dec. 31, 2013
8621473 Constrained rate monotonic analysis and scheduling Dec. 31, 2013
8621472 Job scheduling with optimization of power consumption Dec. 31, 2013
8621471 High accuracy timer in a multi-processor computing system without using dedicated hardware timer resources Dec. 31, 2013
8621470 Wakeup-attribute-based allocation of threads to processors Dec. 31, 2013
8621469 Image processing job control system with access control ticket including function restriction based on user, time of request and upper limit on exceptional output count Dec. 31, 2013
8621468 Multi core optimizations on a binary using static and run time analysis Dec. 31, 2013











 
 
  Recently Added Patents
Triazine ring-containing polymer and film-forming composition comprising same
Fire detector
Real-image zoom viewfinder and imaging apparatus
Optical modulation element
Method of fabricating semiconductor light emitting device
Methods for selective reverse mask planarization and interconnect structures formed thereby
Hedge shear
  Randomly Featured Patents
Nonvolatile memory system
Engine system
System and method for processing telephone communication
Tire tread
CDMA receiving method and circuit
System and method for performing high-speed tape positioning operations
Sanding machine
Order wire relay method and apparatus
Substituted phenyl piperazinyl pyrrolidin-2-ones and related compounds useful as anti-depressants and their use
Virtual TPM key migration using hardware keys