US 6,789,452 N1

GPTKB entity