US 28,987,604 B1

GPTKB entity