US 9912345 B2

GPTKB entity