US 959899899 B2

GPTKB entity