US 6,789,251 S100

GPTKB entity