US 6,789,035 F20

GPTKB entity