US 6,789,287 S129

GPTKB entity