ObserverPattern:

In the PullModel, the observable broadcasts that it has changed, but doesn't say how it changed.

Contrast to the PushModel.

-----

Known uses:

The ObserverObservable pattern in Java