Ryan Alley Intellectual Property Law Blog addresses recent developments in IP and patent law and their impact on practitioners