US 6,890,146 E8

GPTKB entity