US 21,555,506 C1

GPTKB entity