US 5,678,900 E1

GPTKB entity