US 6,789,831 S20

GPTKB entity