US 45,890,186 B2

GPTKB entity