Patent ID: 8135844

Claim:
A content-providing server for executing content transmission to a client and content recording processing, the server comprising: a tuner; a data transmitter/receiver executing communication processing between the server and a client, wherein the communication processing includes communication of control information and content received by the tuner, the received content including a first content received by the tuner over a first channel and a second content received by the tuner over a second channel, the first channel being associated with a first Uniform Resource Locator (URL) and the first content being received by accessing the first URL, the second channel being associated with a second Uniform Resource Locator (URL) and the second content being received by accessing the second URL; a memory device including: a metadata storage storing attribute information corresponding to the received content, wherein the attribute information is stored as content information; and a content storage storing the received content in an hierarchical content management directory, wherein the metadata storage unit includes information describing the hierarchical management directory; a content manager processing the content information to be provided to the client; and a content deliverer processing the received content, the content deliverer comprising: a tuner control instance for arranging the first content and the second content as a unit of content by aggregating the first URL and the second URL to generate a combined URL that provides access to the unit of content, wherein a recording source content identifier is set corresponding to the unit of content, and the recording source content identifier is the combined URL; and a storage control instance for storing the unit of content, wherein a recording target content identifier is set corresponding to the unit of content, wherein the data transmitter/receiver uses the combined URL to provide access to the first content and the second content to the client by establishing a connection between the server and the client, and wherein the combined URL is used to switch between the first content and the second content by maintaining the connection and without setting a new URL to switch from the first content that is received over the first channel to the second content that is received over the second channel.