US 5,678,958 H1

GPTKB entity