Patent ID: 7496925
Filing Date: 2009-02-24
Classification: G06F

Abstract:
1. In a modular computer system environment, a method comprising: modeling publication data within a publication object that includes said publication data and an identifier (ID) indicating a type of data within said publication object, wherein said publication data is provided in a pre-established format consumable and recognizable by any one of a plurality of subscribe components of the computer system environment which has a plurality of publish components along with the plurality of subscribe components coupled to nodes of a central information bus configuration (CIBC), which enables system-wide intercommunication among the plurality of publish components and subscribe components; receiving subscriptions from one or more of said subscribe components for said publication data; modeling at least one of said subscriptions as a subscription object that includes a request for the particular type of data and a node ID for the node at which the subscription object is generated; wherein, said request includes the ID of the type of data; wherein said subscription is received from the node indicated by said node ID, and said directing of the issuance of the publication data directs the publication data to be issued to said node from which the subscription object is generated; registering the request for said data in a registration facility of said CIBC; comparing the ID for each publication object against the request ID in said registration facility; signaling a match of said IDs and identifying a node for which said publication data is to be sent; and when said publication object is published on said central information bus; when said publication object includes a freshness level indicator: wherein at least one of said subscribe component and said publish component is an agent that triggers an initiation and completion of a second function upon receipt of said publication data.