US 9745678 B2

GPTKB entity