| 6792609 |
System and method for associating action diaries with a parent class object |
| Sep-14-2004 |
A system and method to create child objects from parent objects in an action diary. Child objects are created with increasing specificity regarding a system situation. A method is provided for associating... |
| 6789257 |
System and method for dynamic generation and clean-up of event correlation circuit |
| Sep-7-2004 |
A system and method for dynamically creating and cleaning up correlation circuits connecting effect events, such as a system failure, with their corresponding cause events. Object instances are created... |
| 6785893 |
Operating system event tracker having separate storage for interrupt and non-interrupt events and flushing the third memory when timeout and memory full occur |
| Aug-31-2004 |
A system and method for logging events processed by an operating system is provided. The events logged can include interrupt and non-interrupt events, and can include user-defined events. Information concerning... |
| 6785741 |
Call director system and method |
| Aug-31-2004 |
A call director (CD) system and method is disclosed which enables a Virtual Automatic Call Director (ACD) environment with integrated voice response unit (VRU) and Virtual Automatic Call Distributor (VACD)... |
| 6785726 |
Method and apparatus for delivering local and remote server events in a similar fashion |
| Aug-31-2004 |
The present invention relates to a method and apparatus for delivering events to local and remote servers. In one aspect, the invention relates to a method for communicating in a server system. The method... |
| 6782541 |
System and method of exchanging information between software modules |
| Aug-24-2004 |
A system includes a brokering arrangement for exchanging information between software modules including notifiers which detect triggering events having corresponding event classes and observers interested... |
| 6782424 |
System, method and computer program product for monitoring and controlling network connections from a supervisory operating system |
| Aug-24-2004 |
A system, method and computer program product that is designed to support high-availability, rapid fault recovery, out of band condition signaling and/or other quality of service assurances and security... |
| 6782414 |
Method and system for determination of delivery status of email sent to multiple recipients through multiple protocols |
| Aug-24-2004 |
A method, system, and computer program product is provided for the determination of a single delivery status of a message sent to multiple recipients which also allows the message to be transmitted or... |
| 6782412 |
Systems and methods for providing unified multimedia communication services |
| Aug-24-2004 |
The systems and methods described herein include a platform that employs a client/server architecture to provide an extensible set of real time and messaging communication services to a plurality of users.... |
| 6775249 |
Connection handling in communications networks |
| Aug-10-2004 |
An apparatus transmits information, by a communications network, to any one of a plurality of communication terminals connected to the network in response to a failed communications attempt by any one... |
| 6772418 |
Method and system for managing subscriptions using a publisher tree |
| Aug-3-2004 |
The present invention provides a method and system for managing subscriptions in a software system. The method includes sending a request to a child notification publisher to send a notification message... |
| 6772236 |
System for conveying an attribute of a device not explicitly recognized by a PS/2 communication protocol and without requiring modification of the protocol |
| Aug-3-2004 |
Reporting an attribute of a device via PS/2 protocols to a host executing an industry standard PS/2 port driver that does not include means to recognize the attribute. For example, a wireless mouse reports... |
| 6766508 |
Object-oriented system having anonymous scheduler design pattern |
| Jul-20-2004 |
A method and apparatus are disclosed for scheduling control inputs in an embedded real-time system through anonymous events. An object-oriented design pattern is provided that treats all events anonymously... |
| 6763472 |
System and method for accessing information made available by a kernel mode driver |
| Jul-13-2004 |
An invention is disclosed that provides a mechanism for exposing to user mode applications the features and information enabled by the Advanced Configuration and Power Interface ("ACPI") specification.... |
| 6760783 |
Virtual interrupt mechanism |
| Jul-6-2004 |
A host coupled to a switched fabric including one or more fabric-attached I/O controllers. Such a host may comprise a processor; at least one host-fabric adapter coupled to said processor and provided... |
| 6757902 |
Computer system for automatically instantiating tasks designated by a user |
| Jun-29-2004 |
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 task... |
| 6757900 |
State management of server-side control objects |
| Jun-29-2004 |
The state of one or more server-side control objects is managed using a transportable state structure that is communicated between a web server and a client. The transportable state structure may include... |
| 6757901 |
Method and system for setting expressions in network management notifications at an agent |
| Jun-29-2004 |
A method for generating notification based expressions includes identifying notifications supported by an agent and specifying objects for at least one of the notifications. One or more expressions are... |
| 6757689 |
Enabling a zero latency enterprise |
| Jun-29-2004 |
Methods are provided for enabling an enterprise to run as a zero latency enterprise (ZLE) and for running an enterprise as a ZLE. Such methods allow the enterprise to integrate its services, applications... |
| 6754576 |
Electronic control unit having different mask return processes |
| Jun-22-2004 |
A control program for an electronic control unit includes interrupt processes, tasks and a real-time operating system which controls switching of tasks based on execution priorities. The control program... |
| 6754180 |
System, method, and computer program product for support of bearer path services in a distributed control network |
| Jun-22-2004 |
A packet data network call has both a call signaling path 230 and a bearer path 220. The call signaling path 230 handles call control data necessary to setup, connect and process a call. The bearer path... |
| 6751657 |
System and method for notification subscription filtering based on user role |
| Jun-15-2004 |
An approach for providing notification services using rules-based technology is disclosed. A Business Rules Manager module maps the business rules to business triggers, in which any pre-defined action... |
| 6748455 |
Object connectivity through loosely coupled publish and subscribe events with filtering |
| Jun-8-2004 |
An object-based event communications system supplies an event distribution object having an outgoing-from-publisher event interface and associated with unique identifiers defined for a publisher that is... |
| 6742143 |
Method and apparatus for analyzing performance of data processing system |
| May-25-2004 |
A method and apparatus for analyzing the performance of a data processing system, particularly a distributed data processing system, provide a system user with tools for analyzing an application running... |
| 6742051 |
Kernel interface |
| May-25-2004 |
In an example embodiment, an interface is provided between a software application and a hardware device transferring data between the software application and a network. The interface posts a request from... |
| 6741980 |
System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device |
| May-25-2004 |
A personal intelligence network that actively delivers highly personalized and timely informational and transactional data from an OLAP based channel database system to individuals via e-mail, spreadsheet... |
| 6741558 |
Method and apparatus for event detection in a switching system |
| May-25-2004 |
An event detector for detecting a plurality of different possible asynchronous events from any of a plurality of source addresses and nodes, debouncing the events and, once a valid event has been identified... |
| 6741174 |
Environment and hazard condition monitoring system |
| May-25-2004 |
An environment and hazard condition monitoring system is provided. One embodiment of the environment monitoring system is adapted to incorporate a plurality of preexisting sensors. The environment monitoring... |
| 6738976 |
Method, system, and apparatus to minimize exception handling overhead from invoked functions |
| May-18-2004 |
A method, system, and apparatus for minimizing run-time exception handling overhead from invoked function calls. The present invention novelly minimizes execution of exception checking code and exception... |
| 6738737 |
Race condition ordering and functional verification system and method |
| May-18-2004 |
An event sequencer for a functional mechanism contains a list of signatures and corresponding priority designations, and an event list containing event information from race condition events that are to... |
| 6735772 |
System and method for handling orphaned cause and effect objects |
| May-11-2004 |
Cause and effect event objects are created in response to conditions occurring in a system. The object space may be contained on a single system or may span across several systems connected with a computer... |
| 6732363 |
Supporting inter-process communication through a conditional trap instruction |
| May-4-2004 |
One embodiment of the present invention provides a system that supports inter-process communication through use of a conditional trap instruction. The system operates by allowing a first process to send... |
| 6732364 |
Mechanism for developing and dynamically deploying awarelets |
| May-4-2004 |
A software framework provides building blocks for developing event handlers (typically XML-based or data object based) and a mechanism for dynamically deploying and managing them within an online community... |
| 6728754 |
Method, system, and article for telephone notification of an online status of a user |
| Apr-27-2004 |
One or more members of a group are notified of an online status of a user. If a member of the group is off-line and has enabled a telephone notification option, a telephone message indicating the online... |
| 6728734 |
Method and apparatus to facilitate data updates between a base processing unit and a portable processing unit |
| Apr-27-2004 |
A method of facilitating data updates between a base processing unit and one or more portable processing units includes receiving an update request signal at the portable processing unit from the base... |
| 6725281 |
Synchronization of controlled device state using state table and eventing in data-driven remote device control model |
| Apr-20-2004 |
Controlled devices according to a device control model maintain a state table representative of their operational state. Devices providing a user control point interface for the controlled device obtain... |
| 6725266 |
System and method for changing the status of a system service |
| Apr-20-2004 |
A system for changing the status of at least one system service, which includes at least one external data manager object for indicating the status of the at least one system service available to request... |
| 6718377 |
Telecommunications network management system interface |
| Apr-6-2004 |
A network includes an operations support system (20) for managing one or more network elements (40), and an interface (10) between the operations support system (20) and each network element (40). The... |
| 6717596 |
Method and system for controlling a complementary user interface on a display surface |
| Apr-6-2004 |
An alternate display content controller provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system display surface. Where the... |
| 6714976 |
Systems and methods for monitoring distributed applications using diagnostic information |
| Mar-30-2004 |
Systems and methods for automated monitoring and management of distributed applications, client/server databases, networks and systems across heterogeneous environments. Distributed, automated intelligent... |
| 6714971 |
Method and system for remote diagnostic, control and information collection based on various communication modes for sending messages to users |
| Mar-30-2004 |
A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct... |
| 6714223 |
Interactive-type user interface device having root scenario |
| Mar-30-2004 |
An interactive-type user interface device for a navigation system or the like in a car enables switching of application programs (APs) in the course of a single interaction with simple scenario descriptions... |
| 6711643 |
Method and apparatus for interrupt redirection for arm processors |
| Mar-23-2004 |
Disclosed herein is an interrupt redirection apparatus and method for inter-processor communication. The apparatus includes a plurality of ARM processors, a vectored interrupt controller, an interrupt... |
| 6708328 |
Employment of value of unknown in portion of partial state space for analysis of part of system |
| Mar-16-2004 |
A first system for analysis of a portion of a partial state space includes a representation component and an analysis component. The portion of the partial state space is related to a part of a second... |
| 6708226 |
Multithreaded batch processing system |
| Mar-16-2004 |
A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform,... |
| 6701513 |
Program-development environment for use in generating application programs |
| Mar-2-2004 |
The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting... |
| 6697935 |
Method and apparatus for selecting thread switch events in a multithreaded processor |
| Feb-24-2004 |
A system and method for performing computer processing operations in a data processing system includes a multithreaded processor and thread switch logic. The multithreaded processor is capable of switching... |
| 6691254 |
Method and apparatus for analyzing performance of data processing system |
| Feb-10-2004 |
A method and apparatus for analyzing the performance of a data processing system, particularly a distributed data processing system, provide a system user with tools for analyzing an application running... |
| 6691176 |
Method for managing client services across browser pages |
| Feb-10-2004 |
A service manager for managing services and objects called by browser scripts is employed. The Web browser script is not in direct communication with the service manager; instead, a connector object is... |
| 6686936 |
Alternate display content controller |
| Feb-3-2004 |
An alternate display content controller provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system monitor. Where the display... |