US Patent No: 7,546,582

Number of patents in Portfolio can not be more than 2000

Managing dynamic configuration data for producer components in a computer infrastructure

Stats

ALSO PUBLISHED AS: 20060225039
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

Data for a dynamic configuration of a set of producer components is stored in a set of component objects and a set of relationship objects. When an event is received indicating a change to the dynamic configuration, a component object and/or relationship object is updated to reflect the change. The component and/or relationship object(s) can be used to notify one or more listening components of modifications to the dynamic configuration. In this manner, listening components are only loosely coupled with producer components making any necessary adjustments to configuration changes easier to implement.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY68180

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Smith, Brian K Wellington, FL 40 261

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,298,476 Object oriented software build framework mechanism 34 1995
6,434,739 Object oriented framework mechanism for multi-target source code processing 21 1996
 
INVENSYS SYSTEMS, INC. (2)
6,754,885 Methods and apparatus for controlling object appearance in a process control configuration system 128 1999
7,272,815 Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects 124 2000
 
ORACLE INTERNATIONAL CORPORATION (2)
7,047,518 System for software application development and modeling 126 2001
2004/0168,153 Systems and methods for dynamic component versioning 36 2004
 
VERSATA DEVELOPMENT GROUP, INC. (2)
6,002,854 Method and apparatus for configuring systems 79 1997
7,043,407 Method and apparatus for configuring systems 38 1999
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6,519,571 Dynamic customer profile management 533 1999
 
APPLE INC. (1)
5,659,735 Object-oriented system for program version and history database management system for various program components 85 1994
 
AT&T CORP. (1)
6,330,710 Servlet-based architecture for dynamic service composition 24 1998
 
CENDURA CORPORATION (1)
2005/0080,811 Configuration management architecture 28 2004
 
CIENA CORPORATION (1)
7,100,149 Apparatus and generic method for interfacing with managed objects in a communication network 4 2002
 
HONEYWELL INTERNATIONAL INC. (1)
6,487,457 Database for a remotely accessible building information system 118 2000
 
IWANE LABORATORIES, LTD. (1)
6,614,932 Information converting system 6 1999
 
LYCOS, INC. (1)
6,742,176 Secure flexible plugin software architecture 29 2000
 
MICROSOFT CORPORATION (1)
6,230,312 Automatic detection of per-unit location constraints 91 1998
 
NETHRA IMAGING INC. (1)
7,139,985 Development system for an integrated circuit having standardized hardware objects 10 2004
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
6,678,882 Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse 119 1999
 
RADIOCOSM, INC. (1)
2004/0015,822 Method and apparatus for dynamic assembly and verification of software components into flexible applications 14 2001
 
SBC PROPERTIES, L.P. (1)
2004/0181,779 Run-time determination of application delivery 18 2003
 
SIEBEL SYSTEMS, INC. (1)
7,386,832 Configurator using structure to provide a user interface 9 2001
 
TRIDIUM INC. (1)
7,225,426 Dynamic objects with property slot definition and runtime mechanisms 10 2003
 
VERIZON SERVICES CORP. (1)
5,774,689 Network configuration management system for digital communication networks 147 1995
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (2)
6,490,719 System and method for configuring and executing a flexible computer program comprising component structures 26 1999
2005/0005,261 Component integration engine 51 2004

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
TREND MICRO INCORPORATED (1)
8,117,596 Method and system for version independent software release management 1 2008

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Dec 9, 2012
7.5 Year Payment $3600.00 $1800.00 $900.00 Dec 9, 2016
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 9, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00