[Dúvida] Design Patterns - Messenger, Collecting Parameter e Object Pool

Olá,

Alguém poderia me explicar os padrões Messenger, Collecting Parameter e Object Pool?
Estou lendo o eBook “Thinking In Patterns with Java”, mas não consegui entender corretamente esses padrões.

Att,
Jonathan Pereira