US 6,789,520 R1

GPTKB entity