US 45,890,309 B2

GPTKB entity