US 5,678,997 D2

GPTKB entity