US 9100123456 B2

GPTKB entity