US 8283849556 B2

GPTKB entity