US 5,678,944 B3

GPTKB entity