US 15,987,584 B1

GPTKB entity