US20030191781A1

Directory-based service activation system and method

Claim Score by NHIP

Read claim 14, the broadest

Abstract

A directory-based service activation system and method for automatically updating, in relatively real time, information regarding a variable in an appliance running an agent forming a client of a TCP/IP protocol, while maintaining the pre-update state of the variable at least until the update is successful.

US20030191781A1, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 21 January 2023, 3.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

25 claims: 5 independent, 20 dependent

  1. 1
    A passive data store based service activation system for configuring and activating network based clients, wherein the passive data store comprises:means for receiving a replication message from a primary passive data store about an update to an original value stored in the primary passive data store;means for determining whether the update needs to be communicated to a network based client;means for communicating an update which needs to be updated to the client;means for maintaining the original value;means for maintaining the state of implementation of the update on the client;means for updating the primary passive data store with the original value of the update if the implementation of said update on said client is unsuccessful.
  2. 14
    Broadest claimClaim Score 78, broad(NHIP)A passive data store based service activation method for configuring and activating network based clients, comprising the steps of the passive data store:receives a replication message from a primary data store service about changing a value of a variable in a client;maintains the original value and the changed value;transmits the changed value in a message to the client;checks to determine if the implementation in the client is successful;if the implementation is not successful, uses the replication protocol to update the primary data store with the original.
  3. 16
    A directory-based service activation system for automatically updating, in relatively real time, information regarding a variable in an appliance running an agent forming a client of a TCP/IP protocol, while maintaining the pre-update state of the variable at least until the update is successful, wherein the directory activation service system comprises:means to receive a replication message from a directory that the information had been updated;means to store both the pre-update and the updated variable information for the appliance;means to implement an update of the variable in the appliance;means for maintaining the state of implementation of the variable update in the appliance;and means for restoring the pre-update variable value in said directory, using a replication message sent to said directory, and providing an error message to other systems, if the appliance update is unsuccessful.
  4. 18
    A directory-based service activation system for automatically updating, in relatively real time, information regarding a variable in an appliance running an agent forming a client of a TCP/IP protocol, while maintaining the pre-update state of the variable at least until the update is successful, wherein the directory activation service system in a networked environment comprises:a primary directory;a secondary directory;a change detector;an activation engine;a filter list;a collate list;an application program interface;device drivers;and devices.
  5. 19
    A computer implemented method of updating a local record of a variable in an appliance comprising an agent forming a client of SNMP, SSH, LDAP or any other TCP/IP protocol on a telecommunications network, said primary directory service being configured to store and distribute information related to managing said telecommunications network including data on resources available on said telecommunications network and said variable relating to a portion of the network information and being maintained in a directory of said primary directory service, the method comprising:at the primary directory service, establishing a replication request for the variable with respect to said appliance establishing a replicating session to a secondary directory service;operating the primary directory service to identify a change in the variable at the primary directory service;responding to the change to said variable by issuing a replication message to the secondary directory service;the secondary directory service receives the replication message from said primary directory service in respect of a change to said variable;the secondary directory service responds to said replication message by storing both the old (pre-replication) and new (post-replication) values of the said variable in the appliance;the secondary directory service sends a message to the agent on the client about the new data using the supported said agent protocol and then;upon receiving a message from the agent about the execution state of the change due to new data;swapping dropping the old data with the new data, if the received message by said secondary server indicates success, otherwise, keeping the old data and sending a replication modification message back to the primary directory service to swap replace the new data with old data.