US 6,789,901 J10

GPTKB entity