Patent Troll: Analysis and Recommendations