×

Integrated application management system

  • US 6,971,109 B1
  • Filed: 07/24/1998
  • Issued: 11/29/2005
  • Est. Priority Date: 07/24/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a computer system for management of concurrently running computer application programs, comprisingproviding an application control module that includes a registrar, a receiver, a number of deliverers, and an event object, where the registrar and receiver are both apartment threads running within the context of a main control module process and the deliverers are free threads running within the context of a main control module process, and where the application control module runs separately from an operating system and concurrently with at least a first of a plurality of client application programs, the application control module being configured to receive an indication of an occurrence of an event from the first client application program, each of the client application programs being configured with a client application control module that communicates the indication of the occurrence of the event generated or detected by the first client application program to the application control module, wherein at least one of the plurality of client application programs is not configured to respond to the event generated or detected by the first client application program;

  • mapping the event generated or detected by the first client application program to a corresponding command to be executed by a second client application program, the mapping of the event to the command being stored in a repository accessible by the application control module;

    sending the indication of the occurrence of the event from the client application control module for the first client application program to the application control module;

    sending an indication from the application control module to the client application control module for the second client application program to execute the corresponding command mapped to the event; and

    executing the corresponding command under control of the second client application program.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×