Patent ID: 8613022
Filing Date: 2013-12-17
Classification: G11B,H04H,H04N

Abstract:
1. A content providing apparatus, comprising: a processing unit for: obtaining a plurality of programs of broadcast content, the programs of broadcast content each including at least one of an audio signal or a video signal; obtaining a plurality of programs of stored content supplied from a predetermined recording medium, the programs of stored content each including at least one of audio data or video data; automatically determining a preference of a user based on user selection for saving from among the programs of stored content and based on a user history of obtaining the programs of broadcast content and the programs of stored content by said processing unit, the user history including time of day of the obtaining of each program of broadcast content and time of day of the obtaining of each program of stored content so that the user preference varies as a function of time of day; selecting at least one further program of broadcast content based on the determined user preference, obtaining the selected at least one further program of broadcast content, and recording the obtained at least one further program of broadcast content in a content recording medium; automatically playing back and outputting at least part of the recorded at least one further program of broadcast content from the content recording medium selected based on a current user preference at a current time of day; and automatically detecting at least one additional program of audio content whose program genre or program title is based on a current travel condition of the user and a physical travel environment feature associated with travel of the user which is other than and in accordance with a physical geography characteristic corresponding to a current position of travel of the user, and automatically selecting, obtaining and outputting the at least one additional program of audio content using one of obtaining the plurality of programs of broadcast content and obtaining the plurality of programs of stored content supplied from the predetermined recording medium.