US patent 7,123,494

GPTKB entity