US 28,987,642 C1

GPTKB entity