US 6,790,023 B29

GPTKB entity