US 6,789,042 M13

GPTKB entity