US 6,789,847 H6

GPTKB entity