US 40,654,336 B1

GPTKB entity