Prior Art 2004: Understanding Patent Law Section 102