US 15,987,653 B1

GPTKB entity