US 8182834455 B2

GPTKB entity