Device for generating electronic program schedule and method of generating electronic program schedule

FIELD: physics, image processing.

SUBSTANCE: invention relates to television. The result is achieved due to that the device for generating an electronic program schedule (EPS) has an information reception unit, a first calculation unit, a second calculation unit and a display controller designed for controlling display on display devices, an electronic program schedule based on sizes of the first and second display areas defined by the first and second calculation units. The display controller aligns a first button based on the first display area, and a second button based on the second display area in the direction of the time axis of the electronic program schedule, arranges the first and second button next to each other, and caused display of the electronic program schedule for each channel which transmits the program. The second calculation unit determines that the size of the second display area of each program in each channel which transmits the program must be equal.

EFFECT: display of program time intervals in accordance with duration of broadcast time, and information regarding the program can be shown without restrictions on broadcast time duration.

22 cl, 19 dwg

 

The technical field to which the invention relates

The present invention relates to apparatus for forming an Electronic Program guide (EPP), the device and method of generating Epps.

The level of technology

With the beginning of digital television broadcasting, the spread of the Internet and the integration of television and computers in recent years has significantly increased the ability of viewers to display the APP on the TV screen or similar and watch programs, schedule recordings, etc.

Here Epps stands for "Electronic Program guide". Epps organizes, and displays the broadcast program in the matrix.

With such a matrix display, for example, Epps shows a two-dimensional channels and time, and each program that Epps is displayed in the amount proportional to the length of time of the broadcast of this program, as described in Japan Patent 2838892. In order to make the APP more convenient for the viewer, it is desirable, for example, to show as much as possible time intervals for all channels.

Since the area in which is displayed Epps, physically limited television screen, when as much information as possible about the programs displayed/shown in this limited area, a sufficient display area cannot be secured in the short programs such as a program, which takes several minutes. This leads to uresana display, where only a frame or the like is used to display the program short program running for a few minutes.

In response to this, laid claim to the Japan patent No. 10-28244 offers an invention that changes the size of the cell matrix, in accordance with the amount of information of each program in Epps matrix type. However, in this case, there are cases when many pieces of information about the program (channels) can not be shown in the display.

In addition, tiled patent application of Japan No. 2003-219297 offers the invention, which shows multiple short program together in a popup window. However, despite the fact that it is possible to watch a short program through a pop-up window, the user is required to perform operations to display/hide the pop-up window, and thus reduces the usability. Moreover, programs, hidden under the pop-up window cannot be viewed until a pop-up window is active, and, therefore, the original function of the EPP, which is a detail view different programs at the same time, cannot be carried out sufficiently.

In addition, tiled patent application of Japan No. 2004-194250 offers izobreteny is, switching between a normal image, in which the short program is not included and detailed image, in which the short program shown through the user operation. However, from the user, and in this case you want to perform operations; moreover, showing many programs are partially omitted in order to make a detailed showing, thus invalidating the original goal of showing the EPP, which is to display a list of information about programs.

It should be noted that there is a method in which display information about the program is carried out after changing the field display as described in application laid on the Japan patent No. 2001-169203. However, there is a rendering problem such that if the scope of the program with the broadcast time is less than the installed length of time varies and is displayed, the program having a broadcasting time is less than the set duration of time, will, in some cases, it is shown in the amount of not corresponding to the ratio of the length of broadcast time and, thus, the duration of the program cannot be measured by the size of the program display. As described above, when displaying the electronic program guide, although displaying time intervals of programs can be implemented in accordance with the tvii on the length of broadcast time information regarding the program may not be shown without limit on the duration time of the broadcast.

The invention

The present invention provides a device for the formation of the electronic program guide (Epps), and method of formation Epps, and a computer program, where the display time intervals of programs can be implemented in accordance with the duration time of broadcast and information regarding the program can be shown without limit on the duration time of the broadcast.

The present invention in one aspect, the variant implementation is device-the electronic program guide (Epps), which generates Epps, the device comprising: a block of information accumulation, intended for more information regarding each program, which should be shown in the EPP; the first calculation unit is intended for determining the size of the area of the first window representing a broadcast time of each program in the EPP on the basis of the information regarding each program; a second calculation unit is designed for determining the size of the region of the second display window, Epps, information regarding each program, based on the information regarding each program; and a controller box that is intended to control what image, on the display devices, Epps based on the sizes of the first and second display fields defined by the first and second computational blocks.

The present invention, in another aspect, the variant implementation relates to a method of forming an electronic program guide (Epps), which generates Epps, the method comprising: receiving information regarding each program shown in Epps; determine the size of the area of the first window representing a broadcast time of each program in the EPP on the basis of information relative to the broadcast time of each program included in the information regarding each program; determine the size of the region of the second window for displaying, in Epps, information regarding details of each program included in the information regarding each program, based on the information regarding each program; and control the display, on the display device, the EPP on the basis of certain sizes of the first and second display fields.

Other features of the present invention will become clear from the following description of an exemplary variant of implementation with reference to the accompanying drawings.

Brief description of drawings

1 is a diagram showing an example of the system configuration showing Epps, according to a variant implementation of the present invention.

Figure 2 - block diagram, shows the non example of a detailed configuration of a television device 11, according to a variant implementation of the present invention.

Figure 3 is a block diagram showing an example of the configuration of the device 12 remote control, according to a variant implementation of the present invention.

4 is a diagram showing an example of the external device 12 remote control, according to a variant implementation of the present invention.

5 is a diagram showing an example configuration of wave digital broadcasting and data Epps, according to a variant implementation of the present invention.

6 is a diagram showing an example of a screen Epps, according to a variant implementation of the present invention.

7 is a block diagram of the algorithm shows an example of the procedure for removing screen Epps in the television device 11 according to the first variant implementation of the present invention.

Fig diagram showing the relation between the EPP and the size of the program window/window size information about the program, according to the first variant implementation of the present invention.

Fig.9 is a diagram showing an example of the placement region 603 of the program window and the region 604 displaying information about the program in the electronic program guide according to the first variant implementation of the present invention.

Figure 10 is a diagram showing an example of the screen Epps, according to the second variant of the westline of the present invention.

11 is a block diagram of the algorithm shows an example of the procedure for removing the window screen Epps in the television device 11 according to the second variant of implementation of the present invention.

Fig diagram showing the relation between the EPP and the size of the program window/window size information about the program, according to the second variant of implementation of the present invention.

Fig diagram showing an example of the placement region 603 of the program window and the region 604 displaying information about the program in the electronic program guide according to the second variant of implementation of the present invention.

Fig - block diagram of the algorithm shows an example of the procedure for removing the window screen Epps in the television device 11 according to the third alternative implementation of the present invention.

Figa and 15V diagram showing the relation between the EPP and the size of the program window/window size information about the program, according to the third alternative implementation of the present invention.

Fig - block diagram of the algorithm shows an example of the procedure for removing the window screen Epps in the television device 11 according to the fourth variant of implementation of the present invention.

Fig is a diagram showing an example of a screen Epps, according to another variant of implementation of the present invention.

Fig diagram showing an example of the screen Epps, according to another variant implementation of the present invention.

The implementation of the invention

Further in this description, embodiments of the present invention will be described with reference to the accompanying drawings.

The first option exercise

Figure 1 is a diagram showing an example of a system configuration showing Epps, including a television device according to the first variant implementation of the present invention. The television device 11, shown in Figure 1, is a device generating Epps according to the present invention, and a device capable of receiving digital broadcasting. The device 12 remote control is a device to control the television device 11 remotely, and is a device that the viewer of the television program uses to perform various operations, such as management, manipulation and data entry in the television device 11.

The television device 11 is also connected to the network 13, the telephone line 14 and other Network 13 is an internal wired system such as a LAN installed in the room with the television device 11 and be connected to other devices of information processing, is connected to the LAN. Telephone line 14 having aetsa line connection to establish a connection with the external network (for example, The Internet and the like). In addition, the television device 11 receives digital television broadcasting, sends and receives information to and from the device 12, the remote control sends and receives data to and from devices connected to the network 13, control devices, etc. television image Data, video data, data Epps, control information, etc. obtained in this way are displayed on the screen of the television device 11.

Fig 2 is a block diagram showing an example of a television device with a device generating Epps according to the first variant implementation of the present invention. In Figure 2, the antenna 1101 receives a television wave from an external device, converts the wave into a high-frequency electric signal, and transmits the signal to the tuner 1102. The tuner 1102 amplifies high-frequency television signal transmitted from the antenna 1101, selects a preset channel, demodulates the high-frequency television signal, modulated in a carrier wave, and outputs the result to the decoder 1103.

The decoder 1103 divides the signal received from the tuner 1102, video data and audio data, and other data (e.g., additional data, such as data broadcasting, data Epps and the like), and decodes the corresponding data. The video displayed on the video controller 1121, audio data are displayed n the audio controller 1123, and other data are displayed on the internal bus 1180.

Video controller 1121 displays showing video data (RGB video), in which video data output from the decoder 1103, and video data received through the internal bus 1180, switch or synthesized, along with the signals of vertical and horizontal synchronization at block 1122 display. Block 1122 display is a television display device such as CRT (cathode ray tube), LCD (liquid crystal display), PD (plasma display), ID (emitting diode) and the like, displays the image, using as input signals RGB video signals and horizontal and vertical sync output from the video controller 1121.

Audio controller 1123 switches or synthesizes the audio data output from the decoder 1103 and audio data received via the internal bus 1180, or controls volume, tone, environment or the like, and outputs the result to block 1124 audio output. Block 1124 audio output amplifies the audio signal incoming from the network controller 1123, and outputs the sound through the speaker.

The external interface 1130 communicates with an external audio - video devices, personal computers, or the like via the network 13. In addition, the receiving unit 1140 remote control accepts a variety of data sent when the viewer activates the device 12 remote control, and before the et received data to the controller 1190. Storage device 1150 receives, via the internal bus 1180, data Epps and various types of additional data for television transmission, the output of decoder 1103, various types of data input through the external interface 1130, and the like, and stores this data.

ROM 1160 data is only memory (ROM)that stores data that are pre-installed in the television device 11, such as a character (font) data that is used to display and print, video data, such as icons and buttons used in the window Epps, etc.

The 1170 modem modem device used by the television device 11 to communicate with the external space via the telephone line 14. Modem 1170 is used in cases, such as sending you information on managing server in order to expose the viewer to account for the pay broadcast, communicate with the station broadcasting when viewed two-way transmission, connection to the ISP for Internet connection, etc.

The controller 1190 is connected to the internal bus 1180 and provides overall control units, are contained in the television device 11. For example, when receiving a television controller 1190 controls the above-mentioned antenna 1101, tuner decoder 1102 and 1103, thereby adjusting and controlling the channel changes, the protection of data, used in data transmission, data Epps, etc. Additionally, the controller 1190 controls the display controller 1121, thereby making the display settings and control, such as switching video decoder 1103 and the data used in data transmission, data Epps and video data from the external interface 1130, a synthesis of these video etc.

The controller 1190 also controls the audio controller 1123, managing synthesis and output of the audio data entered from different blocks. Moreover, the controller 1190 analyzes the data key code, which adopts the receiving unit 1140, the control device 12 of the remote control, and carries out data processing in accordance with this. In addition, the controller 1190 performs a clock function that allows determination of the date, day of week, time, etc. and thus can control and display the day of week, time, etc.

The internal bus 1180 - internal bus that connects the various blocks that make up the television device 11, as shown in Figure 2, and is used to transmit video data, audio data and so on, and transfer of information between the various blocks, etc. as described above.

The television device 11 according to this variant implementation includes the device 1122 display that shows Epps. Detailed and the information regarding each program, shown in Epps, comes with antenna 1101 and tuner 1102. Received program information stored in the storage device 1150 through the decoder 1103.

Command to display the program guide is supplied with the device 12, the remote control unit 1140 receiving remote control and via the controller 1190; Epps is based on the software information regarding each program stored in the storage unit 1150, and is displayed by the display controller 1121. Note that detail the workflow, etc. of the television device 11 according to this variant implementation is described below.

Figure 3 is a block diagram showing an example of the configuration of the device 12 remote control according to the first variant implementation of the present invention. In Figure 3 the rocker switch 301 is a key group to implement the desired action on the television device 11. The rocker switch 301 is controlled by the user device 12 remote control and is controlled by the block 310 control remote control. Block 302 storing key code - block memory such as a ROM, in which pre-stored key codes for TV modes, settings, etc.

The transceiver 305 sends data various data, such as key codes regimes, at block 1140 is the Riem remote control at the television device 11. Battery 307 provides power for operation of the device 12 remote control. Watch 308 measure number, day of week, time, etc. Block 310 control remote control defines the key of the key switch 301 that were involved and pressed, and controls the above units through key codes corresponding to keys pressed.

In other words, the device 12 remote control (the remote handling device) according to this variant implementation is a device for transmitting commands to the display device, showing Epps (television device 11) show Epps.

4 is a diagram showing an example of the external device 12 remote control according to the first variant implementation of the present invention. When you press 401 display Epps, shown in Figure 4, Epps, as shown in Fig.6, is displayed on the screen of the television device 11. Working keys 402 are made in the form of cursor keys left, right, up and down, and pressing the Ok key, and used to run the operations menu and operations Epps.

In addition, as shown in Figure 4, the device 12 remote control also contains other keys, such as key 403 power to turn on/off the television device 11, the keys 404-406 to select input is and external devices, such as a VCR, broadband transmission, transmission, satellite communication, etc. in Addition, the device 12 remote control contains key 407 menu to display the desktop menu, press 408 the volume up key 409 decrease the volume to adjust the sound, and digital buttons 410 that is used to configure the TV channel, etc. in addition, the device 12 remote control contains key 411, the channel up key and 412 channel down are used to change the channel up/down, as well as the working key 413 external device.

5 is a diagram showing an example configuration of wave digital broadcasting and data Epps adopted in the present embodiment. Digitized radio signals specified in various standards, such as IEC, IEEE and ARIB (Association of radio industry and business), the standards developed by different control groups, and the like, and is called a signal data stream. Signal 501 of the data stream generated from a variety of packages 502 data stream; each packet data flow is used as the video 503, which is a video signal, audioelement 504, which is an audio signal, or as an element 505 data, which is a data signal other than the audio/video.

Table 506 software information may be SFO the commands collection and recovery elements 505 data signal 501 of the data stream. Information characteristic of broadcasting programs, such as spreadsheet programs and thread IDs (PAT), table structures, table network information (NIT), the table of information about program events (EIT) and table synchronization errors (TOT), is contained in table 506 software information. Data Epps used in the present embodiment, recorded in EIT 507 (a table of information about program events) in the form of some points and descriptors.

In addition to the identifier 508 table, identifier 509 of services, identifier 510 of program elements, etc. in the first part of the table 507 information about program events recorded time 511 beginning of the broadcast and the time 512 duration of a broadcast program, information 513 of the payment method, etc. here are some of the handle 514. Of these descriptors 514 items relating to the EPP, the present invention will be described below.

The name of the program related to the program description, etc. recorded in the brief descriptor 515 program events. The names of the actors, script writers, moderators, and the like, as well as comments, etc. related to the program stored in the extended descriptor 516 software events. Elemental descriptor 517 is a handle representing the genre of the broadcast program. First, there are primary genres (types) broadcast prog the AMM, containing "news", "sports", "drama", "movies", "pop concerts", "education", etc. in Addition, selected sub-genres, sub-genres provide more details for each primary genre (for example, "football", "baseball" and "Olympic games" can be specified as the primary genres of the genre "sports").

Age limit for viewing recorded in the descriptor 518 parental rating. Limiting information about digital and analog copying recorded in the descriptor 519 digital copy. Information regarding the data related to the program stored in the descriptor 520 content data. Information regarding pay programs that are allowed or not recording of the program etc. recorded in the descriptor 521 contract information communication channels. Information about the division and grouping of elements, and the reference information on the switching elements recorded in the descriptor 522 groups of elements. Information about the grouping of components in the event, such as multi-angle viewing, recorded in the component descriptor 523. Information programs that are part of a series, relay, etc. recorded in the descriptor series 524.

As described above, the television device 11 according to this variant implementation receives the signal data stream as broadcast in the well, through the antenna 1101 and the tuner 1102. The decoder 1103 extracts only the data item 505 of the received signal data stream, and outputs the extracted data to the internal bus 1180. The controller 1190 restores table 507 information about program events using data that is output to the internal bus 1180, and stores the result in the storage device 1150 as data Epps in the format shown in Figure 5.

Data Epps is read from the storage device 1150 in accordance with the request from the device 12 remote control or the similar, made by the viewer. In addition, the image Epps is generated by using the displayed video Epps stored in ROM 1160, and the screen Epps appears in the display device 1122 display through the video controller 1121.

6 is a diagram showing an example of the screen Epps, according to the first variant implementation of the present invention. The screen 600 Epps is divided into areas based on a channel-by-channel and non 601 channels are indicated at the top of each of these areas. It also shows the number 602, which represent time intervals. Note that on the screen 600 Epps, the vertical direction is the direction of the time axis, with the assumption that the broadcast time is moving down. The horizontal direction is the direction along the axis of the channels, and the direction in which the areas Cana is offering. 6 illustrates an example of a screen showing three channels and time interval with a duration of three hours. However, this is only one example, and the display format of the screen Epps does not limit, as shown in Fig.6. In other words, may be more (or less) channels, as well as a longer (or shorter) time intervals, for example.

In the present embodiment, the area in which programs are shown as rectangles, corresponding to the time of broadcast of these programs should be described as a region 603 display programs. In addition, the dotted line region, information which relates to the content of the program, for example, the name of the program information program description, etc. should be described as a region 604 display the software information. Line stretching from the field 603 displaying the programs that are displayed in the pane 604 display information about the program, and the time interval of the broadcast program, the details for which are noted in the field 604 display information about the program can be confirmed on the basis of region 603 display programs. For example, the time interval of the broadcast program 6 from 3:00 to 4:00 can be understood on the basis of the size of the rectangle in region 603 display programs.

In the present embodiment, assests is of each channel, which translates programs configured in the direction of the time axis Epps, column region 603 display programs and the column region 604 display information about the program, and Epps, in turn, is configured by posting this connecting element relative to another.

If the user has selected a program using the device 12 remote control, the name of the program is highlighted. 6 illustrates the case in which the program 1, broadcasted on channel 1 from 1:00 to 1:57, highlighted. Highlighting can be done by adding bold characters and lines, change the colors of the characters, background and so on, or similar. Sign 606 indicates that the scheduled recording is set for the program. Sign 606 may be displayed near the place where the extension line and region 603 of the program display.

Next, a description should be given of processing to display the APP in the television device 11 according to the present variant implementation, having the aforementioned configuration. 7 is a block diagram of the algorithm showing an example of the procedure for removing the display screen Epps in the television device 11 according to the first variant implementation of the present invention.

Note that it is assumed that, prior to this processing, the television of the mouth of austo 11 receives the broadcast wave, when the power is turned on, retrieves data Epps adopted from the broadcast wave and stores the Epps data in the storage device 1150. In addition, if the viewer wishes to view the screen Epps when watching the TV broadcast, he/she sends the device 12 remote control in the direction of the television device 11 and presses 401 display Epps. Thus, the EPP signal is sent from the transceiver 305 data device 12 remote control and received by block 1140 receiving remote control television device 11.

First, at the stage S701 in Fig.7. in a television device 11 is determined whether the pressed key 401 display the APP on the device 12 remote control based on the obtained block 1140 receiving remote control EPP signal. If Epps signal has been accepted (YES in stage S701), the procedure goes to step S702. However, if the EPP signal has not been received (NO in the process S701), the observation of the receiving Epps signal continues.

Further, at the stage S702, the controller 1190 reads Epps needed for generating the display screen Epps from the storage device 1150; for example, the controller 1190 reads three data Epps for the three channels corresponding to the real time controller 1190.

Then, on the stud and S703, the size of the image region 603 display program (hereinafter simply the reference to "the display size of the program (RO)") in proportion to the different time broadcast is calculated for each program from the data Epps, read on stage S702. In addition, at the stage S704, the size of the display area 604 display information about the program with a uniform distribution region 603 display program (hereinafter simply link on the window size of the program information (RI)is calculated for each program from the data Epps, read on stage S702.

Estimates of the size of the display programs and the display size information about the program on stages S703 and S704, respectively, will be described in more detail with reference to Fig. Fig diagram showing the relation between the EPP and the size of the program window/window size information about the program according to the present variant implementation.

In Fig, start time 801, end time 802, the time 803 broadcast and the name 804 each program specifies information regarding the broadcast program, and corresponds to the data Epps according to this variant implementation. These data are stored in a tabular format in a storage device 1150. Size 805 software window specifies the size of the program window associated with each program, and the size of the box 806 inform the tion about the program specifies the window size information about the program, associated with each program.

Fig illustrates the case where three-hour duration (180 minutes), from 1:00 to 4:00 appears on the screen Epps. Here, taking the whole size of the program display for a single channel for L (cm), the display size of the program is proportional to the time of broadcast, as calculated through the processing stage S703 is (57/180)×L in the case of program 1, which is a 57-minute program. The same calculations can be done for programs 2-6. However, note that the unit size display L - example; common unit is not limited to the metric system. The number of pixels specified in length units or the like can be used instead. Further, since there are six programs, which are evenly distributed, the size of the display information about the program, as calculated through the processing stage S704, are L/6.

Fig.9 is an example of dividing the image area on the basis of size 805 display programs and sizes 806 display information about the program, illustrated in Fig. Fig.9 shows the region 603 display program and the region 604 displaying program information for a single channel.

In Fig.9, 901 through 906 indicate the respective display sizes of the programs 1 to 6. In addition, 907 on 912 indicate the appropriate size of the display the program information about the program programs from 1 to 6. Thus, the region 603 to display the programs are divided into rectangular shape with rectangles having a length (size) in accordance with the broadcast of each program, while the display area information about the program is divided into rectangular shape with rectangles of equal length (size) regardless of the time of broadcast of each program.

Returning to the explanation of the flowchart of the algorithm in Fig.7, the procedure goes to step S705, following the calculation of the display area of the program information is performed at the stage S704. On stage S705, the controller 1190 renders the area 603 display program corresponding to the duration time of each broadcast program, based on the display area of the program, calculated at the stage S703.

Further, at the stage S705, the controller 1190 sets the region 604 display program information for each program based on the display size information about the program, designed for stage S704, and generates image information on each program. In addition, at the stage S707, the controller 1190 forms the image of the non-601 channels, room 602 of time intervals, and thereby prepares the display Epps.

Data of the prepared screen Epps displayed by the display controller 1121 on stage S708. Through this, the screen 600 Epps, as is shown in Fig.6, shown in block 1122, the television display device 11.

Thus, in the present embodiment, it is possible to display, on the screen Epps, the combination of a display format in which to display the programs organized by dimensions corresponding to the length of time broadcast programs, and the format in which display information about the program ordered by value, without limit on the duration time of the broadcast. As a consequence, can be supported by the same time visibility broadcast as traditional Epps and distribution areas for programmes with shorter time broadcast, and display more information about the programs.

The second option exercise

Next will be described a second variant implementation. Note that the configuration of the display system Epps, which includes a television device capable of displaying Epps, the same as in the first embodiment, and therefore its description will be omitted.

Figure 10 is a diagram showing an example of the display screen Epps, according to this variant implementation. It should be noted that although the screen 1000 Epps, as shown in Figure 10, shows an exemplary display in which three values of the time intervals shown for one channel, the display format does not provide the such restrictions, and can display multiple channels are arranged in one screen.

As shown in Figure 10, in the present embodiment, column, composed of the field 603 display, configured in the direction of the time axis Epps for each channel that broadcasts the program. In addition, two columns, composed of regions 604 of the display software information, configured, and Epps configured so that the column region 603 display programs is located between the two columns. In other words, Epps has a characteristic such that the regions 604 of the display software information displayed to the right and to the left of the field 603 display programs.

Next, the processing to display screen 1000 Epps, shown in Figure 10, according to this variant implementation, will be described with reference to 11. 11 is a block diagram showing an example of the procedure for removing the display screen Epps in the television device 11 according to the second variant of implementation of the present invention.

Note that it is assumed that before this treatment, the television device 11 receives the broadcast wave, when the power is turned on, retrieves data Epps adopted from the broadcast wave and stores the Epps data in the storage device 1150. In addition, if the viewer wishes to view the screen Epps in BP is me viewing television broadcast, he/she directs the device 12 remote control in the direction of the television device 11 and presses 401 display Epps. Thus, the EPP signal is sent from a transceiver 305 data device 12 remote control and received by block 1140 receiving remote control television device 11.

Stage with S1101 in S1103 in 11 correspond to the stages S701-S703 in Fig.7, and therefore their description will be omitted in this embodiment.

The procedure goes to step S1104 after the size of the display area of the program (Ro) is calculated at the stage S1103. On stage S1104, the size of the display area of the program information (Ri) is calculated for each program in the received data Epps, on the basis of the following equation.

The display size of the program information (Ri) = the size of the program display (Ro) + the size of the display of the previous program (ROP) + the size of the display of the following program (Rus)/2

After the display size of the software information is calculated, the procedure goes to step S1105. The processing from step S1105 to S1108 is the same as the processing from step S705 to S708 in Fig.7. However, the presentation program on the stage S1107 performs the I thus, what region 603 display program is in the center, and information programs is located on the left and right side of her. To be more precise, when the program of one channel should be displayed in the screen 1000 Epps, and the number assigned to the programs in accordance with the order of transmission, starting from the beginning, odd programs and even programs separated by region 603 display programs, and are located as shown in Figure 10.

Estimates of the size of the display programs and the display size of the software information on the stages S1103 and S1104, respectively, will be described in more detail with reference to Fig. Fig is a diagram showing the relationship between the EPP and the size of the program window, and the window size information about the program according to the present variant implementation.

In Fig, start time 1201, end time 1202, time 1203 broadcast and the name 1204 program indicate information regarding the broadcast program and correspond to Epps, according to this variant implementation. These data are stored in a tabular format in a storage device 1150. Size 1205 software window specifies the size of the program window associated with each program, and the size of the box 1206 program information specifies the window size of the program information corresponding to each program.

<> Fig illustrates the case where three-hour duration (180 minutes), from 1:00 to 4:00 appears on the screen Epps. Here, taking the whole size of the program display for a single channel for L (cm), the display size of the program is proportional to the time of broadcast, as calculated through the processing stage S703 is (57/180)×L in the case of program 1, which is a 57-minute program. The same calculations can be done for programs 2-6. Note that the unit of the display size of L is the same as in the first embodiment.

Further, the display size of the software information calculated through the processing stage S1104 is, in the case of program 1 in Fig, (the display size 1 + size display program 2/2). The display size of the program information program 2 is equal to (the size of the program display 2 + (size of program display 1 + the size of the program display 2)/2). Similar calculations can be made for programs 3 and 6.

Fig is an example of dividing the display area based on the size 1205 display programs and sizes 1206 display information about the program, illustrated in Fig. Fig shows an area of 603 display program and the region 604 displaying program information for a single channel. In Fig, 1301 through 1306 indicate the respective sizes of the GRT is the expression of the programs 1 to 6.

Above the window of the software information is divided and displayed alternately on the left and right; however, it is also possible separation programs for programs for which the broadcast is shorter and longer than the preset time, determining the level of audience preferences and separation programs for programs with a high level of audience preferences and low-level audience settings, etc. This separation can be carried out, for example, the inclusion of information regarding positions of division in the information about the program in advance.

Thus, according to this variant implementation, the allocation of areas to display information about the program to the right and to the left of the time display broadcast programs, may be provided with a large display area in comparison with the conventional window.

A third option exercise

Next will be described a third option implementation. In the first embodiment described above, the region 604 display information about the program evenly distributed among the various programs. However, the feature of this variant implementation is that the region 604 display information about the program is distributed in accordance with the broadcast programs in the same way as the region 603 display programs, and the region 604 a) is of information about the program is configured to programs, in which program information cannot be displayed in only one row. Note that the configuration of the display system Epps, which includes a television device capable of displaying Epps, the same as in the first embodiment, and therefore its description will be omitted.

Processing according to this variant of the implementation will be described with reference to Fig, 15A, and 15B. Fig - block diagram of the algorithm shows an example of the procedure for removing screen Epps in the television device 11 according to the third alternative implementation of the present invention. Figa and 15B is a diagram showing the relation between the EPP and the size of the program window, and the window size information about the program according to the present variant implementation. Figa shows the line ratios to the settings pane 604 display information about the program, while Figv shows the line ratios after adjustment region 604 display information about the program.

Note that it is assumed that before this treatment, the television device 11 receives the broadcast wave, when the power is turned on, retrieves data Epps adopted from the broadcast wave and stores the Epps data in the storage device 1150. In addition, if the viewer wishes to view the screen Epps while watching television the first broadcast, he/she directs the device 12 remote control in the direction of the television device 11 and presses 401 display Epps. Thus, the EPP signal is sent from a transceiver 305 data device 12 remote control and received by block 1140 receiving remote control television device 11.

Stage S1401 and S1403 in Fig correspond to the stages S701 and S702 in Fig.7, and therefore their description will be omitted in this embodiment. On stage S1403 the display size of the program (Ro) and the display size of the program information (Ri) is calculated in proportion to the length of time broadcast programs for each program in the data Epps, read on stage S1402. Designed pieces of information about the sizes are temporarily stored in a storage device 1150. An example of the information about sizes stored at this time is shown in Figa.

The procedure goes to step S1104 after the display size of the program information (Ri) is calculated at the stage S1403. On stage S1404 is determined is it possible to display at least one significant line of information about the program in the amount of display information about the program, designed for stage S1403 for each program in the data read Epps. For example, in the case where the area required to display at least one significant the line information about the program, match five-size display of the program information is determined whether or not Ri≥{(5/180)•L} is executed. Here, L represents the total size of the program display for a single channel.

Here, in the case where it is determined that the program for which at least one significant line program information cannot be displayed, there is no ("Yes" at stage S1404), the procedure goes to step S1405. The processing from step S1405 to S1408 is the same as the processing from step S705 to S708 in Fig.7.

However, in the case where it is determined that the program for which at least one significant line program information cannot be displayed, is present ("No" at stage S1404), the procedure proceeds to step S1409. On stage S1409, the program with the earliest broadcast is selected among these programs. For example, with the example shown in Figa, the size of the display information about the program of Ri calculated for programs 2 and 3 have values less than {(5/180)•L}. Therefore, program 2 has an earlier time broadcast than program 3, and therefore the program 2 is selected at the stage S1409.

Further, at the stage S1410 is determined whether the display size of the program information Ri programmes broadcast before the selected program, the size of more than one line. In other words, is determined or the em Ri> {(5/180)•L}. If Figa, this definition is made for the program 1, which is broadcast before the program 2.

When the display size of the program information Ri programmes broadcast before the selected program is larger than one line ("Yes" at stage S1410), the procedure proceeds to step S1411. However, in the case when the size of not more than one string ("No" at stage S1410), the procedure proceeds to step S1412. Note that in the example in Figa, program 1, which is before the program 2 has a display size of program information is more than one row.

On stage S1411 region 604 displaying program information of the received/selected from the previous program so that the display size of the program information of the selected program is one significant line space. In the example shown in Figa, region 604 display information about the program is insufficient to program 2 for a given value of {(5/180)•L}-{(3/180)•L}={(2/180)•L}. Therefore, the missing value obtained from program 1 and allocated to the program 2. Here, the storage device 1150 overwritten with the configuration values of the size of the display information about the program, and the size 1506 display information about the program can be adjusted.

On the other hand, at the stage S1412, the display area of the program received/separation is inferred from the program after the selected program, is the amount sufficient to display one important line of information. In the example shown in Figa, assuming that the selected program is a program 3, program 4 is selected as the program later, and processing produced. Here, as before, the storage device 1150 overwritten specified size values to display information about the program, and the size 1506 display information about the program can be adjusted.

After refinement region 603 display program stages S1411 and S1412, the procedure goes to step S1404, and again determines, for all programs, whether or not the information display area of the program is to provide a display of one important line of information about the program. The above procedure is carried out in accordance with the results of this determination, and the final screen Epps is shown in block 1122 display.

Details size 1506 display information about the program used in the final screen Epps, shown in Figv. As shown in Figv, size 1506 display information about the application programs 2 and 3 corresponds to {(5/180)•L}, which is the size for display only significant line of information about the program, due to the location of the region 604 displaying program information of programs 1 and 4. In addition, since 1 and 4 and EUT located part of the regions 604 of the display information about the program in programs 2 and 3, respectively, dimensions 1506 display program information program 1 and 4 is reduced compared to the size 1505 display programs on the number {(2/180)•L}.

Note that in the present embodiment, may occur a case where the size of the display information about the program of Ri programs before and after the selected program does not have a size sufficient to display one important line of information about the program. In this case, the region 604 display information about the program will be obtained from the following programs; however, since the area 604 display information about the program can be obtained from the program that follows this next program, another processing from step S1404, it does not create problems.

In addition, since the minimum number of rows to display character information described above, as equal to 1 line, it does not limit the present invention; number of rows may be an arbitrary number of rows such as 2 rows. However, the adoption of the minimum number of rows equal to 1 has the effect that the area to display the minimum amount of information about the program can be provided, no doubt, for programs that originally would not have even one displayed string.

According to this variant implementation as described on the Lee, at the location of the display area of the program information in accordance with the broadcast program, the display size of the information about the program can be configured, and displaying information about the program is it possible for programs for which information about the program may not be sufficiently displayed. Therefore, even programs that have a short time broadcast can be displayed with confidence on the screen Epps, while maintaining a display screen that is similar to the normal screen Epps.

The fourth option exercise

Still, the descriptions have been given relative to the location of the region 604 display information about the program; in the first embodiment, the region 604 display information about the program is distributed evenly between the different programs. Further, in the third embodiment, the region 604 display information about the program is distributed, as a rule, in accordance with the broadcast; distribution area 604 display information about the program is adjusted so that at least one significant line of information about the program can be displayed for programs that have a short time broadcast. In addition to these methods, the region 604 display information about the program can be distributed in accordance with the displacement of the information about the program each displayed program, as shown in the present embodiment. Note that the configuration of the display system Epps, which includes a television device capable of displaying Epps, the same as in the first embodiment, and therefore its description will be omitted.

Processing according to the present variant of the implementation will be described with reference to Fig. Fig is a block diagram of the algorithm shows an example of the procedure for removing the window screen Epps in the television device 11 according to the fourth variant of implementation of the present invention.

Note that it is assumed that before this treatment, the television device 11 receives the broadcast wave, when the power is turned on, retrieves data Epps adopted from the broadcast wave, and stores the Epps data in the storage device 1150. In addition, if the viewer wishes to view the screen Epps while viewing the television broadcast, he/she sends the device 12 remote control in the direction of the television device 11 and presses 401 display Epps. Thus, the EPP signal is sent from a transceiver 305 data device 12 remote control and received by block 1140 receiving remote control television device 11.

Stage with S1601 on S1603 in Fig correspond to the stages S701-S703 in Fig.7, and the poet is their description will be omitted in this embodiment. On stage S1604, the size (Rin) the area required to display all the information about the program in the field 604 display information about the program is calculated for the program data read from EPP. Assuming that the number of characters that fill the width of the region 604 display information about the program provided for one channel, equal to the Emergency, the height required to display one character, - Su, and the number of all characters contained in program information - CV, Rin found through the following equation: Rin=(CV/Es)×Su. Note that any decimal number, the resulting calculations CV/Es, rounded.

Further, at the stage S1605, the display size of the program information Ri is defined for each program based on the size of the region Rin, calculated at the stage S1604. This calculation can be performed through, for example, the following method. First, for programs in which the display size of the programs Rho is less than or equal to the size of the region Rin, the display size of the information about the program can be determined, taking Rin=Ri. For other programs the size of the display information about the program of Ri may be determined by a uniform distribution of the difference between L, which represents the sum of the sizes of displaying programs for a single channel, and the calculated sizes of areas Rin.

Processing stages S1606 p is S1609 same as processing stages S705 in S708 in Fig.7, and therefore its description will be omitted.

Note that the divided display area 604 display information about the program in the above-mentioned second embodiment can be used in the present embodiment, the first embodiment and the third embodiment. Also, at the stage S1604, the number of characters in the program information used as the value of the program information in the calculation of the size of the region Rin; however, it does not provide restrictions and the size of the data or the like can be used.

Thus, all information about the program can be displayed in the area 604 display information about the program, regardless of the duration of time broadcast program.

Other embodiments of

In the above embodiments, the exercise there are cases when the position at which the display area of the program information does not necessarily correspond to the display time slots 602 and the broadcast start time, time interval broadcast and the like, it is difficult to determine. Accordingly, the region 603 display program and the region 604 display information about the program can be displayed in different colors in accordance with the start time, time interval, TRANSSC and etc., as shown in Fig. This approach gives an opportunity to significantly improve the visibility time interval of the broadcast program. It is also possible to show, in which individual programs are arranged by genre, and not just through the channels.

In addition, in the above embodiments, the implementation is displayed with the channels on either side, as shown in Fig.6; however, three-dimensional, cylindrical mapping, in which the channel selection to the right or to the left rotates the display, it is also possible, as shown in Fig. Due to this, you can display the program in the center with a relatively larger size when displaying other programs on the sides with a relatively smaller sizes, thereby improving visibility, relatively normal EPP, which has a simple arrangement side by side. In addition, the rotation of the display when performing left and right operations provides improved sense of ease of use compared to conventional right and left operations.

In addition, the data Epps, used in the above embodiments, the implementation generated from wave broadcast digital broadcast; however, the present invention may also be implemented using data taken from the Internet television programs, services programs, peredachi similar.

Note that the present invention can be applied to an apparatus comprising a single device or to a system composed by many devices.

In addition, the invention can be carried out by the support software that performs the functions of the foregoing embodiments, directly or indirectly to a system or apparatus, reading the supported software code with the computing device, system or apparatus, and then executing the program code. In this case, provided that the system or apparatus has the functions of the program, the method of implementation should not depend on the program.

In accordance with this until the functions of the present invention are implemented by computer, the program code installed in the computer also realizes the present invention. In other words, the patent application of the present invention also includes a computer program to implement functions of the present invention.

In this case, provided that the system or device has the functions of the program, the program may be executed in any form, such as object code, a program executed by the interpreter, or script data to be passed to the operating system.

An example of a data carrier that can be used to transfer program is flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, and DVD (DVD-ROM, DVD-R and DVD-RW).

As for the method of transmission of the program, the client computer may be connected to the web site in the Internet by using a browser of a client computer and a computer program of the present invention or an automatically installable compressed file of the program can be downloaded to a recording medium such as a hard disk. Next, the program of the present invention may be transferred by the division of program code constituting the program into multiple files and downloading the files from different web sites. In other words, a WWW (World Wide Web) server that downloads multiple users, the program files that implement the functions of the present invention on a computer is also included in the patent application of the present invention.

It is also possible to encrypt and store the program of the present invention on a storage medium such as CD-ROM, distribute the storage medium to users, allow users who meet certain requirements to download information about the encryption key from a web site via the Internet, and allow these users to decrypt the encrypted program using the key information, whereby the program is installed on the user's computer.

Along with the cases where the aforementioned functions according to a variant implementation implemented by execution of a computer read the program, the operating system or the like running on the computer may perform all or part of the actual processing so that the functions of the foregoing embodiments can be implemented by this processing.

In addition, after the program read from the storage medium are written in expanding the functions of the card inserted into the computer or a storage device provided in the expansion unit functions connected to the computer, a CPU or the like mounted on expanding the functions of the Board or extends the function block performs all or part of the actual processing so that the functions of the foregoing embodiments can be implemented by this processing.

At that time, as the present invention has been described with reference to exemplary embodiments of the implementation, it should be understood that the invention is not limited to the disclosed exemplary embodiments of the implementation. The volume defined by the claims, should be considered in the broadest interpretation to encompass all such modifications and equivalent structures and functions.

1. Apparatus for forming an electronic program guide (EPP), the content is ASEE:
the unit receiving information intended for receiving information regarding each program, which must be reflected in the EPP;
the first calculation module, designed to determine the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information regarding each program;
the second calculation unit designed to determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
display controller designed to control the display on display devices, Epps based on the sizes of the first and second display areas defined by the first and second computational blocks;
this display controller configures the first column based on the first display area, and the second column based on the second display area, in the direction of the time axis Epps has a first column and a second column adjacent to each other, and causes the display Epps for each channel, which broadcasts the program, and
this second calculation unit determines that the second size of the region of the display of each program, in each channel, which broadcasts the program, must be equal.

2. Apparatus for forming an electronic program guide (Epps), containing:
the unit receiving information intended for receiving information regarding each program, which must be reflected in the EPP;
the first calculation module, designed to determine the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information regarding each program;
the second calculation unit designed to determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
display controller designed to control the display on display devices, Epps based on the sizes of the first and second display areas defined by the first and second computational blocks;
this display controller configures the first column based on the first display area, and the second column based on the second display area in the direction of the time axis Epps has a first column and a second column adjacent the other and causes the display Epps for each channel, which broadcasts the program, and
this second calculation unit determines the size of the second display area of each program, so that the size of the second display area is the same as the size of the first display area of each program, and adjusts the size of the second display area in accordance with the size in the case where a size of the second display area is smaller than the specified size.

3. Apparatus for forming a flexible foam according to claim 2, in which the second calculation unit adjusts a size of the second display area corresponding program in accordance with the size by reducing the size of the second display area of the program up and program after the corresponding program in the case where a size of the second display area is smaller than the specified size.

4. Apparatus for forming an electronic program guide (Epps), containing:
the unit receiving information intended for receiving information regarding each program, which must be reflected in the EPP;
the first calculation module, designed to determine the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time the TRANS is acii each program, included in the information regarding each program;
the second calculation unit designed to determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
display controller designed to control the display on display devices, Epps based on the sizes of the first and second display areas defined by the first and second computational blocks;
this display controller configures the first column based on the first display area, and the second column based on the second display area in the direction of the time axis Epps has a first column and a second column adjacent to each other, and causes the display Epps for each channel, which broadcasts the program, and
this second calculation unit determines the size of the second display area for each program corresponding to the amount of information regarding details of each program included in the information regarding each program.

5. Apparatus for forming a flexible foam according to claim 4, in which the display controller causes the display Epps second display area having a size that can be displayed is Jena all information regarding details of each program.

6. Apparatus for forming an electronic program guide (Epps), containing:
the unit receiving information intended for receiving information regarding each program, which must be reflected in the EPP;
the first calculation module, designed to determine the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information regarding each program;
the second calculation unit designed to determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
display controller designed to control the display on display devices, Epps based on the sizes of the first and second display areas defined by the first and second computational blocks;
this display controller configures the first column based on the first display area, the second column and third column based on the second display area in the direction of the time axis Epps has a first column, second column and a third column adjacent to each other so that the first column I is s between the second and third columns, and causes the display Epps for each channel, which broadcasts the program,
this second calculation unit determines, for each program, the size of the second display area based on the size of the first display area programmes broadcast before and programmes broadcast after this program.

7. Apparatus for forming a flexible foam according to claim 6, in which the second calculation unit determines, for each program, the size of the second display area in accordance with the equation:
(the size of the first display area of the program) + {(size of the first display area of the program to this program) + (the size of the first display area of the program after this program)}/2.

8. Apparatus for forming a flexible foam according to claim 6, in which the display controller has a second display area for each program alternately in the second column and the third column, in order to transmit over a single channel.

9. Apparatus for forming a flexible foam according to claim 6, in which the controller causes the display to display the first and second display areas in Epps in different colors.

10. The method of forming an electronic program guide (Epps), containing:
the acquisition phase, which receive information regarding each program, which must be presented in Epps;
the first stage of identifying the Oia, which determine the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information regarding each program;
the second stage definitions, which determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program; and
the phase control, which control the display on display devices Epps based on the specified dimensions of the first and second display areas,
at this stage, control the first column based on the first display area, and the second column based on the second display area, set up in the direction of the time axis Epps, the first column and the second column feature adjacent to each other, and cause the display Epps for each channel, which broadcasts the program, and
while in the second step of determining determines that the size of the second display area of each program, in each channel, which broadcasts the program, must be equal.

11. The method of forming an electronic program guide (Epps), containing:
the acquisition phase, which receive information regarding each program, which is GNA to be displayed in the EPP;
the first stage definitions, which define the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information regarding each program;
the second stage definitions, which determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
the phase control, which control the display on display devices, Epps based on the sizes of the first and second display areas defined by the first and second computational blocks;
at this stage, control the first column based on the first display area, and the second column based on the second display area, set up in the direction of the time axis Epps, the first column and the second column feature adjacent to each other, and cause the display Epps for each channel, which broadcasts the program, and
at the second stage, define the size of the second display area of each program, so that the size of the second display area is the same as the size of the first display area of each program, and configure the size of the second display area in accordance with the size in case when a certain size of the second display area is smaller than the specified size.

12. The method according to claim 11, in which the second detection phase adjust the size of the second display area corresponding program in accordance with the size by reducing the size of the second display area of the program up and program after the corresponding program in the case where a size of the second display area is smaller than the specified size.

13. The method of forming an electronic program guide (Epps), containing:
the acquisition phase, which receive information regarding each program, which must be reflected in the EPP;
the first stage definitions, which define the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information regarding each program;
the second stage definitions, which determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
the phase control, which control the display on display devices Epps on the basis of the sizes of the first and second display areas, certain first and second computational blocks;
at this stage, control the first column based on the first display area, and the second column based on the second display area, set up in the direction of the time axis Epps, the first column and the second column feature adjacent to each other, and cause the display Epps for each channel, which broadcasts the program, and
at the second stage, define the size of the second display area for each program corresponding to the amount of information regarding details of each program included in the information regarding each program.

14. The method according to item 13, in which the phase control urge for display in Epps second display area having a size that can be displayed all information regarding details of each program.

15. The method of forming an electronic program guide (Epps), containing:
the acquisition phase, which receive information regarding each program, which must be reflected in the EPP;
the first stage definitions, which define the size of the first display area representing the time of each broadcast program in the EPP on the basis of information relative to the time of broadcast of each program included in the information related to the each program;
the second stage definitions, which determine the size of the second display area to display in Epps information regarding details of each program included in the information regarding each program, based on the information regarding each program; and
the phase control, which control the display on display devices Epps based on the sizes of the first and second display areas defined by the first and second computational blocks;
at this stage, control the first column based on the first display area, the second column and third column, based on the second display area, set up in the direction of the time axis Epps, have the first column, second column and a third column adjacent to each other so that the first column is located between the second and third columns, and encourage the display of Epps for each channel, which broadcasts the program,
at the second stage, we define for each program the size of the second display area based on the size of the first display area programmes broadcast before and programmes broadcast after this program.

16. The method according to item 15, in which the second stage define for each program the size of the second display area in accordance with the equation:
the size of the first display area of the program) + {(size of the first display area of the program to this program) + (the size of the first display area of the program after this program)}/2.

17. The method according to item 15, in which at the stage control the second display area for each program feature alternately in the second column and the third column, in order to broadcast on the same channel.

18. The method according to item 15, in which the phase control of the first and the second display area display in Epps in different colors.

19. Computer readable medium, the storage medium storing a program that when executed on the computer prompts him to perform the method of forming an electronic program guide (Epps) under item 10.

20. Computer readable medium, the storage medium storing a program that when executed on the computer prompts him to perform the method of forming an electronic program guide (Epps) under item 11.

21. Computer readable medium, the storage medium storing a program that when executed on the computer prompts him to perform the method of forming an electronic program guide (Epps) under item 13.

22. Computer readable medium, the storage medium storing a program that when executed on the computer prompts him to perform the method of forming an electronic program guide (Epps) 15.



 

Same patents:

FIELD: physics, communications.

SUBSTANCE: invention relates to mobile broadcast systems. A method for providing a notification message on the transmitter of a mobile broadcast system which supports an interaction channel is proposed. When a notification event occurs, a first device generates a notification message and generates at least one delivery request message which contains a destination address based on subscription information of the corresponding terminal using the generated notification message. A second device determines the channel over which it will deliver the notification message to the corresponding terminal based on the destination address, and delivers the notification message over the defined channel.

EFFECT: possibility of delivering a notification message in a mobile broadcast system which supports an interaction channel.

27 cl, 23 dwg, 31 tbl

FIELD: physics; communication.

SUBSTANCE: invention relates to digital video broadcasting systems using an electronic service guide (ESG). A device is proposed for handling errors in ESG transmission in a digital video broadcasting system, which includes a service application (SA) component for receiving a request message for file restoration from a communication terminal after transmitting ESG from a service management (SM) component to a terminal and, if the request message for file restoration is an ESG request, providing the SM component with a request message for file restoration and a terminal address; a logic device for compiling ESG for generating ESG within a SM component which interprets the request message and determines whether to resend the ESG to the terminal, and if a decision is made to resend the ESG, the logic device for compiling the ESG sends ESG metadata and terminal address to an interactive server for transmitting ESG within the SM component, and the interactive server sends ESG metadata to the terminal.

EFFECT: design of a video broadcasting system capable of sending a restoration request to a network and receiving a repeatedly transmitted ESG when an error occurs during transmission of the ESG.

33 cl, 14 dwg

Data compression // 2377670

FIELD: physics; computer engineering.

SUBSTANCE: invention relates to data compression. A network system is made with possibility of setting up data compression and comprises a network, a client and a server which provides the client with a terminal service. The server can compress data and has at least one look-aside buffer. One or more parametres of the compression procedure can be set up in accordance with feedback information which indicates availability of resources for transferring data in the said look-aside buffer of compressed data over the network from the terminal service to the client, and obtained based on amount of time spent on transferring all data from the said look-aside buffer. Methods describe operation of the said system.

EFFECT: wider functional capabilities.

45 cl, 9 dwg

FIELD: information technologies.

SUBSTANCE: invention is related to administration of conflicts resolution between television programs; in case of coinciding broadcasting timetables preferences are used, which throw into confusion a limited display or their combination. Specified result is achieved by the fact that suggested invention provides for definition of time gaps or time intervals, which identify duration of conflict, and their application for definition of available resources of record. They may be displayed in interface, friendly to user, which is easy to understand and simple to use. Other versions of realisation guarantee possibility of cyclic searching of various programs and/or available resources, independently on preference settings.

EFFECT: provision of possibility of cyclic searching of all available resources of conflict settlement to user.

30 cl, 10 dwg

FIELD: information technologies.

SUBSTANCE: there is offered broadcasting system for supplying information about access of broadcasting service in which transmission device generates information about access for at least one network among broadcasting network and interactive network from which broadcasting service is transmitted and supplies information about access to terminal through specified communication network. Receiver receives information about access of broadcasting service via communication network, analyses the received information about access for determination of network, from which broadcasting service is provided, among broadcasting network and interactive network and determines access address for receiving of broadcasting service.

EFFECT: effective transmitting/receiving of information about access of broadcasting services in broadcasting system.

65 cl, 7 dwg, 37 tbl

FIELD: physics; communication.

SUBSTANCE: invention relates to transmission of data to a mobile data processing unit. Data are received by a digital audio and/or television receiving device (100), where the data are contained in traffic of digital audio and/or television signals. The data are then extracted from the traffic of digital audio and/or television signals and electromagnetic signals are transmitted by the digital audio and/or television receiving device (100) so as to transmit data extracted from the digital audio and/or television receiving device (100) to a mobile data processing unit (200). The extracted data are transmitted from the digital audio and/or television receiving device (100) to the mobile data processing unit (200) in response to periodic queries from the mobile data processing unit (200) to the digital audio and/or television receiving device (100).

EFFECT: provision for additional data provider and mobile unit user with proportional capacities to act on data, which are currently being transmitted to the mobile unit.

24 cl, 5 dwg, 2 ex

FIELD: information technologies.

SUBSTANCE: invention relates to schedules containing programmes information screened on the display and, in particular, to EPG. Method comprises stages where a variety of audience preferences in watching TV programmes and their corresponding emphasis are displayed; choice of one or more audience preferences in watching TV programmes is made out of the mentioned variety; every mentioned audience preference in watching TV programmes is estimated according to the relevance hierarchy diagram; corresponding emphasis of a variety of audience preferences in watching TV programmes is determined according to the relevance hierarchy diagram. Herewith EPG is displayed in programme nomenclature with EPG comprising a quantity of TV programmes for a number of channels in many time intervals. Every mentioned TV programme has a lot of characteristics; and every mentioned TV programme of the programme nomenclature, with characteristics coinciding with chosen one or more audience preferences in watching TV programmes, is displayed with corresponding emphasis.

EFFECT: ensuring improved search of programmes and broadcasting services.

38 cl, 8 dwg

FIELD: physic, video engineering.

SUBSTANCE: present invention is related in general to the field of interactive TV engineering and in particular to record of information content of interactive TV, and more precisely - to record of interactive TV applications. Method for recording of interactive TV programme for its reproduction in later period of time, in which mentioned programme of interactive TV contains at least one application of interactive TV, transfer of mentioned applications is realised inside application modules by means of data carousel in transport flow, at that method contains the following operations: mentioned transport flow is received, transport flow is analysed for availability of application modules, mentioned application modules are memorised in the form of recorded flow on information medium, at that saving of mentioned saved flow is realised in file separately from mentioned transport flow, mentioned file contains sequence of memorised application modules, at that headline precedes to single saved application module, and mentioned headline contains information on location for at least the following application module.

EFFECT: increased efficiency in reproduction.

14 cl, 6 dwg

FIELD: information technology.

SUBSTANCE: present invention relates to a device and method of recording information and to recording medium. The device records digitally encoded video data on a recording medium in accordance with a predefined format, such as BD. The device has an input unit (91) for receiving a data stream, containing video data and application data objects, contained in messages, such as DVB-MHP. The device has message block (92, 94) for picking out a message from the data stream. The message is recorded in message file in form of a message sequence for the program, separately from the video data. The device also has a syntactic analyser (95) for generating application control information, which contains information for access to messages in the message file. The application control information is stored in the information message file.

EFFECT: more functional capabilities.

10 cl, 14 dwg

FIELD: information technologies.

SUBSTANCE: broadcast content is formed via broadcast content providers, broadcast content providers are connected to internal IP-network for broadcasting programs distribution, broadcast content of broadcast content providers is transferred via internal IP-network over communication lines and line equipment of cellular networks, cellular network information is transferred over communication lines and line equipment of cellular networks, total flow of broadcast content information and cellular network information is generated to transfer it to at least one base station of cellular network, independent flows are separated from the said total information flow: cellular network data flow and broadcasting network data. Separated independent data flows are transferred to the said receive/transmit equipment to transfer them over corresponding independent channels to subscribers of integrated communication and broadcasting system who are located in integrated system coverage area.

EFFECT: increase in broadcasting coverage area.

21 cl, 2 dwg

FIELD: physics, image processing.

SUBSTANCE: invention relates to a display device and more specifically to a display device and control method thereof. The technical result is achieved due to that an initial image is converted to an image with an enhanced picture and a traditional image which are then displayed. The display device has a controller (140) which divides the screen into a first display window and a second display window and outputs control signals based on display options corresponding to the first display window and the second display window, and a video processing device (160) which divides the initial image into a first part and a second part, and modifies picture quality of each part of the image from the first and the second part of the image, which must be displayed in each display window from the first and the second display window depending on the control signals.

EFFECT: more efficient display of images using their control method, which can convert one input signal source into an image with an improved picture and a traditional image in such a way that the image is displayed.

19 cl, 8 dwg, 2 ex

FIELD: physics, communications.

SUBSTANCE: invention relates to communication networks, and particularly to message templates in electronic service guides used in communication networks. A device and method of transmitting and receiving electronic service guide (ESG) fragments relating to an event or program are disclosed. An event or program can include an interactive service component through which a subscriber can interact with the program in real time. Information content of a program such as audio and video data relating to the program can be transmitted to a subscriber in an ESG fragment. An ESG fragment can have associated metadata which can contain modified information relating to an interactive service component of an event or program. A terminal device or subscriber receiver can analyse data in the ESG fragment in order to determine attributes required for displaying the message template related to the interactive service component of the event or program. A subscriber can interact with a program through the said message template.

EFFECT: design of a system for offering subscribers interactive services, distinguished by efficiency and flexibility which can be eliminate errors or minimise their frequency when a subscriber enters their response.

38 cl, 9 dwg, 1 tbl

FIELD: physics; communication.

SUBSTANCE: invention relates to communication networks, and particularly to electronic service guides used in communication networks. The technical result is achieved due to that, when transmitting electronic service guide ESG fragments, identifier (ID) values are processed and compared, as well as the version and/or uniform resource identifier (URI) associated with ESG fragments for transmission. ESG fragments are encapsulated into an electronic service guide delivery unit (SGDU) based on processing and comparing values. Similarly, the SGDU can be received in a receiver, data associated with ID values, version and/or URI of the SGDU, and associated ESG fragments can be extracted and compared with already stored values. The SGDU and ESG fragments can be processed in accordance with comparison results.

EFFECT: identification of ESG fragments with small amount of service information.

28 cl, 10 dwg, 1 tbl

FIELD: physics; computer engineering.

SUBSTANCE: present invention relates to technology of setting up an electronic transmission program (ETP) interface, particularly to technology of setting up an electronic transmission program interface using an electronic transmission program template. The method involves at least the following steps: combination of the electronic transmission program template with dynamic data values and processing them to generate a displayed electronic transmission program interface. In particular, an electronic transmission program server or decoder combines an electronic transmission program page template with dynamic data to generate an electronic transmission program interface.

EFFECT: possibility of setting up and personalising an electronic transmission program interface in order to meet various requirements of different users.

18 cl, 6 dwg, 1 tbl

FIELD: information technologies.

SUBSTANCE: device functioning may be realized in two modes: mode of recording (registration) of television information and mode of reading (reproduction) of television information. In process of this information recording it is quantised into time fragments, which in combination cover the whole specified time interval. Information on each name fragment is registered in according memory unit, and subsequently it is read from the same memory unit. At the same time in process of reading of registered television information, viewer of television program may edit information and exclude that undesirable information, which he or she is not going to review.

EFFECT: improved efficiency of undesirable television information suppression by application of recording and reading of television information.

3 dwg

FIELD: physics, communication.

SUBSTANCE: invention is related to technologies of content recording. Method is suggested for content recording, where the following takes place: record document is received through the network, which describes content element, but does not describe whether content element is available for recording and how content element must be recorded, moreover, record document is generated from text description of content element and includes one or more word from mentioned text description, besides text description does not include previously configured record document, electronic program reference (EPR) data are requested to identify whether content element described in record document is available for recording without user intervention, if yes - how this content element must be recorded; data is checked on client status, which described conventional client access rights, in order to identify whether content element recording is permitted for this client with application of digital rights control; and if content element is available and recording is permitted, then link is introduced into record list, in order to cause realisation of this content element recording without user intervention.

EFFECT: improved functional capabilities available to user, such as possibility to change over from old client to new client, without manual replacement of client status data from old client to new client, remote initiation of content record without provision of connection with the client itself.

31 cl, 8 dwg

FIELD: physics; computer engineering.

SUBSTANCE: present group of inventions relates devices for displaying multimedia images. Video data and graphic data are used for displaying a menu. The graphic data include at least one display set, which contains a generation segment, which stores information for configuring the stream of interactive graphic data, a definition segment, which includes object data, such as the real image of the graphic object displayed on the screen, and an end segment, which indicates the end of the image set. The generation segment contains information on the mode of the image set, where the mode information indicates whether the mode of the image set is the first mode or second mode. The first mode is activated through user instruction, and the second mode is activated at a set time.

EFFECT: wider functional capabilities of displaying devices and possibility of displaying graphic information on a screen upon request by the user.

2 cl, 26 dwg

FIELD: information technologies.

SUBSTANCE: invention relates to schedules containing programmes information screened on the display and, in particular, to EPG. Method comprises stages where a variety of audience preferences in watching TV programmes and their corresponding emphasis are displayed; choice of one or more audience preferences in watching TV programmes is made out of the mentioned variety; every mentioned audience preference in watching TV programmes is estimated according to the relevance hierarchy diagram; corresponding emphasis of a variety of audience preferences in watching TV programmes is determined according to the relevance hierarchy diagram. Herewith EPG is displayed in programme nomenclature with EPG comprising a quantity of TV programmes for a number of channels in many time intervals. Every mentioned TV programme has a lot of characteristics; and every mentioned TV programme of the programme nomenclature, with characteristics coinciding with chosen one or more audience preferences in watching TV programmes, is displayed with corresponding emphasis.

EFFECT: ensuring improved search of programmes and broadcasting services.

38 cl, 8 dwg

FIELD: information technologies.

SUBSTANCE: suggestion refers to test captions decoder (42) which comprises text captions processing unit (411), text viewer (412) and representation controller (415). Text captions processing unit (411) decomposes text captions flow retrieving text data and representation control information. Herewith, text data comprises captions text to be represented in text caption area. After the text captions flow has been decomposed, text viewer (412) visualises text data into raster data using representation control information. Representation controller (415) controls operations of text captions viewer (412) processing unit (411).

EFFECT: providing possibility to detect special information of representation control in text captions flow so that text data for text captions included into text captions flow could be represented in standardised manner.

24 cl, 13 dwg

FIELD: physics, computer engineering.

SUBSTANCE: present group of inventions is related to reproduction of multimedia image. The result is achieved by the fact that data carrier for reproduction device contains video data and interactive graphical data for menu display, at that interactive graphic data include mode information that specifies whether interactive graphic data is interactive graphic data of the first or second type, at that interactive graphic data of the first type are activated by user command, and interactive graphic data of the second type are activated in specified time. Device for data reproduction from mentioned carrier comprises video decoder and decoder of interactive graphic data, and controller that reads mode information, which specifies whether interactive graphic data is interactive graphic data of the first or second type, at that interactive graphic data of the first type is activated by user command, and interactive graphic data of the second type are activated on specified time, mixing unit for application of decoded video data and decoded graphic data.

EFFECT: higher convenience of device application for reproduction of multimedia image.

18 cl, 26 dwg

FIELD: technology for selective reproduction of television programs, primarily for chargeable television.

SUBSTANCE: system for processing a grid of television programs has on one side, information about offered available programs, and, on other side, information about certain group of users. To each group of users a set of parameters is assigned, which is divided on several sets, while each set corresponds to filter layer, allowing selection of category or categories of subject interesting program.

EFFECT: possible comfortable access to another programs with possible selection of categories of interesting programs.

7 cl, 2 dwg

Up!