US patent 7,123,472

GPTKB entity