US 45,654,320 B1

GPTKB entity