US 5,679,010 C1

GPTKB entity