9 Downloadable mobile application software for providing predictive vocabulary and personalized recommendations of unfamiliar words that users will encounter ahead of their reading sessions
42 Providing temporary use of on-line non-downloadable web application software for providing predictive vocabulary and personalized recommendations of unfamiliar words that users will encounter ahead of their reading sessions