US Patent 8,987,654

GPTKB entity