US 7,654,319 A1

GPTKB entity