Description
PARTICIPATION IN BROADCAST PROGRAM BY AVATAR AND SYSTEM WHICH SUPPORTS THE PARTICIPATION
Technical Field
[1] The present invention relates to participation in a broadcast program by an avatar and a system which supports the participation. The present invention also relates a method for managing a bidirectional broadcast program which makes it possible new type of viewer's participation. Background Art
[2] Generally, a television receives and displays broadcasting signals comprised of encoded and multiplexed video signal, audio signal and data signal transmitted from broadcasting stations. The transmitted signals are treated by the digital television. Signal treatment by the digital television is as follows: a tuner of the digital television receives a digital broadcasting signal transmitted in a form of packetized bit streams, and tunes the broadcasting signal of the viewer-selected channel. A demultiplexer separates the tuned broadcasting signal into audio, video and data signals, and then, an audio decoder, a video decoder and a data decoder decodes the separated signals. A graphic processor synthesizes, to perform graphic treatment, the decoded signals depending on the decoded formats, and delivers the synthesized data to a screen to display them.
[3] User's participation to a broadcast program can be divided into a direct participation and a telephonic participation. The former direct participation is to visit the place where a broadcast program is prepared. This participation provides users with vivid feeling, but causes economic loss. The latter telephonic participation saves economic loss, but it gives reduced vividness because user's vivid image can not be broadcasted. Further, the broadcast programs which ensure user's telephonic participation are significantly limited. Disclosure of Invention Technical Problem
[4] In order to avoid the above problems, an object of the present invention is to provide a method which enables participation in a broadcast program by an avatar, and a system which supports the participation.
[5] Other object of the present invention is to provide a method and a system for managing a bidirectional broadcast program that requires user's participation, characterized in that the user's participation is carried out by an avatar.
[6] An another object of the present invention is to provide a method for the par-
ticipation in a broadcast program by an avatar comprising receiving an avatar identification information and an avatar motion information of a specific user, figuring out an avatar based on the avatar identification information and the avatar motion information, synthesizing the avatar with an audio/video (AV) from a camera, and transmitting the synthesized broadcasting signal to display it on a screen.
[7] A further another object of the present invention is to provide a system which supports participation in a broadcast program by an avatar, comprising: an avatar supply site that supports creation of an avatar in response to user's request, stores the avatar thus created into an avatar management database, and makes it possible to download the avatar; an avatar motion managing server that receives an avatar identification information and an avatar motion information from the user, requests to and receives from the avatar supply site the avatar corresponding to the avatar identification information, and performs motion manipulation to the avatar depending on the avatar motion information; a head-end server that synthesizes the avatar received from the avatar motion managing server with an AV data from an camera and transmits the synthesized data; and a digital receiver connected through an ethernet to the avatar supply site and to the avatar motion managing server comprising a broadcasting signal processing unit that receives the avatar data and the AV data and displays them on a screen, and an avatar manipulation application that enables to create the avatar from a sample avatar downloaded from the avatar supply site, manipulate the avatar, and send the avatar identification information and the avatar motion information to the head-end server. Technical Solution
[8] In order to accomplish the above objects, the method for the participation in a broadcast program by an avatar according to the present invention comprises receiving an avatar identification information and an avatar motion information of a specific user, figuring out an avatar based on the avatar identification information and the avatar motion information, synthesizing the avatar with an AV from a camera, and transmitting the synthesized broadcasting signal to display it on a screen.
[9] Further, the system which supports participation in a broadcast program by an avatar according to the present invention comprises: an avatar supply site that supports creation of an avatar in response to user's request, stores the avatar thus created into an avatar management database, and makes it possible to download the avatar; an avatar motion managing server that receives an avatar identification information and an avatar motion information from the user, requests to and receives from the avatar supply site the avatar corresponding to the avatar identification information, and performs motion manipulation to the avatar depending on the avatar motion in-
formation; a head-end server that synthesizes the avatar received from the avatar motion managing server with an AV data from an camera and transmits the synthesized data; and a digital receiver connected through an ethernet to the avatar supply site and to the avatar motion managing server comprising a broadcasting signal processing unit that receives the avatar data and the AV data and displays them on a screen, and an avatar manipulation application that enables to create the avatar from a sample avatar downloaded from the avatar supply site, manipulate the avatar, and send the avatar identification information and the avatar motion information to the head-end server. Advantageous Effects
[10] The method and the system for the participation in a broadcast program by an avatar provide the following advantages.
[11] Firstly, the user can manipulate one's own avatar displayed on AV screen with the avatar manipulation application of the digital receiver, which increases the completeness of the user's participation-requested broadcast program. Specifically, such participation solves the problems caused by both the direct participation and the telephonic participation, which cause the inconvenience visiting to the spot where the broadcast program is made and passive participation by a telephone, respectively.
[12] Secondly, the user can express one's own personality through user-specific motion control to the avatar. This participation can be applicable to quiz programs, show programs, and other programs that require user's participation.
[13] Conclusively, a novel business model according to the present invention ensures new type of user's participation. Further, according to the preferred embodiment of the present invention to accomplish the business model makes it possible to realize such participation only by provision of the avatar identification information and the avatar motion information to the avatar motion managing server, which provides efficient realization of the participation. Therefore, the present invention contributes to provision of new management of the broadcast program and to new model of user's participation in the broadcast program. Brief Description of the Drawings
[14] FIG. 1 is a block diagram showing basic structure of a typical broadcasting system.
[15] FIG. 2 is a block diagram illustrating treatment of broadcasting signal by a digital receiver.
[16] FIG. 3 is a block diagram showing a preferred embodiment of a system which supports participation in a broadcast program by an avatar, in accordance with the present invention. Mode for the Invention
[17] Today, users express their personality through their own avatar in blogs and web sites. The term "avatar" is an incarnation or one's other self. In a cyberspace, the word means an animation character that represents one's own personality. The word is a synthetic word of "Ava" which means descending of God in a Sanskrit word, with "Terr", which means Earth. In other words, in ancient India, the word means an incarnation of God descended to earth, but in internet space, it means one's other self referring to one's own appearance in a three-dimensional, virtual game or web chatting. The avatar may refer to virtual oneself which represents one's own personality in cyberspace. Use of the avatar extends to various fields such as cyber shopping mall, cyber education and cyber office, as well as games. The most promising field is an online chatting service using icon chatting or three dimensional graphic chatting. Conventionally, the avatar was a two-dimensional image. Recently, three-dimensional avatars are widely used to enhance reality and cubism. The present invention provides a novel business model and a preferred embodiment of a system which ensures participation in a broadcast program using the avatar.
[18] Referring to the accompanied drawings, the present invention will be more fully illustrated.
[19] FIG. 1 is a block diagram showing basic structure of a typical broadcasting system, and FIG. 2 is a block diagram illustrating treatment of broadcasting signal by a digital receiver. As shown in FIG. 1 and 2, under control of a head-end server 50, an interactive digital television application 2 comprised of an application component 21 and a graphic element 22 is transmitted as a digitized broadcasting signal in a form of packetized bit streams. The digitized broadcasting signal is delivered to a digital receiver 10. The digital receiver 10 treats the broadcasting signal with a signal processing unit 102 and displays on a user's TV (or a screen) 70. In response to user's request, the broadcasting signal may be stored into a storage (for example, hard disk) 104.
[20] FIG. 3 is a block diagram showing a preferred embodiment of a system which supports participation in a broadcast program by an avatar. As shown in FIG. 3, the system which supports participation in a broadcast program by an avatar comprises a digital receiver 10 equipped with an avatar manipulation application 101, an avatar supply site 20, an avatar motion managing server 30, a camera 40 that takes AV data for a broadcast program, and a head-end server 50 that transmits a broadcasting signal through a broadcasting network 60 to the digital receiver 10.
[21] The avatar supply site 20 that supports creation of an avatar in response to user's request, stores the avatar thus created into avatar management database 201. The site 20 may perform user authentication using user database (not shown). The avatar supply site 20 enables new creation of an avatar by the authenticated user and
download of the newly created avatar. If necessary, the avatar supply site 20 may charge for the creation and download of the avatar. For this purpose, the site 20 may further comprise various databases such as a billing database (now shown).
[22] The avatar motion managing server 30 receives information of the avatar corresponding to the user who participates in the broadcast program, and figures out the avatar based on the received avatar information. Herein, the avatar information is transmitted to the avatar motion managing server 30 through a return path. The avatar information data is preferable to have a capacity as small as possible. In order to reduce the capacity of the avatar information data, the avatar motion managing server 30 receives only both an avatar identification information and an avatar motion information from the user. Based on the avatar identification information received, the avatar motion managing server 30 requests and receives the avatar corresponding to the avatar identification information from the avatar supply site 20. Based on the avatar motion information, it performs motion manipulation to the avatar. Therefore, the user needs not to send complete data to embody the avatar, and the embodiment of the avatar can be accomplished with reduced data exchange between the user and the avatar motion managing server 30.
[23] The digital receiver 10 comprises an avatar manipulation application 101, a broadcasting signal processing unit 102 and an ethernet 103. Through the ethernet 103, the digital receiver 10 connects to the avatar supply site 20 and the avatar motion managing server 30 and performs data communication with them. The broadcasting signal processing unit 102 treats the broadcasting signal transmitted to the digital receiver 10 and displays it to a screen 70. In response to the user's request, the avatar manipulation application 101 performs downloading of an avatar from the avatar supply site 20, displays the downloaded avatar, and enables to create one's own avatar and to manipulate the motion of the avatar. The avatar manipulation application 101 delivers the avatar identification information and the avatar motion information through the ethernet 103 to the avatar motion managing server 30. Based on the avatar identification information and the avatar motion information delivered from the digital receiver 10, the avatar motion managing server 30 requests and receives the avatar corresponding to the avatar identification information from the avatar supply site 20, and performs motion manipulation to the avatar, as mentioned in the above. Besides the transmission of the avatar identification information and the avatar motion information to the avatar motion managing server 30, if necessary, the avatar manipulation application 101 may further transmit to the avatar supply site 20 a request to send the avatar corresponding to the avatar identification information. However, this process is not recommendable because of the increase of the capacity of the data transmitted through the return path.
[24] The head-end server 50 receives both the AV data taken form the camera 40 and the avatar data from the avatar motion managing server 30 and transmits them through the broadcasting network 60. The digital receiver 10 treats the transmitted data with the broadcasting signal processing unit 102 and displays the AV and the avatar on the screen 70. Referring the avatar displayed on the screen 70, the user can perform another motion manipulation to the avatar with aid of the avatar manipulation application 101. If necessary, the motion manipulation data can be stored into the storage 104 shown in FlG. 2.
[25] Herein, the avatar manipulation application 101 may be either a built-in application or a downloaded application specific to each of the broadcast programs. Further, the avatar manipulation by the user is carried out in a real time. In order words, the avatar manipulation by the user is delivered to the avatar manipulation application 101, and the avatar manipulation application 101 transmits the avatar identification information and the avatar motion information manipulated by the user to the avatar motion managing server 30. The avatar motion managing server 30 requests and identifies the avatar delivered from the avatar supply site 20 based on the identification information, and performs motion manipulation to the avatar, which is transmitted to the head-end server 50. In a meanwhile, the maintenance of the avatar motion managing server 30 is preferably carried out by a broadcasting station, because final confirmation of the avatar motion is performed by the avatar motion managing server 30. If the avatar motion is not adequate for the broadcasting, the broadcasting station will take suitable action.