US 6,789,869 E36

GPTKB entity