This is iscraper
gem showcase application for Ruby 2.2.2 and Rails 4.2.2.
Demo: iscraper.herokuapp.com
The application can store your device directory and keep warranty statuses up-to-date.
For warranties batch update you can use rake task: rake scraper:run
You can find iscraper gem source here: github.com/blaze182/iscraper