|
Match
|
Document |
Document Title |
|
|
7480918 |
Duplicate message elimination during recovery when multiple threads are delivering messages from a message store to a destination queue
Provided is a method for duplicate message elimination A plurality of message threads process operations to deliver messages from a message store to a destination queue. An in-doubt list is...
|
|
|
7480797 |
Method and system for preventing current-privilege-level-information leaks to non-privileged code
Various embodiments of the present invention introduce privilege-level mapping into a computer architecture not initially designed for supporting virtualization. Privilege-level mapping can, with...
|
|
|
7480909 |
Method and apparatus for cooperative distributed task management in a storage subsystem with multiple controllers using cache locking
The present invention provides a method and apparatus for cooperative distributed task management in a storage subsystem with multiple controllers using cache locking. The present invention...
|
|
|
7480914 |
Restricting resources consumed by ghost agents
One aspect of the present invention can include a method for restricting resources consumed by ghost agents. The method can include the step of associating a ghost agent with a host. A resource...
|
|
|
7478393 |
Method for marketing to instant messaging service users
A method for reallocating processors in a logically partitioned environment using a Performance Enhancement Program (PEP) and a Reallocation Program (RP). The PEP allows an administrator to...
|
|
|
7478391 |
Determining a priority value for a thread for execution on a multithreading processor system
The invention describes methods, systems and an apparatus for determining a priority value for a thread for execution on a multithreading processor system. The priority value is determined subject...
|
|
|
7478392 |
Method and apparatus for synchronization of periodic processes
A system and method is disclosed for synchronizing certain periodic activities and/or processes in a computer system or device. The synchronization allows more efficient use of the computer...
|
|
|
7478141 |
Accessing firmware of a remote computer system using a remote firmware interface
A method and system to access the firmware of a remote computer. The remote computer receives a request from a caller computer on a network. The request includes a task to be performed independent...
|
|
|
7478390 |
Task queue management of virtual devices using a plurality of processors
A task queue manager manages the task queues corresponding to virtual devices. When a virtual device function is requested, the task queue manager determines whether an SPU is currently assigned to...
|
|
|
7475166 |
Method and system for fully trusted adapter validation of addresses referenced in a virtual host transfer request
A method, computer program product, and distributed data processing system that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to validate that a direct memory access...
|
|
|
7472388 |
Job monitoring system for browsing a monitored status overlaps with an item of a pre-set browsing end date and time
A job status monitoring method of monitoring statuses of jobs executed on a computer includes the steps of acquiring job schedule information and setting an item of execution monitoring start date...
|
|
|
7472393 |
Method and system for real time scheduler
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...
|
|
|
7472395 |
Systems for generating and managing filter strings in a filter graph
In accordance with at least one embodiment, a systems generates a source chain for use in a development project, and caches the source chain when it is not currently required in the development...
|
|
|
7469405 |
System and method for scheduling execution of cross-platform computer processes
A distributed computing system includes at least first and second distinct computers each having a different operating system. First processes are compatible with the first operating system and...
|
|
|
7469406 |
Process suspension through process model design
Various implementations are disclosed for designing a process model that includes a task, the task associated with a potential suspension, e.g., in response to an error or other exception. At least...
|
|
|
7467382 |
Information distribution system for transmitting scheduled information on a terminal apparatus display when the user operation is not active on the terminal apparatus
A terminal apparatus transmits a schedule transmission request involving a time of day given by an internal clock to a schedule transmitting apparatus, when a screen saver enters an operating...
|
|
|
7464377 |
Application parallel processing system and application parallel processing method
In the application parallel processing system, on specific one of processors forming a multi-processor, an application is operated independently of other processors and on other processors, a...
|
|
|
7464380 |
Efficient task management in symmetric multi-processor systems
A method of and apparatus for efficiently scheduling multiple instruction processors. The instruction processors are assigned to one of a plurality of clusters, such that the system ideally...
|
|
|
7464378 |
System and method for allowing multiple sub-clusters to survive a cluster partition
A method involves: executing an application on a cluster, which includes several nodes; and, subsequent to the cluster being partitioned into several sub-clusters, a first one of the sub-clusters...
|
|
|
7464379 |
Method and system for performing real-time operation
An information processing system performs a real-time operation periodically at specific time intervals. The system includes a unit for performing a scheduling operation of assigning the real-time...
|
|
|
7461080 |
System logging within operating system partitions using log device nodes that are access points to a log driver
A mechanism is disclosed for logging system messages in an operating system environment that has been partitioned into a global zone and one or more non-global zones. Each of the zones is...
|
|
|
7461376 |
Dynamic resource management system and method for multiprocessor systems
A dynamic workload management system enables system administrators to easily identify installed applications and to assign them to affinity groupings in order of importance to the enterprise and to...
|
|
|
7461380 |
Inter-task communications method, program, recording medium, and electronic device
Within a processing of a sender task, a transmission request occurs that a data item be sent to a processing of a recipient task. The data item is then once stored in a queue from which the...
|
|
|
7458077 |
System and method for dynamically adjusting a thread scheduling quantum value
A method and system optimizes thread scheduling by receiving thread objective data that includes a performance objective, sampling performance metric data points, wherein each data point varies as...
|
|
|
7458076 |
Method, apparatus, and computer program product for dynamically tuning a data processing system by identifying and boosting holders of contentious locks
A method, apparatus, and computer program product are disclosed for a simultaneous multithreading (SMT) data processing system for modifying the processing of software threads that acquire a...
|
|
|
7458078 |
Apparatus and method for autonomic hardware assisted thread stack tracking
Method and apparatus for tracking thread stacks during a trace of a computer program. Hardware assistance mechanisms allow a processor to autonomically maintain a thread work area for each thread...
|
|
|
7454757 |
Technology for processing information e.g. representing print requests in networked environment a system suitable for applying this method, and a computer program element comprising a program code for applying this method
The invention relates to a method of processing information with a system comprising at least two processing devices coupled to a network, in which method a job for processing information is...
|
|
|
7454631 |
Method and apparatus for controlling power consumption in multiprocessor chip
A system is provided for detecting when a temperature of a multiprocessor chip approaches an established threshold temperature indicating an imminent overheat condition. When the threshold...
|
|
|
7454749 |
Scalable parallel processing on shared memory computers
A virtual parallel computer is created within a programming environment comprising both shared memory and distributed memory architectures. At run time, the virtual architecture is mapped to a...
|
|
|
7454755 |
Smart stub or enterprise Java™ bean in a distributed processing system
A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a...
|
|
|
7454754 |
System for providing resources based on licensing contract with user by correcting the error between estimated execution time from the history of job execution
A network system includes an application service provider (ASP) which is connected to the Internet and executes an application, and a CPU resource provider which is connected to the Internet and...
|
|
|
7454742 |
System and method for automatically starting a document on a workflow process
A system automates workflow routing within a system such as a content management system. The system administrator specifies initial workflow process and priorities for item types, ItemTypes. When...
|
|
|
7454750 |
Integrator adaptor and proxy based composite application provisioning method and apparatus
An integrator, a plurality of adapters corresponding to a plurality of applications, and a proxy are employed to cooperatively provision the applications as a composite application. In one...
|
|
|
7454502 |
System for transferring standby resource entitlement
A method for transferring entitlement to standby resources between respective computers. Standby resources are made available at a destination computer by rendering unavailable corresponding...
|
|
|
7451445 |
Mechanism for tracking the execution progress of a parent task which spawns one or more concurrently executing child tasks
An improved mechanism for tracking the execution progress of a task is disclosed. In one implementation, the execution progress of a parent task and one or more child tasks is monitored. The parent...
|
|
|
7451444 |
Computer-implemented system and method for managing service agents
Computer-implemented systems and methods for allowing a first processing type of software programs to be able to utilize a second processing type of software programs. For example, software...
|
|
|
7451459 |
Systems, methods, and apparatus for indicating processor hierarchical topology
The present invention utilizes a topology application programming interface (API) to provide relation information describing processor and platform topology to an executable program via a...
|
|
|
7451449 |
Work allocation system
A work allocation system has a plurality of agents that bid for work in accordance with preferences and behavior of corresponding resources. Each agent represents a group of resources and is...
|
|
|
7447710 |
Database system providing self-tuned parallel database recovery
A database system providing self-tuned parallel database recovery is described. In one embodiment, for example, in a database system, a method is described for performing recovery operations using...
|
|
|
7448046 |
Computer system for providing a collaborative workflow environment
Currently lacking are effective and accurate tools to help petroleum traders and logistics personnel to make better decisions, collaborate in real-time and negotiate deals in a private and secure...
|
|
|
7447829 |
Heap and stack layout for multithreaded processes in a processing system
A method and system in accordance with the present invention comprises a thread stack/thread heap combination, wherein the thread heap is for thread local memory usage and wherein the thread stack...
|
|
|
7447920 |
Workload placement based on thermal considerations
A method of workload placement among servers includes receipt of a workload request. The method also includes selection of a group of servers from a set of servers capable of performing the...
|
|
|
7448041 |
Interfacing an application server to remote resources using Enterprise Java Beans as interface components
A method for interfacing an application server with a resource can include the step of associating a plurality of Enterprise Java Beans (EJBs) to a plurality of resources, where a one-to-one...
|
|
|
7444632 |
Balancing computational load across a plurality of processors
Source code subtasks are compiled into byte code subtasks whereby the byte code subtasks are translated into processor-specific object code subtasks at runtime. The processor-type selection is...
|
|
|
7444633 |
Federating legacy/remote content into a central network console
Content from multiple remote/legacy consoles is aggregated within a central console to provide a single point-of-access for managing remote resources. Preferred embodiments deploy the central...
|
|
|
7444638 |
Method for scheduling executions of real-time processes to guarantee satisfaction of various timing constraints
A system and methods for scheduling executions of real-time processes, including periodic processes and asynchronous processes to guarantee satisfaction of various timing constraints. The system...
|
|
|
7441250 |
Computer system for automatically instantiating tasks designated by a user
A computer-user interface facilitates interaction between the user and the computer in a manner which enables the computer to assist the user in accomplishing desired goals. Based upon a particular...
|
|
|
7441239 |
Computer program product method and computer in role-based application systems
A role-based computer system has a first processor with a computer program ( 100 ) and has further processors with application systems (Sy 1 , Sy 2 , Sy 3 ) and application services (Se). The...
|
|
|
7441240 |
Process scheduling apparatus, process scheduling method, program for process scheduling, and storage medium recording a program for process scheduling
A process scheduling apparatus has a delayed task handling process for processing delayed tasks having variable priorities and multiple other processes for handling processes other than delayed...
|
|
|
7441242 |
Monitoring performance of a logically-partitioned computer
A method, apparatus, system, and signal-bearing medium that in an embodiment collect a performance metric of a first partition in a logically-partitioned computer. If the difference between the...
|