US 9345678 B2

GPTKB entity