US 21,555,560 B1

GPTKB entity