US 45,890,288 B2

GPTKB entity