US 9450000 B2

GPTKB entity