US 6,789,625 Y2

GPTKB entity