US 28,987,615 B1

GPTKB entity