US 8901480 B2

GPTKB entity