US 6,789,931 K61

GPTKB entity