EP1523720A1 - Kodierte mehrschlüssel-indexdatenstromstruktur - Google Patents

Kodierte mehrschlüssel-indexdatenstromstruktur

Info

Publication number
EP1523720A1
EP1523720A1 EP03765378A EP03765378A EP1523720A1 EP 1523720 A1 EP1523720 A1 EP 1523720A1 EP 03765378 A EP03765378 A EP 03765378A EP 03765378 A EP03765378 A EP 03765378A EP 1523720 A1 EP1523720 A1 EP 1523720A1
Authority
EP
European Patent Office
Prior art keywords
key
index
metadata
fragment
data stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
EP03765378A
Other languages
English (en)
French (fr)
Other versions
EP1523720A4 (de
Inventor
Hyoseop Shin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020020068890A external-priority patent/KR20040010023A/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of EP1523720A1 publication Critical patent/EP1523720A1/de
Publication of EP1523720A4 publication Critical patent/EP1523720A4/de
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8405Generation or processing of descriptive data, e.g. content descriptors represented by keywords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Definitions

  • the present invention relates, in general, to an encoded multi-key index data stream structure for locating composite index keys of digital contents metadata and, more particularly, to an index data stream structure containing a fragment of multi-key indices encoded for XML metadata for digital contents defined in the TV-Anytime Forum (hereinafter referred to as "TVA metadata") so as to allow composite index keys for metadata to be efficiently located when TVA metadata is transported in an independent unit so called a fragment.
  • TVA metadata TV-Anytime Forum
  • the TV- Anytime Forum is a civil organization for standardization, established in September 1999. with an aim of developing standards for providing audio and visual related services in a user environment such as a PDR (personal digital recorder) having a high volume storage for personal purpose.
  • PDR personal digital recorder
  • the TV-Anytime Forum is designed to enable all the users to listen and view TV programs in various forms (e.g., existing broadcasting services and on-line interactive services, etc.) in any desired manner and at any desired time on the basis of the personal storage.
  • the structure comprises: 1. Index list (index_list) section
  • the index list (index_list) section provides a list of all the multi-keys being transported.
  • num_fields are included within each index list (indexjist) structure so as to enable multi-key indexing as suggested in Table 1.
  • an object of the present invention is to provide an encoded multi-key index data stream structure useful for locating composite index keys of digital contents metadata.
  • the present invention provides an encoded multi-key index data stream structure of digital contents metadata, wherein a mandatory index list required for the TV-Anytime is specified and a key of the index belonging to the mandatory index list is assigned an encoded value without using an XPath. Therefore, the present invention features that only an encoded value is assigned even when the index key is comprised of several multi fields.
  • An encoding value is assigned to each index according to an index key, in which the encoding value can contain information about a fragment thereof.
  • a multi-key is treated as a composite index key, but a specified multi-key is assigned an encoding value as same as in a single key. 0x0000 may be assigned to an unspecified field so as to index an arbitrary fragment.
  • a synthesized index key not existing within a fragment may be used.
  • the synthesized key is composed by a combination of key fields existing within the fragment. For example, it is desirable to provide an index for a multi-key of ⁇ serviceld, PublishedTime, EndTime> for a BroadcastEvent fragment, wherein no key field exists for 'Endtime.' In this case, 'EndTime' may be synthesized by combining 'PublishedTime' and 'PublishedDuration.' To provide the mandatory index list as described above, the following structures are necessary. In the above indices, the key field XPath or key field encoding is not required. 1. index_list section Table 2
  • index_descriptor_length length of each index_descriptor fragment ype: encoding value of a fragment type fragment_XPath_ptr: xpath pointer of a fragment not encoded keyjdentifier: a value of encoding an index key num_fields: number of key fields of index keys not encoded field_xpath_ptr: a xpath pinter of each key field of index keys not encoded field_encoding: an encoding type of each key field of index keys not encoded index_container: a container id containing an index structure index_identifier: an ID of the concerned index structure
  • the key_index section and multi_field-sub_index section as described above may be of the same as the conventional sections or a part thereof may be modified according to the above list and the index list section.
  • the multi-key index data stream structure provides an encoded value, for which it does not need to separately specify an XPath and an encoding method relative to each index key, thereby decreasing the overhead on the receiver side.
  • the field not belonging to a fragment subject to being indexed can be specified with a key, thereby capable of generating a user-centered field.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
EP03765378A 2002-07-23 2003-06-27 Kodierte mehrschlüssel-indexdatenstromstruktur Ceased EP1523720A4 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR2002043097 2002-07-23
KR20020043097 2002-07-23
KR2002068890 2002-11-07
KR1020020068890A KR20040010023A (ko) 2002-07-23 2002-11-07 디지털 컨텐츠 메타데이터의 복합 조건 검색을 위한인코딩된 멀티키 인덱스 정보 스트림 구조
PCT/KR2003/001262 WO2004010333A1 (en) 2002-07-23 2003-06-27 Encoded multi-key index data stream structure

Publications (2)

Publication Number Publication Date
EP1523720A1 true EP1523720A1 (de) 2005-04-20
EP1523720A4 EP1523720A4 (de) 2007-09-26

Family

ID=30772294

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03765378A Ceased EP1523720A4 (de) 2002-07-23 2003-06-27 Kodierte mehrschlüssel-indexdatenstromstruktur

Country Status (7)

Country Link
EP (1) EP1523720A4 (de)
JP (1) JP2005531091A (de)
CN (1) CN1643521A (de)
AU (1) AU2003243044A1 (de)
GB (1) GB2400955B (de)
RU (1) RU2303285C2 (de)
WO (1) WO2004010333A1 (de)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2505183A (en) * 2012-08-21 2014-02-26 Ibm Discovering composite keys

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0906681A4 (de) * 1996-06-19 2002-10-16 Digital Compression Technology Verbessertes kodierungssystem zur komprimierung von digitaler übertragung
US6175835B1 (en) * 1996-07-26 2001-01-16 Ori Software Development, Ltd. Layered index with a basic unbalanced partitioned index that allows a balanced structure of blocks
US6058392A (en) * 1996-11-18 2000-05-02 Wesley C. Sampson Revocable Trust Method for the organizational indexing, storage, and retrieval of data according to data pattern signatures
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
JP3752945B2 (ja) * 2000-02-17 2006-03-08 日本電気株式会社 ディレクトリ検索システム及び方法、ディレクトリ検索プログラムを記録したコンピュータ読取可能な記録媒体
US8140859B1 (en) * 2000-07-21 2012-03-20 The Directv Group, Inc. Secure storage and replay of media programs using a hard-paired receiver and storage device
JP4651826B2 (ja) * 2001-01-31 2011-03-16 Nec液晶テクノロジー株式会社 反射型表示装置及びその製造方法

Also Published As

Publication number Publication date
CN1643521A (zh) 2005-07-20
GB0418482D0 (en) 2004-09-22
AU2003243044A1 (en) 2004-02-09
JP2005531091A (ja) 2005-10-13
WO2004010333A1 (en) 2004-01-29
GB2400955B (en) 2005-11-16
RU2004127225A (ru) 2006-01-27
EP1523720A4 (de) 2007-09-26
RU2303285C2 (ru) 2007-07-20
GB2400955A (en) 2004-10-27

Similar Documents

Publication Publication Date Title
AU2003281658C1 (en) Index structure of metadata, method for providing indices of metadata, and metadata searching method and apparatus using the indices of metadata
EP1515246B1 (de) Methode zur Bereitstellung von Metadaten
US6643648B1 (en) Secure, limited-access database system and method
KR20020089472A (ko) 콘텐츠의 배신 및 보호를 실행하는 방법 및 장치
EP1523720A1 (de) Kodierte mehrschlüssel-indexdatenstromstruktur
US20070124151A1 (en) Encoded multi-key index data stream structure
AU2004202362B2 (en) Index structure of metadata, method for providing indices of metadata, and metadata searching method and apparatus using the indices of metadata
AU2004202364B2 (en) Index structure of metadata, method for providing indices of metadata, and metadata searching method and apparatus using the indices of metadata
Izzo Clarke The Attorney General: privileges, powers and functions under Maltese law
Cefai A comparative analysis of the Maltese company and trust
STANDARD Metadata Dictionary Structure
NZ533161A (en) Index structure of metadata, method for providing indices of metadata, and metadata searching method and apparatus using the indices of metadata

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20040819

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

DAX Request for extension of the european patent (deleted)
A4 Supplementary search report drawn up and despatched

Effective date: 20070827

17Q First examination report despatched

Effective date: 20080121

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20101216