US 6,789,039 F20

GPTKB entity