US 21,987,600 B1

GPTKB entity