Resources Contact Us Home
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
Nanofibers containing latent reactive groups
Accessory sleeve
Audiovisual multi-room support
Thermosensitive recording medium
Maize hybrid X08B748
Case for electronic device
Systems and methods for flow mirroring with network-scoped connection-oriented sink
  Randomly Featured Patents
Combined lab case and test tube holder
Aryl-substituted acyclic enediyne compounds
Device for collecting manganese nodules on the ocean floor
Chemical dispersant for oil spills
Low viscosity heteropolysaccharides
Antenna and method for easily tuning the resonant frequency of the same
Composite substrate and method of fabricating the same
Triggered application device for medicament to be more descriptive of the invention
Columnar structure with earthquake resistance imparted thereto and method of reinforcing the earthquake resistance of a columnar structure
Maleic acid copolymer, production thereof and scale-preventing agent containing the same