US 9978901 B2

GPTKB entity