US 6,789,144 S29

GPTKB entity