US 5,678,944 D1

GPTKB entity