US 21,555,535 C1

GPTKB entity