US 9012346 C3

GPTKB entity