US 5,678,960 D

GPTKB entity