A patent troll takes a punch on the nose, but there are still (too) manyblog.sfgate.com1 pointhillaryfoss13 years ago