US 21,555,578 C1

GPTKB entity