|
FREE patent keyword monitoring and additional FREE benefits. |
|
|
Electrical Computers And Digital Processing Systems: Virtual Machine Task Or Process Management Or Task Management/control > Task Management Or Control > Process Scheduling > Priority Scheduling Priority SchedulingPriority Scheduling patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.09/27/07 - 20070226741 - Power management based on dynamic frequency scaling in computing systems A novel technique for power management in computing systems and applications that significantly reduces power consumption. In one example embodiment, this is accomplished by forming a graph data structure including statistical information associated with wait state and execution paths on initiating the execution of an application program. An operating clock ... 07/19/07 - 20070169126 - Multi-processor system and program for causing computer to execute controlling method of multi-processor system A multi-processor system with a plurality of unit processors includes: a request accepting section for accepting a first request and a second request, wherein the first request is a request to execute a program that can be executed in any of said unit processors and the second request is a ... 07/05/07 - 20070157207 - Hardwired scheduler for low power wireless device processor and method for using the same The present invention relates to a hardwired scheduler for low power wireless device processor and a method for using the same wherein, for a processor used in a sensor node, ubiquitous small node and a wireless communication device which require a low power consumption, a storage of the currently running ... 06/21/07 - 20070143762 - Assigning tasks in a distributed system based on ranking A method and apparatus are provided for selecting a remote system suitable to process one or more tasks. The method includes transmitting a utility to a plurality of remote systems; receiving ranking values generated by the execution of the utility by each of the plurality of remote systems; and selecting ... 06/21/07 - 20070143761 - Task scheduler system and method for managing tasks in an embedded system without a real time operating system A task scheduler system and method for managing tasks in an embedded system executes both unscheduled and scheduled tasks in their respective queues in a prescribed order without dependence on a Real Time Operating System (RTOS). ... 06/14/07 - 20070136731 - Systems and methods for prioritizing tasks A system for calculating a normalized priority rating for a task is provided. The system includes a computing platform configured to receive an indication of whether the task is a forced change. If the task is a forced change, the computing platform is configured to assign a predetermined normalized priority ... 05/24/07 - 20070118838 - Task execution controller, task execution control method, and program A task execution controller includes a task group judging unit and a priority control unit. The task group judging unit judges whether a first task and a second task belong to a same group, upon a request from the second task to access a resource that is shared among the ... 05/10/07 - 20070106991 - Mobile telecommunication handset capable of implementing multitasking and method for implementing multitasking in a mobile telecommunication handset A mobile telecommunication handset capable of implementing multitasking and a method for implementing multitasking in a mobile telecommunication are provided that makes it possible to implement multitasking even if sufficient memory and resources are not available. The mobile telecommunication handset includes a keypad having multitasking-specific function keys, a memory storing ... 04/26/07 - 20070094664 - Programmable priority for concurrent multi-threaded processors A first thread processor of a multi-thread processor system is operable to execute a first process, and a second thread processor of the multi-thread processor system is operable to execute a second process. A control register is operable to store priority information that is individually associated with at least one ... 04/19/07 - 20070089114 - Real time scheduling system for operating system In one embodiment of the present invention, there is presented computer readable media for servicing at least one task. The machine readable media stores a plurality of instructions, where the plurality of instructions further comprises an operating system. The operating system treats a first request from a task at a ... 04/19/07 - 20070089113 - Circuit substrate production method and system, substrate used therein, and circuit substrate using the same A circuit substrate production method in which a substrate produced by a substrate manufacturer (1) is delivered to a subsequent mounting manufacturer (2) for mounting electronic components at the mounting manufacturer (2) to thereby produce a circuit substrate. A substrate board (5) is employed which is separated into, via substrate ... 03/15/07 - 20070061809 - Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like A system is set forth that includes a processor, one or more memory storage units, and software code stored in the one or more memory storage units. The software code is executable by the processor to generate a plurality of adaptive partitions that are each associated with one or more ... 02/22/07 - 20070044102 - A method and system for performing fair-share preemption A method and apparatus for performing fair-share preemption in a distributed computing environment is disclosed. The invention allows the suspension of jobs in a preempt-able set and the transfer of their respective resources, e.g. either hardware or software resources, to jobs in a preempting set. These activities are performed, all ... 02/15/07 - 20070039003 - Job management apparatus, job management method, and job management program There is provided a technique capable of reducing load to management of jobs which are made executable based on licenses. The job management apparatus manages jobs being executed and to be executed, based on licenses, and comprises: a detection section that detects the number of unused licenses, based on used ... 12/28/06 - 20060294522 - Class scheduler A method and apparatus for enabling a general purpose operating system to maximize the probability of time-sensitive threads, e.g., multimedia threads, gaining access to CPU resources quickly enough to meet the demands of time-sensitive tasks while allowing time-insensitive threads to meet the demands of time-insensitive tasks, is disclosed. The priorities ... 12/14/06 - 20060282836 - System and method for implementing distributed priority inheritance Priority inheritance is implemented across a distributed system, preferably by use of a mutual exclusion object, referred to as a pseudo-mutex, which provides operations for communicating priority of a task which is held to a different connected processor or node of a network and generating a dummy local command of ... 12/07/06 - 20060277546 - Detecting virtualization In a program executing on a processor based system, obtaining one or more samples of the frequency at which a processor of the system is executing, comparing each sample to at least one of a predetermined set of frequencies and determining whether the program is executing on a virtual machine ... 11/02/06 - 20060248533 - Method and apparatus for batch scheduling, and computer product A batch scheduling apparatus that performs a scheduling of a parallel program to be executed as a batch job by a parallel computer includes a priority determining unit that determines a priority of the parallel program based on an index that indicates a level of utilization of the parallel computer ... 10/19/06 - 20060236322 - Techniques for setting events in a multi-threaded system To set one or more events without intermediate scheduling of threads in a multi-threaded system, a scheduler is first rendered essentially ineffective. The events are then set, for example, by repeatedly calling a function to set a single event, once for each event to be set. The scheduler is then ... 09/07/06 - 20060200826 - Processor and information processing method A processor includes a plurality of processor sections that process a task or a thread and a high priority processing control section that controls execution of a high priority processing that was input, wherein the high priority processing control section causes a processor section that is not executing processing of ... 08/31/06 - 20060195847 - Task scheduling device, method, program, recording medium, and transmission medium for priority-driven periodic process scheduling A high priority setter 102 writes the first priority (high priority) of a specific task #1 recorded in a specific task table 110 every time interval T, as the priority of the task #1 in a task priority table 111. Thereafter, when a time duration TH shorter than the time ... 08/24/06 - 20060190943 - System and a method for scheduling tasks A system and method for scheduling tasks is disclosed. One embodiment comprises a system that includes an initial scheduler that schedules a plurality of tasks of an associated priority group within an available schedule time period based on an earliest possible end time of a task duration of a respective ... 07/20/06 - 20060161923 - Task management in a data processing environment having multiple hardware entities A method of task management in a data processing system having a first hardware entity and a second hardware entity, the first and second hardware entities having dissimilar functional capabilities. The method includes providing a task for processing, queuing the task in a priority task queue associated with both the ... 07/20/06 - 20060161922 - Task scheduling apparatus, method, program, storage medium and transmission medium for prioritized signal handler scheduling Each task #1, #2 registers signal handlers belonging thereto in a signal-handler table 112 through a handler registering section 111 in an OS 100, and registers itself and the priority thereof in a task/handler priority table 101 through a task registering section. When a signal is generated, a signal notifying ... 07/13/06 - 20060156307 - Method and system for prioritizing tasks made available by devices in a network A method and system that facilitates prioritization of tasks available through the devices in a home network. The tasks are user level descriptions of the high-level actions a user and underlying devices can perform. By prioritizing tasks for a user, the present invention aims to minimize the effort required to ... 06/01/06 - 20060117316 - Hardware multithreading systems and methods According to some embodiments, a multithreaded microcontroller includes a thread control unit comprising thread control hardware (logic) configured to perform a number of multithreading system calls essentially in real time, e.g. in one or a few clock cycles. System calls can include mutex lock, wait condition, and signal instructions. The ... 03/23/06 - 20060064697 - Method and apparatus for scheduling virtual machine access to shared resources A method for managing IO requests from a virtual machine to access IO resources on a physical machine includes determining a request priority associated with an IO request. The IO request is placed in an appropriate queue in response to determining the request priority. ... 02/09/06 - 20060031842 - System and method for dividing computations In certain aspects, the invention features a system and method for receiving a parent job configured to produce one or more descendant jobs, and scheduling computation of the parent job on a node computing device that is one of a plurality of node computing devices of a distributed computing system. ... 12/29/05 - 20050289552 - Techniques to improve task switching efficiency Briefly, techniques to reduce the impact of interrupts and swaps on the completion time of tasks. ... 12/29/05 - 20050289551 - Mechanism for prioritizing context swapping A method, apparatus, and system are provided for prioritizing context swapping. According to one embodiment, a priority level is assigned to each context of a set of contexts. The contexts are then placed in various priority queues in accordance with their assigned priority level, and a context from one of ... 10/06/05 - 20050223382 - Resource management in a multicore architecture A method and apparatus for resource management in a multicore processor is disclosed. A system management controller (130) provides omnipresent scheduling, synchronisation, load balancing, and power and memory management services to each processing resource (150) within in a multicore processor (10), via a plurality of system management clients (120) implemented ... 07/28/05 - 20050166205 - Wavescalar architecture having a wave order memory A dataflow instruction set architecture and execution model, referred to as WaveScalar, which is designed for scalable, low-complexity/high-performance processors, while efficiently providing traditional memory semantics through a mechanism called wave-ordered memory. Wave-ordered memory enables “real-world” programs, written in any language, to be run on the WaveScalar architecture, as well as ... ### FreshPatents.com Support |