US 21,555,501 B1

GPTKB entity