Two types of context information exist, namely, static and
dynamic. The time interval that elapses for a piece of
information to change its value determines the type of
context information [20, 21]. Static context information does
not change during interaction between the user and the
application. For example, the user’s mobile device (and its
features) in a mobile web environment remains static for the
period of interaction.
Dynamic context information is information that may change
its value a number of times during an interaction session. For
example, bandwidth in a mobile web environment could
fluctuate during interaction [32].