US Patent 6,900,000

GPTKB entity