US 6,789,288 P3

GPTKB entity