US 6,789,228 M1

GPTKB entity