US 40,654,337 B1

GPTKB entity