US 6,789,949 S28

GPTKB entity