US 20,654,320 B1

GPTKB entity