US 5,678,998 D2

GPTKB entity