US 6,789,027 B10

GPTKB entity