Method and device for managing multimedia data

US10645425B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10645425-B2
Application numberUS-201515318285-A
CountryUS
Kind codeB2
Filing dateJun 15, 2015
Priority dateJun 13, 2014
Publication dateMay 5, 2020
Grant dateMay 5, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for managing multimedia data by a contents server comprises the steps of: generating one or more chunks from an input image; generating chunk information of the input image including a list of the generated chunks; performing an identity check among chunks on the basis of the chunk information of the input image and chunk information stored in the contents server; and updating the stored chunk information according to a result of the identity check, wherein the chunks are a meaningful scene unit in an image.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for managing multimedia data in a content server, the method comprising: receiving, from a cache server based on receiving a request of a media component from a client, a first request message requesting chunk information for the media component, wherein the media component is segmented into a plurality of chunks and the chunk information includes an identifier (ID) of each of the plurality of chunks, each ID being a hash value generated based on media data in each chunk; in response to the first request message, transmitting, to the cache server, a first response message including the chunk information, wherein each ID in the chunk information is used for checking a sameness or a similarity between a corresponding chunk of the plurality of chunks and at least one cached chunk stored in the cache server; receiving, from the cache server, a second request message requesting at least one first chunk of the plurality of chunks based on a result of the checking; and in response to the second request message, transmitting, to the cache server, a second response message including the at least one first chunk, wherein the media component is reconstructed based on the at least one first chunk received from the content server and one or more cached chunk stored in the cache server and the reconstructed media component is transmitted to the client. 2. The method of claim 1 , wherein the at least one first chunk requested from the cache server is not stored in the cache server. 3. The method of claim 2 , wherein the at least one first chunk transmitted from the content server is stored in the cache server. 4. The method of claim 1 , wherein the at least one first chunk includes media data. 5. The method of claim 1 , wherein the at least one first chunk is a next sequential chunk of the media component that is not stored in the cache server. 6. The method of claim 5 , wherein a second chunk that is not sequential with the at least one first chunk is excluded from the reconstructed media component. 7. A content server for managing multimedia data, the content server comprising: a transceiver configured to transmit and receive a data; and at least one processor configured to: receive, from a cache server via the transceiver based on receiving a request of a media component from a client, a first request message requesting chunk information for the media component, wherein the media component is segmented into a plurality of chunks and the chunk information includes an identifier (ID) of each of the plurality of chunks, each ID being a hash value generated based on media data in each chunk, in response to the first request message, transmit, to the cache server via the transceiver, a first response message including the chunk information, wherein each ID in the chunk information is used for checking a sameness or a similarity between a corresponding chunk of the plurality of chunks and at least one cached chunk stored in the cache server, receive, from the cache server via the transceiver, a second request message requesting at least one first chunk of the plurality of chunks based on a result of the checking, and in response to the second request message, transmit, to the cache server via the transceiver, a second response message including the at least one first chunk, wherein the media component is reconstructed based on the at least one first chunk received from the content server and one or more cached chunk stored in the cache server and the reconstructed media component is transmitted to the client. 8. The content server of claim 7 , wherein the at least one first chunk requested from the cache server is not stored in the cache server. 9. The content server of claim 8 , wherein the at least one first chunk transmitted from the content server is stored in the cache server. 10. The content server of claim 7 , wherein the at least one first chunk includes media data. 11. The content server of claim 7 , wherein the at least one first chunk is a next sequential chunk of the media component that is not stored in the cache server. 12. The content server of claim 11 , wherein a second chunk that is not sequential with the at least one first chunk excluded from the reconstructed media component.

Assignees

Inventors

Classifications

  • involving operations for analysing video streams, e.g. detecting features or characteristics (television picture signal circuitry for scene change detection H04N5/147; filtering for image enhancement G06T5/00; methods or arrangements for recognising scenes G06V20/00; arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

  • Secondary servers, e.g. proxy server, cable television Head-end {(provisioning of proxy services in data packet switching networks H04L67/56)} · CPC title

  • involving pointers to the content, e.g. pointers to the I-frames of the video stream · CPC title

  • using Advanced Video Coding [AVC] · CPC title

  • by decomposing the content in the time domain, e.g. in time segments · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10645425B2 cover?
A method for managing multimedia data by a contents server comprises the steps of: generating one or more chunks from an input image; generating chunk information of the input image including a list of the generated chunks; performing an identity check among chunks on the basis of the chunk information of the input image and chunk information stored in the contents server; and updating the stor…
Who is the assignee on this patent?
Samsung Electronics Co Ltd, Korea Advanced Inst Sci & Tech
What technology area does this patent fall under?
Primary CPC classification H04N21/23106. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 05 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).