US 9012347 A

GPTKB entity