US 9193342435 B2

GPTKB entity