US 6,789,352 E8

GPTKB entity