US Patent 7,033,033

GPTKB entity