US 9001312 A

GPTKB entity