US 5,678,969 G1

GPTKB entity