throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2002/0059624 A1
`(43) Pub. Date:
`May 16, 2002
`Machida et al.
`
`US 20020059624A1
`
`(54) SERVER BASED BROADCAST SYSTEM,
`APPARATUS AND METHOD AND
`RECORDING MEDUMAND SOFTWARE
`PROGRAM RELATING TO THIS SYSTEM
`(76) Inventors: Kazuhiro Machida, Inzai-shi (JP);
`Yuko Arai, Tokyo (JP); Hiroyuki
`Nishi, Tokyo (JP)
`Correspondence Address:
`Connolly Bove Lodge & Hutz LLP
`Suite 800
`1990 M Street, N.W.
`Washington, DC 20036-3425 (US)
`(21) Appl. No.:
`09/918,510
`(22) Filed:
`Aug. 1, 2001
`(30)
`Foreign Application Priority Data
`
`Aug. 3, 2000 (JP)...................................... 2OOO-235934
`Aug. 3, 2000 (JP)...................................... 2OOO-235935
`
`Publication Classification
`
`... H04N 7/173
`(51) Int. CI.7.
`(52) U.S. Cl. ................................................................ 725/91
`
`(57)
`
`ABSTRACT
`
`A Server based broadcast System has a receiver capable of
`automatically storing broadcasted contents and allowing a
`user to enjoy playback of an intended Service element
`involved in the Stored contents. Information necessary to
`operate this Server based broadcast System, Such as Service
`component information and renewal Schedule, is transmitted
`as a meta-content equivalent to a content composing the
`Substance of this Server based broadcast Service. Content
`information, including private information inherent to each
`content as well as common information applicable to a
`plurality of contents, is added to each content to be broad
`casted and carried on a carousel for data broadcasting. A
`receiver makes a content group with reference to the com
`mon information.
`
`SHOWROOM
`
`ONLY E IS DEFINED
`AS A CONTENT
`
`TEXT
`
`IF ONLY E IS A DATA
`CONTENT
`>
`RESOURCE
`
`
`
`CAROUSEL
`
`RESOURCE
`LIST
`CONTENT
`INFORMATION
`E
`(BML)
`E 2
`(JPEG)
`
`CONFEN
`META-DATA
`
`DATA
`CONTENT
`
`
`
`
`
`E3
`(JPEG)
`SIGN
`NFORMATION
`
`|
`
`CONTENT
`META-DATA
`
`Netflix v. VideoLabs
`IPR2023-00630
`Netflix. Ex. 1015
`
`

`

`Patent Application Publication
`
`
`
`LNSLNODNOWWOO
`
`
`
`
`
`May16, 2002 Sheet 1 of 18
`
`US 2002/0059624 Al
`
`
`INSINODSLVAId>NOLLWWHOANI
`
`
`NOLLWINYOSNIWLVO-WLAWLNALNOO
`
`elaWVSULSWYHOOUd
`
`
`WWHOOUd|VLGWYSHISWYYDOHdSINSINOD
`2WLWWYSHLS
`
`LNINODNOWWOOSINaINNOOG7WXLOld
`
`INSINGDNONINODmepes
`INALNOO!.INSINODSLVAldd>NOLLVINHOSNIiNOLLVWHONI
`
`
`NOILYINHOANSINAWNDOG1W4sinanionvi;NOILVWHOZNINOIVIVO-VLIWINSINOO
`
`
`
`INSINOOSLVAldd>NOLLWWHONI
`
`
`NOILVWHON!VIVG-VLSWLNSLNOD
`
`NOLLWNYOANIINALNOO
`
`NOLLWWHOSNIcyan:
`NBISSINSINOO-VLIN
`
`
`

`

`US 2002/0059624 A1
`
`Patent Application Publication May 16, 2002 Sheet 2 of 18
`FIG 3
`<!ELEMENT Service CompInfo public key, (storage id info)",(element service)+,
`(storage info)">
`<!ELEMENT public key, EMPTY>
`<ELEMENT element service (Content group)+, (storage id info)">
`<ELEMENT Content group (storage id info)">
`<ELEMENT storage id into EMPTY>
`<ELEMENT storage info (ird level list)">
`<!ELEMENT ird level list (storage id list)">
`<ATTLIST ServiceCompInfo
`info major version
`PCDATA #REQUIRED
`info minor version
`PCDATA #REQUIRED
`information provider id
`ID NUM #REQUIRED
`information provider name
`CDATA #REQUIRED
`information provider char
`CDATA #REQUIRED
`WOrk area size
`PCDATA #REQUIRED
`first bm.
`ID NUM #REQUIRED
`>
`<ATTLIST public key
`Version
`key
`limit
`>
`<ATTLIST element Service
`element Service id
`ID NUM #REQUIRED
`element Service name CDATA #IMPLIED
`element Service char
`CDATA
`IMPLIED
`first bml
`ID NUM #IMPLIED
`Schedule info
`(ON/OFF) OFF
`<!ATTLIST content group
`Content group id
`ID NUM #REQUIRED
`Content group name
`CDATA #REQUIRED
`Content group char
`CDATA #REQUIRED
`first brml
`ID NUM #IMPLIED
`>
`<ATTLIST storage id info
`Storage id
`ID-NUM #REOURED
`d
`
`PCDATA REQUIRED
`PCDATA #REQUIRED
`DATE
`#REOURED
`
`PCDATA #REQUIRED
`
`<ATTLIST ird level list
`ird level
`>
`<ATTLIST storage id list
`Storage id
`ID NUM #REQUIRED
`Storage policy
`(0/1/2/3/4) 0
`exclusive storage av
`PCDATA #REQUIRED
`exclusive storage data PCDATA #REQUIRED
`
`>
`
`
`
`

`

`Patent Application Publication May 16, 2002 Sheet 3 of 18
`
`US 2002/0059624 A1
`
`FIG. 4
`
`
`
`<!ELEMENT ScheduleInfo (Content info)", (next schedule)">
`<ELEMENT Content info (Schedule)+, (filtering pattern)+>
`<ELEMENT Schedule list (Schedule)+>
`<ELEMENT next Schedule (Schedule)+>
`<ATTLIST ScheduleInfo
`PCDATA FREQUIRED
`info major version
`PCDATA REGURED
`into minor Version
`information provider id ID NUM #REQUIRED
`element Service id
`ID NUM #REQUIRED
`>
`<ATTLIST Content info
`ID NUM #REQUIRED
`element COntent id
`PCDATA #REQUIRED
`Content major version
`PCDATA HREOURED
`COntent minor version
`data type
`(STREAM/FILE) #IMPLIED
`COntent size
`CDATA FIMPLIED
`D
`<ATTLIST Schedule list
`transport stream id
`ID NUM #REQUIRED
`Original network id
`ID NUM #REQUIRED
`Service id
`ID NUM #REQUIRED
`D
`<ATTLIST Schedule
`FREOURED
`Start time
`DATE
`duration
`PCDATA HREOURED
`D
`<ATTLIST filtering pattern
`#REQUIRED
`layer
`(1/2)
`def version
`PCDATA #REQUIRED
`fieldD
`ID NUM #REQUIRED
`info Version
`PCDATA #REQUIRED
`pattern
`CDATA #REOURED
`>
`
`<ATTLIST next Schedule
`transport stream id
`ID NUM #REQUIRED
`Original network id
`ID NUM #REQUIRED
`Service id
`ID NUM #REQUIRED
`D
`
`

`

`Patent Application Publication May 16, 2002 Sheet 4 of 18
`
`US 2002/0059624 A1
`
`FIG. 5
`
`
`
`COMMON CONTENT INFORMATION
`<!ELEMENT Commonlnfo (Comp info)>
`<!ELEMENT Comp info (Comp Content+)>
`<!ELEMENT Comp content EMPTY
`<ATTLIST COmmOnlinfo
`information provider id ID NUM #REQUIRED
`Service type
`(O/1/2/3/4) #REQUIRED
`element Service id
`ID NUM #REQUIRED
`COntent group id
`ID NUM #REQUIRED
`storage id
`ID NUM #IMPLIED
`major version
`PCDATA FREQUIRED
`minor version
`PCDATA FREOURED
`activation time
`DATE
`#IMPLIED
`expire time
`DATE
`#REGUIRED
`expire policy
`(0/1)
`O
`D
`<ATTLIST Comp info
`ird level
`PCDATA #REQUIRED
`limit
`DATE
`#REQUIRED
`>
`<!ATTLIST Comp content
`element Content id ID NUM #REQUIRED
`necessary
`(ON/OFF) OFF
`
`D
`
`

`

`Patent Application Publication May 16, 2002 Sheet 5 of 18
`FIG. 6
`
`US 2002/0059624 A1
`
`
`
`PRIVATE CONTENT INFORMATION
`<!ELEMENT Privatelnfo (ird level list)' (filtering pattern)">
`<ELEMENT ird level list (ird level info)+>
`<!ELEMENT ird level info EMPTY>
`<ATTLIST Privatenfo
`ID NUM #REQUIRED
`element Content id
`Content major version PCDATA #REQUIRED
`Content minor version PCDATA #REQUIRED
`first bml flag
`(yes/no) no
`activation time
`DATE
`IMPLIED
`expire time
`DATE
`fMPLIED
`expire policy
`(O/1) O
`data type
`(STREAM/FILE) #IMPLIED
`Content size
`CDATA
`IMPLIED
`D
`<ATTLIST ird level info
`ird level
`PCDATA REQUIRED
`D
`
`<!ATTLIST filtering pattern
`#REQUIRED
`filter type
`(primary/secondary)
`def Version
`PCDATA #REQUIRED
`FieldD
`ID NUM #REQUIRED
`info version
`PCDATA
`REGUIRED
`pattern
`CDATA #REQUIRED
`>
`
`

`

`Patent Application Publication May 16, 2002 Sheet 6 of 18
`
`US 2002/0059624 A1
`
`
`
`
`
`

`

`Patent Application Publication
`
`US 2002/0059624 A1
`
`
`
`
`
`
`
`
`
`WOOHMOHS
`
`

`

`Patent Application Publication
`
`May 16, 2002. Sheet 8 of 18
`
`US 2002/0059624 A1
`
`HOH?OSEH
`
`1SIT
`
`800
`
`------------------------------------
`-wn -- Y - - - - - - - m - - -
`-w- - - - - - - - - - - - - - - - -
`w
`y
`
`(]E|| |||NSNWHL SI NO||W.WHOHN||NENOdW00 E0||MBES
`
`
`
`
`NEHM (JEHOWLIW SI NOLWWHOHNI NOIS ON (H10N
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`May 16, 2002. Sheet 9 of 18
`
`US 2002/0059624 A1
`
`I
`
`V
`J
`a---
`A - - - - - -
`- - - - -a- - - - - - - - - - - - -
`- W - - - - - - - -
`w
`W
`N.
`W
`W
`W
`
`w
`
`TWMENEH IXEN HO NOISS||NSNWH1 •
`
`ET[\CEHOS
`
`NHE||Wd 9NIHEITI-' :
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`0 0 1 1ES SI (JI BO|AHES INEWETE
`
`
`
`
`
`ET[\[]BH0S TWMENEH HO-?
`
`

`

`Patent Application Publication
`
`May 16, 2002 Sheet 10 of 18 US 2002/0059624A1
`
`ESTÖHVO 110
`
`
`
`1ST BOH?OSEH
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`|NEINOQ QI (IWCW
`
`
`
`/INHINOO INHINOO
`
`

`

`Patent Application Publication May 16, 2002 Sheet 11 of 18
`
`US 2002/0059624 A1
`
`
`
`12s
`
`
`
`
`
`
`
`
`
`RECEIVING
`CONDITION
`ADMINISTRATING
`SECTION
`
`SELECTION &
`PRESENTING
`SECTION
`
`
`
`
`
`
`
`STORAGE
`ADMINISTRATING
`SECTION
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`12
`
`RECEIVING CONDITION
`ADMINISTRATING SECTION
`
`20
`
`
`
`
`
`
`
`
`
`
`
`SERVICE RECEIVING
`CONDITION
`SERVICE RECEIVING
`CONDITION
`
`
`
`t SERVICE RECEIVING
`CONDITION
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SERVICE RECEIVING
`CONDITION
`
`RECEIVING CONDITION
`
`
`
`
`
`SERVICE DENTIFIER
`
`COMPULSORY CONTENT
`IDENTIFIER LIST
`
`RECEIVED CONTENT
`IDENTIFIER LIST
`
`ACQUIREMENT TIME
`LIMIT
`
`RECEPTION START TIME
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`

`

`Patent Application Publication May 16, 2002 Sheet 12 of 18
`
`US 2002/0059624 A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(v)
`
`@ @ @ @) (g)
`
`(V)
`
`(0) (5)
`
`G) (O)
`
`

`

`Patent Application Publication
`
`TASNOWVOTASNOYVOTaSNOuVOTaSNOuVo
`
`
`
`
`
`
`dOuNOSAYJOWNOSSYJOUNOSAYJOWNOSAd
`
`
`NOLLVNYOSNINOLLWWYONINOILVINYOSNI
`
`<NOILVWHOSNISLVAled>
`
`
`
`LNALNOOLNALNOOINAINOOLNALNOO
`
`
`3:G]IWOYINALNO9
`isiisiisi]isi
`
`X“T3AT)WIAFOIY
`
`<NOLLVWHOANISLVAtdd>||<NOILVW
`
`
`0:0]‘IWa¥INALNOO
`
`X-THAF1BAAISOSY
`OU:|W}Sul}
`
`OU:[Ud}sulLA'XS79A57Y3AISOSY
`
`G:dIIWGYLNALNOO
`30‘018'dV-LNSNOdNOO
`
`
`QANISLVAldd>||<NOLLVAHOANISLVAlda>
`YAMSTNdNOD
`
`OSt‘Ola
`
`<NOLLWNHOANINONNOD>
`
`
`KX:JAN31H3AIS034
`
`GG]IWGYLNSLNO9
`jwO{SulATSAS1Y3A5034ou:
`
`
`qgt“OldVStOld
`
`
`<NOILVWHOSNISLVAId>||<NOLLVWHOINISLVAldd>
`@)(®)ORG
`
`
`
`0.IWOVLNSLNOO}}—¥-O1TIWOYLNALNOD
`
`9SA|gJSIl}XTHATMSAISOSY||AXTSAS7H3A19038
`
`W)W)
`
`-NOLLWWYOSNI
`
`NDIS
`
`NOLLVAYOSNI
`
`NOIS
`
`NOILWAYOSNI
`
`NOIS
`
`NOILVWHOSNI
`
`NOIS
`
`NOILLVWHOSNI
`
`NOIS
`
`
`
`6:01J0IAWaS
`
`ve‘WadINOud
`
`QQ(9)
`
`May16, 2002 Sheet 13 of 18
`
`US 2002/0059624 Al
`
`
`
`OU:(UG}Sul
`
`
`
`OU:{WO{Sul
`
`NOILVWHOSNI
`
`NOILVWHOSNI
`
`LN3LNOO
`
`NOILVWHOSNI
`
`LNALNOO
`
`Vasnowvo
`
`TASNOYVO
`
`JOUNOSId
`
`isi
`
`JOYNOSAY
`
`isi]
`
`
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication May 16, 2002 Sheet 14 of 18
`
`US 2002/0059624 A1
`
`FIG. f6
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`
`
`RECEIVING
`CONDITION
`ADMINISTRATING
`SECTION
`
`SELECTION &
`PRESENTING
`SECTION
`
`
`
`
`
`RECEIVING
`SECTION
`
`
`
`STORAGE
`ADMINISTRATING
`SECTION
`
`
`
`
`
`
`
`
`
`
`
`
`
`RECEIVER'S
`PRIVATE
`NFORMATION
`ADMNSTRATING
`SECTION
`
`* - - - r - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`

`

`Patent Application Publication May 16,2002 Sheet 15 of 18
`
`US 2002/0059624 Al
`
`O01
`
`00¢
`
`{NALNOO
`ONIYOLS
`NOILW1SeYOO
`
`ONILLINSNVELViVd
`
`ONISSS0O0"dVLIVG-WLAWINAINOD|t49)
`
`NOILOASNOILOASONILVYANAD
`
`
`
`
`NOLLVWHOANILNSLNODNOWNOS
`
`
`NOILOASONIdNOYDLNALNOO
`
`
`NOLLWWHOANIXIGNSdd¥LNALNOO
`
`NOILOSSONILOWELXS
`JOIAAG
`
`NOILOAS
`
`INALNOO
`
`
`
`NOILOASONILVYSNS9
`
`
`
`WNIWHALONIAISOSY
`
`

`

`Patent Application Publication May 16, 2002 Sheet 16 of 18
`
`US 2002/0059624 A1
`
`FIG. 18A
`DATA TRANSMITTING OPERATION
`
`FIG. 18B
`DATA RECEIVING OPERATION
`
`
`
`STORE AND ADMINISTRATE
`CONTENTS TO BE
`TRANSMITTED
`
`SA
`
`ANALYZE A CORRELATION
`BETWEEN THE CONTENTS
`
`SA2
`
`PERFORM RELATED
`PROCESSING ACCORDING
`TO ANALYSIS RESULT
`
`SA3
`
`PRODUCE PRIVATE
`CONTENT INFORMATION
`AND COMMON CONTENT
`INFORMATION
`
`PRODUCE CONTENT
`META-DATA
`
`SA4
`
`SA5
`
`RECEIVE CONTENT
`META-DATA
`
`SB
`
`EXTRACT COMMON
`CONTENT INFORMATION
`CONTAINED IN CONTENT
`META-DATA
`
`SB2
`
`MAKE A CONTENT GROUP
`ACCORDING TO THE
`COMMON CONTENT
`INFORMATION
`
`SB3
`
`STORE AND ADMINISTRATESB4
`CONTENTS BELONGING
`TO THE SAME GROUP
`
`

`

`Patent Application Publication May 16, 2002. Sheet 17 of 18
`
`US 2002/0059624 A1
`
`
`
`E0WHOIS
`
`

`

`Patent Application Publication May 16, 2002 Sheet 18 of 18
`
`US 2002/0059624 A1
`
`
`
`
`|SWOQ WOH8 (JESWE HEAHES
`
`HO- NEE HOS EO|/\HES
`
`WOOHNWOHS
`
`
`
`

`

`US 2002/0059624 A1
`
`May 16, 2002
`
`SERVER BASED BROADCAST SYSTEM,
`APPARATUS AND METHOD AND RECORDING
`MEDIUMAND SOFTWARE PROGRAM RELATING
`TO THIS SYSTEM
`
`BACKGROUND OF THE INVENTION
`0001. The present invention relates to a server based
`broadcast System capable of Storing broadcasted contents
`and allowing a user to arbitrarily reproduce an intended
`content among the Stored contents. Especially, the present
`invention realizes a mechanism or Scheme for providing a
`variety of Server based broadcast Services.
`0002. In Japan, the BS digital broadcasting service has
`started at the end of the year 2000, and the digital terrestrial
`broadcasting Service will be available in the three major
`metropolitan areas by the end of the year 2003. The digital
`broadcasting is characterized by highly advanced functions
`and related advanced features, including high picture quality
`realized by digital high Vision images, multiple channels,
`and data broadcasting.
`0003. The data broadcasting enables TV broadcasters to
`provide various information, Such as news, traffic informa
`tion, weather forecast, and Sports information. Furthermore,
`a Server based broadcast System is already developed to
`automatically Store broadcasted contents in a memory of a
`receiver and to allow each user to Select an arbitrary content
`from the Stored contents and display the Selected content on
`a TV Screen. Accordingly, each user can obtain intended
`information on any occasion.
`0004 Under such circumstances, it is supposed that the
`number of information providers providing Such server
`based broadcast Services will increase in the future. Thus,
`each user can Select a favorable information provider to
`enjoy a Server based broadcast Service according to user's
`preference.
`0005. However, according to the above-described con
`ventional Server based broadcast System, the capability of
`data broadcasting is limited to Solely indicating the broad
`casted contents having been Stored until the time a user
`wants to play or reproduce. In other words, the conventional
`Server based broadcast System has no intent to correlate the
`broadcasted contents with each other.
`0006 For example, it is assumed that advertisement
`information of an automobile Sales company consists of a
`plurality of contents, Such as catalog information of car type
`A, catalog information of car type B, and price information
`covering both of the car types A and B. If these contents are
`provided to a user at a time, the user will be able to watch
`the catalog of car type A or watch the catalog of car type B,
`or compare their prices according to his/her preference.
`However, the conventional Server based broadcast System is
`dissatisfactory in that only the catalog of car type A will be
`provided to a user if the catalog of car type B and the price
`information are not stored yet. And, only the catalogs of car
`types A and B will be provided to a user if the price
`information is not Stored yet.
`0007. In view of the above, if a plurality of contents are
`correlated each other and classified into groups, presentation
`of the stored information will become more flexible. For
`example, the contents in each group can be displayed
`Successively or displayed according to an arbitrary combi
`
`nation designated by a user. As a result, Services provided in
`this manner will become attractive to users.
`0008 However, it is not predictable when each user
`wants to enjoy playback of the Stored contents. Thus, even
`if intended to present a plurality of linked contents, it is not
`guaranteed that all of these contents are already Stored when
`a user intends to play or reproduce. Thus, according to the
`conventional Server based broadcast System, no idea will
`arise for letting the contents correlate with each other.
`Hence, in many cases, producers of these contents (i.e.,
`information providers) are working on the assumption that
`each content is presented as an independent item non-related
`to other contents.
`
`SUMMARY OF THE INVENTION
`0009. In view of the foregoing problems, the present
`invention has an object to provide a useful Server based
`broadcast System capable of grouping the broadcasted con
`tents in an intended manner as well as providing a mecha
`nism for enabling the Server based broadcast Services to
`Spread widely.
`0010. To accomplish the above and other related objects,
`the present invention provides a Server based broadcast
`System comprising a receiver capable of automatically Stor
`ing broadcasted contents and allowing a user to enjoy
`playback of an intended Service element involved in the
`Stored contents. Especially, information necessary to operate
`the Server based broadcast System is transmitted as a meta
`content equivalent to a content composing the Substance of
`the Server based broadcast Service.
`0011. Therefore, the present invention makes it possible
`to effectively realize a push-type information broadcast
`System by transmitting a meta-content including the infor
`mation necessary to operate the Server based broadcast
`System in the same manner as a content of Service informa
`tion.
`0012 Furthermore, to accomplish the above and other
`related objects, the present invention provides a Server based
`broadcast System comprising a receiver capable of automati
`cally Storing broadcasted contents and allowing a user to
`enjoy playback of an intended item involved in the Stored
`contents. Especially, a meta-data is added to each content to
`be broadcasted. The meta-data comprises private informa
`tion inherent to each content as well as common information
`applicable to a plurality of contents. Meanwhile, the receiver
`makes a group of contents having the same common infor
`mation involved in the meta-data attach thereto.
`0013 Therefore, the present invention makes it possible
`to provide a Server based broadcast System which Supplies
`rich and flexible contents attractive for the users of this
`System.
`0014) More specifically, the present invention provides a
`first Server based broadcast System for transmitting and
`receiving a data via a transmission path. The first Server
`based broadcast System comprises a data transmitting device
`and a receiving terminal which are arranged in the following
`C.
`0015. In the data transmitting device, a content storing
`Section Stores and administrates contents to be transmitted.
`A content correlation processing Section correlates the con
`
`

`

`US 2002/0059624 A1
`
`May 16, 2002
`
`tents with each other based on a user's instruction. A content
`appendix information generating Section, communicating
`with the content correlation processing Section, generates
`private content information as appendix information inher
`ent to each content as well as common content information
`as appendix information common to a plurality of contents.
`And, a content meta-data generating Section produces a
`meta-data relating to a content based on the private content
`information and the common content information produced
`by the content appendix information generating Section.
`0016. In the receiving terminal, a common content infor
`mation extracting Section receives the content meta-data
`produced from the data transmitting device and extracts the
`common content information involved in the received con
`tent meta-data. A content grouping Section makes a content
`group consisting of a plurality of contents received from the
`data transmitting device according to the common content
`information extracted by the common content information
`extracting Section. And, a content administrating Section
`Stores and administrates the contents belonging to the same
`content group.
`0.017. The present invention provides a second server
`based broadcast system differs from the above-described
`first Server based broadcast System in that the content
`correlation processing Section analyzes a correlation
`between the contents Stored in the content Storing Section
`and performs related processing according to an analysis
`result.
`0018 Preferably, the common content information com
`prises compulsory information as a data required when the
`receiving terminal provides a content Service to a user.
`0019. In relation to the above-described first and second
`Server based broadcast Systems, the present invention pro
`vides a data transmitting method for transmitting a data via
`a transmission path based on a Server based broadcast
`System. The data transmitting method of the present inven
`tion comprises a step of Storing and administrating contents
`to be transmitted when a data is transmitted; a step of
`analyzing a correlation between the contents, a step of
`performing related processing according to an analysis
`result, a step of generating private content information as
`appendix information inherent to each content as well as
`common content information as appendix information com
`mon to a plurality of contents, and a step of producing a
`content meta-data as a meta-data relating to a content based
`on the private content information and the common content
`information.
`0020. In relation to the above-described first and second
`Server based broadcast System, the present invention pro
`vides a data receiving method for receiving a data via a
`transmission path based on a Server based broadcast. The
`data receiving method of the present invention comprises a
`Step of receiving the content meta-data when the data is
`received; a step of extracting the common content informa
`tion involved in the received content meta-data; a step of
`making a content group consisting of a plurality of received
`contents according to the common content information; and
`a step of Storing and administrating the contents belonging
`to the same content group.
`0021. The present invention provides a recording
`medium Storing a Software program for realizing the above
`
`described data transmitting method as well as the above
`described data receiving method.
`0022. The present invention provides a software program
`of a computer for realizing the above-described data trans
`mitting method as well as the above-described data receiv
`ing method.
`0023. Furthermore, the present invention provides a third
`Server based broadcast System comprising a receiver capable
`of automatically Storing broadcasted contents and allowing
`a user to enjoy playback of an intended Service element
`involved in the Stored contents, characterized in that a
`meta-data is added to each content to be broadcasted, the
`meta-data comprising private information inherent to the
`each content as well as common information applicable to a
`plurality of contents, and the receiver makes a group of
`contents having the same common information involved in
`the meta-data attach thereto.
`0024.
`In the third server based broadcast system, it is
`preferable that the common information includes informa
`tion designating all of the contents whose meta-data have the
`Same common information. The common information
`includes information designating compulsory contents
`Selected from the contents whose meta-data have the same
`common information, and playback of a group of Stored
`contents is feasible only when the receiver has stored all of
`the compulsory contents. The private information includes
`information designating a receiver level, while the receiver
`checks the private information of a received content accord
`ing to the meta-data attached thereto and Stores the received
`content only when the private information of the received
`content designates its own receiver level. The meta-data is
`multiplexed with a content and carried on a carousel for data
`broadcasting. The receiver renews an already Stored content
`by a newly received content when the private information of
`a meta-data attached to the newly received content has the
`Same content identifying information as that of the already
`Stored content. The common information includes an
`acquirement time limit of the compulsory contents, while
`the receiver cancels Storing the contents whose meta-data
`have the same common information as that of the compul
`Sory contents when fails to acquire all of the compulsory
`contents by the acquirement time limit. The common infor
`mation or the private information includes expiration time
`information, while the receiver deletes a Stored content when
`its expiration time has passed. The common information
`includes a filtering pattern, while the receiver checks the
`common information of the meta-data attached to a received
`content and Stores the received content only when a filtering
`pattern of the received content agrees with a filtering pattern
`kept in the receiver. The meta-data includes digital sign
`information of a Service provider, while the receiver checks
`the digital sign information of a received content and Stores
`the received content only when the digital sign information
`represents an authenticated information provider.
`0025) Furthermore, the present invention provides a
`fourth Server based broadcast System comprising a receiver
`capable of automatically Storing broadcasted contents and
`allowing a user to enjoy playback of an intended Service
`element involved in the Stored contents, characterized in that
`information necessary to operate the Server based broadcast
`System is transmitted as a meta-content equivalent to a
`content composing the Substance of the Server based broad
`cast Service.
`
`

`

`US 2002/0059624 A1
`
`May 16, 2002
`
`0026. In the fourth server based broadcast system, it is
`preferable that the content and the meta-content are carried
`on a data carousel for data broadcasting. The meta-content
`is used to transmit Service component information including
`information relating to the content as well as information
`relating to a hierarchical Structure of a Server based broad
`cast Service provided by a Service provider. The meta
`content is used to transmit information relating to renewal of
`the content. Each of the content and the meta-content links
`with other content or meta-content to compose a content
`group. Each of the content and the meta-content composing
`the content group is presented only when a predetermined
`number of contents or meta-contents of the content group
`have been Stored in the receiver. The receiver displays a
`Screen inquiring whether or not a user utilizes a Service, and
`the receiver controls reception of the content based on a
`Service Selected by the user. The receiver acquires informa
`tion relating to a required Storage capacity of information
`based on the Service component information corresponding
`to the Selected Service, and Secures the required Storage
`capacity. The receiver acquires information relating to a
`public key based on the Service component information
`corresponding to the Selected Service, and uses the public
`key for authentication. A meta-data is attached to the meta
`content. The meta-data comprises private information inher
`ent to the meta-content and common information applicable
`to a plurality of meta-contents composing the content group.
`The meta-data attached to the meta-content of the Service
`component information includes the private information or
`the common information describing expiration time infor
`mation. The meta-data attached to the meta-content of the
`Service component information includes the private infor
`mation describing filtering information.
`0027. In relation to the third server based broadcast
`System, the present invention provides a method for trans
`mitting a data of a Server based broadcast System, compris
`ing the Steps of producing a meta-data comprising private
`information inherent to the each content as well as common
`information applicable to a plurality of contents, and broad
`casting the meta-data together contents composing a server
`based broadcast Service. Meanwhile, the present invention
`provides a method for receiving a data of a Server based
`broadcast System, comprising the Steps of automatically
`Storing broadcasted contents, and allowing a user to enjoy
`playback of an intended Service element involved in the
`Stored contents with reference to private information inher
`ent to each content as well as common information appli
`cable to a plurality of contents.
`0028. In relation to the fourth server based broadcast
`System, the present invention provides a method for trans
`mitting a data of a Server based broadcast System, compris
`ing the Steps of transmitting information necessary to oper
`ate the Server based broadcast System as a meta-content
`equivalent to a content composing a Substance of a Server
`based broadcast Service; and broadcasting the meta-content
`together with the content composing the Substance of a
`Server based broadcast Service. Meanwhile, the present
`invention provides a method for receiving a data of a Server
`based broadcast System, comprising the Steps of automati
`cally Storing information necessary to operate the Server
`based broadcast System as a meta-content equivalent to a
`content composing a Substance of a Server based broadcast
`
`Service; and allowing a user to enjoy playback of an intended
`Service element involved in the stored contents with refer
`ence to the meta-content.
`0029 Furthermore, the present invention provides a
`receiver used for a Server based broadcast System, compris
`ing a receiving Section for receiving broadcasted data; a
`Storage administrating Section for administrating the con
`tents composing a server based broadcast Service based on
`common content information and private content informa
`tion attached to each content of the Server based broadcast
`Service; a receiving condition administrating Section for
`administrating receiving conditions of each content of the
`Server based broadcast Service; a storage Section for Storing
`the contents of the Server based broadcast Service, and a
`Selection and presenting Section for Selecting a content from
`the Storage Section and presenting a Selected content.
`0030 Preferably, in this receiver, the receiving section
`receives a carousel having an information provider identi
`fication. The Storage administrating Section analyzes the
`common content information of each content received by the
`receiving Section to confirm whether or not a Service type is
`Service component information. The common content infor
`mation describes compulsory contents, and the private con
`tent information describes a content identifier of each com
`pulsory content. The Storage administrating Section
`transmits the information of the compulsory contents as well
`as the content identifier of each compulsory content to the
`receiving condition administrating Section when the Service
`type of a received content is Service component information.
`The Storage administrating Section causes a cache to tem
`porarily Store the compulsory contents. The receiving con
`dition administrating Section creates a compulsory content
`identifier list and a received content identifier list based on
`the common content information. The Storage administrat
`ing Section transferS the received contents from the cache to
`the Storage Section and informs the Selection and presenting
`Section of effectiveness or validity of Service component
`information when all of the contents described in the com
`pulsory content identifier list are registered as having been
`already received in the received content identifier list, and
`when all of the compulsory contents are Stored in the cache.
`The Selection and presenting Section presents a list of
`element Services of each information provider on its Screen
`to allow a user to select a favorable element service. The
`Storage administrating Section causes the Storage Section to
`Secure a storage area for Storing the contents of Selected
`element Service based on Service component information
`described in the common content information. The Storage
`administrating Section analyzes the common content infor
`mation of each content of an information provider received
`by the receiving Section to obtain a Service identifier
`described in the common content information. The Storage
`administrating Section accesses the receiving condition
`administrating Section to confirm the receiving conditions of
`a service identified by the service identifier. The common
`content information includes acquirement time limit of a
`service identified by the service identifier. Storage of the
`contents of the Service is canceled when all of the compul
`Sory contents are not Stored by the acquirement time limit.
`The Storage admin

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket