US 40,654,356 B1

GPTKB entity