US 6,789,847 K12

GPTKB entity