US 21,555,554 B1

GPTKB entity