KR20100120495A - The system and method of contents transfer on the wireless network - Google Patents
The system and method of contents transfer on the wireless network Download PDFInfo
- Publication number
- KR20100120495A KR20100120495A KR1020090039336A KR20090039336A KR20100120495A KR 20100120495 A KR20100120495 A KR 20100120495A KR 1020090039336 A KR1020090039336 A KR 1020090039336A KR 20090039336 A KR20090039336 A KR 20090039336A KR 20100120495 A KR20100120495 A KR 20100120495A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- piece
- related information
- contents
- pieces
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 239000002131 composite material Substances 0.000 claims abstract description 21
- 239000012634 fragment Substances 0.000 claims description 36
- 230000005540 biological transmission Effects 0.000 claims description 23
- 238000007726 management method Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 무선 네트워크상에서의 콘텐츠 전송 시스템 및 방법에 관한 것으로, 더욱 상세하게는 무선 네트워크 환경에서 대용량의 전자광고 콘텐츠를 안전하고 빠르게 전달할 수 있는 콘텐츠 전송 시스템 및 방법에 관한 것이다.The present invention relates to a content delivery system and method over a wireless network, and more particularly to a content delivery system and method that can safely and quickly deliver a large amount of electronic advertising content in a wireless network environment.
일반적으로 유무선 전기 통신망에서 사용하기 위하여 문자·부호·음성·음향·이미지·영상 등을 디지털 방식으로 제작하여 처리·유통하는 각종 정보 또는 그 내용물을 콘텐츠(CONTENTS)라고 한다.In general, various types of information or its contents, which are digitally produced, processed, and distributed in text, code, sound, sound, image, and video for use in wired and wireless telecommunication networks, are referred to as contents.
콘텐츠는 본래 문서·연설 등의 내용이나 목차·요지를 뜻하는 말이었으나, 정보통신 기술이 빠르게 발달하면서 각종 유무선 통신망을 통해 제공되는 디지털 정보나 그러한 내용물을 총칭하는 용어로 널리 쓰이게 되었다.Content was originally meant to refer to contents, contents, and summary of documents, speeches, etc., but as information and communication technology developed rapidly, digital information provided through various wired and wireless communication networks and general terms were generally used.
이동통신 및 유무선 인터넷 등의 네트워크 기반이 확대됨에 따라 이러한 콘텐츠를 이용하는 전자광고가 활성화되었고, 이와 같은 전자 광고물이 갖는 광고 효 과는 나날이 증대되고 있다. As the network base of mobile communication and wired / wireless Internet has expanded, electronic advertisements using such contents have been activated, and the advertising effects of such electronic advertisements have been increasing day by day.
특히, 이동통신 및 인터넷의 활용율이 높은 연령대를 주 타겟으로 하는 상품의 경우에는 단순히 방송 매체만을 광고 수단으로 활용하는데 그치지 않고, 이동통신이나 유무선 인터넷 등의 네트워크를 이용하는 전자 광고물을 적극적으로 활용하는 사례가 늘고 있다.In particular, in the case of products targeting the age group with high utilization rate of mobile communication and internet, not only the broadcasting medium is used as an advertisement means but also actively using electronic advertisements using networks such as mobile communication or wired / wireless internet. The case is increasing.
기존의 전자광고는 다수의 전자광고 뷰어 클라이언트들이 하나의 콘텐츠서버로부터 전자광고 콘텐츠를 전달받는 형태로 이루어졌다.Existing electronic advertisements have a form in which a plurality of electronic advertisement viewer clients receive electronic advertisement contents from one content server.
이러한 기존의 전자광고는 무선 네트워크 환경에서 대용량의 전자광고 콘텐츠를 통째로 전송하거나 혹은 다수의 전자광고 뷰어 클라이언트가 동시에 콘텐츠를 요구할 시, 대용량의 콘텐츠를 전송함에 따라 무선 네트워크의 전송속도가 보다 감소되어 콘텐츠의 전송이 지연되거나 전송 도중 콘텐츠 일부가 소실되는 문제가 있었다. Such existing electronic advertisements transmit a large amount of electronic advertisement contents in a wireless network environment, or when a large number of electronic advertisement viewer clients request the contents at the same time, the transmission speed of the wireless network is further reduced by transmitting a large amount of contents. There was a problem with the delay in the transmission or the loss of some of the content during the transfer.
본 발명은 무선 네트워크상에서 대용량의 원본콘텐츠를 그대로 전송함에 따라 발생하는 문제를 해결하기 위해 발명한 것으로서, 대용량의 원본콘텐츠를 일정한 크기의 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고, 조각콘텐츠마다 관련정보코드를 산출하여 클라이언트에 제공하므로써, 클라이언트의 콘텐츠 요청시 효율적인 콘텐츠 전송이 가능하도록 한 무선 네트워크상에서의 콘텐츠 전송 시스템 및 방법을 제공하는데 그 목적이 있다.The present invention has been invented to solve the problem caused by transmitting a large amount of original content on a wireless network as it is, divided into a plurality of content servers by dividing a large amount of the original content into pieces of a certain size, fragment content It is an object of the present invention to provide a system and method for transmitting content on a wireless network that enables efficient content delivery when a client requests a content by calculating a related information code for each client.
상기한 목적을 달성하기 위해 본 발명은 조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 저장되는 복수의 콘텐츠서버; 상기 조각콘텐츠의 관련정보코드와 상기 콘텐츠서버의 URL(uniform resource locator) 데이터를 수집하는 분배관리시스템; 상기 콘텐츠서버로부터 전송받은 조각콘텐츠를 제어하여 합성콘텐츠를 만드는 콘텐츠 제어장치와, 상기 합성콘텐츠를 출력표시하는 콘텐츠 출력표시장치가 구비된 클라이언트;를 포함하는 것을 특징으로 하는 무선 네트워크상에서의 콘텐츠 전송 시스템을 제공한다.In order to achieve the above object, the present invention provides a piece of content server, a plurality of content server that stores the associated information code of the piece content; A distribution management system for collecting the related information code of the piece contents and uniform resource locator (URL) data of the content server; And a content control device for controlling the fragment content received from the content server to create a composite content, and a client having a content output display device for outputting and displaying the composite content. To provide.
본 발명에 따른 콘텐츠 전송 시스템 및 방법은 대용량의 원본콘텐츠를 일정 크기의 조각콘텐츠로 분할하여 여러 콘텐츠서버에 분산 저장하고, 상기 조각콘텐츠에 대한 관련정보코드를 생성하여 조각콘텐츠의 전송시 이용하므로써, 저속의 무선 네트워크상에서 클라이언트의 콘텐츠 요청시 빠르고 안전한 전송이 가능하고, 클라이언트에 전송된 조각콘텐츠의 유효성을 검사한 후 조각콘텐츠를 합치는 작업을 수행하여 분할된 상태로 전송되는 원본콘텐츠의 효율적인 전송이 이루어진다.Content delivery system and method according to the present invention by dividing a large amount of the original content into pieces of a certain size of fragment content and distributed to several content servers, by generating the relevant information code for the fragment content to be used in the transmission of the piece content, Fast and secure transmission is possible when requesting client's contents on low speed wireless network.Effective transmission of original contents transmitted in fragmented state by validating fragment contents sent to client and merging fragment contents Is done.
즉, 본 발명은 복수의 콘텐츠서버가 원본콘텐츠에 비해 상대적으로 매우 작은 용량의 조각콘텐츠를 전송하게 되므로 저속의 무선 네트워크상에서도 대용량의 원본콘텐츠의 전송속도가 빨라지며, 클라이언트는 모든 조각콘텐츠를 정상적으로 전송받아 원본콘텐츠와 동일한 합성콘텐츠를 출력표시하는 효과를 얻을 수 있다.That is, in the present invention, since a plurality of content servers transmit fragment content having a relatively small capacity compared to the original content, the transmission speed of a large amount of original content is increased even on a low-speed wireless network, and the client transmits all fragment contents normally. It is possible to obtain the effect of outputting and displaying the same composite content as the original content.
본 발명에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로 본 발명을 한정하려는 의도가 아니며, 단수의 표현은 문맥상 명백히 다르게 뜻하지 않는 한 복수의 표현을 포함한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention, as used in the singular and the plural unless the context clearly indicates otherwise.
본 발명의 실시예로는 다수 개가 존재할 수 있으며, 설명에 있어서 종래의 기술과 동일한 부분에 대하여 중복되는 설명은 생략되는 것도 있다.There may be a plurality of embodiments of the present invention, and overlapping descriptions of the same parts as in the prior art may be omitted.
본 발명은 저속의 무선 네트워크상에서 대용량의 원본콘텐츠를 효율적으로 전송하기 위하여, 무선 네트워크상에서 대용량의 원본콘텐츠를 일정 크기의 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고, 상기 조각콘텐츠마다 관련정보코드를 산출하여, 콘텐츠 전송작업시 클라이언트에 제공하므로써, 클라이언트가 대용량의 원본콘텐츠를 빠르고 안전하게 전달받을 수 있도록 하는 콘텐츠 전송 시스템 및 방법을 제공한다.According to the present invention, in order to efficiently transmit a large amount of original content on a low-speed wireless network, the large-capacity original content is divided into pieces of a predetermined size in a wireless network and distributed and stored in a plurality of content servers. The present invention provides a content delivery system and method that allows a client to receive a large amount of original content quickly and safely by calculating a code and providing the same to a client during a content delivery operation.
이하, 첨부된 도면을 참조로 하여 본 발명의 바람직한 실시예를 상세하게 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
첨부된 도 1은 본 발명에 따른 무선 네트워크상에서의 콘텐츠 전송 시스템을 나타내는 개략적인 구성도이다.1 is a schematic diagram illustrating a content delivery system in a wireless network according to the present invention.
도시된 바와 같이, 본 발명에 따른 콘텐츠 전송 시스템은 대용량의 원본콘텐 츠를 분할한 일정한 크기의 조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 저장되는 복수의 콘텐츠서버(100)와; 상기 조각콘텐츠가 저장되어 있는 콘텐츠서버(100)의 URL(uniform resource locator) 데이터베이스와, 상기 조각콘텐츠의 관련정보코드 데이터베이스를 포함한 조각콘텐츠 저장정보가 저장된 분배관리시스템(200)과; 상기 분배관리시스템(200)으로부터 전달받는 조각콘텐츠 저장정보를 이용하여 상기 콘텐츠서버(100)에서 조각콘텐츠를 전송받아 합친 합성콘텐츠를 출력표시하는 클라이언트(300)를 포함하여 구성된다.As shown, the content delivery system according to the present invention comprises a plurality of
이하, 보다 상세하게 설명하면, 본 발명의 실시예는 저속의 무선 네트워크상에서 대용량의 원본콘텐츠를 효율적으로 전송하기 위하여, 원본콘텐츠를 다수의 조각콘텐츠로 분할하고, 콘텐츠서버(100)는 제1콘텐츠서버, 제2콘텐츠서버, … 제n콘텐츠서버 등 다수로 구비한다.Hereinafter, in detail, an embodiment of the present invention divides the original content into a plurality of pieces of content in order to efficiently transmit a large amount of original content on a low-speed wireless network, and the
상기와 같이 콘텐츠서버(100)를 n(임의의 수)개로 구비함으로써 대용량의 원본콘텐츠를 n개로 분할하여 각 콘텐츠서버(100)에 분산 저장할 수 있고, 제1콘텐츠서버, 제2콘텐츠서버, … 제n콘텐츠서버 등에 각각 저장된 조각콘텐츠는 원본콘텐츠에 비해 상대적으로 매우 작은 용량을 갖게 되어 빠른 콘텐츠 전송이 가능하게 되고 전송중 콘텐츠 손실을 줄일 수 있다.By providing the
각 콘텐츠서버(100)에 분산 저장된 조각콘텐츠는 클라이언트(300)의 요청에 따라 전송되어 합쳐지는데, 이때 조각콘텐츠의 유효성 검사를 위해 각 조각콘텐츠마다 관련정보코드를 산출하여 해당 콘텐츠서버(100)에 저장해둔다.The fragment contents distributed in each
즉, 본 발명에서 각 콘텐츠서버(100)에는 일정한 크기의 조각콘텐츠와, 상기 조각콘텐츠의 관련정보코드가 쌍을 이루어 저장된다.That is, in the present invention, each
본 발명에서 원본콘텐츠를 구성하는 조각콘텐츠의 관련정보코드에는 상기 원본콘텐츠를 구성하는 조각콘텐츠의 개수를 나타내는 개수정보와, 각 조각콘텐츠 상호간에 배열 및 연결 순서를 나타내는 순서정보와, 상기 원본콘텐츠의 전체용량을 나타내는 용량정보가 포함되고, 상기 관련정보코드를 이용하여 클라이언트(300)로 전송된 조각콘텐츠의 유효성 검사를 수행할 수 있다.In the present invention, the related information code of the pieces of content constituting the original content includes the number information indicating the number of pieces of content constituting the original content, the order information indicating the arrangement and connection order between each piece of content and the original content Capacity information indicating the total capacity is included, and the validity of the piece content transmitted to the
한편, 상기 분배관리시스템(200)은 클라이언트(300)가 상기 콘텐츠서버(100)로부터 실제 조각콘텐츠를 전송받기 전에, 조각콘텐츠의 저장정보를 제공받을 수 있도록 하기 위하여 조각콘텐츠의 저장정보를 미리 수집해놓는다.On the other hand, the
이를 위하여 분배관리시스템(200)은 각각의 조각콘텐츠가 분산 저장되어 있는 콘텐츠서버(100)의 URL 데이터들을 수집하여 URL 데이터베이스에 저장하고, 조각콘텐츠의 유효성 검사를 위한 상기 관련정보코드들을 수집하여 관련정보코드 데이터베이스에 저장한다. To this end, the
상기 분배관리시스템(200)은 클라이언트(300)의 콘텐츠 제어장치(310)가 콘텐츠를 요청하면, 요청한 콘텐츠에 따라 상기 조각콘텐츠의 저장정보를 클라이언트(300)의 콘텐츠 제어장치(310)로 전송한다.When the
본 발명에서 분배관리시스템(200)은 실제 콘텐츠를 저장하고 있는 서버가 아니라, 단지 클라이언트가 요청한 콘텐츠가 어디에 어떻게 저장되어 있는지에 대한 정보 즉, 조각콘텐츠의 저장정보만을 가지게 된다.In the present invention, the
따라서, 분배관리시스템(200)은 클라이언트(300)의 콘텐츠 제어장치(310)가 요청에 따라 조각콘텐츠가 저장된 콘텐츠서버(100)의 URL 데이터와 조각콘텐츠의 관련정보코드를 상기 콘텐츠 제어장치(310)로 전송하는 역할을 한다.Accordingly, the
도 2는 본 발명에 따른 클라이언트의 콘텐츠 제어장치를 보여주는 구성도이다.2 is a block diagram showing a content control apparatus of a client according to the present invention.
도 1에 도시된 바와 같이, 상기 클라이언트(300)는 원본콘텐츠를 구성하는 다수의 조각콘텐츠를 수신 제어하여 합성콘텐츠를 생성하는 콘텐츠 제어장치(310)와, 상기 콘텐츠 제어장치(310)에서 전달받은 합성콘텐츠를 저장하는 기억장치(330)와, 상기 합성콘텐츠를 입력받아 출력표시하는 콘텐츠 출력표시장치(320)를 포함하여 구성된다.As shown in FIG. 1, the
그리고, 상기 콘텐츠 제어장치(310)는 각각의 콘텐츠서버(100)로부터 전송받은 조각콘텐츠를 합쳐서 합성콘텐츠를 생성하기 위하여, 도 2에 도시된 바와 같이, 데이터 송수신부(311)와 데이터 분리기(312), 콘텐츠 임시저장소(314), 관련정보코드 체크기(313), 콘텐츠 결합기(315), 콘텐츠 검사기(316) 및 콘텐츠 디코더(317) 등을 포함한다.In addition, the
상기 콘텐츠 제어장치(310)가 분배관리시스템(200)에 접속하여 원본콘텐츠를 요청하게 되면 상기 분배관리시스템(200)은 조각콘텐츠의 저장정보만을 전송하고, 상기 데이터 송수신부(311)는 무선 네트워크를 통해 전송된 조각콘텐츠 저장정보를 수신한다.When the
그럼, 콘텐츠 제어장치(310)는 상기 데이터 송수신부(311)가 수신한 조각콘텐츠의 저장정보 중 콘텐츠서버(100)의 URL 데이터를 토대로 하여 실제 조각콘텐츠 가 저장된 콘텐츠서버(100)에서 조각콘텐츠를 데이터 송수신부(311)로 다운로드한다.Then, the
상기 데이터 분리기(312)는 데이터 송수신부(311)에서 전달받은 조각콘텐츠와 관련정보코드를 분리하여, 조각콘텐츠는 콘텐츠 임시저장소(314)에 전달하고, 조각콘텐츠의 관련정보코드는 관련정보코드 체크기(313)로 전달한다.The
상기 관련정보코드 체크기(313)는 조각콘텐츠들의 유효성 검사를 수행하기 위하여, 상기 콘텐츠 임시저장소(314)에 전달된 조각콘텐츠의 개수정보와 조각콘텐츠의 용량을 합친 전체용량정보를 체크하고, 체크한 정보를 상기 관련정보코드의 조각콘텐츠의 개수정보 및 원본콘텐츠의 용량정보와 비교하여 동일한지 여부를 확인한다.The related
상기 관련정보코드 체크기(313)에서의 유효성 검사결과가 동일한 것으로 판단되면, 상기 데이터 분리기(312)를 통해 추출된 조각콘텐츠들은 콘텐츠 임시저장소(314)에서 상기 콘텐츠 결합기(315)로 전달된다.If it is determined that the validity check result of the related
이때, 상기 콘텐츠 임시저장소(314)는 관련정보코드 중 조각콘텐츠의 순서정보에 따라 조각콘텐츠를 콘텐츠 결합기(315)로 전달한다.At this time, the content
상기 콘텐츠 결합기(315)는 조각콘텐츠가 들어오는 순서에 따라 조각콘텐츠를 합쳐서 합성콘텐츠를 생성하고, 상기 합성콘텐츠는 콘텐츠 검사기(316)로 전달된다.The content combiner 315 combines the fragment contents in the order in which the fragment contents are received to generate the composite content, and the composite content is delivered to the
상기 콘텐츠 검사기(316)는 합성콘텐츠가 정상적으로 생성되었는지 검사하기 위하여, 상기 합성콘텐츠의 용량정보가 상기 관련정보코드 중 원본콘텐츠의 용량정 보와 비교하여 동일한지 여부를 확인한다.The
클라이언트는 상기 콘텐츠 디코더(317)가 합성콘텐츠를 해독하면 상기 콘텐츠 출력표시장치(320)를 통해 출력표시하게 된다.When the
클라이언트(300)는 상기 기억장치(330)를 이용하여 합성콘텐츠를 반복적으로 출력표시하는 것이 가능하다.The
이하, 상기와 같이 구성된 본 발명의 실시예에 따른 콘텐츠 전송과정을 설명하면 다음과 같다.Hereinafter, a content transmission process according to an embodiment of the present invention configured as described above will be described.
도 3은 본 발명에 따른 콘텐츠 전송 과정의 일부를 개략적으로 나타낸 도면이고, 도 4는 본 발명에 따른 콘텐츠 전송 과정을 나타낸 흐름도이다.3 is a diagram schematically illustrating a part of a content transmission process according to the present invention, and FIG. 4 is a flowchart illustrating a content transmission process according to the present invention.
대용량의 원본콘텐츠를 일정 크기의 조각콘텐츠로 분할하여 복수의 콘텐츠서버에 분산 저장하고(s100), 상기 조각콘텐츠의 개수정보와 순서정보 및 원본콘텐츠의 용량정보 등을 포함하도록 산출한 관련정보코드를 해당 조각콘텐츠가 저장되어 있는 콘텐츠서버(100)에 저장한다(s110).Divide and store a large amount of original content into pieces of a predetermined size and store it in a plurality of content servers (s100), and calculate the relevant information code calculated to include the number information and order information of the pieces and the capacity information of the original content. The fragment content is stored in the
그리고, 상기 조각콘텐츠가 분산 저장된 콘텐츠서버(100)들의 URL 데이터를 수집하여 분배관리시스템(200)의 URL 데이터베이스에 저장하고, 콘텐츠서버(100)로부터 조각콘텐츠의 관련정보코드들을 수집하여 상기 분배관리시스템(200)의 관련정보코드 데이터베이스에 저장한다(s120).The URL data of the
상기의 원본콘텐츠를 전송받고자 하는 클라이언트(300)는 먼저 분배관리시스템(200)에 접속하여 원본콘텐츠를 요청한다.The
여기서, 상기 분배관리시스템(200)은 원본콘텐츠가 아닌 원본콘텐츠를 구성하는 조각콘텐츠의 저장정보를 콘텐츠 제어장치(310)로 전송한다(s130).Here, the
상기 콘텐츠 제어장치(310)는 조각콘텐츠의 저장정보 중 조각콘텐츠들이 저장된 콘텐츠서버(100)들의 URL 데이터를 이용하여 해당 콘텐츠서버에 각각 접속한 다음, 각각의 조각콘텐츠를 데이터 송수신부(311)로 다운로드한다(s140).The
상기 데이터 송수신부(311)가 전송받은 조각콘텐츠들과 관련정보코드들은 데이터 분리기(312)로 전달되어 분리된 다음, 각각 콘텐츠 임시저장소(314)와 관련정보코드 체크기(313)로 전달된다. The pieces of content and the related information codes received by the data transmitting and receiving
상기 관련정보코드 체크기(313)는 콘텐츠 임시저장소(314)에 전달된 조각콘텐츠의 개수정보 및 조각콘텐츠들의 용량을 합친 전체용량정보를 체크하고, 체크한 정보를 상기 관련정보코드의 조각콘텐츠의 개수정보 및 원본콘텐츠의 용량정보와 비교하여 동일한지 여부를 확인하므로써 유효성 검사를 수행한다(s150).The related
그리고, 상기 관련정보코드 체크기(313)에서의 유효성 검사결과가 동일한 것으로 판단되면, 콘텐츠 임시저장소(314)에 저장되어 있던 조각콘텐츠들을 상기 콘텐츠 결합기(315)로 전달한다.When it is determined that the validity check result of the related
이때, 상기 콘텐츠 임시저장소(314)는 관련정보코드 중 조각콘텐츠의 순서정보에 따라 조각콘텐츠를 콘텐츠 결합기(315)에 순차적으로 전달하고, 상기 콘텐츠 결합기(315)는 입력되는 순서에 따라 조각콘텐츠를 합친다(s160).At this time, the content
여기서, 상기 조각콘텐츠의 순서정보는 원본콘텐츠를 구성하는 조각콘텐츠들 상호간에 배열 및 연결 순서를 포함한다.Here, the order information of the fragment content includes the arrangement and connection order between the fragment contents constituting the original content.
상기 콘텐츠 결합기(315)에서 만들어진 합성콘텐츠는 콘텐츠 검사기(316)로 전달되고, 상기 콘텐츠 검사기(316)는 상기 합성콘텐츠의 용량이 상기 관련정보코드 중 원본콘텐츠의 용량정보와 비교하여 동일한지 여부를 확인한다(s170).The synthesized content created by the
상기 합성콘텐츠의 용량이 원본콘텐츠의 용량과 동일하다고 판단되면, 상기 콘텐츠 검사기(316)는 입력된 합성콘텐츠가 원본콘텐츠와 동일하게 합성되었다고 판단하고 합성콘텐츠를 콘텐츠 디코더(317)로 전달한다.If it is determined that the capacity of the synthetic content is equal to the capacity of the original content, the
상기 합성콘텐츠는 콘텐츠 디코더(317)에서 디코딩되어, 상기 콘텐츠 출력표시장치(320)를 통해 출력표시된다(s180).The composite content is decoded by the
본 발명의 실시예에서 클라이언트(300)는 합성콘텐츠를 기억장치(330)에 저장하였다가 반복적으로 출력표시하는 것이 가능하다.In an exemplary embodiment of the present invention, the
즉, 상기 합성콘텐츠를 반복적으로 출력표시할 시 전술한 바와 같은 전송과정을 반복하지 않아도 상기 기억장치(330)에 저장되어 있는 합성콘텐츠를 호출하여 효율적으로 출력표시할 수 있다.That is, when repeatedly outputting and displaying the composite content, the composite content stored in the
이와 같이, 본 발명은 조각콘텐츠가 원본콘텐츠에 비해 매우 작은 용량을 가지므로 콘텐츠 전송속도가 빨라지고, 전송 도중 일부 조각콘텐츠가 손상 혹은 소실되더라도, 관련정보코드를 이용한 유효성 검사를 통해 원본콘텐츠의 손상 및 소실을 검출하여 원본콘텐츠와 다른 합성콘텐츠가 출력표시되는 것을 방지하여 효율적인 전송이 가능하도록 한다.As such, the present invention has a very small capacity compared to the original content, so the content transmission speed is faster, even if some fragment content is damaged or lost during transmission, damage and loss of the original content through validation using the relevant information code. The loss is detected to prevent the original content and other synthetic content from being displayed.
바람직하게, 본 발명의 콘텐츠 전송 시스템은 일부 조각콘텐츠가 손상 또는 소실되면, 해당 콘텐츠서버에 재접속하여 해당 조각콘텐츠를 재전송받도록 제어되 는 수단이 포함될 수 있다.Preferably, the content delivery system of the present invention may include a means that is controlled to re-transmit the fragment content by reconnecting to the content server, if some fragment content is damaged or lost.
이상에서는 본 발명을 특정의 바람직한 실시예에 대하여 도시하고 설명하였으나, 본 발명은 이러한 실시예에 한정되지 않으며, 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 특허청구범위에서 청구하는 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 실시할 수 있는 다양한 형태의 실시예들을 모두 포함한다.While the invention has been shown and described with respect to certain preferred embodiments thereof, the invention is not limited to these embodiments, and has been claimed by those of ordinary skill in the art to which the invention pertains. It includes all the various forms of embodiments that can be implemented without departing from the spirit.
도 1은 본 발명에 따른 무선 네트워크상에서의 콘텐츠 전송 시스템을 나타내는 개략적인 구성도1 is a schematic diagram illustrating a content delivery system in a wireless network according to the present invention.
도 2는 본 발명에 따른 클라이언트의 콘텐츠 제어장치를 보여주는 구성도2 is a block diagram showing an apparatus for controlling content of a client according to the present invention;
도 3은 본 발명에 따른 콘텐츠 전송 과정의 일부를 개략적으로 나타낸 도면3 is a view schematically showing a part of a content transmission process according to the present invention.
도 4는 본 발명에 따른 콘텐츠 전송 과정을 나타낸 흐름도4 is a flowchart illustrating a content transmission process according to the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
100 : 콘텐츠서버100: Content Server
200 : 분배관리시스템200: distribution management system
300 : 클라이언트300: client
310 : 콘텐츠 제어장치310: content control device
311 : 데이터 송수신부311: data transmission and reception unit
312 : 데이터 분리기312: data separator
313 : 관련정보코드 체크기313: Related Information Code Checker
314 : 콘텐츠 임시저장소314: temporary storage of content
315 : 콘텐츠 결합기315: Content Combiner
316 : 콘텐츠 검사기316: Content Checker
317 : 콘텐츠 디코더317: content decoder
320 : 콘텐츠 출력표시장치320: content output display device
330 : 기억장치330: storage device
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090039336A KR20100120495A (en) | 2009-05-06 | 2009-05-06 | The system and method of contents transfer on the wireless network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090039336A KR20100120495A (en) | 2009-05-06 | 2009-05-06 | The system and method of contents transfer on the wireless network |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100120495A true KR20100120495A (en) | 2010-11-16 |
Family
ID=43406050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090039336A KR20100120495A (en) | 2009-05-06 | 2009-05-06 | The system and method of contents transfer on the wireless network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100120495A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012134013A1 (en) * | 2011-03-28 | 2012-10-04 | 아이테크 도쿄 코포레이션 | System for mobile content advertising and method for mobile content advertising |
KR101632289B1 (en) * | 2014-12-29 | 2016-06-21 | (주)피엔아이시스템 | Multimedia content providing system and method using a short range communication |
KR20160150231A (en) * | 2015-06-19 | 2016-12-29 | 중앙대학교 산학협력단 | User device and server for distributing contents |
-
2009
- 2009-05-06 KR KR1020090039336A patent/KR20100120495A/en not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012134013A1 (en) * | 2011-03-28 | 2012-10-04 | 아이테크 도쿄 코포레이션 | System for mobile content advertising and method for mobile content advertising |
KR101632289B1 (en) * | 2014-12-29 | 2016-06-21 | (주)피엔아이시스템 | Multimedia content providing system and method using a short range communication |
KR20160150231A (en) * | 2015-06-19 | 2016-12-29 | 중앙대학교 산학협력단 | User device and server for distributing contents |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106559677B (en) | Terminal, cache server and method and device for acquiring video fragments | |
CN104581374B (en) | A kind of method, node and server for obtaining section file and generating sub- m3u8 files | |
US20130198341A1 (en) | System and method for delivering segmented content | |
CN102710966A (en) | Video live broadcast method and system based on HTTP (Hyper Text Transport Protocol) | |
CN105338423B (en) | Stream medium data live broadcasting method and system | |
US20120281840A1 (en) | Method and system for pacing, acking, timing, and handicapping (path) for simultaneous receipt of documents employing encryption | |
CN101729593A (en) | Method, system and device for uploading and receiving file | |
CN103733568A (en) | Stream processing using a client-server architecture | |
MY157746A (en) | Interactive information processing and delivery system and methods thereof | |
WO2017166525A1 (en) | Method for providing multimedia content, server and terminal device | |
CA2806729A1 (en) | Method and system for pacing, ack'ing, timing, and handicapping (path) for simultaneous receipt of documents | |
CN102035859A (en) | Method, system and device for displaying upload progress | |
US20110082943A1 (en) | P2p network system and data transmitting and receiving method thereof | |
CN103841135A (en) | File accelerative download method and apparatus | |
CN106686083A (en) | Video file downloading method and device | |
KR101809365B1 (en) | Message Fragmentation Method using a MQTT Protocol in M2M/IoT Platforms | |
CN112817602A (en) | JSON format data sending and receiving method, device and medium | |
CN103826139A (en) | CDN system, watching server and streaming media data transmission method | |
CN105979277A (en) | File transfer method and electronic equipment | |
US7698304B2 (en) | Caching data in a distributed system | |
CN105893429A (en) | Method and system for optimizing WEB cache | |
CN110650097B (en) | Data broadcasting method and device and computer readable storage medium | |
CN104917731B (en) | A kind of data that improve show the method and system of speed, server, browser | |
KR20100120495A (en) | The system and method of contents transfer on the wireless network | |
CN102291412A (en) | Multimedia service implementation method, system and device based on HTTP (hyper text transfer protocol) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |