US 6,789,045 Y8

GPTKB entity