US 6,789,804 E21

GPTKB entity