US 38,654,318 B1

GPTKB entity