IAM Patent 1000