US 9801235 B2

GPTKB entity