US patent 6,123,840

GPTKB entity