US 7890123 A1

GPTKB entity