TASK MANAGEMENT OR CONTROL

CL 718 SC 100
7043727 Method and system for efficient distribution of network event data
May-9-2006 Described herein are methods and systems for preparing to efficiently distribute data to be extracted from a data store to clients and for distributing such prepared data to the clients. The methods and...
7043728 Methods and apparatus for fault-detecting and fault-tolerant process control
May-9-2006 A method of process, industrial, environmental or other control includes executing a first sequence of instructions in a first process (or thread) and executing a second sequence of instructions in a second...
7043726 Binding of processes in network systems
May-9-2006 Binding processes in a network system involves monitoring the status of RMI processes by running a thread associated with a parent process. Each parent process in the network system is associated with...
7043725 Two tier arrangement for threads support in a virtual machine
May-9-2006 A software system with a two tier arrangement for threads support that enhances the adaptability of a virtual machine to differing platforms. The software system includes a virtual machine with a threads...
7043565 System and method for transferring data over an external transmission medium
May-9-2006 A system and method for transferring data over an external transmission medium. A host computer is coupled to a device through a serial bus. A transfer object is configurable to encapsulate data transfer-related...
7039921 Methods and apparatus in a logging system for the tracking of tasks solely based on function for data analysis
May-2-2006 A method, system, and computer program product for the creation and logging of a taskID is provided. In one embodiment, a component initiates a task and requests a task identification (TaskID) from a log...
7039913 Optical disc, method of writing to an optical disc, and method of reading from an optical disc
May-2-2006 An ID information, user data, and a control information are disposed each in one block, and coded for error correction. The user data and control information are disposed in an ECC block 1, while the...
7039912 Integrated computer testing and task management systems
May-2-2006 Methods and apparatus for constructing integrated computer testing and task management applications provide a computer user access to multiple testing and task management tools, all through a single, uniform...
7036124 Computer resource management for competing processes
Apr-25-2006 Resource management for controlling allocation of a resource to competing computer processes is achieved through the use of a joining function. A resource manager is responsive to identification of a thread...
7036123 System using fair-share scheduling technique to schedule processes within each processor set based on the number of shares assigned to each process group
Apr-25-2006 Described is a scheduling system that provides allocation of system resources of one or more processor sets among groups of processes. Each of the process groups is assigned a fixed number of shares, which...
7035927 Intelligent inbound/outbound communications blending
Apr-25-2006 In a blended inbound/outbound call center (100), an outbound call-pacing function (122) decides whether or not to initiate an additional outbound call for a particular skill. It determines (206)...
7035908 Method for multiprocessor communication within a shared memory architecture
Apr-25-2006 An apparatus comprising a shared memory and a multiprocessor logic circuit. The shared memory may be configured to store data. The multiprocessor logic circuit may comprise a plurality of processors and...
7035900 Business machine network terminal and business machine network information management system
Apr-25-2006 Business machine network terminal and a business machine network information management system are provided which collect information such as the use histories of business machines on services provided...
7032222 Method and system for determining resource allocation to users by granting request based on user associated different limits and resource limit
Apr-18-2006 A method for flexible allocation of a resource in which a soft limit and a hard limit are assigned to each of a set of potential users of the resource. The soft limits are selected to guarantee access...
7032221 Mapping a stack in a stack machine environment
Apr-18-2006 The stack mapper of the present invention seeks to determine the shape of the stack at a given program counter. This is accomplished by locating all start points possible for a given method, that is, at...
7032107 Virtual partition for recording and restoring computer data files
Apr-18-2006 Some computer operating systems do not permit application programs to perform certain tasks. If there is a desire to perform a forbidden task, a virtual partition (228) is created (610) in a...
7028302 System and method for automatically tuning a multiprocessor computer system
Apr-11-2006 A system and method for automatically tuning a multiprocessor (MP) computer system having a set of processors, associated memory resources, interrupt sources and interrupt service routines (ISRs). Upon...
7028297 System and method of scalable transaction processing
Apr-11-2006 A transaction processor pipeline architecture and associated apparatus for processing multiple queued transaction requests incorporates multiple processing elements working in parallel. Each processing...
7024668 Application execution apparatus and method
Apr-4-2006 When requested by an application, a library unit provides a resource to the application, acquires an ID for identifying the application which has requested the resource, and stores a combination of a resource...
7024670 Timed start-conditions for activities in workflow management systems
Apr-4-2006 The present invention relates to a method for processing of start conditions of activities within a process model processable by a Workflow Management System (WFMS); said process model comprises activities...
7024669 Managing workload within workflow-management-systems
Apr-4-2006 A computerized method of managing workload within a Workflow-Management-System (WFMS), the WFMS having a process-model, the process-model including one or more activities being the nodes of an arbitrary...
7020878 System for allocating resource using the weight that represents a limitation on number of allowance active sessions associated with each resource consumer group
Mar-28-2006 One embodiment of the present invention provides a resource scheduler for allocating a computer system resource, such as memory or mass storage, within a processor, to database management system (DBMS)...
7020876 Campaign management for batch processes
Mar-28-2006 A campaign management technique for batch processes enables a process control system user to flexibly create, edit and execute batch process campaigns. The campaign management technique uses a campaign...
7020877 Method to distribute periodic task workload
Mar-28-2006 A method to distribute periodic task workload in an information handling system includes distributing processing tasks using a tick interval. A first execution trigger in a service variable may be set...
7019740 Resource creation method and tool
Mar-28-2006 A method of and tool for resource creation in a distributed computing environment uses a variety of resources which may be located at locations distributed throughout the environment. New resources may...
7017156 System for computing an estimate execution time by totaling the time value base on an architecture or a software operating environment
Mar-21-2006 Access to computer system resources is regulated by computing an estimated execution time for an operation which seeks to use the resources. Once computed, the estimated execution time is used to make...
7016934 Cooperate processing units using stored cooperation problem solving knowledge and receive information to perform problem solving
Mar-21-2006 A mobile agent mediates cooperation among schedulers by executing a cooperation protocol. For heuristics such as strategies and the order in which variables are decided, which are used as criteria of selecting...
7016923 Multi-threaded garbage collector employing cascaded memory arrays of task identifiers to implement work stealing queues for task identification and processing
Mar-21-2006 A computer system employing a plurality of concurrent threads to perform tasks that dynamically identify further similar tasks employs a double-ended queue ("deque") to list the dynamically identified...
7013463 Latch mechanism for concurrent computing environments
Mar-14-2006 A system, method and computer readable medium containing programming structions for an improved latch mechanism for use in a programming environment running concurrent tasks is disclosed. According to...
7010788 System for computing the optimal static schedule using the stored task execution costs with recent schedule execution costs
Mar-7-2006 A static schedule is selected from a set of static schedules for an application dependent on the state of the application. A scheduling system stores a set of pre-defined static schedules for each state...
7010789 Independent net task identification for efficient partition and distribution
Mar-7-2006 A task management system, method and computer program product for determining optimal placement of task components on multiple machines for task execution, particularly for placing program components on...
7010651 System and method for using removable storage for computer troubleshooting
Mar-7-2006 A computer system monitoring apparatus that collects various system and operating parameters to a removable memory unit. The system includes an operating system controlling at least one process along with...
7010364 System and method for performing process visualization
Mar-7-2006 A method for forecasting batch end conditions through their depiction as a multi-dimensional regions of uncertainty is disclosed. A visualization of the current condition of a continuous process and visualization...
7007004 Concurrent operation of a state machine family
Feb-28-2006 The present invention concerns a method and a system for operating state machines concurrently in a computing system. One or more state machine families are generated. Each family comprises one master...
7003769 System diagnosis apparatus, system diagnosis method and computer-readable recording medium recording system diagnosis program
Feb-21-2006 A system diagnosis apparatus comprises a communication processing device which acquires a utility rate of the system resources of a user system and a queue for the system resources, a memory device stores...
7003770 Method of detaching and re-attaching components of a computing process
Feb-21-2006 A method removes a part of a computing process comprising items of data, program code and executing states. The process splits into a first process and a second sub-process. The second sub-process includes...
6999994 Hardware device for processing the tasks of an algorithm in parallel
Feb-14-2006 A hardware device for processing the tasks of an algorithm of the type having a number of processes the execution of some of which depend on binary decisions has a plurality of task units (10, 12, 14),...
6996822 Hierarchical affinity dispatcher for task management in a multiprocessor computer system
Feb-7-2006 An Operating System (OS) function maps affinity to processors for each new task and except for certain circumstances where other processors are permitted to steal tasks, this affinity remains unchanged....
6996821 Data processing systems and method for batching tasks of the same type in an instruction cache
Feb-7-2006 Described is a method and apparatus for processing tasks in a data processing system including a microprocessor and an instruction cache. Tasks of different types are defined in the system with each task...
6996820 Efficient multiple priority list memory system
Feb-7-2006 An efficient memory system to implement a multi-list, multi-priority task management scheme. In one embodiment, a single list which is dynamically partitioned among multiple priority levels and effectively...
6996699 Secondary processor execution kernel framework
Feb-7-2006 Preparing one or more secure media effect programs, generating a binary image of the programs and associated data, loading the binary image into memory of a secondary processor, and executing the programs...
6996614 Resource allocation in data processing systems
Feb-7-2006 A method for allocating resources of a service provider to a plurality of users of the service provider in a data processing system wherein the resources are maintained in a resource pool when not allocated...
6993762 Process for improving the performance of a multiprocessor system comprising a job queue and system architecture for implementing the process
Jan-31-2006 The invention relates to a process for assigning tasks in a multiprocessor digital data processing system having a preemptive operating system, and an architecture for implementing the process. The system...
6993761 Method and apparatus to verify type safety of an application snapshot
Jan-31-2006 One embodiment of the present invention provides a system for verifying type safety of an application snapshot. This application snapshot includes a state of an executing program that is moved from a first...
6990669 Real-time scheduler
Jan-24-2006 Methods and computer-executable components for real-time scheduling of CPU resources are disclosed. A performance counter determines when to allocate CPU resources to a thread. When it is time to allocate...
6990665 Method and system for real time scheduler
Jan-24-2006 Methods and computer-executable components for real-time scheduling of CPU resources are disclosed. A performance counter determines when to allocate CPU resources to a thread. When it is time to allocate...
6990664 System and method for managing a workflow process
Jan-24-2006 A method is disclosed for managing a workflow process to bring execution time for said process at least closer to an expected deadline. The process includes a plurality of work nodes and a set of priority...
6990479 Communication system and method of non-intrusive performance data polling
Jan-24-2006 The present invention discloses a communication system including an entire object including multiple objects connected with the networks and storing the object's own data, a database including a polling...
6988264 Debugging multiple threads or processes
Jan-17-2006 Debugging multiple tasks, using a single instance of a debugger application intended to be only capable of debugging a single task, is performed by intercepting system calls made by the debugger application...
6988139 Distributed computing of a job corresponding to a plurality of predefined tasks
Jan-17-2006 In a distributed computing environment, a queue of jobs is maintained on a job database, along with parameters for each of the computing devices available to process the jobs. A task model defining the...