US 21,555,521 B1

GPTKB entity