US 6,789,320 A16

GPTKB entity