TASK MANAGEMENT OR CONTROL

CL 718 SC 100
6871223 System and method for agent reporting in to server
Mar-22-2005 A system and method for managing a multiple server computer system on a computer network. The system includes a central management server and one or more remote nodes connected to the central management...
6868540 Recycling events to take advantage of capabilities of a management system
Mar-15-2005 Methods, systems, computer program products, and methods of doing business by automatically and dynamically annotating events in an event management system ("EMS") to adapt to capabilities of a management...
6865738 Method and apparatus for managing independent asynchronous I/O operations within a virtual machine
Mar-8-2005 One embodiment of the present invention provides a system that facilitates performing independent asynchronous I/O operations within a platform-independent virtual machine. Upon encountering an I/O operation,...
6865670 Method and apparatus for enabling a computer system
Mar-8-2005 A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention...
6865579 Simplified thread control block design
Mar-8-2005 A data structure is disclosed. Such a data structure includes a thread control block and a message. The thread control block is described by a first data structure and the message is described by a second...
6865576 Efficient schema for storing multi-value attributes in a directory service backing store
Mar-8-2005 A database schema for storing application data in a relational database backing store of a directory service. The application data has at least some entries with multiple value attributes. According to...
6862731 Net zeroing for efficient partition and distribution
Mar-1-2005 The present invention is 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...
6862623 Capacity planning for server resources
Mar-1-2005 Methods and systems for capacity planning of server resources are described wherein fixed resources of a server cluster are used in comparison to similar server cluster benchmarks to determine the maximum...
6859927 Apparatus and method for controlling allocation of resources and task execution
Feb-22-2005 A distributed data processing system and method are presented herein for purposes of controlling allocation of resources and task execution. The system includes a communication network that passes messages...
6859926 Apparatus and method for workload management using class shares and tiers
Feb-22-2005 An apparatus and method for performing workload management is provided. In particular, an apparatus and method for performing workload management using class shares and tiers is provided. In the apparatus...
6857122 Multi-thread processing apparatus, processing method and record medium having multi-thread processing program stored thereon
Feb-15-2005 A single thread program of a different process is called for execution from a multi-thread program capable of executing a plurality of threads in parallel. When first calling the single thread program...
6854116 Execution control for process task
Feb-8-2005 Method and means for controlling the execution sequence of a first sequence of modules in a first task. The first sequence of modules are linked to one another and have at least one sequence of execution....
6854117 Parallel network processor array
Feb-8-2005 A method and system performs parallel processing of asynchronous processes on ordered entities. A system focuses on the average time and variance of the variable time process. Each processor can run multiple...
6851072 Fault management and recovery based on task-ID
Feb-1-2005 In accordance with a first embodiment of the invention, there is provided a method of operating a digital system that has a processor and a memory. A plurality of program tasks is executed on the processor...
6850993 Peripheral device for programmable controller
Feb-1-2005 A storage unit stores ranges of devices allocated for each sequence program. A device range checking unit sequentially extracts device notations indicating consecutive areas and commands specifying consecutive...
6848106 Snapshot restore of application chains and applications
Jan-25-2005 The present invention saves all process state, memory, and dependencies related to a software application to a snapshot image. Interprocess communication (IPC) mechanisms such as shared memory and semaphores...
6848102 Process executing method and resource accessing method in computer system
Jan-25-2005 A process executing method capable of performing multiprocessing by using a shared resource without impairing periodical drivability of processes designed for executing continuous media processing. When...
6848103 Method and apparatus for processing data in a multi-processor environment
Jan-25-2005 Method and apparatus for processing data in a multi-processor environment are provided. An application chain is built including at least one application to be performed on the data. The data is received,...
6845504 Method and system for managing lock contention in a computer system
Jan-18-2005 A system and method for efficiently managing lock contention for a central processing unit (CPU) of a computer system. The present invention uses both spinning and blocking (or undispatching) to manage...
6842901 Thread memory reclamation
Jan-11-2005 An apparatus and method of managing memory utilized by a process executing on a computer system with an operating system frees memory segments allocated to threads (in the process) if it is determined...
6842899 Apparatus and method for resource negotiations among autonomous agents
Jan-11-2005 A distributed data processing system employing negotiation among autonomous agents for allocation of resources is presented herein. The system includes a communications network for passing messages between...
6842898 Method and apparatus for monitoring and handling events for a collection of related threads in a data processing system
Jan-11-2005 The present invention provides a method in a data processing system for monitoring a plurality of related threads. The plurality of related threads is polled for status information. Responsive to receiving...
6842900 Information processing apparatus executing processing corresponding to new thread by reusing arrangement for previous thread
Jan-11-2005 An information processing apparatus which creates and executes a thread by request from an application program. In the information processing apparatus, a thread-creation-request receiving unit receives...
6842890 Implementing a technical software application in a mobile communication system
Jan-11-2005 The procedure and system of the invention are used to implement a technical application from which all uncontrolled internal interdependencies have been eliminated. The functional assemblies contained...
6842853 Thread suspension system and method
Jan-11-2005 In processor architectures that support allocation of register windows to called procedures, functions or methods, register windowing mechanisms can be used to facilitate suspension of a mutator thread...
6836888 System for reverse sandboxing
Dec-28-2004 A reverse sandbox extends a private computing environment onto a standalone host in a public environment. The reverse sandbox includes a service director that receives service requests, classifies the...
6836788 Method for selecting RTP element in dynamic multicast tree for multimedia conference
Dec-28-2004 The invention relates to a method of selecting a RTP (Real Time Protocol) element in a dynamic multicast tree for a multimedia conference and a record medium recorded with a program for realizing the method...
6829766 Data processing method and apparatus and recording medium, for implementing a schedule managing mechanism when a context switch has occurred
Dec-7-2004 An operating system is provided that employs a nano-kernel and that reduces the number of times of revocation of a scheduler without impairing operation of a system incorporating the operating system....
6829763 Partitioned executive structure for real-time programs
Dec-7-2004 The invention is a method and apparatus for repetitively executing a plurality of software packages at a plurality of rates utilizing a common set of computational resources. The method consists of counting...
6829765 Job scheduling based upon availability of real and/or virtual resources
Dec-7-2004 A model for computer resources based on type and amount is employed in a consistent manner across several layers in a data processing system as a mechanism for providing users with significantly more control...
6826755 Systems and methods for switching internet contexts without process shutdown
Nov-30-2004 Systems and methods for switching from a first Internet context to a second Internet context without process shutdown are described. Internet context data, such as cookies, history and user-defined data,...
6826753 Managing parallel execution of work granules according to their affinity
Nov-30-2004 A method and apparatus are provided for managing work granules being executed in parallel. A task is evenly divided between a number of work granules. The number of work granules falls between a threshold...
6826752 Programming system and thread synchronization mechanisms for the development of selectively sequential and multithreaded computer programs
Nov-30-2004 A structured multithreaded programming system is described for integrated use with existing and new programming languages and systems. The structured multithreaded programming system enables programs to...
6826754 Method for eliminating or reducing hang conditions in computer systems
Nov-30-2004 An improved data structure handles locks and other mutual exclusion (mutex) mechanisms during a "panic" shutdown of the system such as when the system "hangs". Existing mutex data structures include an...
6826751 Ambient calculus-based modal logics for mobile ambients
Nov-30-2004 Ambient calculus-based modal logics for mobile ambients are disclosed. Formal analysis mechanisms or frameworks with which mobile ambients can be described, and within which policies such as security policies...
6826438 Method and device for designing the control of an overall process
Nov-30-2004 A method for designing a control of a complete process (which can have a number of individual processes) can include: identifying functionalities of the individual processes; performing a validation by...
6823518 Threading and communication architecture for a graphical user interface
Nov-23-2004 A system and method to facilitate communication between a user interface and an associated process is disclosed. A first thread is associated with the user interface and a second thread is associated with...
6823515 Performance enhancements for threaded servers
Nov-23-2004 A technique, system, and computer program for enhancing performance of a computer running a multithreaded server application. A scheduling heuristic is defined for optimizing the number of available threads....
6823517 Multi-tasking-real-time operating system for microprocessors with limited memory that constrains context switching to occur only at task level
Nov-23-2004 A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a plurality of defined tasks, individual ones of the tasks...
6823512 Apparatus and method for providing and processing prioritized messages in an ordered message clustered computing environment
Nov-23-2004 A clustered computer system includes multiple computer systems (or nodes) on a network that can become members of a group to work on a particular task. Each node includes a main thread and one or more...
6823511 Reader-writer lock for multiprocessor systems
Nov-23-2004 A reader-writer lock minimizes writer and reader overhead by employing lock structures that are shared among groups of processors that have lower latencies. In the illustrated multiprocessor system having...
6823509 Virtual machine with reinitialization
Nov-23-2004 A computer system includes a virtual machine supporting an object-oriented environment, in which programs to run on the virtual machine are formed from classes loaded into the virtual machine by a class...
6823510 Machine cut task identification for efficient partition and distribution
Nov-23-2004 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...
6823508 Automatic computer program customization based on a user information store
Nov-23-2004 Software programs, such as an operating system or other application programs, are automatically customized to a specific user(s) based on data corresponding to the specific user(s) that is maintained in...
6823376 Method and system for capturing and storing system changes for application to multiple users and systems in a heterogeneous server environment
Nov-23-2004 A method and system for capturing and storing system changes for application to multiple users and systems in a heterogeneous server environment is provided. A data processing system is initialized for...
6823227 Method and device for executing work consisting of a plurality of steps under computer control
Nov-23-2004 A method of executing a plurality of steps that are performed sequentially in temporal order under computer control is provided wherein a central processing computer and a plurality of terminal computers...
6820269 Method and apparatus for improving performance in a network with high delay times
Nov-16-2004 Method and a device are disclosed for a fast performance of network operations via a network with high delay times by means of a module for processing system calls of an application layer and for initiating...
6820261 Inheritable thread-local storage
Nov-16-2004 In a threading mechanism, a system and method for providing automatic value inheritance when a parent thread creates a child thread. Upon thread creation, the system iterates over all of the inheritable...
6820154 System and method for servicing interrupts
Nov-16-2004 Disclosed are a system and method of selectively awaking processes in response to an interrupt condition. A processing system may host a plurality of processes where each process is associated with an...
6810503 Method and apparatus for controlling the timing of the invocation of events within a computer runtime environment
Oct-26-2004 An invention for specifying and synchronously executing an extensible set of events along a single timeline is disclosed. More specifically, an invention for specifying an extensible set of multimedia...