US 60,987,653 B1

GPTKB entity