Standing guard against trolls may seem like a job for a character in a fantasy novel or sci-fi movie, but today it’s something all businesses must do. Patent Assertion Entities (PAEs) pose a greater threat to business and innovation than ever before.

The Landscape