US 21,555,534 C1

GPTKB entity