Match Document Document Title
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...
7441244 Workload scheduler with cumulative weighting indexes  
A workload scheduler supporting the definition of a cumulative weighting index is proposed. The scheduler maintains ( 384 - 386 ) a profile for each job; the profile (built using statistics of...
7437733 System and method for using a mobile agent object to collect data  
Method and system for collecting and filtering messages received at an event source platform and delivering the filtered messages to a collection host platform. According to one embodiment, the...
7437725 Processing techniques for servers handling client/server traffic and communications  
The present invention relates to a system for handling client/server traffic and communications pertaining to the delivery of hypertext information to a client. The system includes a central server...
7437621 Rack management system, management terminal, configuration retaining apparatus and rack apparatus  
In order to rapidly specify a failed apparatus in such an environment at a data center that handles a large number of electronic devices exemplified by servers with ease so that maintainability can...
7437726 Method for rounding values for a plurality of parallel processing elements  
A method for calculating a local mean number of tasks for each processing element (PE r ) in a parallel processing system, wherein each processing element (PE r ) has a local number of tasks...
7437724 Registers for data transfers  
A system and method for employing registers for data transfer in multiple hardware contexts and programming engines to facilitate high performance data processing. The system and method includes a...
7434221 Multi-threaded sequenced receive for fast network port stream of packets  
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 is presented. The...
7434218 Archiving data in a virtual application environment  
A computer system suitable for archiving data with a corresponding application program in a virtual application environment is presented. The computer system includes a processor, a memory, and a...
7434220 Distributed computing infrastructure including autonomous intelligent management system  
Systems and methods are disclosed for a distributed computing infrastructure on a computer network comprising a plurality of computers. The distributed computing infrastructure (DCI) provides a...
7434219 Storage of application specific profiles correlating to document versions  
A computer system that includes a processor for operating a software application in the computer system. The software application provides for creation, storage, and retrieval of a file, the file...
7430739 Providing travel log integration for objects hosted in a browser  
Described is a method and system by which document servers/applications (document objects) hosted by the browser may integrate with the browser's travel log. As a result, the user can use browser...
7430741 Application-aware system that dynamically partitions and allocates resources on demand  
The present invention is an application-aware method for allocating resources to applications based on a set of predefined policies comprising a Resource Allocation Program (RAP). The RAP is...
7430738 Methods and arrangements for routing server requests to worker processes based on URL  
Improved methods and arrangements are provided in which a web server or like process includes a kernel-mode universal listener (UL) capability that utilizes the URL associated with an HTTP request...
7430737 Processor and method for supporting compiler directed multithreading management  
In one embodiment, a processor includes an execution unit configured to execute one or more threads and a detection unit coupled to detect whether a given thread includes an identifier. The...
7428724 Interactive interface for engineering standard work  
A method and system for managing complex projects uses a framework having workflow maps containing activity blocks that provide detailed, easily accessible information within the framework about...
7428618 Apparatus and method for interfacing with a high speed bi-directional network  
A method and apparatus for processing a bi-directional dataflow are disclosed which permits the transparent movement of data from one processor to another via a shared memory fabric which is...
7426728 Reducing latency, when accessing task priority levels  
One embodiment disclosed relates to a method of reducing access latency to a task priority register (TPR) of a local programmable interrupt controller unit within a microprocessor. A command is...
7426735 Threading and communication architecture for a graphical user interface  
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...
7424711 Architecture and system for host management  
According to some embodiments, a system provides a resource service module, a resource data record repository, and a provider module. The resource service module exposes an interface, receives an...
7421690 Threaded presentation of electronic mail  
A threaded list of e-mail messages is provided by checking each received message against previous messages to determine whether the new message is associated with previous messages. If so, then a...
7421695 System and methodology for adaptive load balancing with behavior modification hints  
The invention provides techniques for adaptive load balancing. Techniques are provided for monitoring a server's operating conditions; determining, based on the server's operating conditions, when...
7421689 Processor-architecture for facilitating a virtual machine monitor  
Virtual-machine-monitor operation and implementation is facilitated by number of easily implemented features and extensions added to the features of a processor architecture. These features, one or...
7421623 Systems, methods, and media for controlling temperature in a computer system  
Systems, methods and media for controlling temperature of a system are disclosed. More particularly, hardware, software and/or firmware for controlling the temperature of a computer system are...
7421703 Processing messages of agents  
This invention provides methods, systems and apparatus for processing a message of a large number of agents. An example of an apparatus includes: a memory; means for managing a state of an agent...
7421707 System and method for inducing asynchronous behavioral changes in a managed application process  
A system and method for inducing asynchronous behavioral changes in a managed application process is presented. An application manager process is executed. A managed application process is...
7421691 System and method for scaling performance of a data processing system  
A system and method for scaling the performance of a data processing system is disclosed. According to one method, a level of system performance is purchased for use with the data processing...
7421544 Facilitating concurrent non-transactional execution in a transactional memory system  
One embodiment of the present invention provides a system that facilitates concurrent non-transactional operations in a transactional memory system. During operation, the system receives a load...
7418706 Rescheduling table scan transactions  
A database system includes a rescheduler that performs rescheduling of transactions in a scheduling queue based on one or more criteria. One criterion is whether a first transaction in the queue...
7418704 Program execution apparatus  
Provided is a program execution apparatus that appropriately determines an execution sequence of tasks each given a target completion time before which execution of the task is to be completed, and...
7418702 Concurrent web based multi-task support for control management system  
Supporting multiple users concurrent login and providing each user to be able to perform multiple concurrent tasks in his/her computer work environment are very critical to modem computer user...
7418703 Parallel processing system by OS for single processor  
The present invention relates to a parallel processing system by an OS for single processor capable of operating an OS for single processor and an existing application on a multiprocessor and...
7415699 Method and apparatus for controlling execution of a child process generated by a modified parent process  
A monitoring interface, includes logic responsive to a pre-fork event, the pre-fork event responsive to a vfork system call. The pre-fork event includes indicia that identifies a child process to...
7412520 Systems and methods for recoverable workflow  
Improved methods for providing recoverable workflow of complex and/or risk-prone workflows in a computer system or computer network include segmenting such workflows into sub-processes, associating...
7412703 Low cost, highly accurate video server bit-rate compensation  
A method, apparatus and system for adaptably distributing video server processes among processing elements within a video server such that video server operation may be adapted in a manner...
7409676 Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network  
Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing...
7406689 Jobstream planner considering network contention & resource availability  
Disclosed is a computer-implemented planning process that aids a system administrator in the task of creating a job schedule. The process treats enterprise computing resources as a grid of...
7406407 Virtual machine for operating N-core application on M-core processor  
A virtual machine is instantiated on an M-core processor, and an N-core application is instantiated on the virtual machine such that the virtual machine emulates an N-core processor to the N-core...
7401335 Single stack kernel  
A system for allocating memory for execution of computational tasks in an embedded device is described. The system uses a single stack to store the runtime memory for an executing task, and the...
7401334 Method, apparatus and computer program product for managing message flow in a multithreaded, message flow environment  
In one form, a method for managing message flow includes processing messages concurrently by processing nodes in a computer software application. The processing nodes include at least one set of...
7398532 System and method for establishing a secure execution environment for a software process  
A system and method for establishing a secure execution environment for a software process analyzes system application program interface (API) calls to determine whether the system API call...
7398528 Method and system for efficient multiprocessor processing in a mobile wireless communication device  
A multiprocessor system ( 206 ) having a plurality of processors ( 304 - 306 ), each processor capable of processing at least one queue ( 404 A- 404 N) of at least one service application, and at...
7395536 System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment  
System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment. Embodiments may allow tasks to be submitted and run in parallel on a...
7395535 Techniques for permitting access across a context barrier in a small footprint device using global data structures  
A small footprint device can securely run multiple programs from unrelated vendors by the inclusion of a context barrier isolating the execution of the programs. The context barrier performs...
7392313 Method and apparatus for partitioned environment for web application servers  
A method, apparatus, and computer instructions for managing access to a set of applications associated with a universal resource locator in a data processing system. A request is received, wherein...
7392525 Inter-thread long jumps in a multithreaded environment  
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...
7386853 Multitasking operating system capable of reducing power consumption and vehicle electronic control unit using same  
A real time operating system (RTOS) for a vehicle electronic control unit (ECU) switches the CPU of the vehicle ECU to a low-power-consumption (LPC) mode, if there is no task in a running state and...
7386849 Managing parallel execution of work granules according to their affinity  
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...
7386847 Task roster  
A task roster. A task roster can include a visual list of component tasks, the component tasks collectively forming a high-level task; a specified sequence in which the component tasks are to be...
7386848 Method and system to alleviate denial-of-service conditions on a server  
A method is presented for processing data in a multithreaded application to alleviate impaired or substandard performance conditions. Work items that are pending processing by the multithreaded...