US 7788990011 A1

GPTKB entity