US 6,789,223 S26

GPTKB entity