US patent 6,789,050

GPTKB entity