US 5,679,020

GPTKB entity