US patent 8,444,444

GPTKB entity