US 6,789,015 F2

GPTKB entity