US 50,890,023 B2

GPTKB entity