Patent ID: 8572649
Filing Date: 2013-10-29
Classification: H04N

Abstract:
1. A computer-implemented method, comprising: receiving at a computer system a request associated with a user for media-related programming information; obtaining, from a personalized media schedule of the user stored by the computer system, a plurality of media episode indicators for a time period associated with the request and with the user, wherein the personalized media schedule for the user comprises indicators for a plurality of media programs to be broadcast by a plurality of media providers that the user previously selected from a schedule of programs for inclusion in the personalized media schedule, each media program associated with a viewing time selected by the user which can be different than a broadcast time of the media program; generating with the computer system code for displaying the plurality of media episode indicators in a personal calendar associated with the user at calendar times that correspond to the associated viewing times selected by the user, wherein the personal calendar is displayed in a format that is preconfigured for the user; receiving a selection of a media episode indicator displayed at a first viewing time in the calendar and receiving an indication of a second viewing time in the personal calendar, the second viewing time being a revised viewing time selected by the user for a media program associated with the selected media episode indicator; and generating code for displaying the media episode indicator in the calendar at the revised second viewing time different from the first viewing time, and rescheduling the viewing time of the media program in the personalized media schedule to the second viewing time, the media episode indicator being displayed in the same interface in the personal calendar as personal schedule information for the user that is unrelated to the media episode indicator and media programs; wherein the plurality of media programs included in the personalized media schedule are presented to the user with a media player/recorder controlled in accordance with the personalized media schedule at the viewing times selected by the user, and as a result of receiving the revised viewing time, updating personalized media schedules provided to one or more other users determined to have an acquaintance relationship with the first user in a social network system.