US 6,789,906 O3

GPTKB entity