US 6,789,907 B18

GPTKB entity