US 5,678,989 D2

GPTKB entity