US 5,678,955 B16

GPTKB entity