IP Library Granted Patent US 7,562,369
Granted Patent B1
US 7,562,369 · App. 09/890,536 · Granted Jul 14, 2009

Method and system for dynamic configuration of activators in a client-server environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,562,369
App. No.
09/890,536
Granted
Jul 14, 2009
Kind
B1
Abstract

A computer implemented method of activating a process. The method includes the steps of generating one or more first plug-ins each configured to activate a target process, dynamically registering the first plug-ins with a second plug-in, and permanently storing information relating to each registered first plug-in. A server computer in a client-server computer system that includes one or more first plug-ins each configured to activate a target process, and a second plug-in configured to dynamically register the first plug-ins and to permanently store information relating to the registered first plug-ins.

Claims (23)

1. A computer implemented method of activating a process, said method implemented via computer program code stored in said computer, said method comprising:

generating one or more first plug-ins each configured to activate a target process;

dynamically registering the first plug-ins with a second plug-in;

permanently storing information relating to each registered first plug-in;

activating at least one target process based on said permanently stored information;

providing a unique identifier for each target process; and

sending and receiving a message between the first and second plug-ins using the identifiers, wherein the message includes information relating to a state change of the target processes, and wherein the state includes an activated state and a deactivated state.

2. The method of claim 1 further comprising:

storing a flag for each registered first plug-in;

perpetually activating the corresponding target process if the flag is set to a first state; and

activating the corresponding target process upon a request if the flag is set to a second state.

3. The method of claim 2 further comprising:

generating an exception to indicate that a target process is inactive when its flag is not set to the first state or the second state.

4. A server computer in a client-server computer system, comprising:

a processing unit; and

a storage device storing computer program code implementing at least:

one or more first plug-ins each configured to activate a target process;

a second plug-in configured to dynamically register the first plug-ins and to permanently store information relating to the registered first plug-ins; and

a memory configured to store a flag for each registered first plug-in, wherein the second plug-in is further configured to perpetually activate target processes having their flags set at a first state and to activate target processes upon receiving a request, having their flags set at a second state.

5. The server of claim 4 wherein the second plug-in is further configured to generate an exception to indicate that the target process is inactive when the flag is not set to the first state or the second state.

6. The server of claim 4 further comprising:

a first computer program object configured to provide a unique identifier for each target process and configured to send a message using the identifiers.

7. The server of claim 6 wherein the message includes information relating a state change of the target processes, and wherein the state includes an activated state and a deactivated state.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded May 2, 2017
From: BANK OF AMERICA, N.A.
To: MICRO FOCUS IP DEVELOPMENT LIMITED; MICRO FOCUS (IP) LIMITED
Reel/Frame 042205/0235 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2017
From: BANK OF AMERICA, N.A.
To: MICRO FOCUS IP DEVELOPMENT LIMITED; MICRO FOCUS (IP) LIMITED
Reel/Frame 042205/0867 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR FIELD TO SHOW MICRO FOCUS (IP) LIMITED AS AN ASSIGNOR/GRANTOR TO THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 035633 FRAME 0599. ASSIGNOR(S) HEREBY CONFIRMS THE GRANT OF SECURITY INTEREST. Recorded May 15, 2015
From: MICRO FOCUS IP DEVELOPMENT LIMITED; MICRO FOCUS (IP) LIMITED
To: BANK OF AMERICA, N.A.
Reel/Frame 035685/0628 →
SECURITY INTEREST Recorded May 13, 2015
From: MICRO FOCUS IP DEVELOPMENT LIMITED
To: BANK OF AMERICA, N.A.
Reel/Frame 035633/0599 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2013
From: IONA TECHNOLOGIES LIMITED
To: MICRO FOCUS IP DEVELOPMENT LIMITED
Reel/Frame 029832/0838 →
RE-REGISTRATION AS A PRIVATE COMPANY Recorded Sep 21, 2009
From: IONA TECHNOLOGIES, PLC
To: IONA TECHNOLOGIES LIMITED
Reel/Frame 023254/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2003
From: KIELY, PAUL; CLARKE, ALAN; SULLIVAN, KEVIN
To: IONA TECHNOLOGIES, PLC
Reel/Frame 013606/0813 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2003
From: SALAMONE, JULIE; WITHAM, JR., RONALD C.
To: IONA TECHNOLOGIES, PLC
Reel/Frame 013518/0357 →