US 6,789,516 M10

GPTKB entity