US 6,789,228 P16

GPTKB entity