US 21,555,588 C1

GPTKB entity