US 5,678,980 D2

GPTKB entity