US 21,555,560 C1

GPTKB entity