US 6,789,879 B18

GPTKB entity