US 35,890,572 B2

GPTKB entity