US 5,679,017 G2

GPTKB entity