US 5,678,917 D1

GPTKB entity