Impinj collects $45 million plus annual royalties from NXP in patent cross-licence pact  IAM