US 5,678,961 D1

GPTKB entity