U.S. Patents No. 7,454,355 and 7,957,979 apply to this site and to the features and services accessible via the site.