US 6,789,558 M3

GPTKB entity