US 9293344556 B2

GPTKB entity