Patent ID: 7269650

Claim:
A system providing context information on request comprising: a context attribute specifying a type, a format, and a focus entity for a data record representing a response to a request for context information; at least one context source providing context data relevant for the request of context information; at least one context interpreter configured to establish an interconnection between the context attribute and the context source; and a configuration unit configured to keep track of availability and suitability of context sources and context interpreters and set-up a dynamic context graph configuration for assembling the context sources and the context interpreters based on the availability and suitability of the context sources and context interpreters to provide the data record, wherein the configuration unit is further configured to generate the context graph configuration by connecting to the context attribute a first context interpreter with an output connector matching the input connector of the context attribute or a context source with an output connector matching the input connector of the context attribute, connecting, upon usage of the first context interpreter, each of the input connectors of the first context interpreter to an output of a context interpreter matching the respective input connector or to an output connector of a context source matching the respective input connector, and connecting each of the input connectors of a context interpreter not yet connected to an output connector of a context source or to an output connector of a context interpreter to an output of a context interpreter matching the respective input connector or to a context source with an output connector matching the respective input connector.