US 21,555,587 C1

GPTKB entity