| 6504852 |
Intelligent gateway between a service control point and a signalling network |
| Jan-7-2003 |
A gateway between a first data network and a second data network enables translation of messages in accordance with a first protocol specific to the first data network into messages conforming to a second... |
| 6499064 |
Method of using decoupled chain of responsibility |
| Dec-24-2002 |
A method of developing a software system using Object Oriented Technology. The present invention addresses the problem of providing a technical foundation for the development of software applications using... |
| 6496872 |
Computer system for automatically instantiating tasks designated by a user |
| Dec-17-2002 |
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... |
| 6496861 |
Operational environment system and method for communication network service applications |
| Dec-17-2002 |
A Fault-tolerant Operational Environment system, and method, which makes it possible for network operators and third parties (for example, software houses) to implement their service ideas directly and... |
| 6493739 |
Task scheduling in an event driven environment |
| Dec-10-2002 |
An improved programming interface which provides for event scheduling, improved variable declarations allowing for configuration of declaration parameters, and improved handling of I/O objects. In modern... |
| 6493599 |
Automated system and method for generating data to drive a manufacturing process |
| Dec-10-2002 |
A system for generating data for driving a manufacturing process is described. A symbiotic relationship is established between two Windows NT.RTM. system services, including a single instance of a "Sequencer"... |
| 6489970 |
Means for specifying direct manipulation relationships on hierarchically structured visuals |
| Dec-3-2002 |
A method and apparatus for defining direct manipulation relationships amongst graphical elements of hierarchically structured visuals. The method provides a means for specifiying direct manipulation relations... |
| 6487612 |
Information processing apparatus, information processing method, and recording medium |
| Nov-26-2002 |
The present invention relates to an information processing apparatus, an information processing method and a recording medium. The information processing apparatus of the present invention includes a hardware-dependent... |
| 6477585 |
Filter mechanism for an event management service |
| Nov-5-2002 |
An event management service (EMS) of a distributed computing environment includes a filter mechanism for determining whether events generated by one or more event suppliers are communicated to one or more... |
| 6470398 |
Method and apparatus for supporting a select () system call and interprocess communication in a fault-tolerant, scalable distributed computer environment |
| Oct-22-2002 |
A computing environment (2) includes multiple CPUs (5a-c), multiple nonshared memory spaces and a means for implementing a select system call (10a-c). The connection maintenance system is both fault-tolerant... |
| 6467052 |
Method and apparatus for analyzing performance of data processing system |
| Oct-15-2002 |
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... |
| 6466897 |
Computer user aiding system, computer user aiding method and storage medium storing program therefor |
| Oct-15-2002 |
A computer user aiding system enables more effective use of a personal computer by analyzing use history of a personal computer depending upon manner of use of the personal computer in each individual... |
| 6457064 |
Method and apparatus for detecting input directed to a thread in a multi-threaded process |
| Sep-24-2002 |
A method and apparatus are disclosed for handling an input event directed to a thread within a process operating in a multi-threaded system. A process is alerted that an input event effecting one of its... |
| 6453311 |
System and method for performing context checks |
| Sep-17-2002 |
A system and method is described which provides for context checking of an operating environment. A context manager controls the execution of context checks requested by applications or processes. In one... |
| 6446136 |
System and method for dynamic correlation of events |
| Sep-3-2002 |
An event management system including an event manager, an alarm rule store, an event correlator, and a response engine. The event manager provides and receives events. The event correlator correlates at... |
| 6442620 |
Environment extensibility and automatic services for component applications using contexts, policies and activators |
| Aug-27-2002 |
An object system provides composable object execution environment extensions with an object model that defines a framework with contexts, policies, policy makers and activators that act as object creation-time,... |
| 6438618 |
Method and device for filtering events in an event notification service |
| Aug-20-2002 |
An event notification service in a Component Object Model (COM) system employs a server called an event provider service that operates as a separate layer between an event source and a client called an... |
| 6434737 |
Method and apparatus for programming by use of event-driven-type function blocks and program recording medium storing a program for executing the method |
| Aug-13-2002 |
A method for programming an application function through connection of a plurality of event-driven-type function blocks each composed of a data processing block and an event processing block. The method... |
| 6430627 |
Enhanced processing technique for object-oriented software |
| Aug-6-2002 |
A method for handling multiple call processing requests by a mobile switching center having call processing software which includes an application raising a series of events to be handled in sequence,... |
| 6421737 |
Modularly implemented event monitoring service |
| Jul-16-2002 |
Selected resources of a computing system are monitored. A user interacting with a resource management client discovers the resources currently available to be monitored and then selects which resources... |
| 6421667 |
Delta model processing logic representation and execution system |
| Jul-16-2002 |
The invention presents novel method, apparatus, and data structures for storing, maintaining, and executing processing logic on a computer system. Processing logic is encoded into its distinct, constituent... |
| 6418458 |
Object-oriented prioritized work thread pool |
| Jul-9-2002 |
A method, apparatus, and article of manufacture for scheduling thread execution in a computer. Defined task queues and work crews, comprising workers to complete assigned tasks, are managed by a manager... |
| 6414697 |
Method and system for providing an iconic progress indicator |
| Jul-2-2002 |
A method and system for providing a progress indicator for an application in a computer system is disclosed. The method and system includes issuing a task request to the application, and graphically indicating... |
| 6412021 |
Method and apparatus for performing user notification |
| Jun-25-2002 |
A method and apparatus for performing user notification. In a desktop environment in which multiple applications, or applets may be simultaneously resident in main memory, it may be necessary to release... |
| 6401138 |
Interface for patient context sharing and application switching |
| Jun-4-2002 |
In a medical information system, a facility is provided so that different application programs can share information about their current state, so that a user of these applications can move more efficiently... |
| 6397262 |
Window kernel |
| May-28-2002 |
A system for managing the interaction of programs is provided, comprising means for storing a set of predetermined characteristics respecting each program to be managed, each set of characteristics including... |
| 6393458 |
Method and apparatus for load balancing in a distributed object architecture |
| May-21-2002 |
A load balancing system for use in a distributed computing environment. An event publish and subscribe model implements the load balancing system. In the system, at least one client object publishes an... |
| 6385662 |
Method of processing information using a personal communication assistant |
| May-7-2002 |
A method for processing information using a personal digital assistant utilizes a standardized status bar manager ("SBM") and status bar interfaces. All applications and the operating system's launch pad... |
| 6385659 |
Handling of asynchronous message packet in a multi-node threaded computing environment |
| May-7-2002 |
Message-passing capability is provided in a computer system with a plurality of asynchronous computing nodes interconnected for transmission of messages between threaded user tasks executing in ones of... |
| 6378004 |
Method of communicating asynchronous elements from a mini-port driver |
| Apr-23-2002 |
A computer system in accordance with the present invention provides a method of communicating asynchronous events from a mini-port driver of a computer system to a software component without polling the... |
| 6367034 |
Using query language for event filtering and aggregation |
| Apr-2-2002 |
Systems and methods for reporting the occurrence of events in a computer system to event subscriber software. A computer system includes an event-filtering component that receives notification of the occurrence... |
| 6367018 |
Method for detecting dedicated link between an end station and a network device |
| Apr-2-2002 |
A dedicated link between the intermediate system or other network device and the end system is detected prior to exchanging the authentication/identification information of the user, thereby ensuring that... |
| 6366966 |
Method and system for automatically running a program |
| Apr-2-2002 |
A method and system for automatically running a program stored on a medium upon detection of insertion of the medium into a drive are provided. The operating system periodically polls the drive regarding... |
| 6366926 |
Method and apparatus for the dynamic filtering and routing of events |
| Apr-2-2002 |
A method for routing a subscription request defined by an event filter. The method includes parsing the event filter into an evaluation tree having at least one subexpression, locating the at least one... |
| 6363503 |
Error handling and representation in a computer-aided design environment |
| Mar-26-2002 |
A method and apparatus for processing and representing error messages within a computer-aided design environment is described. The present invention allows error/warning information to be stored in a central... |
| 6363435 |
Event sourcing and filtering for transient objects in a hierarchical object model |
| Mar-26-2002 |
A single object functions as a centralized monitoring point for events fired in a hierarchical object model. Objects within the hierarchy register with the event monitoring object when they are created.... |
| 6363434 |
Method of managing resources within a network of consumer electronic devices |
| Mar-26-2002 |
A method of managing resources within a network for consumer electronic media devices. In one embodiment, the method is implemented as a software resource manager which provides a centralized resource... |
| 6363422 |
Multi-capability facilities monitoring and control intranet for facilities management system |
| Mar-26-2002 |
One or more client devices are coupled to a system server through a network link, with the network adapted to support TCP/IP packet-based data transmission protocols. The system server provides initial... |
| 6360358 |
Maintenance of code knowledge for up-to-date access thereof |
| Mar-19-2002 |
Maintenance of code knowledge for up-to-date access thereof. In one embodiment, a computer-implemented method for providing code knowledge in response to receiving a request for code knowledge regarding... |
| 6360279 |
True parallel client server system and method |
| Mar-19-2002 |
A software system to provide a true-parallel, client-server system comprises a server 52. The server 52 comprises any suitable system for using and supporting an operating system 54. The operating system... |
| 6356956 |
Time-triggered portable data objects |
| Mar-12-2002 |
The invention includes a time-triggered data object that is formulated at a host computer and transmitted to a PDA such as a personal electronic information manager that has data reception capabilities.... |
| 6353928 |
First run installer |
| Mar-5-2002 |
A method for installing files required by an application during execution, without requiring the user to invoke a installation procedure if the required file is deleted or missing. Briefly described, the... |
| 6353861 |
Method and apparatus for treating a logical programming expression as an event in an event-driven computer environment |
| Mar-5-2002 |
An improved programming interface which provides for event scheduling, improved variable declarations allowing for configuration of declaration parameters, and improved handling of I/O objects. In modern... |
| 6351846 |
Information server for kernel and passive mode systems |
| Feb-26-2002 |
A system and a method for building an online database for a computer system having a server module configured to receive information from client modules. The method comprises configuring at least one client... |
| 6349343 |
System and method for providing interoperability among heterogeneous object systems |
| Feb-19-2002 |
A system and method in accordance with a preferred embodiment enable objects from two or more heterogeneous object systems in a digital computer to interoperate and be combined in the creation of a larger... |
| 6349325 |
Prioritized agent-based hierarchy structure for handling performance metrics data in a telecommunication management system |
| Feb-19-2002 |
A telecommunications performance management system for processing, analyzing and abstracting performance data from a traffic machine (3) in real time using a hierarchial structure of a performance agents... |
| 6336119 |
Method and system for applying cluster-based group multicast to content-based publish-subscribe system |
| Jan-1-2002 |
A facility is provided for implementing a content-based publish-subscribe system using a group-based multicast. The facility includes mapping all possible groups of the publish-subscribe system to a smaller... |
| 6332167 |
Multithreaded batch processing system |
| Dec-18-2001 |
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,... |
| 6317594 |
System and method for providing data to a wireless device upon detection of activity of the device on a wireless network |
| Nov-13-2001 |
A system and method of for exchanging information between a wireless network and an external system is disclosed. The wireless network detects trigger events related to communications with wireless subscribers.... |
| 6314533 |
System and method for forward custom marshaling event filters |
| Nov-6-2001 |
Systems and methods for reporting the occurrence of events in a computer system to event subscriber software are disclosed. Events arc detected within a computer system or computer system environment by... |