US 6,789,507 J35

GPTKB entity