US 5,678,943 D1

GPTKB entity