US 6,789,227 I1

GPTKB entity