US20090075583A1 - Contents distribution system, and contents distribution method - Google Patents

Contents distribution system, and contents distribution method Download PDF

Info

Publication number
US20090075583A1
US20090075583A1 US11/910,991 US91099106A US2009075583A1 US 20090075583 A1 US20090075583 A1 US 20090075583A1 US 91099106 A US91099106 A US 91099106A US 2009075583 A1 US2009075583 A1 US 2009075583A1
Authority
US
United States
Prior art keywords
content
pieces
unit
accordance
content pieces
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.)
Abandoned
Application number
US11/910,991
Inventor
Masayoshi Son
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.)
SoftBank Corp
Original Assignee
SoftBank BB Corp
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
Application filed by SoftBank BB Corp filed Critical SoftBank BB Corp
Assigned to SOFTBANK BB CORP. reassignment SOFTBANK BB CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SON, MASAYOSHI
Publication of US20090075583A1 publication Critical patent/US20090075583A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • 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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/21815Source of audio or video content, e.g. local disk arrays comprising local storage units
    • 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/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • 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/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26603Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • 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

Definitions

  • the present invention relates to a content distribution system and a content distribution method for effectively distributing content through multichannel broadcasts such as Internet televisions and cable televisions.
  • Patent Document 1 discloses one example of techniques for realizing a multichannel environment and the distribution of high resolution images.
  • the available frequency band of CATV is used for distributing a variety of content, i.e., movies and others.
  • MPEG-2 compressing the respective content pieces for distribution through the download band, it is possible to distribute an immense number of content pieces, for example, through about 1000 channels at a very low cost as compared to the case that a communication satellite is utilized.
  • content pieces are distributed through a wireless or wired communication medium by assigning weighting factors respectively to the content pieces accumulated in the content accumulation unit in accordance with the attributes of the content pieces, and selecting content pieces from the content accumulation unit in accordance with the weighting factors; and assigning the content pieces as selected to channels of the communication medium.
  • content pieces are weighted, for example, in accordance with the categories of the content pieces such as movies, sports and news, the genre of movies, the types of sports, cast and the like attributes, and it is possible to assign the content as selected to appropriate channels in accordance with weighting factors such that each channel is given an individual feature.
  • content pieces are selected from among the broadcast content pieces which are broadcasted through radio waves and the content pieces which are accumulated in the content accumulation unit.
  • VOD type streaming distribution it is possible to integrate the so-called VOD type streaming distribution and the concurrent streaming for distributing the broadcast content which is being broadcasted.
  • the content selecting unit selects broadcast content pieces on the basis of a program schedule of the broadcast content pieces.
  • the attribute of broadcast content pieces can be examined on the basis of the program schedule which can be obtained in advance, and thereby it is possible to determine weighting factors assigned to the content pieces with a higher degree of accuracy.
  • content pieces are selected with reference to the order of priority which is set up by user operation, and that the content pieces as selected are assigned to a user dedicated channel which is freely set up by the user.
  • the user dedicated channel can be used to distribute only the programs, in which the preference of the user is reflected, to individually meet the needs of the user.
  • content pieces are selected with reference to the order of priority which is individually determined for each channel in terms of the attributes; and that the content pieces to be assigned are selected in accordance with the attributes of the channels.
  • the content pieces to be assigned are selected in accordance with the attributes of the channels.
  • the same content piece can be assigned to a plurality of different channels in the same time slot. Namely, even when considering only one content piece, it is possible to classify this one content piece in various ways from the view point of different cross-sections by setting appropriate attributes. Accordingly, as has been discussed above, one content piece can be used through a plurality of channels by distributing this one content piece through a plurality of channels in the same time slot, resulting in the effective use of content.
  • FIG. 1 A block diagram showing the overall configuration of a content distribution system in accordance with the embodiment 1.
  • FIG. 2 An explanatory view for showing the selection of content pieces and the assignment of channels in a user dedicated channel mode in accordance with the embodiment 1.
  • FIG. 3 An explanatory view for showing the selection of content pieces and the assignment of channels in a 1000 channel mode in accordance with the embodiment 1.
  • FIG. 4 A view for schematically showing the overall configuration of the content distribution system in accordance with the embodiment 2.
  • FIG. 1 is a block diagram showing the overall configuration of a content distribution system in accordance with the present embodiment.
  • module used in the following explanation stands for a function unit capable of performing a predetermined operation and implemented with hardware such as a device or apparatus, software capable of performing the functionality as required, or a combination thereof.
  • the content distribution system in accordance with the present embodiment is generally composed of a set-top box 1 provided with a monitor 1 a , a terminal equipment 3 for connecting to an IP network 4 , a broadcast station 6 for broadcasting radio waves, and a content server 5 located in the IP network 4 .
  • the IP network 4 is a distributed communication network which is constructed by connecting a variety of communication lines (telephone line, ISDN line, public network such as ADSL line, dedicated communication line, and radio communication network) to each other by the use of the communication protocol TCP/IP.
  • This IP network 4 may be a LAN such as a home network, an intranet (a network within a company) based on 10BASE-T, 100BASE-TX or the like.
  • the terminal equipment 3 is an equipment for connecting the set-top box 1 with the IP network 4 , and includes a modulator demodulator device such as a modem for converting digital data into a voice signal and vice versa when connecting a telephone line, a signal conversion device such as an ADSL modem for converting an ADSL signal into a LAN signal and vice versa when connecting an ADSL line, a DSU and a terminal adapter which are required for connecting an ISDN line, and so forth.
  • a modulator demodulator device such as a modem for converting digital data into a voice signal and vice versa when connecting a telephone line
  • a signal conversion device such as an ADSL modem for converting an ADSL signal into a LAN signal and vice versa when connecting an ADSL line
  • a DSU and a terminal adapter which are required for connecting an ISDN line, and so forth.
  • the set-top box 1 is a receiver apparatus for receiving content distributed through the IP network 4 .
  • the monitor 1 a is a display device such as a liquid crystal display, a CRT display or a plasma display, and connected to the set-top box 1 to output images and sound which are received through the set-top box 1 .
  • the terminal equipment 3 and the set-top box 1 are connected through a wireless communication such as a wireless LAN.
  • the content server 5 is a server computer or software capable of transmitting network content such as HTML (HyperText Markup Language) files, image files, music files and the like as WWW (World Wide Web) documents, and serves to accumulate information such as HTML files and image files and transmit the information in response to a request from client software through the IP network 4 such as the Internet.
  • HTML HyperText Markup Language
  • WWW World Wide Web
  • the content server 5 is provided with a broadcast receiving unit 51 , an encoding unit 52 , a streaming distributing unit 53 , a channel assigning unit 54 , a content selecting unit 55 , a broadcast program schedule data accumulating unit 61 , the content accumulation unit 62 for VOD (Video On Demand), and a content analysis unit 63 .
  • the broadcast program schedule data accumulating unit 61 serves to save, in a data table, the schedule of programs which will be broadcasted from the respective broadcast stations.
  • the data table is used to store the attribute information of the respective programs.
  • the content accumulation unit 62 is a storage device for accumulating a plurality of content pieces such as image files and sound files together with index data containing the attribute information associated with the respective content pieces.
  • This index data contains weighting factors which are assigned to the content pieces respectively by the content analysis unit 63 in correspondence with the respective attributes thereof.
  • this index data contains, as the attribute information, the file name (address), title, genre, names of cast and so forth of each program, and if an attribute includes items with respect to which the content pieces can be ranked, the items are given weighting factors with respect to the degree. For example, in the case of movies and the like, weighting factors are given as relative values with respect to a variety of parameters such as genre, tendency (action: 8, comedy: 1, . . . ), or how often each cast member appears (leading actor or supporting actor, total appearing time, and so forth).
  • the broadcast receiving unit 51 is a module for receiving broadcast radio waves transmitted from the broadcast station 6 , and outputting the radio signal as received to the encoding unit 52 .
  • the encoding unit 52 is a module for performing modulation, decoding and compression in order to convert the radio signal as received into streaming data.
  • the content data encoded by this encoding unit 52 is input to the content selecting unit 55 , and accumulated in the content accumulation unit 62 as VOD content.
  • the content selecting unit 55 is a module for selecting content pieces from among the content accumulation unit 62 in accordance with the weight factors assigned to the content pieces, and successively outputting the content pieces as selected to the channel assigning unit 54 . Meanwhile, the content selecting unit 55 in accordance with the present embodiment is provided with the functionality of selecting arbitrary content pieces from among the broadcast content pieces received by the broadcast receiving unit 51 and the content pieces accumulated in the content accumulation unit 62 , such that it is possible to integrate and distribute the broadcast content and VOD content.
  • the selection of broadcast content pieces by the content selecting unit 55 is performed on the basis of the program schedule of the broadcast content pieces. More specifically speaking, the broadcast program schedule data accumulating unit 61 stores the data table containing the attribute information of the programs (content) to be broadcasted by the respective broadcast station, for example, the category, genre, cast and the like of each program, and the content analysis unit 63 evaluates the respective parameters, and assigns weighting factors to the respective programs (content).
  • the channel assigning unit 54 is a module for assigning each content piece selected by the content selecting unit 55 to a channel.
  • this channel is a channel for identifying the content to be displayed in the set-top box 1 , and may be a channel defined by frequency division, time division, code division and the like, or the address of the content piece such as an IP address or a URL.
  • the channel assigning unit 54 can assign the same content piece to a plurality of different channels in the same time slot. By this configuration, it is possible to distribute the same content piece through a plurality of channels at the same time, resulting in the effective use of content.
  • the streaming distributing unit 53 is a module for distributing multimedia data such as images and sound through the network, and when content is viewed on the set-top box 1 , the playback is performed while receiving data.
  • the content analysis unit 63 is a module for performing weighting in accordance with the attributes of each content piece. More specifically speaking, each content piece is weighted as relative evaluation for each attribute by analyzing the content pieces of the content accumulation unit 62 and the program schedule in the broadcast program schedule data accumulating unit 61 , and the weighting factors are stored as index data.
  • This mode is a mode for scheduling programs for suiting the user's taste in a reflection of the user's preference. More specifically speaking, the content selecting unit 55 searches the index data in accordance with the order of priority which is set up on the basis of the user operation, and selects content with reference to the weighting factors, and the channel assigning unit 54 successively assigns content pieces to the user dedicated channel which is arbitrarily set up by the user.
  • the program schedules of the respective broadcast stations are searched for the programs featuring this personality, which are then assigned to the time slots of the user dedicated channel in correspondence with the broadcast time slots of the respective broadcast stations in which the programs are to be broadcasted.
  • one of the conflicting programs having the higher weighting factor (for example, the program in which the personality more frequently appears) is preferentially assigned to the user dedicated channel while the other program is encoded and temporarily accumulated in the content accumulation unit 62 as VOD content and then distributed by assigning it to a free time slot.
  • the user dedicated channel can be used to distribute only the programs, in which the preference of the user is reflected, to individually meet the needs of the user.
  • the content selecting unit 55 searches the index data in accordance with the order of priority on the basis of the attributes (themes and the like) with which the respective channels are associated, and selects content pieces in accordance with the weighting factors, and the channel assigning unit 54 assigns the content pieces, which are selected by the content selecting unit 55 , to the channels in accordance with the attributes.
  • the channel 1 is set up to broadcast action-filled movies and dramas
  • the channel 2 is set up to broadcast only the movies and dramas featuring Actor X
  • the channel 3 is set up to broadcast only foreign movies.
  • the above index data is searched on the basis of the features of the respective channels, and the retrieved programs are assigned to the appropriate channels respectively.
  • streaming distribution is performed in the same time slot.
  • content pieces are weighted, for example, in accordance with the categories of the content pieces such as movies, sports and news, the genre of movies, the types of sports, cast and the like attributes, and these attributes can be used to create a user dedicated channel and create a multichannel environment such that each channel is given an individual feature to meet the needs of the user.
  • content pieces are selected and distributed from among the broadcast content pieces broadcasted by radio waves and the content pieces accumulated in the content accumulation unit 62 , and thereby it is possible to integrate the so-called VOD type streaming distribution and the concurrent streaming for distributing the broadcast content which is being broadcasted, while improving the user-friendliness and promoting effective use of content.
  • FIG. 4 is a view for schematically showing the configuration of the content distribution system in accordance with the present embodiment. Meanwhile, in the description of the present embodiment, like reference numbers indicate functionally similar elements as the above first embodiment unless otherwise specified, and therefore no redundant description is repeated.
  • the broadcast content and VOD content are integrated in the content server 5 .
  • the present embodiment is characterized in that the broadcast content and VOD content are combined on the user side.
  • the set-top box 1 is provided with a tuner unit 11 with which broadcast content can be received via radio waves, a USB interface 12 which is a connection interface of the tuner unit 11 , a network content acquisition unit 14 for acquiring network content, which is distributed through the IP network 4 , by the terminal equipment 3 , a combination output unit 18 for switching between (or combining together) the network content and the broadcast content and outputting it to the monitor 1 a through an output interface (I/F) 19 , a hard disk management unit 16 for recording the network content and the broadcast content, and a hard disk drive 17 .
  • a tuner unit 11 with which broadcast content can be received via radio waves
  • a USB interface 12 which is a connection interface of the tuner unit 11
  • a network content acquisition unit 14 for acquiring network content, which is distributed through the IP network 4 , by the terminal equipment 3
  • a combination output unit 18 for switching between (or combining together) the network content and the broadcast content and outputting it to the monitor 1 a through an output interface (I/F
  • the tuner unit 11 is a circuit for providing a so-called tuner function capable of receiving broadcast signals, modulating these received radio wave signals, converting these signals into predetermined digital signals, and outputting the predetermined digital signals, and makes it possible to receive the broadcast content on either channel of ground wave broadcasts, satellite broadcasts, cable TV broadcasts, radio broadcasts and the like by changing the frequency. Also, the received signal of this tuner unit 11 is output to the combination output unit 18 , and also can be recorded in the hard disk by the hard disk management unit 16 .
  • this tuner unit 11 receives radio waves through an antenna which is incorporated in (or attached to) the circuit thereof, it is also possible for example to provide a television antenna connection terminal so that the tuner unit 11 receives broadcast signals through a coaxial cable and the like which connects it with another antenna equipment. Also, in the case of the present embodiment, this tuner unit 11 is an adapter device which is provided with an interface in conformity with a data transmission standard such as USB and detachably attached to a USB interface (USB terminal) 12 of the set-top box 1 .
  • USB terminal USB terminal
  • this tuner unit 11 is provided with a memory 13 in which an identifier (user ID) used to identify the user is stored. Then, the authentication of the user is performed by inserting this tuner unit 11 into the set-top box 1 , reading the user ID from the memory 13 and transmitting the user ID to the server 5 . The result of authentication is used to determine whether or not the service is provided, limit the available service, perform the charging process, and so forth.
  • user ID an identifier
  • the network content acquisition unit 14 is a module for receiving network content such as motion picture distribution and HTML files as described above through the terminal equipment 3 by the use of a communication protocol such as TCP/IP.
  • This network content acquisition section 14 is provided with a communication interface which is implemented as a wired interface for communicating with the terminal equipment 3 , or a wireless interface such as a LAN card in conformity with a wireless LAN standard such as IEEE802.11b.
  • the combination output unit 18 is provided with the functionality of invoking and running browser software which is run in the set-top box 1 , and the browser software downloads HTML (HyperText Markup Language) files, image files, music files and the like distributed from the content server 5 located on the IP network 4 , parses the layout to display and play back them, browses a Web page 2 , and combines and outputs broadcast content and network content (images and motion pictures) within the Web page 2 .
  • HTML HyperText Markup Language
  • the tabs included in a Web page (HTML file) distributed by the content server 5 are parsed to produce the television screen 21 , in which images and motion pictures (broadcast content or network content) are inserted, and combine a video or the like content (broadcast content or network content) in this screen.
  • HTML file Web page
  • the combination output unit 18 is provided with the functionality of outputting broadcast content and network content assigned to a channel on the monitor 1 a on the basis of a switching control signal acquired from the channel assigning unit 54 of the content server 5 . Meanwhile, with respect to the broadcast content received by the set-top box 1 , the channel assigning unit 54 of the present embodiment transmits only a control signal, which indicates the assignment of the broadcast content to the time slot, to the set-top box 1 , while the content selecting unit 55 transmits a blank signal. The combination output section 18 replaces the blank signal with the broadcast content received by the tuner unit 11 for combination during the time the blank signal is transmitting.
  • broadcast content and VOD content network content
  • VOD content network content

Abstract

Contents are distributed through wireless or wired communication means by storing plural pieces of contents data in advance in a content accumulation unit, by weighting the individual pieces of contents data stored in that content accumulation unit, in accordance with their attributes, by selecting the contents data from the content accumulation unit in accordance with that weighting, and by assigning the contents data selected, to a channel on the communication means. When the multichannel is proceeded in the internet TV or cable TV system, it is possible to improve the conveniences of the user for the channel selection and to practice the contents reuse effectively on the contents supplier side.

Description

    TECHNICAL FIELD
  • The present invention relates to a content distribution system and a content distribution method for effectively distributing content through multichannel broadcasts such as Internet televisions and cable televisions.
  • BACKGROUND ART
  • With the recent advances in the communication technology, Internet televisions and CATV broadcasts have been distributing a number of content pieces such as a variety of TV programs, movies, a variety of information through broadband carriers such as ADSL (Asymmetric Digital Scriber Line), coaxial cable, optical fiber cables and the like.
  • Patent Document 1 discloses one example of techniques for realizing a multichannel environment and the distribution of high resolution images. In accordance with the technique disclosed in this Patent Document 1, except the upload band used for the Internet and part of the download band used for television reception, the available frequency band of CATV is used for distributing a variety of content, i.e., movies and others. In this case, by MPEG-2 compressing the respective content pieces for distribution through the download band, it is possible to distribute an immense number of content pieces, for example, through about 1000 channels at a very low cost as compared to the case that a communication satellite is utilized.
  • However, if the number of channels is increased, for example, over 1000 channels as described above, the user has to search such an immense number of channels for a desired channel, and thereby he may face difficulty in the search. Also, on the content distributing side, it is difficult from the view point of costs to provide new content on a routine basis for 1000 channels. Furthermore, there is no need for preparing anew all the content for 1000 channels. Taking into consideration the balance for the user's needs, it is effective to examine how to reuse content.
  • DISCLOSURE OF THE INVENTION
  • Accordingly, taking into consideration the above circumstances, it is an object of the present invention to provide a content distribution system and a content distribution method in which, when advancing the multichannel environment for the internet TV or cable TV system, it is possible to improve the conveniences of the user for selecting a channel and to practice the content reuse effectively on the contents supplier side.
  • In order to accomplish the object as described above, according to the present invention, while a plurality of content pieces are accumulated in a content accumulation unit in advance, content pieces are distributed through a wireless or wired communication medium by assigning weighting factors respectively to the content pieces accumulated in the content accumulation unit in accordance with the attributes of the content pieces, and selecting content pieces from the content accumulation unit in accordance with the weighting factors; and assigning the content pieces as selected to channels of the communication medium.
  • In accordance with the present invention as described above, content pieces are weighted, for example, in accordance with the categories of the content pieces such as movies, sports and news, the genre of movies, the types of sports, cast and the like attributes, and it is possible to assign the content as selected to appropriate channels in accordance with weighting factors such that each channel is given an individual feature.
  • According to the invention as described above, it is preferred that content pieces are selected from among the broadcast content pieces which are broadcasted through radio waves and the content pieces which are accumulated in the content accumulation unit. In this case, it is possible to integrate the so-called VOD type streaming distribution and the concurrent streaming for distributing the broadcast content which is being broadcasted.
  • According to the invention as described above, it is preferred that the content selecting unit selects broadcast content pieces on the basis of a program schedule of the broadcast content pieces. In this case, the attribute of broadcast content pieces can be examined on the basis of the program schedule which can be obtained in advance, and thereby it is possible to determine weighting factors assigned to the content pieces with a higher degree of accuracy.
  • According to the invention as described above, it is preferred that content pieces are selected with reference to the order of priority which is set up by user operation, and that the content pieces as selected are assigned to a user dedicated channel which is freely set up by the user. In this case, the user dedicated channel can be used to distribute only the programs, in which the preference of the user is reflected, to individually meet the needs of the user.
  • According to the invention as described above, it is preferred that content pieces are selected with reference to the order of priority which is individually determined for each channel in terms of the attributes; and that the content pieces to be assigned are selected in accordance with the attributes of the channels. In this case, it is possible to decide a theme for each channel, and perform program scheduling in accordance with the theme.
  • According to the invention as described above, it is preferred that the same content piece can be assigned to a plurality of different channels in the same time slot. Namely, even when considering only one content piece, it is possible to classify this one content piece in various ways from the view point of different cross-sections by setting appropriate attributes. Accordingly, as has been discussed above, one content piece can be used through a plurality of channels by distributing this one content piece through a plurality of channels in the same time slot, resulting in the effective use of content.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 A block diagram showing the overall configuration of a content distribution system in accordance with the embodiment 1.
  • FIG. 2 An explanatory view for showing the selection of content pieces and the assignment of channels in a user dedicated channel mode in accordance with the embodiment 1.
  • FIG. 3 An explanatory view for showing the selection of content pieces and the assignment of channels in a 1000 channel mode in accordance with the embodiment 1.
  • FIG. 4 A view for schematically showing the overall configuration of the content distribution system in accordance with the embodiment 2.
  • BEST MODE FOR CARRYING OUT THE INVENTION Overall Configuration of Content Distribution System
  • An embodiment of the present invention will be explained in conjunction with drawings. FIG. 1 is a block diagram showing the overall configuration of a content distribution system in accordance with the present embodiment. Incidentally, the term “module” used in the following explanation stands for a function unit capable of performing a predetermined operation and implemented with hardware such as a device or apparatus, software capable of performing the functionality as required, or a combination thereof.
  • As shown in the same figure, the content distribution system in accordance with the present embodiment is generally composed of a set-top box 1 provided with a monitor 1 a, a terminal equipment 3 for connecting to an IP network 4, a broadcast station 6 for broadcasting radio waves, and a content server 5 located in the IP network 4.
  • The IP network 4 is a distributed communication network which is constructed by connecting a variety of communication lines (telephone line, ISDN line, public network such as ADSL line, dedicated communication line, and radio communication network) to each other by the use of the communication protocol TCP/IP. This IP network 4 may be a LAN such as a home network, an intranet (a network within a company) based on 10BASE-T, 100BASE-TX or the like.
  • The terminal equipment 3 is an equipment for connecting the set-top box 1 with the IP network 4, and includes a modulator demodulator device such as a modem for converting digital data into a voice signal and vice versa when connecting a telephone line, a signal conversion device such as an ADSL modem for converting an ADSL signal into a LAN signal and vice versa when connecting an ADSL line, a DSU and a terminal adapter which are required for connecting an ISDN line, and so forth.
  • The set-top box 1 is a receiver apparatus for receiving content distributed through the IP network 4. The monitor 1 a is a display device such as a liquid crystal display, a CRT display or a plasma display, and connected to the set-top box 1 to output images and sound which are received through the set-top box 1. Incidentally, in the case of the present embodiment, the terminal equipment 3 and the set-top box 1 are connected through a wireless communication such as a wireless LAN.
  • The content server 5 is a server computer or software capable of transmitting network content such as HTML (HyperText Markup Language) files, image files, music files and the like as WWW (World Wide Web) documents, and serves to accumulate information such as HTML files and image files and transmit the information in response to a request from client software through the IP network 4 such as the Internet.
  • More specifically speaking, the content server 5 is provided with a broadcast receiving unit 51, an encoding unit 52, a streaming distributing unit 53, a channel assigning unit 54, a content selecting unit 55, a broadcast program schedule data accumulating unit 61, the content accumulation unit 62 for VOD (Video On Demand), and a content analysis unit 63.
  • The broadcast program schedule data accumulating unit 61 serves to save, in a data table, the schedule of programs which will be broadcasted from the respective broadcast stations. The data table is used to store the attribute information of the respective programs.
  • The content accumulation unit 62 is a storage device for accumulating a plurality of content pieces such as image files and sound files together with index data containing the attribute information associated with the respective content pieces. This index data contains weighting factors which are assigned to the content pieces respectively by the content analysis unit 63 in correspondence with the respective attributes thereof.
  • As shown in table 1, this index data contains, as the attribute information, the file name (address), title, genre, names of cast and so forth of each program, and if an attribute includes items with respect to which the content pieces can be ranked, the items are given weighting factors with respect to the degree. For example, in the case of movies and the like, weighting factors are given as relative values with respect to a variety of parameters such as genre, tendency (action: 8, comedy: 1, . . . ), or how often each cast member appears (leading actor or supporting actor, total appearing time, and so forth).
  • TABLE 1
    Figure US20090075583A1-20090319-C00001
  • The broadcast receiving unit 51 is a module for receiving broadcast radio waves transmitted from the broadcast station 6, and outputting the radio signal as received to the encoding unit 52. The encoding unit 52 is a module for performing modulation, decoding and compression in order to convert the radio signal as received into streaming data. The content data encoded by this encoding unit 52 is input to the content selecting unit 55, and accumulated in the content accumulation unit 62 as VOD content.
  • The content selecting unit 55 is a module for selecting content pieces from among the content accumulation unit 62 in accordance with the weight factors assigned to the content pieces, and successively outputting the content pieces as selected to the channel assigning unit 54. Meanwhile, the content selecting unit 55 in accordance with the present embodiment is provided with the functionality of selecting arbitrary content pieces from among the broadcast content pieces received by the broadcast receiving unit 51 and the content pieces accumulated in the content accumulation unit 62, such that it is possible to integrate and distribute the broadcast content and VOD content.
  • The selection of broadcast content pieces by the content selecting unit 55 is performed on the basis of the program schedule of the broadcast content pieces. More specifically speaking, the broadcast program schedule data accumulating unit 61 stores the data table containing the attribute information of the programs (content) to be broadcasted by the respective broadcast station, for example, the category, genre, cast and the like of each program, and the content analysis unit 63 evaluates the respective parameters, and assigns weighting factors to the respective programs (content).
  • The channel assigning unit 54 is a module for assigning each content piece selected by the content selecting unit 55 to a channel. Incidentally, this channel is a channel for identifying the content to be displayed in the set-top box 1, and may be a channel defined by frequency division, time division, code division and the like, or the address of the content piece such as an IP address or a URL. Meanwhile, in the case of the present embodiment, the channel assigning unit 54 can assign the same content piece to a plurality of different channels in the same time slot. By this configuration, it is possible to distribute the same content piece through a plurality of channels at the same time, resulting in the effective use of content.
  • The streaming distributing unit 53 is a module for distributing multimedia data such as images and sound through the network, and when content is viewed on the set-top box 1, the playback is performed while receiving data.
  • The content analysis unit 63 is a module for performing weighting in accordance with the attributes of each content piece. More specifically speaking, each content piece is weighted as relative evaluation for each attribute by analyzing the content pieces of the content accumulation unit 62 and the program schedule in the broadcast program schedule data accumulating unit 61, and the weighting factors are stored as index data.
  • (Assignment to Channels)
  • There are two modes (user dedicated channel mode and 1000 channel mode), as explained below, in which the above content selecting unit 55 selects content pieces and the channel assigning unit 54 assigns the content pieces to channels.
  • (1) User Dedicated Channel Mode
  • This mode is a mode for scheduling programs for suiting the user's taste in a reflection of the user's preference. More specifically speaking, the content selecting unit 55 searches the index data in accordance with the order of priority which is set up on the basis of the user operation, and selects content with reference to the weighting factors, and the channel assigning unit 54 successively assigns content pieces to the user dedicated channel which is arbitrarily set up by the user.
  • For example, as shown in FIG. 2, when the user desires to view only the programs featuring his favorite personality, the program schedules of the respective broadcast stations (N broadcast to A broadcast) are searched for the programs featuring this personality, which are then assigned to the time slots of the user dedicated channel in correspondence with the broadcast time slots of the respective broadcast stations in which the programs are to be broadcasted.
  • In this case, if there is a time conflict between two of the programs, one of the conflicting programs having the higher weighting factor (for example, the program in which the personality more frequently appears) is preferentially assigned to the user dedicated channel while the other program is encoded and temporarily accumulated in the content accumulation unit 62 as VOD content and then distributed by assigning it to a free time slot.
  • In this mode, the user dedicated channel can be used to distribute only the programs, in which the preference of the user is reflected, to individually meet the needs of the user.
  • (2) 1000 Channels Mode
  • In this mode, while the respective channels (for example, 1000 channels) are given attributes such as genre and theme, content pieces are selected in accordance with the attributes. More specifically speaking, the content selecting unit 55 searches the index data in accordance with the order of priority on the basis of the attributes (themes and the like) with which the respective channels are associated, and selects content pieces in accordance with the weighting factors, and the channel assigning unit 54 assigns the content pieces, which are selected by the content selecting unit 55, to the channels in accordance with the attributes.
  • For example, as shown in FIG. 3, the channel 1 is set up to broadcast action-filled movies and dramas, the channel 2 is set up to broadcast only the movies and dramas featuring Actor X, and the channel 3 is set up to broadcast only foreign movies. Then, the above index data is searched on the basis of the features of the respective channels, and the retrieved programs are assigned to the appropriate channels respectively. In this case, even in the case where the same content piece is assigned to the same time slot, streaming distribution is performed in the same time slot.
  • In accordance with this mode, it is possible to decide a theme for each channel, and perform program scheduling in accordance with the theme, so that the user can easily select a channel and the content provider can promote effective use of content.
  • EFFECTS AND ADVANTAGES OF THE PRESENT EMBODIMENT
  • In accordance with the system and method of the present embodiment as explained above, content pieces are weighted, for example, in accordance with the categories of the content pieces such as movies, sports and news, the genre of movies, the types of sports, cast and the like attributes, and these attributes can be used to create a user dedicated channel and create a multichannel environment such that each channel is given an individual feature to meet the needs of the user.
  • Also, in the case of the present embodiment, content pieces are selected and distributed from among the broadcast content pieces broadcasted by radio waves and the content pieces accumulated in the content accumulation unit 62, and thereby it is possible to integrate the so-called VOD type streaming distribution and the concurrent streaming for distributing the broadcast content which is being broadcasted, while improving the user-friendliness and promoting effective use of content.
  • As a result, in the case of the present embodiment, when advancing the multichannel environment for Internet television, cable television and the like, it is possible to improve the user-friendliness for selecting channels and make effective the reuse of content at the content supplier end.
  • Second Embodiment
  • Next, the second embodiment of the present invention will be explained with reference to the accompanying drawings.
  • FIG. 4 is a view for schematically showing the configuration of the content distribution system in accordance with the present embodiment. Meanwhile, in the description of the present embodiment, like reference numbers indicate functionally similar elements as the above first embodiment unless otherwise specified, and therefore no redundant description is repeated.
  • In the case of the first embodiment as described above, the broadcast content and VOD content are integrated in the content server 5. However, the present embodiment is characterized in that the broadcast content and VOD content are combined on the user side.
  • More specifically speaking, the set-top box 1 is provided with a tuner unit 11 with which broadcast content can be received via radio waves, a USB interface 12 which is a connection interface of the tuner unit 11, a network content acquisition unit 14 for acquiring network content, which is distributed through the IP network 4, by the terminal equipment 3, a combination output unit 18 for switching between (or combining together) the network content and the broadcast content and outputting it to the monitor 1 a through an output interface (I/F) 19, a hard disk management unit 16 for recording the network content and the broadcast content, and a hard disk drive 17.
  • The tuner unit 11 is a circuit for providing a so-called tuner function capable of receiving broadcast signals, modulating these received radio wave signals, converting these signals into predetermined digital signals, and outputting the predetermined digital signals, and makes it possible to receive the broadcast content on either channel of ground wave broadcasts, satellite broadcasts, cable TV broadcasts, radio broadcasts and the like by changing the frequency. Also, the received signal of this tuner unit 11 is output to the combination output unit 18, and also can be recorded in the hard disk by the hard disk management unit 16.
  • Incidentally, while the tuner unit 11 receives radio waves through an antenna which is incorporated in (or attached to) the circuit thereof, it is also possible for example to provide a television antenna connection terminal so that the tuner unit 11 receives broadcast signals through a coaxial cable and the like which connects it with another antenna equipment. Also, in the case of the present embodiment, this tuner unit 11 is an adapter device which is provided with an interface in conformity with a data transmission standard such as USB and detachably attached to a USB interface (USB terminal) 12 of the set-top box 1.
  • Furthermore, this tuner unit 11 is provided with a memory 13 in which an identifier (user ID) used to identify the user is stored. Then, the authentication of the user is performed by inserting this tuner unit 11 into the set-top box 1, reading the user ID from the memory 13 and transmitting the user ID to the server 5. The result of authentication is used to determine whether or not the service is provided, limit the available service, perform the charging process, and so forth.
  • The network content acquisition unit 14 is a module for receiving network content such as motion picture distribution and HTML files as described above through the terminal equipment 3 by the use of a communication protocol such as TCP/IP.
  • This network content acquisition section 14 is provided with a communication interface which is implemented as a wired interface for communicating with the terminal equipment 3, or a wireless interface such as a LAN card in conformity with a wireless LAN standard such as IEEE802.11b.
  • In the case of the present embodiment, the combination output unit 18 is provided with the functionality of invoking and running browser software which is run in the set-top box 1, and the browser software downloads HTML (HyperText Markup Language) files, image files, music files and the like distributed from the content server 5 located on the IP network 4, parses the layout to display and play back them, browses a Web page 2, and combines and outputs broadcast content and network content (images and motion pictures) within the Web page 2. More specifically speaking, the tabs included in a Web page (HTML file) distributed by the content server 5 are parsed to produce the television screen 21, in which images and motion pictures (broadcast content or network content) are inserted, and combine a video or the like content (broadcast content or network content) in this screen.
  • Also, the combination output unit 18 is provided with the functionality of outputting broadcast content and network content assigned to a channel on the monitor 1 a on the basis of a switching control signal acquired from the channel assigning unit 54 of the content server 5. Meanwhile, with respect to the broadcast content received by the set-top box 1, the channel assigning unit 54 of the present embodiment transmits only a control signal, which indicates the assignment of the broadcast content to the time slot, to the set-top box 1, while the content selecting unit 55 transmits a blank signal. The combination output section 18 replaces the blank signal with the broadcast content received by the tuner unit 11 for combination during the time the blank signal is transmitting.
  • In accordance with the present embodiment, since broadcast content and VOD content (network content) are combined, it is possible to make view settings while giving priority to the improvement of the reception environment on the user side. As a result, also in the case of the present embodiment, when advancing the multichannel environment for Internet television, cable television and the like, it is possible to improve the user-friendliness for selecting channels and make effective the reuse of content at the content supplier end.
  • INDUSTRIAL APPLICABILITY
  • As has been discussed above, in accordance with the present invention, when advancing the multichannel environment for Internet television, cable television and the like, it is possible to improve the user-friendliness for selecting channels and make effective the reuse of content at the content supplier end.

Claims (12)

1. A content distribution system for distributing content through a wireless or wired communication medium comprising:
a content accumulation unit operable to accumulate a plurality of content pieces;
a content analysis unit operable to assign weighting factors respectively to said content pieces accumulated in said content accumulation unit in accordance with the attributes of said content pieces;
a content selecting unit operable to select content pieces from among said content pieces accumulated in said content accumulation unit in accordance with the weighting factors assigned to said content pieces; and
a channel assigning unit operable to assign the content pieces selected by said content selecting unit to channels of said communication medium.
2. The content distribution system as claimed in claim 1 further comprising a broadcast receiving unit operable to receive broadcast content pieces which are broadcasted through radio waves, wherein
said content selecting unit selects content pieces from among the broadcast content pieces which are received by said broadcast receiving unit and the content pieces which are accumulated in said content accumulation unit.
3. The content distribution system as claimed in claim 2 wherein said content selecting unit selects broadcast content pieces on the basis of a program schedule of the broadcast content pieces.
4. The content distribution system as claimed in claim 1 wherein said content selecting unit selects content pieces in accordance with said weighting factors with reference to the order of priority which is set up by user operation, and wherein said channel assigning unit assigns the content pieces selected by said content selecting unit to a user dedicated channel which is freely set up by the user.
5. The content distribution system as claimed in claim 1 wherein said content selecting unit selects content pieces in accordance with said weighting factors with reference to the order of priority which is individually determined for each channel in terms of the attributes, and
wherein said channel assigning unit assigns the content pieces selected by said content selecting unit to the channels in accordance with the attributes of the channels.
6. The content distribution system as claimed in claim 5 wherein said channel assigning unit is capable of assigning the same content piece to a plurality of different channels in the same time slot.
7. A content distribution method for distributing content through a wireless or wired communication medium, wherein a plurality of content pieces are accumulated in a content accumulation unit in advance, said content distribution method comprising:
a step (1) of assigning weighting factors respectively to said content pieces accumulated in said content accumulation unit in accordance with the attributes of said content pieces, and selecting content pieces from said content accumulation unit in accordance with the weighting factors; and
a step (2) of assigning the content pieces selected in said step (1) to channels of said communication medium.
8. The content distribution method as claimed in claim 7 wherein content pieces are selected from among the broadcast content pieces which are broadcasted through radio waves and the content pieces which are accumulated in said content accumulation unit.
9. The content distribution method as claimed in claim 8 wherein broadcast content pieces are selected on the basis of a program schedule of the broadcast content pieces.
10. The content distribution method as claimed in claim 7 wherein
in said step (1), content pieces are selected in accordance with said weighting factors with reference to the order of priority which is set up by user operation, and wherein
in said step (2), the content pieces selected in said step (1) are assigned to a user dedicated channel which is freely set up by the user.
11. The content distribution method as claimed in claim 7 wherein
in said step (1), content pieces are selected in accordance with said weighting factors with reference to the order of priority which is individually determined for each channel in terms of the attributes; and wherein
in said step (2), the content pieces to be assigned are selected in accordance with the attributes of the channels.
12. The content distribution method as claimed in claim 11 wherein the same content piece can be assigned to a plurality of different channels in the same time slot.
US11/910,991 2005-04-07 2006-04-05 Contents distribution system, and contents distribution method Abandoned US20090075583A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2005-110797 2005-04-07
JP2005110797 2005-04-07
PCT/JP2006/307234 WO2006109651A1 (en) 2005-04-07 2006-04-05 Contents distribution system, and contents distribution method

Publications (1)

Publication Number Publication Date
US20090075583A1 true US20090075583A1 (en) 2009-03-19

Family

ID=37086928

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/910,991 Abandoned US20090075583A1 (en) 2005-04-07 2006-04-05 Contents distribution system, and contents distribution method

Country Status (7)

Country Link
US (1) US20090075583A1 (en)
EP (1) EP1879391A1 (en)
JP (1) JP4789931B2 (en)
KR (1) KR20070118645A (en)
CN (1) CN101156445A (en)
TW (1) TW200644494A (en)
WO (1) WO2006109651A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11412308B2 (en) * 2018-07-19 2022-08-09 Samsung Electronics Co., Ltd. Method for providing recommended channel list, and display device according thereto

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7647419B2 (en) * 2005-02-02 2010-01-12 Sharp Laboratories Of America, Inc. Client-side virtual radio station
JP4367541B2 (en) 2007-09-05 2009-11-18 ソニー株式会社 Information providing system, information providing apparatus, information receiving terminal, information providing method, and program
WO2009120010A2 (en) 2008-03-28 2009-10-01 Samsung Electronics Co., Ltd. Apparatus and method for providing contents in internet broadcasting system
CN111405325B (en) * 2020-03-25 2022-03-25 北京达佳互联信息技术有限公司 Video content distribution method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020141491A1 (en) * 2000-03-09 2002-10-03 David Corts System and method for generating multimedia accompaniments to broadcast data
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US20030163551A1 (en) * 2002-02-27 2003-08-28 Kenneth Riordan Software content downloading methods in radio communication networks
US20050165782A1 (en) * 2003-12-02 2005-07-28 Sony Corporation Information processing apparatus, information processing method, program for implementing information processing method, information processing system, and method for information processing system
US6928423B1 (en) * 1998-07-17 2005-08-09 Sony Corporation Copyright management apparatus, copyrighted-work distribution apparatus, and copyrighted-work distribution and receiving system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10126752A (en) * 1996-10-23 1998-05-15 Matsushita Electric Ind Co Ltd Broadcast system
WO2001030069A1 (en) * 1999-10-22 2001-04-26 Fujitsu Limited Television set and method
JP4992175B2 (en) * 2000-03-29 2012-08-08 ソニー株式会社 Content guide generation apparatus and content guide generation method
JP3597108B2 (en) * 2000-04-10 2004-12-02 日本電気株式会社 Program distribution system, program distributor server, program distribution method, and recording medium
JP4218185B2 (en) * 2000-05-23 2009-02-04 ソニー株式会社 Program recording / reproducing system, program recording / reproducing method, and program recording / reproducing apparatus
JP2001346117A (en) * 2000-05-31 2001-12-14 Matsushita Electric Ind Co Ltd Reception controller, medium and information aggregate
JP2003230121A (en) * 2001-11-30 2003-08-15 Fujitsu Ltd Content distributing method, content viewing method, server device, and terminal device
JP2003244565A (en) * 2002-02-15 2003-08-29 Fujitsu Ltd Apparatus, program and virtual channel setting method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6928423B1 (en) * 1998-07-17 2005-08-09 Sony Corporation Copyright management apparatus, copyrighted-work distribution apparatus, and copyrighted-work distribution and receiving system
US20020141491A1 (en) * 2000-03-09 2002-10-03 David Corts System and method for generating multimedia accompaniments to broadcast data
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US20030163551A1 (en) * 2002-02-27 2003-08-28 Kenneth Riordan Software content downloading methods in radio communication networks
US20050165782A1 (en) * 2003-12-02 2005-07-28 Sony Corporation Information processing apparatus, information processing method, program for implementing information processing method, information processing system, and method for information processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11412308B2 (en) * 2018-07-19 2022-08-09 Samsung Electronics Co., Ltd. Method for providing recommended channel list, and display device according thereto

Also Published As

Publication number Publication date
EP1879391A1 (en) 2008-01-16
CN101156445A (en) 2008-04-02
TW200644494A (en) 2006-12-16
WO2006109651A1 (en) 2006-10-19
JP4789931B2 (en) 2011-10-12
KR20070118645A (en) 2007-12-17
JPWO2006109651A1 (en) 2008-11-13

Similar Documents

Publication Publication Date Title
US10244287B2 (en) Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8132208B2 (en) Presenting a television services program guide information as a video mosaic
US8042136B2 (en) Information processing apparatus and information processing method, and computer program
CA2806842C (en) Transmission apparatus and method, reception apparatus and method and transmission and reception system
US20060294561A1 (en) System and method of managing video content delivery
US20030135857A1 (en) Content discovery in a digital broadcast data service
US20070079324A1 (en) Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
US9794310B2 (en) Meta data information providing server, client apparatus, method of providing meta data information, and method of providing content
KR20070043372A (en) System for management of real-time filtered broadcasting videos in a home terminal and a method for the same
US8661013B2 (en) Method and apparatus for generating and providing relevant information related to multimedia content
US20090075583A1 (en) Contents distribution system, and contents distribution method
EP1833254A1 (en) Television broadcast viewing system and television broadcast viewing method
US20080244646A1 (en) Channel Switching Device and Channel Switching Method
KR20080066513A (en) Meta data information providing server, client apparatus, method for providing meta data information, and method for providing contents
MXPA04006347A (en) Compressing and decompressing epg data.
US9172899B2 (en) Method and apparatus for determining that received broadcasting signals from different input ports are the same content
US20140380386A1 (en) Method and apparatus for searching and generating a channel
JP2000224255A (en) Data transmitter and data transmission method
KR101460800B1 (en) Method and System for providing service channel defined a user
KR101196011B1 (en) Methods and apparatus for processing advertisement information for interactive advertisements
KR100657156B1 (en) System And Method For Digital Multimedia Broadcasting Service Using Computer In The Mobile Communication Terminal
US20110150412A1 (en) Receiving device
EP2107801B1 (en) Method for transmission of additional data on a channel inserted in a network of audiovisual channels and a device to transmit such additional data
CN1293867A (en) Method and apparatus for displaying program
WO2008041827A1 (en) System and method for providing personalized data contents for digital broadcasting and computer-readable medium having thereon program performing function embodying the same

Legal Events

Date Code Title Description
AS Assignment

Owner name: SOFTBANK BB CORP., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SON, MASAYOSHI;REEL/FRAME:020721/0085

Effective date: 20080124

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION