US 21,555,523 C1

GPTKB entity