US 6,789,520 A15

GPTKB entity