US 6,790,021 A1

GPTKB entity