us 8114214 b2