US 9292313546 B2

GPTKB entity