US 6,789,112 M10

GPTKB entity