US 7,012,370 B6

GPTKB entity