US 6,790,023 A1

GPTKB entity