US 6,789,320 P6

GPTKB entity