US 6,757,946 B2

GPTKB entity