US 9293343546 B2

GPTKB entity