US 8,765,521 B2

GPTKB entity