US 8284855566 B2

GPTKB entity