US 28,987,650 B1

GPTKB entity