US Patent 7,400,002

GPTKB entity