US 7,890,124 H6

GPTKB entity