US 7,531,908 B2

GPTKB entity