US 29,890,232 B2

GPTKB entity