US 7596033445 A1

GPTKB entity