85290797
Apr 8, 2011
Nov 29, 2011
computer software, namely, software that generates customized recommendations of content for a user that a user may likely find useful or of interest based on learned preferences and behaviors of such user
Electrical and Scientific Apparatus