US 6,789,578 T1

GPTKB entity