US Patent 7,027,027

GPTKB entity