US 1112223338 B2

GPTKB entity