Patent Number: 8369915, issued on 0000/00/00 Applied on 2009/11/06, 20110112388 Inventor(s): Assignee: