20141017 tech.tech-news: Google's revenue falls short despite curbing price declines