US 21,555,503 C1

GPTKB entity