US 6,789,583 J36

GPTKB entity