US 6,789,622 J80

GPTKB entity