TASK MANAGEMENT OR CONTROL

CL 718 SC 100
6986137 Method, system and program products for managing logical processors of a computing environment
Jan-10-2006 The configuration of the logical processors of a logical partition is managed dynamically. A logical partition is initially configured with one or more logical processors. Thereafter, the configuration...
6985938 Workflow in a paperless office
Jan-10-2006 A workflow system for a paperless office, an information processing apparatus, a method for simply defining a complicated workflow, for example, a workflow such as a circulation among a plurality of departments...
6983461 Method and system for deadlock detection and avoidance
Jan-3-2006 The invention relates to a method of operating a computer system supporting multiple processes, and the intention is to avoid deadlock (an example of which is where process A owns resource A, and is waiting...
6981260 Apparatus for minimizing lock contention in a multiple processor system with multiple run queues when determining the threads priorities
Dec-27-2005 Apparatus and methods are provided for selecting a thread to dispatch in a multiple processor system having a global run queue associated with each multiple processor node and having a local run queue...
6981254 Delay timer for printing from the driver
Dec-27-2005 The present invention includes computer programs on computer-readable media that allows for controlling a computer system to perform a delayed operation such as, but not limited to, a print command, an...
6981255 Method and system for accessing objects of different thread types
Dec-27-2005 A method in a computer system for accessing Microsoft Component Object Model ("COM") objects of varying thread types from a Java-based program. The computer system has a Java virtual machine ("VM") that...
6981258 Process scheduler without long overhead and large memory and scheduling method used therein
Dec-27-2005 A process scheduling system has plural process schedulers respectively associated with plural user process groups each having at least one user process and selectively activated so as to search the associated...
6981074 Descriptor-based load balancing
Dec-27-2005 A multiprocessor switching device substantially implemented on a single CMOS integrated circuit is described in connection with a descriptor-based packet processing mechanism for use in efficiently assigning...
6978457 Method and system increasing performance substituting finite state machine control with hardware-implemented data structure manipulation
Dec-20-2005 A method for replacing finite state machine hardware implementations of controllers and controller subcomponents with implementations based on manipulating contexts stored within common data structures,...
6978459 System and method for processing overlapping tasks in a programmable network processor environment
Dec-20-2005 A system and method process data elements on multiple processing elements. A first processing element processes a task. A second processing element, coupled to the first processing element, is associated...
6978458 Distributing data items to corresponding buckets for use in parallel operations
Dec-20-2005 Techniques are provided for evenly distributing data items of a particular set of data to a plurality of buckets. The buckets of data items may then be assigned to processes to perform operations on the...
6978447 Method and system for efficiently interpreting a computer program
Dec-20-2005 A method and a system are provided for efficiently executing computer programs that require invocation of an interpreter. A name of a program to be interpreted or executed is received, with zero or more...
6976258 Providing quality of service guarantees to virtual hosts
Dec-13-2005 A method facilitates providing appropriate quality of service guarantees to a plurality of virtual hosts on a single physical host computer. A server application program and its child processes service...
6976256 Pipeline processing type shaping apparatus and its method
Dec-13-2005 A pipeline processing type shaping apparatus and method in which strict shaping processing can also be implemented for a connection at various speed by adding a simplified circuit configuration. A cache...
6976255 Storage isolation employing secured subspace facility
Dec-13-2005 A secured subspace facility is provided for ensuring isolated storage for transactions running under an operating system main task. Isolation is achieved by attaching, from an operating system task, subtasks...
6976072 Method and apparatus for managing job queues
Dec-13-2005 A queue manager monitors status of a server queue in a network server and status of a device queue in a peripheral device at the same time. A user interface displays the status of jobs in the server queue...
6973653 Method for utilizing resource characterizations to optimize performance in an electronic device
Dec-6-2005 A method for providing optimal performance in an electronic device comprises at least one resource characterization that includes resource requirements for executing a requested process. An allocation...
6973650 Method of pipelined processing of program data
Dec-6-2005 A system for pipelined processing of program data uses a series of servers. A server is an event loop optimized for performing a particular task in the overall program. Servers perform their respective...
6973651 Method and system for managing subsystem processes in a DMD system
Dec-6-2005 Aspects for managing subsystem processes from a central site in a digital media distributor system are presented. The aspects include utilizing a plurality of threads as a task manager in a central site...
6973652 Sequencing of tasks within customer service processing systems
Dec-6-2005 Methods and apparatus for executing a series of sequential tasks existing within a system-level domain of a customer computing system providing provisioning of meta-level domain products are disclosed....
6973649 Utilizing programming object visual representation for state reflection
Dec-6-2005 A method and apparatus for utilizing graphical representations of programming objects to reflect the state of programming objects. State reflection is unique in that it reflects the state of programming...
6973560 Fault tolerant and combinatorial software environment system, method and medium
Dec-6-2005 A fault tolerant software environment, in which various program components (e.g., portions of computer programs, applications, etc) are objectized into entities represented by "codons." This allows for...
6971098 Method and apparatus for managing transaction requests in a multi-node architecture
Nov-29-2005 Embodiments of the present invention relate to methods and apparatus for managing transaction requests in a multi-node architecture. In one embodiment, a previously received ordered group request may be...
6971103 Inter-thread communications using shared interrupt register
Nov-29-2005 A multithreaded processor includes an interrupt controller for processing a cross-thread interrupt directed from a requesting thread to a destination thread. The interrupt controller in an illustrative...
6970903 Distributed component system management using machine-independent activation requests
Nov-29-2005 A distributed component system in which component object model (COM) clients can create components at run-time without knowledge of the specific names or capabilities of the network nodes servicing that...
6966061 System and method for managing initiative delivery process
Nov-15-2005 A program initiative management tool provides managers with a view of program initiative status by task (phase). Program initiatives are listed in order of priority. Target completion dates and actual...
6964048 Method for dynamic loaning in rate monotonic real-time systems
Nov-8-2005 A method and apparatus are disclosed for sharing execution capacity among tasks executing in a real-time computing system. The present invention extends RMA techniques for characterizing system timing...
6961935 Multi-processor system executing a plurality of threads simultaneously and an execution method therefor
Nov-1-2005 A program is divided into several instruction streams, and each of them is executed as a thread. A thread processor executed the thread. The thread generates another thread, but one thread is controlled...
6961934 Portable thread environment
Nov-1-2005 A portable thread environment comprising: an application programming interface configured to support multiple application program tasks with each task comprised of one or more threads; host adaptation...
6961716 Network usage analysis system and method for determining excess usage
Nov-1-2005 A usage analysis system and method for modeling subscriber usage is disclosed. The method includes defining a threshold value. An excess usage component is determined by summing all subscriber usage greater...
6959291 Management of a concurrent use license in a logically-partitioned computer
Oct-25-2005 An apparatus, program product and method track concurrent uses of a computer program across a plurality of logical partitions in a logically partitioned computer, such that a decision as to whether to...
6957433 System and method for adaptive performance optimization of data processing systems
Oct-18-2005 The present invention relates to a system and method for allocating and forecasting computational effort from a plurality of service components among a plurality of workloads. Preferably, processing power...
6957432 Real-time scheduler
Oct-18-2005 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...
6957431 System for incrementally computing the maximum cost extension allowable for subsequent execution of each task using fixed percentage of the associated cost
Oct-18-2005 The present invention provides a method, system, and computer program product for improving scheduling of tasks in systems that accumulate execution time. An upper bound is computed on the amount of additional...
6957429 Service processing apparatus and service execution control method
Oct-18-2005 The present invention presents a list of applicable services dynamically updated and enables users to specify selective combinations of the services. A client includes an input unit, a display unit, a...
6957430 Method for managing multimedia platform resources and multimedia platform for implementing it
Oct-18-2005 A method and an apparatus for managing signal-processing resources of a multimedia platform that is designed for applying signal-processing operations to multimedia signals defines multimedia functions...
6957247 Internet system
Oct-18-2005 An Internet system. The system includes a main server and at least one participant server. The main server stores information to be requested over the Internet by a client so as to form a request for information...
6954776 Enabling intra-partition parallelism for partition-based operations
Oct-11-2005 Techniques are provided for increasing the degree of parallelism without incurring overhead costs associated with inter-nodal communication for performing parallel operations. One aspect of the invention...
6952827 User program and operating system interface in a multithreaded environment
Oct-4-2005 A method and system that prepares a task for being swapped out from processor utilization that is executing on a computer with multiple processors that each support multiple streams. The task has one or...
6952825 Concurrent timed digital system design method and environment
Oct-4-2005 The present invention relates to the design of an essentially digital system. As one example of digital systems, these may perform real-time transformations on time discrete digitized samples of analogue...
6952824 Multi-threaded sequenced receive for fast network port stream of packets
Oct-4-2005 A method of processing network data in a network processor includes using three or more threads to process a beginning portion, a middle portion, and an end portion of data packet. The first thread processes...
6951018 Method and apparatus for efficiently tracking monitors
Sep-27-2005 Methods and apparatus for enabling the association between a monitor and an object to be maintained when a garbage collection occurs during a wait action performed with respect to the object are disclosed....
6950107 System and method for reserving and managing memory spaces in a memory resource
Sep-27-2005 System and method for reserving a memory space for multithreaded processing is described. Memory space within a memory resource is allocated responsive to thread type. Examples of thread types for graphics...
6948173 Method of sequencing computer controlled tasks based on the relative spatial location of task objects in a directional field
Sep-20-2005 A graphical method for sequencing computer control task uses objects to represent the task to be performed by the computer. The objects are placed in a directional field having a directional attribute...
6948170 Computer and computer-readable storage medium for command interpretation
Sep-20-2005 In accordance with the present invention, there is provided a computer incorporating a multitasking operating system such as a UNIX-based OS, wherein recursively invokable function calling statements and...
6948171 Apparatus, system and method for active scheduling of time based event-driven long running processes
Sep-20-2005 An apparatus, system and method for active scheduling of event-driven long running processes are provided. The apparatus, system and method receive update information indicating a change in status of a...
6948039 Data backup and restoration using dynamic virtual storage
Sep-20-2005 A system is described including a processor, a storage system having one or more physical storage devices, and a controller coupled to the processor and the storage system. The controller maintains a virtual...
6948034 Method for use of stack
Sep-20-2005 The present invention has an objective of minimizing deterioration of the processing speed of a Java accelerator device even when stack overflow occurs in a stack memory unit. A first thread presently...
6948005 Peripheral device for programmable controller
Sep-20-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...
6944860 Method and apparatus for representing and encapsulating active computing environments
Sep-13-2005 The present invention provides a representation and encapsulation of active computing environments. In accordance with one or more embodiments of the present invention a "compute capsule" is implemented....