US 27,987,616 B1

GPTKB entity