US 6,790,020 W74

GPTKB entity