US 34,890,315 B2

GPTKB entity