US 6,789,983 C6

GPTKB entity