US 6,790,019 B25

GPTKB entity