US 6,789,045 J10

GPTKB entity