US 6,789,306 H6

GPTKB entity