US 5,678,968 C1

GPTKB entity