US Patent 7,005,005

GPTKB entity