US 8788899231 A2

GPTKB entity