Match Document Document Title
7058662 Maintenance of data integrity during transfer among computer networks  
A method of transferring data between a first system and a second system while ensuring the integrity. Metadata is associated with each data record and is used to ensure the integrity of the transfer.
7055165 Method and apparatus for periodically delivering an optimal batch broadcast schedule based on distributed client feedback  
A method and system for periodically deriving an optimal batch broadcast schedule based on client demand feedback data from a distributed set of broadcast clients. The broadcast system includes an...
7047273 Load balancing in set top cable box environment  
A scalable messaging system for data transmission between the network devices, such as set top boxes, and a central system server, such as a server which maintains a database of event logs for the...
7043734 Component self-deactivation while client holds a returned reference  
A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application...
7043733 Server application components with control over state duration  
A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application...
7031976 Computer framework and method for isolating a business component from specific implementations of a datastore  
The present invention relates to a computer framework and method for a business component to retrieve data from a backend datastore using object technology. The invention discloses a method for...
7024669 Managing workload within workflow-management-systems  
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...
7020199 Method and apparatus for processing MPEG data  
A data proccssing device, for example, an MPEG decoder, comprises a bus system [BUS] over which a transmitter circuit, for example a variable length decoder circuit [VLD], can transfer a series of...
7020880 Modular application collaborator for providing inter-operability between applications and monitoring errors to trigger execution of required compensating actions to undo interrupted transaction  
An interchange server for coupling with a plurality of connectors comprises an application collaboration module for defining the generic portion of the inter-operability function. The application...
7020677 Method for assisting the administration of a distributed application based on a binary configuration file in a computer system  
The present invention relates to a process for assisting in the administration of a distributed application of a transaction processing manager based on a binary configuration file (TUXCONFIG),...
7017156 System for computing an estimate execution time by totaling the time value base on an architecture or a software operating environment  
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...
7010364 System and method for performing process visualization  
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...
7010760 Batch-based method and tool for graphical manipulation of workflows  
An autofill algorithm provides tools for defining and automatically executing batch based procedures in an adaptive hierarchical workflow environment, and may be suitable for a large variety of...
7010602 Multilevel queuing system for distributing tasks in an enterprise-wide work flow automation  
Methods and apparatus are provided for a enterprise-wide work flow system that may encompass multiple geographically separate sites. The sites may be either permanently or transiently linked. A...
7007197 Virtual logging system and method  
A common transactional logging system (a “virtual logging system”) that presents to one or more log clients the appearance that each log client is interacting with a dedicated logging system. In...
7007275 Method and apparatus for automatic execution of concatenated methods across multiple heterogeneous data sources  
Heterogeneous data at a plurality of remote nodes is accessed automatically in parallel at high speed from a user site using a simple script request containing a data source object name wherein...
7007279 Apparatus for switching an object managing method and a method thereof  
In a system configuring and executing an application by combining a plurality of components, a method suitable for the type of a component is selected from a plurality of object managing methods,...
6999937 System for predefining via an activity scheduler first types of entered data that are processed by an activity processor in real time and second types of entered data that are queued for processing at another time  
An integrated system for the administration of insurance companies is disclosed which includes a personal computer, a network and one or more file servers. The system further includes software for...
6996822 Hierarchical affinity dispatcher for task management in a multiprocessor computer system  
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...
6993762 Process for improving the performance of a multiprocessor system comprising a job queue and system architecture for implementing the process  
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....
6988270 System and method for providing collaborative replicated objects for synchronous distributed groupware application  
A system and method featuring a collection of model objects which hold data to be shared, and supporting interfaces to read and write the data, to create and destroy collaboration relationships...
6983468 Automated interface generation for computer programs in different environments  
Automated interface generation for computer programs operating in different environments is provided. An automated interface generation system, method, computer program product and article of...
6981256 Methods and apparatus for enabling dynamic resource collaboration  
Methods and apparatus for enabling collaboration with web pages and other resources is described. A method includes the step of establishing a collaboration session between a first client and a...
6981074 Descriptor-based load balancing  
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...
6981257 System, method and apparatus to allow communication between CICS and non-CICS software applications  
A system, method and apparatus to facilitate the invocation of existing CICS BMS transactions and deliver the executed transaction output to a requesting application as a standardized XML...
6973657 Method for middle-tier optimization in CORBA OTS  
To perform a distributed transaction in a CORBA environment, OTS (the CORBA Transaction Service) defines a process called “control object interpositioning”. It must be carried out on the server...
6971096 Transaction data structure for process communications among network-distributed applications  
A process automation application, referred to as a commerce exchange server, for sending transaction messages between application programs uses a transaction definition data structure for...
6971098 Method and apparatus for managing transaction requests in a multi-node architecture  
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...
6971097 Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers  
Methods and apparatus for implementing a virtual machine that supports the execution of more than one application per virtual machine process are described. According to one aspect of the present...
6948005 Peripheral device for programmable controller  
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...
6944861 Program reception/execution apparatus that can commence execution of a machine program having only received the program in part, and a program transmission apparatus that enables such execution  
When a program transmission apparatus divides a program into a plurality of partial programs before transmission, a program reception execution apparatus executes a partial program when the...
6941360 Determining and registering participants in a distributed transaction in response to commencing participation in said distributed transaction  
A mechanism and system are provided for making available information that identifies participants of a distributed operation by registering the information with a name service. Once the...
6934948 System and method for grouping diverse operations  
A method is provided for managing a group of two or more operations within a software system. The method includes initiating a group context including a sub-context for each operation in the group...
6925645 Fault tolerant server architecture for collaborative computing  
A distributed collaborative computer system is provided that comprises a plurality of server computers interconnected via a high-speed link. Client computers can connect to any available server...
6925641 Real time DSP load management system  
A highly intelligent DSP load management system is described herein for enhancing the processing capabilities of an SOC device. The DSP load management system enables parallel processing of data...
6920611 Method and system for implementing a loyalty merchant component  
A loyalty merchant component for facilitating communications amongst cardholder systems, merchant servers and a loyalty host for purposes of processing loyalty transactions is provided. The...
6915515 Method for creating path-sensitive branch registry for cyclic distributed transactions  
An exemplary embodiment of the invention is a method for providing a path-sensitive branch registry for cyclic distributed transactions. This method requires that a superior node's transaction...
6915516 Apparatus and method for process dispatching between individual processors of a multi-processor system  
A method and system allocate resources in a plurality of processors system. When a processor is idle, the system determines when another processor is not idle. The time the non-idle processor...
6912712 Real time control system for multitasking digital signal processor using ready queue  
A real time control system capable of accurately supporting the real time characteristics of a multitasking digital signal processor (DSP) which requires an operating system (OS), is provided. In...
6907419 Method, system, and product for maintaining within a virtualization system a historical performance database for physical devices  
A data processing system, method, and product are disclosed for maintaining a database of usage information of multiple, different physical devices. A virtualization system is provided interposed...
6901056 System and method for time multiplexing of multi-domain transactions  
A system and apparatus for time multiplexing of multi-domain transactions is provided. A computer system may include multiple domains of clients where the domains share common physical links. The...
6901441 Knowledge sharing between heterogeneous devices  
The invention relates to an application adapted to run on a client apparatus connectable with a server across a network. The server is adapted to simultaneously share information (ideas)...
6874010 Base service architectures for netcentric computing systems  
A base services architecture for a netcentric computing system is disclosed. The base services architecture includes at least one web server that is connected with an Internet connection and at...
6865739 Method for implementing polyinstantiated access control in computer operating systems  
A master daemon (a dedicated program component) is provided for a computer operating system which utilizes selected criteria to perform actions in one or more domains, as defined. The master...
6865741 Determining completion of transactions processing in a dynamically changing network  
A message processing facility provides a send function for sending messages to designated locations. The facility allows a default target for a message, initiates parallel execution, adds...
6848109 Coordination system  
A peer-to-peer coordination system of distributed programs, services, and data is provided in a computer network where coordination servers run and serves local software systems. Some shared...
6839723 Information management system  
An information management system of the present invention includes an information management apparatus and an information request apparatus. The information management apparatus acquires, each...
6832375 Data processing apparatus, method, and storage medium for transmitting data to a predetermined destination based on input data and number of destinations analyzed  
A data processing apparatus is constructed by an input device for inputting an instruction for causing a job processor to perform a job, an analyzing unit for analyzing the instruction inputted by...
6832378 Parallel software processing system  
A computer memory structure for parallel computing has a first level of hierarchy comprising a plane. The plane contains a thread which represents an independent flow of control managed by a...
6817018 Method of transferring messages between computer programs across a network  
A method of delivering messages between application programs is provided which ensures that no messages are lost and none are delivered more than once. The method uses asynchronous message...