Unlock instant, AI-driven research and patent intelligence for your innovation.

Content delivery system, content server, content receiver, content delivery method, storage medium and program

a content delivery system and content technology, applied in the field of content delivery systems, can solve the problems of receivers not being able to designate the range to be received, inability to receive only a portion of content, and inability to designate the range desired to be received by conventional content receivers

Inactive Publication Date: 2009-10-06
PANASONIC CORP
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

Enables the content receiver to accurately designate and receive desired content ranges, even with changing additional information, improving network playback and data transfer efficiency by stabilizing attributes within content blocks and using additional information for precise request determination.

Problems solved by technology

However, when the request is sent only by designating the content, the whole content is sent from the content server to the content receiver in response to a single request and when a receiving buffer for handling the communication protocol is limited in the content receiver, it is not possible to receive only a portion of the content.
When the content receiver attempts to acquire a portion of the content included in the content server, for example, by using the Range header of HTTP, there arises a problem when such an additional information exists.
Since the content receiver has no idea where the attribute changes in the content, the receiver does not know where the additional information is inserted, and consequently, the receiver is unable to designate the range to be acquired.
That is, there is a problem that a conventional content receiver is unable to designate a range desired to be received when the content attached with the additional information is received from the content server.
However, since the content receiver has no idea where the information and the like regarding the copyright management changes in the AV content, the receiver does note know a range of the playbacking to be requested.
That is, there is a problem that the conventional content receiver does not know a range to be requested when the AV content attached with the additional information is received from the content server.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Content delivery system, content server, content receiver, content delivery method, storage medium and program
  • Content delivery system, content server, content receiver, content delivery method, storage medium and program
  • Content delivery system, content server, content receiver, content delivery method, storage medium and program

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

[0169]A first embodiment of the present invention will be described below with reference to the drawings.

[0170]FIG. 4 is a block diagram of a network adapted to the present embodiment. A content server 1 transmits a content stored in a storage means 101 to the network 3 based on a request from a content receiver 2. The content receiver 2 receives the content from the content server 1, and performs a processing according to the substance of the content. As an example of the content, a text, an image, a video, an audio, an executable file, and the like can be cited.

[0171]FIG. 1(a) is a sequence view describing a transmission between the content server 1 and the content receiver 2. In the present embodiment, HTTP protocol is used for this transmission. However, there is no objection raised regarding a transmission protocol in the present invention. FIG. 1(a) is an example, where the content receiver 2 dividedly receives a program hoge.exe as one example of the content stored in the sto...

second embodiment

[0215]A second embodiment of the present invention will be described below with reference to the drawings. The same component elements as those of the first embodiment will be attached with the same reference numerals, and the description thereof will be omitted.

[0216]FIG. 11 is a block diagram of a network adapted to the present embodiment. An AV server 13 transmits an AV content including an image, video or an audio or mixture of them which are stored in storage means 101 to a network 3 according to a playbacking request from an AV content player 14.

[0217]An AV content player 14 receives the AV content from the AV server 13, and playbacks it by playbacking means 1402. As an example of the AV content, an MPEG video, an AC3 audio, a JPEG still image and the like can be cited.

[0218]FIG. 12(a) is a sequence view describing a transmission between the AV server 13 and the AV content player 14. In the present embodiment, HTTP is used for this transmission. However, in the present inventi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A content delivery system transmits content which is divided into a plurality of content blocks. The system includes a content server having a specifier to specify blocks associated with one or more ranges, and a transmitter to transmit the specified blocks according to a predetermined protocol. Each respective block has additional information attached indicating a common range for an attribute related to the content within the respective block. The system further includes a content receiver having a receiver to receive the content, a request range determiner to determine a request range of the content based on the attached additional information of each block by using block information indicating a length for each of the transmitted blocks, and a requestor to request the content associated with the determined request range from content associated with the one or more ranges.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present invention relates to a content delivery system, a content server, a content receiver, a content delivery method, a storage medium, and a program, for delivering a content to which additional information is attached based on an attribute of the content.[0003]2. Related Art of the Invention[0004]In general, when a content receiver attempts to receive a content stored in a content server through a network, the receiver sends a request to the content server by using a communication protocol such as HTTP and the like to receive content data (for example, see [Hypertext Transfer Protocol—HTTP / 1.1] RFC2616 by R. Fielding et al as a document 1).[0005]However, when the request is sent only by designating the content, the whole content is sent from the content server to the content receiver in response to a single request and when a receiving buffer for handling the communication protocol is limited in the content rec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F17/30G06F12/00G06F13/00G06F17/00G06Q30/06G06Q50/00H04L29/06H04N7/173H04N21/235H04N21/238H04N21/4728
CPCH04L63/062H04L63/0428
Inventor TANABE, TAKUMISAWABE, KAZUHIDE
Owner PANASONIC CORP