US 6,789,223 E6

GPTKB entity