US 6,789,817 J6

GPTKB entity