J.P. Morgan Interview Question

What is the 'Singleton' pattern? What is the 'Visitor' pattern? What is the 'Brick' (?) pattern?