US 5,678,956 D1

GPTKB entity