US PATENT: 7722348

[dflip id="469"][/dflip]

US PATENT: 8029263

[dflip id="472"][/dflip]