Amazon may have patented the next big thing in online shopping