US 22,890,236 P2

GPTKB entity