US 40,654,326 B1

GPTKB entity