Patent ID: 8413168

Claim:
An apparatus comprising: a processor; and a memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least: define an event scheme comprising at least two phases, one of the at least two phases enabling provision of a notification from a consumer application to a data provider and the other of the at least two phases enabling provision of a notification from the data provider to the consumer application, wherein the other of the at least two phases enabling provision of the notification from the data provider to the consumer application is further configured to: define an auxiliary root node that stops propagation in response to the auxiliary root node being encountered along a propagation path for propagation of the notification; cause a notification to be sent to one or more event listeners of a corresponding context topology; and cause one or more multi-dimensional data spaces to be provided for one or more represented objects; and cause the event scheme to be provided for use in a topologically independent context model configured to provide access by consumer applications to property information of data providers via the context model.