US 6,789,527 J6

GPTKB entity