US 6,789,908 O3

GPTKB entity