US Supreme Court ruling puts damper on patent trolls