US 40,654,354 B1

GPTKB entity