US 40,098,777 B2

GPTKB entity