US patent 6,789,473

GPTKB entity