US 7,654,321 A2

GPTKB entity