US 5,678,995 D2

GPTKB entity