Patent US 7616017: Difference between revisions