Current applications of patterns include Coplien's book on C++ idioms  and the forthcoming design patterns by gammaa et al.. Siemens is cataloging patterns for possible reuse in architectures.
To learn more about patterns, you can subscribe to the patterns mailing list (send email to email@example.com).
[2.] C. Alexander et al., A Pattern Language: Towns, Buildings, Construction, Oxford University Press, New York, 1977.
[3.] D. Lea, "Christopher Alexander: An Introduction for Object Oriented Designers,"ACM Software Engineering Notes,Vol 35, No. 1, Jan 1994, pp. 39-46.
[4.] P. Coad, "Object Oriented Patterns,"Comm ACM,Vol 19, No. 9, Setp 1992, pp. 152-159.
[5.] R.P Gabriel, "The Quality Without a Name," J. Object Oriented Programming, Vol 6, No 5, Sept 1993, pp 86-88.
[6.] J Coplien, Advanced C++ PRogramming Styles and Idioms, Addison Wesley, Reading, MA., 1992
[7.] E. Gamma et al., Design Patterns: Elements of Resuable Object-Oriented Software Addison Wesley, Reading, MA>, 1994.
[8.] F. Buschmann and E. Meuiner, " A System of Patterns," Pattern Languages of Program Design, Addison Wesley, Reading, MA. 1995.