US 6,987,697

GPTKB entity