US 7900123456 B2

GPTKB entity