US 5,678,958 D

GPTKB entity