US 7,654,324 B2

GPTKB entity