US 21,555,572 C1

GPTKB entity