Displaying personalised electronic programme guide (epg) with visual commentary

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

 

The technical field to which the invention relates

The present invention relates generally to the schedules containing information about the programs displayed on the display screen. In particular the present invention relates to electronic program guide, which can be improved through a defined audience search in the manner in which the schedule containing information about programs, is presented to the viewer.

Prior art

Electronic program guides (EPG) allows viewers to navigate through the on-screen program guide to find the right programs. EPG allows the viewer to view the schedule of current and future programmes, to set reminders for upcoming programs, or to enter commands for recording one or more programs. In Fig. 1 shows a system 10 for viewing entertainment, which includes the client device 108 and the display device or monitor, such as a television receiver 136. Client device 108 receives the data for the EPG from a source such as the source of the broadcast. The EPG application is executed by the client device 108 to generate output. The output is visualized on a television receiver 136 in the form of a display 160 EPG. The display 160 EPG has nasalcavity horizontally, presented in figure 1 below links 01, 05, 15 and 32. From position 15 to position 32 horizontally shows the distribution of programs for channels with 438 according 497 for the time interval from 9.30 PM until about midnight. Immediately before the position 15 in the horizontal direction on the display shows the date - December 5, 2002, At the position 15 in the horizontal direction on the display 160 EPG specified television program, selected for channel 438 on the time interval from 11 PM to midnight. This selected television program is additionally described by data in the EPG on position 05 horizontally. At position 32 horizontally there are standard controls (sliders), which allows you to view horizontally all parts of the display 160 EPG related to time until 9.30 PM and after midnight. Perpendicular to controls (sliders) at position 32 is horizontally provided with standard controls (sliders, which you can view on a vertical side of the display 160 EPG below channel 438 and above the channel 497. To select a television display for displaying, to request additional information about the displayed television program and to perform other standard features EPG you can use one of several input devices, discussed below.

Mnozhestvenoe cable and satellite TV offer the viewer a choice of dozens, if not hundreds, of different channels. The rapid growth in the number of available programs, television broadcasting and other services significantly increases the amount and diversity of information available to the viewer. Unfortunately, the increasing volume of information, for example, about the programs and services of broadcasting, complicates the process of selecting programs and services. If the viewer is not able to quickly and easily identify the required programs and services and to determine when these programs and services are available, he will not be able to implement in full all the possibilities of use and access to a variety of educational and entertaining information available to date.

Although modern EPG give viewers a flexible tool to view information about the programs of broadcasting, there is a serious problem with the way the viewer information about the programs on the display screen. In particular, the viewer must scroll through a huge number of programs and services broadcast EPG, before he will find the program or service broadcasting, which is tailored to his audience interests.

Therefore, a very important improvement of the presentation of information about the programs in the EPG, to facilitate the viewer search program, or service broadcasting, which is of interest to him while watching.

The invention

The viewer selects from a variety of audience preferences (interests), and allocates the respective preferences using the user interface (UI). Display EPG, reflecting the results of the choice of the viewer is displayed on the screen. Each television program in the EPG, which has characteristics that match the selected audience preferences, is displayed with the appropriate selection.

List of drawings

In the detailed description of the invention below for links to these drawings and throughout the description and in all the drawings to refer to the same components and signs used the same reference position.

Fig. 1 is a front view of the standard equipment configuration, where the client device issues a part of the electronic program guide (EPG) EPG display on a television receiver (TV), where on the display of the EPG shown, each of the multiple television programs scheduled broadcast;

Fig. 2 is an example display that includes a user interface (UI)through which the viewer affects the UI controls to select one or more viewers ' preferences and the appropriate selection to be displayed on the result display enhanced EPG;

Fig. 3 - display of the tion of figure 2 after using the viewer controls;

Fig. 4 is a front view on a client device of figure 1 with indicated on the television screen is part of the result display enhanced EPG for arbitrary choice by the viewer, which is displayed information about the programs;

Fig. 5 is a block diagram of a sequence of operations illustrating a process in which the viewer responds to questions from a list of questions, the query runs EPG mapping programs with the responses of the viewer, and in which the viewer can see the resulting display enhanced EPG for arbitrary choice of the displayed programs;

6 is an exemplary system that provides a suitable operating environment in which the present invention can be implemented either in full or in part, and where, in particular, shows a system of content distribution, which allows streaming to multiple client devices, and the system of distribution of content associated with each client device of the bilateral network;

Fig. 7 is an exemplary client device, television receiver, and various input devices that interact with the client device;

Fig. 8 is a block diagram illustrating components of an exemplary client device (s), shown in Fig.6 and 7.

Detailed description of the image is etenia

This invention allows the viewer to select a television program from the display advanced electronic program guide (EPG). Displaying the enhanced EPG has a visual explanations, selected by the viewer. Visual explanations point to the television program, the characteristics of which coincide with the set of audience preferences. The user interface (UI) allows the viewer to choose how their audience preference and visual explanation representing this preference. Data to display the enhanced EPG include characteristics for each television. Data for advanced EPG can be stored in the client device 108 or stored remotely.

The data in the electronic program guide can include a multitude of television shows to multiple channels at a certain time interval. These data also include features for each television. These characteristics can be represented in metadata or data of another type. Characteristics of television programs can be quite diverse, such as the name of a television programme, the plot of a television programme, a description of the television, list of television manufacturers before the Chi, the critic of the program, a review of a television programme, a recommendation for television programs, the duration of television broadcasts, the indicator of non-commercial nature of television, the genre of television rating television programs, performer in a TV show, directed television shows, award, won the television transfer date relating to the television program, and other characteristics that represent features of this television.

The characteristics of each television to display the enhanced EPG processed by the comparison procedure to identify matches with audience preferences previously specified by the viewer, using the UI interface. When displayed on the screen of the advanced EPG TV program, the characteristics of which coincide with audience preferences, such transfer will be displayed with the corresponding visual explanation, selected by the viewer. Accordingly, all television programs that have characteristics that match with the selected audience preferences are displayed on the image enhanced EPG with the appropriate selection, selected by the viewer.

Refer now to figures 1 and 2, where int is has user (UI) 200 may be displayed on the screen of the television receiver 136. UI 200 presents to the viewer a list of questions. Client device 108 can perform the application of advanced EPG to generate output. The output is visualized on a television receiver 136 in the form of UI interface 200. UI 200 presents to the viewer a list of questions. The viewer uses the input device to interact with the UI 200, so as to indicate their audience's preferences in the form of answers to the proposed questions. The application of advanced EPG has access to data, electronic program guide for television transmission. The application of advanced EPG also has access to the options of the viewer, which must be specified by the viewer by using the UI interface 200 as input devices.

UI interface 200 has many triple control elements that the viewer can use to answer questions from a list of questions. Triple controls include a control element 210 categories, the control element 212 identifiers and a control element 214 visual explanations. With each of the control elements 210, 212 and 214, which when activated generates a menu is displayed from which the viewer can make his choice, associated control element 202 drop-down menu. The menu display for driving the element 210 category includes a list of categories of interest to the viewer. The menu display to the control element 212 identifiers includes a list of identifiers that are unique to a specific menu item to control 210 categories. The menu display to the control element 214 visual explanations includes a list of visual explanations. The viewer makes his choice from the list of visual explanations. As such, the selected visual explanation is provided to the viewer for displaying the enhanced EPG when displaying television broadcasts, which corresponds to the selected menu item to the control element 210 categories and the selected menu item to the control element 212 identifiers. Any of the lists displayed after activating the drop-down menu can be stored in the client device 108 locally or remotely.

Alternatively, the drop-down menu for the control element 212 identifiers viewer may use the input device to enter a specific character string in the client device 108 for placement in the field control element 212 identifiers. For example, if a viewer sees on the screen that must be selected in the displayed list after activating the drop-down menu for the control element 212 Ident is Viktorov, he uses the remote control to enter a character string, for example, the string "FOOD" (food). As such, this character string will be associated with what has been specified for the control element 210 categories in relation to the characteristics of television broadcasts data in the EPG. Accordingly, the viewer is no need to limit yourself to a list of selectable items which appear in any of the drop-down menu for any of the control elements. For example, the viewer may use the input device to input a character, character string or an icon in the field for control 214 visual explanations. Then triplex control that matches the corresponding TV program data in the EPG will be displayed on the display of the enhanced EPG with character, character string or icon, which was directly entered by the viewer.

In Fig. 3 shows an example of a UI interface 300, where the viewer has completed its selection, depicted using the controls. Although the UI 300 indicates that the viewer has made the choice for all positions available in the UI 300, he may choose not all positions which are shown in the UI interface 300. Each triplex control in the UI 300 is n the number of positions to the horizontal, presented on Fig.3 literal references, followed by the number 1, 2 or 3. Here numbers 1-3 correspond in order to the managing element 210 categories, the control element 212 identifiers and the control element 214 visual explanations, shown in Fig. 2.

In Fig. 3 shows that the viewer has selected a different fill patterns for each of the control elements A3-13 visual explanations. It is assumed that the viewer can choose from a menu of visual explanation, other than samples fill, upon activation of the control element 202 from the drop-down menu to control elements A3-13 visual explanations. Visual explanations that can be selected by the viewer from the specified menu, include, but are not in a restrictive sense, the appearance of the text, the appearance of the border, the appearance of the background, the shading inside the border, text color, text alignment, appearance, border, background color, shading, icon, font style, font, font style, font size, text effects and combinations of the above.

After the viewer has entered into the user interface all the selected options, as shown in UI 300, it activates the control element 204 output. Upon activation of the control element 204 output begins the implementation phase application of advanced EPG. At this stage it is antski device 108 is the application of advanced EPG, in the course of which features television broadcasts data in the EPG are compared with the selected category and the ID (210, 212) for each built-in control (A1-A2, B1-B2, C1-C2, D1-D2, E1-E2, F1-F2, G1-G2, H1-H2 and I1-I2). These comparisons are carried out by the application of the enhanced EPG in order to identify matches of the options selected by the viewer and displayed on the user interface, with features of television broadcasts data in the EPG.

Comparison can include an assessment of television shows that have more than one such match. In these cases, to determine which of the selected visual explanations should be used to display each television that has a lot of matches with their characteristics, can be used a pre-defined algorithm. Such a pre-defined algorithm may include, for example, a hierarchical scheme, reflecting the importance of a specific audience preferences. One such hierarchical scheme can be included in the application of advanced EPG and/or configuration of the client device 108. For example, the letter in the alphanumeric references (for example, A, B, ..., I), shown in the UI interface 300 may be placed in the correspondences of the importance of preferences. For example, but not limiting, the lower is the letter in the alphabet, the higher the assessment level of audience preferences. We can assume that the viewer, as such, is more interested in his preferences defined under the letter "a" for triple control elements 210, 212, 214, and less interested in the preferences, under certain letters in the alphabet farther down. In other words, the more important audience preferences are above and in the first column triple control elements 210, 212, 214 in the UI 200. Preferences are less important to the viewer, are specified below and in the second column, triple control elements 210, 212, 214 UI interface 200.

The above hierarchical representation can be used to address a number of issues. One such issue relates to how a visual explanation should be used to show the audience preferences in the advanced display EPG, when more than one characteristic of a television transmission coincides with the selected category and the selected ID (210, 212) for more than one built-in control. For example, in displaying the enhanced EPG for this television can be displayed for a visual explanation, which corresponds to the bottom of the sequential matching charge of the common elements (A3-I3) for a visual explanation. For example, when using the UI 300, if the electronic program guide containing a television program having the features of the television series, science-fiction works, with Mel Gibson in the title role and year of manufacture 1996, then this TV program will appear in the display of the enhanced EPG with a visual explanation of E3. In another example UI 300 displays an enhanced EPG displayed television program that has the characteristics of the television series, science-fiction works, and a list of manufacturers Caterer, Toronto Buffets", will be displayed with a visual explanation B3. Here is a visual explanation H3 will not be used, because between C1-C2 and G1-G2 and characteristics of television there is no match. In the following example UI 300 television transmission having characteristics that match only with a list of manufacturers Caterer, Toronto Buffets", will be displayed in the enhanced EPG with a visual explanation of H3. Similarly, a television having matching characteristics for the UI 300, which are reduced only to the presence of science-fiction works (B2), which critic Siskel gave a rating of "Two Thumbs Up" ("Very good!")(I2), will appear in the enhanced EPG with a visual explanation is B3. A visual explanation B3 will be used because the hierarchy of matches it is above all, and after him no one match.

There may be other implementations that you can use to resolve problems related to the fact, what a visual explanation should be used to represent the audience's preferences in the advanced display EPG. For example, whenever the characteristic of the TV program data in the EPG is the same as with the selected category and the selected ID (210, 212) for built-in control to display this television an EPG will be pre-chosen visual explanation, which corresponds to a matching control (A3-I3) for a visual explanation. Then will be processed more suggestions for this TV programs using the rules, according to which the EPG display using the selected visual explanation, which corresponds to the bottom of the next matches, starting with the match A1-A3. As such, each matching a TV show will receive one of the selected visual explanations, and any TV show that has a lot of matches will be displayed with the visual the second explanation for subsequent matches, below all through the hierarchy.

As mentioned above, the application of advanced EPG and the client device 108 may be configured in various ways in relation to the importance of the order or organization of alphanumeric references (for example, A1-3, B1-3,..., I1-3). For example, you can offer embodiments, where for one TV program on enhanced EPG displays more than one visual explanation. Accordingly, the above examples should not be construed as limitations of the decision-making processes, in which the application of advanced EPG and/or the client device 108 assigns visual explanations (A3-I3), which will appear on the display of the advanced EPG.

Choices viewer, shown in the UI interfaces 200-300, used by the client device 108 when the application runs, an advanced EPG. The application of advanced EPG has access to data, electronic program guide. These data can be obtained from a source such as the source of the broadcast, the client device 108. Also refers to other data sources.

In Fig. 4 shows an exemplary configuration 400 of equipment, where a television receiver 136 displays an example of an improved EPG 170. Advanced EPG 170 displayed on a television receiver 136, received for rendering on the client device 108. The output is visualized on a television receiver 136. Advanced EPG 170 has several positions horizontally presented in figure 4 below links 01, 05, 15, 18, 19, 21-23, 26 and 32. Just an EPG 170 shown thirteen (13) visual explanations. For the convenience of the reader specific examples shown in Fig. 3, do not correspond to the thirteen (13) visual explanations, shown in Fig. 4. Thirteen (13) visual explanations are the following explanation: TV broadcast "World News & Fins." referring to 18, four (4) television "News" with a link 19, three (3) TV program "Science and Tech." with a link 22, one news program with a link 23, two (2) transmission with the word "Food" (food) in a visual explanation with the link 26 and two (2) TV program "NFL Sunday Ticket" with a link 30. Each visual explanation is coincidence control elements 210-214 triple stripes A3-I3, which were specified at the UI 200, and the respective characteristics of television programs displayed on an EPG 170. For example, the UI interface 200 may be used by the viewer to set for the control elements (210, 212) categories and identity in the following form: (news, World news); (news, Local news); (Tel. the imaging series, Science and technology); (Theme - Food); (Sport, Football). In the enhanced EPG 170 shows the selection or visual explanation 214 for each of the above elements.

It is evident from Fig. 4 shows that the majority of TV programs in the enhanced EPG 170 is not selected and does not have a visual explanation, as their respective characteristics did not match those that were chosen by the viewer. Alternatively, these television programs can be represented in gray and/or additional muted for greater contrast in the enhanced EPG 170. Additionally implies the possibility of the use of isolation and/or visual explanations to display TV programs in the EPG, which do not coincide with audience preferences, in the absence of any selection display television, coinciding with the preferences of the viewer. Also, there are variants and combinations of the above.

In Fig. 5 shows a process 500 that can be used, for example, in relation to the environment 400, depicted in figure 4. The process 500 described with reference to figure 2 and 4 begins with step 502, where the viewer through the user interface (UI) offers a list of questions. Example operations performed at step 502, shown in figure 2. After the body is ritel activated control element 202 drop-down menu at step 504 is performed table scans for each function drop-down menu. Views tables are used to get the list to be displayed to the viewer. The viewer selects items from the displayed list. In the alternative embodiment discussed above, the viewer may use the input device to directly set on the keyboard or enter the selected item as a character, character string, icons, etc. once the viewer has selected all that he wanted, as it is shown on the UI 300 of Fig. 3, the application of advanced EPG, which is executed in the client device 108 receives the choices for processing.

At step 508, the application of advanced EPG examines the data in the EPG stored in the client device 108. On the basis of predetermined criteria stored in the application of advanced EPG and/or client device 108, hit and determines the allocation or visual explanations for matches, which should be reflected in the enhanced EPG. At step 510 displays the resulting image is enhanced EPG, an example of which is shown in Fig. 4. The viewer can search to display the advanced EPG using the input device to scroll the display using the control is operating elements-sliders, as discussed previously in connection with Fig. 1.

At step 512 of process 500, it turns out, has introduced if the viewer is a command requesting the return to the above list of questions. If this command is entered, then the process 500 moves to step 502. If this command was not entered, then the viewer enters a query at step 514 to view television transmission, which is displayed on the image enhanced EPG. The requested television program which was selected by the viewer to display the enhanced EPG may not be the transmission, which has a selection or a visual explanation associated with her appearance.

After step 514, the process 500 proceeds to step 516, where the power settings in the client device 108 is configured to channel the requested television. Client device 108 generates the display of television programs for rendering on a television receiver 136. Then the viewer can watch the requested TV program. Alternatively, when the viewer has identified a television program on the display of the advanced EPG, it can also enter a request for mapping characteristics of the identified television programs with characteristics of other television broadcasts data in the EPG to find matches. This is the case of the application of advanced EPG may be configured to display these matching television with a selection accordingly requested television program, in another display of the advanced EPG. Then the viewer can choose the same or another TV program on the display of the advanced EPG.

After step 516, the process 500 proceeds to step 518. where it turns out, has introduced if the viewer request to another receiving display enhanced EPG. If such a request is entered, the operation of step 510 is performed again. Otherwise, the process 500 loops in the loop of steps 516 and 518, waiting for the command from the viewer.

Illustrative environment

In Fig. 6 shows an illustrative environment 100 equipment, which may be fully or partially implemented in the present invention. Illustrative environment 100 represents a system of entertainment television, which facilitates distribution of content and data on the programs on many viewers. The environment 100 includes one or more service providers (suppliers) 102 content, one or more service providers 104 data about programs, system 106 distribution of content and multiple client devices 108(1), 108(2),..., 108(N)connected to the system 106 content distribution via broadcast network 110.

The provider 102 content includes a server 112 of the content and stored content 114, such as movies, TV, the traditional program, commercial programs, music, and similar audio and/or video content. The server 112 of the content is controlled by the distribution of stored content 114 from the provider 102 content system 106 distribution of content. In addition, the server 102 manages content distribution content directly (for example, content that has not been saved before, such as direct transmission) and/or content stored in other locations in the system 106 distribution of content.

Provider 104 data about the programs include a database 116 electronic program guide (EPG) and the server 118 EPG. In the database 116 stored EPG electronic data files 120 about the programs that are used to create an electronic program guide (or simply "program guide"). Data about 120 programs include characteristics of television. These characteristics can be a name of a television programme, the plot of the television broadcasts, the description of the TV program, the list of producers of television programs, a critic of the program, a review of a television programme, a recommendation in relation to television broadcasts, the duration of television broadcasts, the indicator of non-profit character for television, genre television rating television programs, Spaniel in a TV show, directed television shows, award, won the television transfer date relating to the television program, and other characteristics that give information about this TV show. Data 120 of the program also include the station ID, the IDs of the channels, information about the schedule and so on. The terms "data", "EPG data" and "electronic program guide" used throughout this description interchangeably. To make the discussion more concrete, here it is assumed that the electronic file supports data 120 about the programs, which among other things may include the name of the 122 programs, day or 124 days of the week, when this program is shown, and the time or more time points 126 beginning of the demonstration program at a specific day or days of the week. E-file also supports the above features for each program.

The server 118 EPG processes the EPG data prior to their distribution to create a published version of the programme data, which contains information about programs for all channels on one or more days. This processing may include any number of editing operations, modification or expansion of the EPG data. Such processes may include the selection of content, the compression of contin is a, modification of the format, etc. Server 118 EPG controls the distribution of the published version of the data about the program provider 104 data about the programs in the system 106 distribution of content using, for example, a Protocol file transfer (FTP) over a TCP/IP network (e.g. the Internet, UNIX, and so forth). In addition, the published version of the data about the program can be transmitted from the provider 104 data about programs via satellite directly to the client device 108 through the use of satellite parabolic antenna 134. EPG data does not necessarily take over the video. It is preferable that the client device 108 received EPG data by tuning to the carrier signal in the frequency range of television channels, which is combined with other signals and is usually transmitted with a lower data rate than the signals transmitted by satellite.

System 106 distribution of content includes a broadcast transmitter 128, one or more processors 130 content and one or more processors 132 data about the programs. The broadcast transmitter 128 transmits signals, such as cable television signals, via broadcast network 110. The broadcast network 110 may include a cable television network, RF, microwave, satellite network and/or data network, so the Yu as the Internet, and may also include wired or wireless environment, using any broadcast format or Protocol broadcast. In addition, the broadcast network 110 may be a network of any type, where the used network topology of any type and any network communication Protocol, and can be represented or otherwise implemented as a combination of two or more networks.

The processor 130 content processes the content received from the provider 102 content before transmitting the content via broadcast network 110. Similarly, the processor 132 data about software processes the data of the program received from the service provider 104 data about the programs, before transmitting data about programs via broadcast network 110. Specific processor 130 content can encode or, in other words, to process the received content into a format understandable to the multiple client devices 108(1), 108(2), ..., 108(N)connected to the broadcast network 110. Although in Fig. 6 shows one provider 102 content, one provider 104 data about programs and one system 106, content distribution, given by way of example, the configuration 100 may include any number of content providers and/or providers of data about the programs connected to any number of systems for content distribution.

System 106 content distribution represents Golovna the service, which provides EPG data, and content to multiple subscribers. Each system 106 content distribution may receive a slightly different version of the data about the programs, which takes into account various software preferences and layout. The server 118 EPG creates different versions of the EPG data (for example, different versions of the programme guide) which include channels relating to the relevant head services, and the system 106, a content transmits the EPG data to multiple client devices 108(1), 108(2),..., 108(N). In one implementation, the system 106 content distribution uses, for example, the file system carousel for multiple broadcast EPG data on out-of-band (OOB) channel to the client device 108.

Client device 108 can be implemented in several different ways. For example, client device 108(1) receives content broadcast from a satellite transmitter via satellite parabolic antenna 134. Client device 108(1) : refers to the computer console to TV or satellite receiving device. Client device 108(1) connected to a television receiver 136(1) for presenting the content received by the client device (for example, audio data and video data), as well as the graphical interface uses the user. Specific client device 108 may be connected to any number of television receivers 136 and/or similar devices that can be implemented to display or, in other words, the visualization of the content. Similarly, one television receiver 136 can be connected to any number of client devices 108. Each television receiver 136 displays an enhanced EPG 170 on his screen.

Client device 108(2) is also connected for receiving content broadcast from the broadcast network 110 and feed the received content to the corresponding television receiver 136(2). Client device 108(N) is an example of a combination television receiver 138 and integrated computer console 140 to the TV. In this example, the various components and functionality of computer consoles to the TV built-in TV receiver instead of using two separate devices. Computer console, built-in TV receiver can receive a signal broadcast through a satellite dish (similar to satellite parabolic antenna 134) and/or via broadcast network 110. In alternative embodiments of the client device 108 can receive the broadcast signals through a two-way network 109, such as the Internet, or any of the other broadcast medium.

Each client device 108 can perform a universal viewing application list and select television programs, which expanded, modified and improved using the present invention ("the application of advanced EPG"). In the application of advanced EPG data is used television programs that can be downloaded to the client device and received via the broadcast network 110, such as system 106, content distribution, or obtained from the two-way network 109. When a client device 108 application of advanced EPG viewer can detect one or more television broadcasts in the entire set of television that can be broadcast. Thus, the viewer can select the TV program he wants to watch and/or record them at any time when they are broadcast on the broadcast network 110.

In the newly developed application uses data about the programs, allowing the viewer to navigate the on-screen program guide and find his television. If you have an application advanced EPG viewer can find and view the schedule of current and future programs, set reminders for future programs and/or the lead team to record one or more television broadcasts.

In the environment 100 also includes one or more network devices, such as server 150 messaging that communicates with the system 106 content distribution and client devices 108 (1-N) through the communication network 109, such as the Internet. The coupling network 109 allows to provide two-way communication between the client devices 108 (1-N) and the server 150 to transmit messages. This relationship allows the client devices 108 (1-N) and/or the server 150 to transmit messages to send targeted messages through the connecting network 109. Each message may contain a message addressed to the network resource, for example, by e-mail at the e-mail server, the address of the Web site on the Internet, the number of the Fax to the telephone network or by using other standard features of message delivery. For example, but not limitation, the viewer may use the client device 108 or a personal computer or other network device to log on to the network 109, such as the Internet, and to communicate with the server 150 to transmit messages or other network resource in order to detect any sent message.

The server 150 messaging can be a network service, such as service posting information on Web sites (Web hosting), ensure the surrounding storage of data on any client device 108 or the appropriate viewer. The viewer can maintain the data on the server 150 to transmit messages, which, in turn, can be accessed by other Web hosting services in the Internet, when the viewer has authorized such access may be limited. An example of such a data provider is the Microsoft Network (MSN) Microsoft Corporation (Redmond, Washington). MSN provides a service NETTMPASSPORT®that, among other services, stores data that can be extracted other Web services on the Internet that are compatible with service NETTMPASSPORT®. In this example, the viewer may provide various contact information to the server 150 to transmit messages. This contact information may constitute one or more addresses should be sent messages.

One or more service providers 104 data about the programs can, optionally, include stored content, issued on demand, such as the video content provided on demand (Video On-Demand). Stored content issued on request, can be viewed on the client device 108, for example, through the on-screen guide to movies, and the viewer can enter commands for transmission to a particular movie or other stored content corresponding to the client device 108 in the form of a stream.

Illustration the e client device

In Fig. 7 shows an illustrative implementation 700 of a client device 108, depicted as a stand-alone unit that is connected to a television receiver 136 that displays an enhanced EPG 170 on the screen. Client device 108 can be implemented in any number of variants, including computer console to the TV, satellite receiver, DVD recorder with hard drive, video game console, an information device, and so forth. Client device 108 includes a wireless receiving port 702, such as infrared (IR) wireless port or Bluetooth wireless technology interface, for receiving wireless communications from a device 704 remote control, hand held device 706 input or any other wireless device, such as a wireless keyboard. A handheld device 706 of the input may be a personal digital device (PDA), a handheld computer, a wireless telephone or the like, in Addition, can be connected wired keyboard 708 for communication with the client device 108. In alternative embodiments, the device 704 remote control, handheld device 706 and/or keyboard 708 may use radio frequency communication line or the other transmission to communicate with the client device 108.

Client device 108 p is animal one or more signals 710 broadcast from one or more broadcast sources, for example, from a satellite or a broadcasting network. Client device 108 includes hardware and/or software for receiving and decoding the signal 710 broadcast, such as a video signal system NTSC, PAL, SECAM or other TV system. Client device 108 also includes hardware and/or software to provide the viewer graphical user interface through which the viewer can, for example, to access various network services and to perform other functions.

Client device 108 can communicate with other devices through the communication network 109, shown in Fig.6, using one or more connections including standard telephone line 712, line (ISDN digital network integrated services), cable communication line 716, line 718 Ethernet communication line 720 connection ADSL (asymmetric digital subscriber line) and/or DSL (digital subscriber line), etc. the Client device 108 in a particular case, may use any one or several different lines 712-720 connection for communication with any number of other devices and/or to establish two-way communication with one or more network resources via the network 109, shown in Fig.6.

Client device 108 generates a video signal (signals) 720 and audiosignal (signals) 722, which are transmitted to a television receiver 136. The video signals and audio signals can be transmitted from client device 108 to a television receiver 136 via radio frequency (RF) communication line, communication line, S-Video, the transmission line component, the transmission line component signals or other communication line. As shown under the reference position 703 figure 7, the client device 108 includes one or more indicators or other identifier of the request that identifies the current status of the device or employees to provide diagnostic messages to the viewer. In addition, the client device may include one or more buttons, switches, or other selectable controls for controlling operation of the device. The device or mechanism of visual and/or audible diagnostic alarm, shown under the reference position 703, may issue a diagnostic signal representing a system message, for visual and/or audible warnings of the viewer.

In Fig. 8 shows selected components of the client device (s) 108, shown in figures 1, 4, 6 and 7. Client device 108 includes one or more tuners 800(i). The tuners 800(i) is represented in the form of one or more in-band blocks us the detuning, which tune to various frequencies or channels to receive television signals, as well as out-of-band tuner that tunes to the channel on which the broadcast EPG data to the client device 108.

Client device 108 also includes one or more processors 804, and one or more memory components. Examples of possible memory components include a memory 806 random access (RAM), a memory 808 on the drive component 810 mass memory, such as a tape in the tape drive, or component removable media in the drive, on removable media, and non-volatile memory 812 (e.g., ROM, flash memory, erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), and so on). In the drive 808 on disk can store one or many of audiovisual fixations (i) and one or multiple buffers (j) pauses. Database of television programs may be stored in memory 808 on the disk to maintain the respective characteristics of television programs that are transmitted to the client device 108 in the broadcast EPG. Database of TV programs can also support the choices of the viewer entered using one or more lists of questions, shown, for example, in figure 2 and 3. Write (i), buffers(j) pauses and database of television programs can also be stored in one or more other storage devices, client devices 108, such as non-volatile memory 812, RAM 806 and/or the storage medium 810. Alternatively, write (i), buffers (j) pauses and database of television programs can also be stored remotely from the client device 108 in a network resource having a link with the client device 108 through the communication network 109, shown in Fig.6.

Alternative implementation, the client device 108 can include a number of processing capabilities and data storage, and may include components of several types of memory, different from that shown in Fig. For example, client device with a full set of resources can be implemented with substantial memory resources and processing, including memory 808 on the disk to store the content displayed by a viewer. However, client devices with limited resources may have limited processing and storage of data, for example the limited capacity of the RAM 806, limited data processing capabilities and have the drive 808 on the disk. However, it is assumed that the client device 108 has video recording capability, either locally or remotely relative to the client device 108.

The processor (s) 804 processes the various commands controlling the operation of the client device 108 and providing a link to the ü with other electronic and computing devices. Components of memory (e.g. RAM 806, the drive 808 on the disk storage medium 810 and non-volatile memory 812) store various information and/or data, such as content, EPG data, configuration information for client device 108 and/or information for the graphical user interface.

In the non-volatile memory 812 may store the operating system 814, and one or more application programs 816, which are executed by processor 804, providing an environment for running applications. Runtime software provides the possibility of expanding the client device 108, allowing you to define different interfaces, which, in turn, allow applications 816 to interact with the client device 108. In the shown example, the application 818 advanced EPG and its modifications are stored in memory 812 to work with data, electronic program guide, and create different variants of the disclosed here display an enhanced EPG.

Client device 108 can issue reports and other messages that can be transmitted in one-way or two-way mode through the communication network 109, shown in Fig.6. These messages can be created in various network resources using the network interface 824, the wireless interface 822, last the sequential/parallel interface 826, modem 828 or other well known hardware/software communication algorithms and Protocol for computing devices.

The application program 816, which can be implemented in the client device 108 include a browser to search the world wide web (Web) in order to view diagnostic messages on the Web site, the e-mail program to send e-mail to the e-mail program to send a Fax message to initiate the transmission of Fax messages to a Fax machine via a phone line 712, shown in Fig.7, in order to send a Fax message, related to a client device 108, the program transfer service short message (SMS) to initiate transmission of a text message related to client device 108, the mobile pager in the paging communication channel, and so on.

Client device 108 may also include other components related to the entertainment television, which in this example to simplify not shown. For example, client device 108 may include an application interface and user indicators user interface, buttons, controls, etc. to facilitate interaction of the viewer with the client device is the your.

Client device 108 also includes a decoder 820 for decoding the broadcast video signal, such as signal system NTSC, PAL, SECAM or other TV system. In an alternative embodiment, the decoder of the client device 108 may be implemented entirely or partially in the form of an application program executed by the processor (CPU) 804. Wireless interface 822 allows a client device 108 to accept the entered commands and other information from an input device controlled by the viewer, for example, from a remote control device or other input devices: infrared, Bluetooth, or similar RF devices.

Network interface 824 and serial and/or parallel interface 826 allow client device 108 to interact and communicate with other electronic and computing devices via various communication lines. Although not shown, client device 108 may also include interfaces to other data types for communication with other devices. Modem 828 provides the connection between the client device 108 with other electronic and computing devices via a conventional telephone line. The components shown under reference positions 816 and 822-828, provide the application with which the client is dcoe device 108 receives Internet access or data transfer is possible by two-way network.

Client device 108 also has audio output 830 and video output 832, which supply signals to a television receiver or other device that processes and/or represents, or, in other words, plays audio and video data. Despite the fact that the components of a client device 108 are shown as separate blocks, some of them can be implemented in a specialized integrated circuit (ASIC). In addition, the various components in the client device 108 is typically connected to the system bus (not shown). The system bus may be implemented as one or more bus structures of any of several types, including in the form of a memory bus or memory controller, a peripheral bus, an accelerated graphics port, or a local bus using any of a variety of different bus architectures. Such architecture can, for example, to include the bus industry standard architecture (ISA)bus with microchannel architecture (MCA)bus, enhanced architecture ISA (EISA), local bus Association standards equipment (VESA) and bus peripheral component interconnect (PCI), also known as mezzanine bus.

Here is a General reference to one or more client devices such as client device 108. Used here Ter is in "client device" means any electronic device, capable of transmitting and storing data and/or having the function of processing signals such as broadcast signals received from any of several different sources.

Client device 108 can include many different machine-readable media defined as the communication environment. The communication environment is typically embodies computer-readable commands, data structures, program modules or other data in the signal, the modulated data, such as the carrier signal, or other transport mechanism and includes any medium for information delivery.

The term "signal, the modulated data signals having one or more characteristics set or changed in such a manner as to encode information in the signal. For example, but not limitation, the communication environment includes a wired medium, such as a wired network or direct-wired connection, and wireless environment, such as acoustic, RF, infrared or other wireless environment. The concept of machine-readable medium also includes any combination of the above.

In a network environment such as the computing environment 100 shown in Fig. 6, program modules or portions thereof may be stored in a remote storage device. For example, the application program 816 and switches the 818 advanced EPG can be in the storage device of the remote computer and/or server. For illustrative purposes, on Fig shows the application program 816 and the application 818 enhanced EPG in the form of separate blocks, although it is obvious that such programs and components in different moments of time are in different components of the data storage client device 108 and executed by the processor (CPU) 804 client device 108.

Although the invention has been described in terms of the characteristic structural features and/or methodological steps, it should be clear that the invention defined in the attached claims should not be limited to those described here, the specific features or steps. Disclosed here, the specific features and steps should rather be viewed as the preferred implementations of the claimed invention.

1. How to display a personalized electronic program guide (EPG) with visual explanations containing phases in which
display a variety of audience preference for watching television and their corresponding visual selection, these many viewers ' preference for watching television contains any combination of: a character string in metadata that contains characteristics of a television transmission; alphanumeric text string in the title of a television transmission; alpha digital is the text string in the plot of a television transmission; the alphanumeric string in the description of television programs; the alphanumeric string in the list of producers of television programs; alphanumeric text string in the opinion of the critic on television; alphanumeric text string in a review of a television transmission; alphanumeric text string in recommendation in respect of television broadcasts; the duration range of television programs; indicator non-commercial nature of television; genre television; range rating television programs; performer in a TV show; directed television programs; awards won on television; the date range of a television transmission;
receive a selection of one or more of the above-mentioned set of audience preferences for watching;
evaluate each of the above-mentioned set of audience preferences on the TV using the hierarchical schema importance;
determine the appropriate visual highlighting for the mentioned set of audience preferences on the TV using the hierarchical scheme of the importance of and
display EPG in the list of programs, while the EPG includes many television shows to multiple channels over multiple time intervals; to whom each of these many television has many characteristics; each of these many TV shows in the list of programs, the characteristics of which coincide with the selected one or more viewers ' preference for watching TV show with the relevant visual selection.

2. The method according to claim 1, in which each of these many TV shows in the list of programs, the characteristics of which do not coincide with the selection of one or more of the above-mentioned set of audience preferences on the TV show without any visual selection.

3. The method according to claim 1, additionally containing a stage at which retrieve data for EPG, and these data include representations for each of these sets of television shows for the mentioned set of channels in said set of time intervals and for each of these sets of television shows many of the characteristics of this television.

4. The method according to claim 1, in which the range of programs contains a predefined number of days in advance a specific time period every day and a predefined set of channels.

5. The method according to claim 1, in which the visual selection contains any combination of text appearance, appearance, border, appearance, background, shading within the boundaries, colors is EXTA, text alignment, appearance, border, background color, shading, icons, font style, font, font style, font size, and text effect.

6. The method according to claim 1, additionally containing phase, which is obtained from the EPG display choice of one of these many TV shows in the list of programs.

7. The method according to claim 6, further containing a stage at which perform the tuning of the selected channel television.

8. The method according to claim 1, additionally containing phases in which
receive from the EPG display choice of one of these many TV shows in the list of programs;
receive a command to map at least one characteristic of a selected television programs with other characteristics of these multiple TV shows, and
display EPG in the list of programs, so that each of the mentioned numerous TV shows in the list of programs, which has at least one characteristic that matches with the said at least one characteristic selected TV programs is displayed with a predetermined visual selection, and each of these many TV shows in the list of programs that does not have at least one characteristic, sovada the soup with the said at least one characteristic selected television programs, shows without a pre-defined visual selection.

9. The method according to claim 1, wherein when displaying the EPG in the list of programs additionally display one or more control elements for selecting a specific one of the TV shows in the list of programs, the characteristics of which must be associated with characteristics of other TV shows in the EPG.

10. The method according to claim 1, additionally containing a phase in which identify the particular characteristics of these many of the characteristics of each of these many TV programs in the EPG, which coincide with the selected one or more of the above-mentioned set of audience preferences for viewing TV.

11. The method according to claim 1, further comprising stages, which assign priorities to the selected viewer preferences for television viewing;
if a particular one of these many television has many characteristics that coincide with many of the selected audience's preference to watch TV, use the priorities selected audience preference for watching television to determine the appropriate visual selection.

12. Machine-readable media containing commands that, when performed by one or is more processors, implement the method according to claim 1.

13. The method of displaying electronic program guide (EPG)containing many TV shows in the list of programs, where each of these many television has many characteristics, the method includes a step in which when the EPG display each of these many TV programs having the characteristic that matches a particular one of the one or more viewers ' preference for watching television, previously selected by the viewer, display a visual explanation corresponding to the particular one of the said one or more previously selected audience preference for watching television, with a visual explanation contains any combination of external type of border, border color, shading within the boundaries, appearance, background, background color, background shading, appearance, text, text color, font face, font, font style, font size, text effect, symbols and icons.

14. The method according to item 13, in which each of the said multiple television that does not have characteristics that match with any of the aforementioned one or more previously selected audience preference for watching television display without visual explanations corresponding to one of manutech previously selected audience preferences for watching TV.

15. The method according to item 13, which referred to one or more previously selected audience preferences on television contain any combination of the character strings in the characteristics of television transmission, the character string in the title of a television transmission, a character string in the description of the TV program, a character string in the list of producers of television, the genre of TV transmission range of rating television programs, performer in a TV show, directed television shows, awards won on television, and date range television.

16. The method according to item 13, in which the range of programs contains a predefined number of days in advance a specific time period every day and a predefined set of channels.

17. The method according to item 13, in which when a specific one of these many television has features that coincide with many of the previously mentioned selected audience preference for watching television, a visual explanation that appears with this particular one mentioned many television broadcasts, determined on the basis of prioritization mentioned previously selected audience preferences for viewing TV.

18. The method according to the .13, when the EPG display advanced display one or more control elements for use by the viewer to select one or more of the audience's preference to watch TV where the above-mentioned control elements contain:
the drop-down menu that when activated displays the categories of audience preferences for selection by the user,
a control element for receiving the input identifying the audience's preference associated with the category of audience preferences selected using the drop-down menu, and
a control element for receiving the input identifying the visual selection that must be associated with spectator preference identified in the control element for receiving the input identifying the audience's preference.

19. The method according to p, in which the control element for receiving the input identifying the audience's preference, contains drop-down menus that provide the viewer a choice of a preset value corresponding to audience preference, and the value corresponding to audience preference, includes the alphanumeric reference that indicates the level of preference of the viewer.

20. The method according to p, in which the control element to receive input, and artificiales audience preference, provides the viewer the opportunity to enter a search string.

21. The method according to p, in which the control element to receive input identifying a visual selection, contains the drop-down menu provides the viewer the option of selecting a predetermined visual selection.

22. The method according to p, in which the control element to receive input identifying a visual selection, provides the viewer can enter any combination of sign, symbol and icon.

23. The user interface that contains
the first panel on the first display screen to display one or more control elements for selecting one or more viewers ' preference for watching television and corresponding visual selection, with each of the above viewers ' preference for watching TV is selected from the group consisting of a character string in the characteristics of television transmission, the character string in the title of a television transmission, a character string in the description of the TV program, a character string in the list of producers of television, the genre of TV transmission range of rating television programs, performer in a TV show, directed television shows, awards won television, diapason dates television transmission; and
a second panel on the second display screen for displaying electronic program guide (EPG), comprising one or more television broadcasts, each of which has one or more characteristics for one or more channels in one or more time intervals in the range of programmes and television programs in the list of programs that have characteristics that match with the selection of one or more of the above viewers ' preference for watching television, received from the first display screen are displayed in the EPG with the relevant visual selection;
means for receiving in the user interface of the query on the mapping characteristics of the marked viewers ' preference for watching television with other viewers ' preference for watching television in order to find a match;
means for displaying in the user interface at least one matching the viewer's preference for watching television with visual selection, referred to the appropriate designated audience preference for watching TV.

24. The user interface according to item 23, in which television programs in a range of programs that have characteristics do not coincide with the selection of one or more viewers in the fields what s on TV displayed in the EPG without any visual selection.

25. The user interface according to item 23, in which the range of programs contains a predefined number of days in advance a specific time period every day and a predefined set of channels.

26. The user interface according to item 23, in which the visual highlighting is selected from the group consisting of text appearance, appearance, border, appearance, background, shading within the border, text color, appearance, border, background color, shading, icons, font style, font, font style, font size, text effects and their combinations.

27. The user interface according to item 23, wherein each control element is selected from the group consisting of
one or more drop-down menu, which when activated displays the select audience preference for watching television and their corresponding visual selection;
one or more drop-down menu, which when activated displays a category of selectable audience preference for watching television, a field for receiving input of a character string and choices for visual selection of the appropriate category and character string, and
combinations of the above.

28. Device to display a personalized email about the testing guide (EPG) with visual explanations contains
means for receiving data representing one or more television programs for one or more channels in one or more time intervals, each television program has many features;
means for displaying the EPG display in the list of programs on the basis of the received data;
means for receiving selection of one of these TV programs, presented in the EPG;
means for receiving a command for mapping one or more of the characteristics of the selected TV program with one or more corresponding characteristics of other TV shows, presented in the EPG;
when this tool to display the EPG display in the list of programs performs the mapping so that the data representing each TV program in the list of programs, which has characteristics that match with said one or more characteristics of the selected television programs are displayed with a predetermined visual selection and data representing each TV program in the list of programs that does not have characteristics that match with said one or more characteristics of the selected television programs are displayed without this pre-defined visual selection.

29. The device according to p, optionally containing
means for receiving selection of a particular television programs displayed in the EPG, and
means for tuning to the selected channel television.

30. The device according to p, in which each characteristic of each TV program is selected from the group consisting of a character string in metadata that contains characteristics of a television transmission; alphanumeric text string in the title of a television transmission; alphanumeric text string in the plot of a television transmission; the alphanumeric string in the description of television programs; the alphanumeric string in the list of producers of television programs; alphanumeric text string in the opinion of the critic on television; alphanumeric text string in a review of a television transmission; alphanumeric text string in recommendation in respect of television broadcasts; the duration of a television transmission; indicator non-commercial nature of television; genre television; range rating television programs; performer in a TV show; directed television programs; awards won television; date range television.

31. The device according to p, where C is clature programs contains a predefined number of days, the predefined time period every day and a predefined set of channels.

32. The device according to p, in which the aforementioned predetermined visual highlighting is selected from the group which consists of text appearance, appearance, border, appearance, background, shading within the border, text color, text alignment, appearance, border, background color, shading, icons, font style, font, font style, font size, text effects and their combinations.

33. The machine-readable storage device, in which the encoded command that, when performed by a processor of a computer device prescribe this computer device to perform the method, comprising:
displaying output electronic program guide (EPG), which includes performances of many TV programs, each of which has one or more characteristics;
receiving selection of one of these TV programs, presented in the EPG;
mapping one or more characteristics of the selected TV program with one or more corresponding characteristics of other TV shows, presented in the EPG;
however the output of the EPG display is performed in such a way that the data representing each TV program that has x the tion, coinciding with the said one or more characteristics of the selected television programs are displayed with a predetermined visual selection and data representing each TV program that does not have characteristics that match with said one or more characteristics of the selected television programs are displayed without this pre-defined selection,
in the case when the particular television program in the EPG display has two or more characteristics that match the characteristics of the selected television program, the characteristics of the selected TV programs are assigned priorities to determine the visual selection with which you want to display these specific TV program.

34. The machine-readable storage device according p, in which each characteristic of each TV program is selected from the group consisting of a character string in metadata that contains characteristics of a television transmission; alphanumeric text string in the title of a television transmission; alphanumeric text string in the plot of a television transmission; the alphanumeric string in the description of television programs; the alphanumeric string in the list of producers of television programs; alphanumeric text string in the opinion of the criticism of the television program; alphanumeric text string in a review of a television transmission; alphanumeric text string in recommendation in respect of television broadcasts;
the duration of a television transmission; indicator non-commercial nature of television; genre television broadcasts;
range of rating television programs; performer in a TV show; directed television programs; awards won television; date range television.

35. The machine-readable storage device according p, in which the method further comprises extracting the data for the EPG, and these data include many TV programs for a variety of time intervals and a set of characteristics corresponding to those TV shows.

36. The machine-readable storage device according p in which visual highlighting is selected from the group consisting of text appearance, appearance, border, appearance, background, shading within the border, text color, text alignment, appearance, border, background color, shading, icons, font style, font, font style, font size, text effects and their combinations.

37. The machine-readable storage device according p, in which the method further comprises receiving from the images EPG select TV programs.

38. The machine-readable storage device according to clause 37, in which the method further comprises tuning to the selected channel one television in the list of programs.



 

Same patents:

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; communication.

SUBSTANCE: present invention pertains to image distribution system, distributing image data from a server through a network, to a client terminal and a method of controlling the distribution. If the client changes the size of the image window during display of image data, distributed from the server to the image window of the client terminal, client terminal notifies the server of new size of the image window. The server changes the size of the image data such that, the image has the same size as the window on the client terminal, and sends the client terminal image data with the altered size. This way, there can be no need for processing the change in size at the client terminal.

EFFECT: possibility of redistribution of computational load between a client terminal and a server.

22 cl, 17 dwg

FIELD: physics, computer equipment.

SUBSTANCE: invention concerns devices and methods of information processing. The information of property making the metainformation, corresponding to the attribute information of the associated content, contains the information of the plan of data for the initial content containing on a server, such, as the information on a file format, the information of the codec representing the plan of data coding, and the information on resolving ability. In reply to inquiry about reception of the information of the content from the client, generate and transmit the client the information of the content including the information of the plan of data for the initial content. This structure allows the client to output inquiry about content transmission in which the optimum plan of data is spotted on the basis of the plan of data of the initial content.

EFFECT: possibility to the client to gain the information of the plan of data of the initial content containing on the server, and also maintenance of reproduction of data with high quality.

26 cl, 14 dwg

FIELD: videonavigation.

SUBSTANCE: method for delivery of VoD content elements contains following stages in which: multiple content elements are saved in content repository; list of content sequence is saved, which sequence determines order in which content elements are taken from content repository, and associated attributes for each content element in content sequence list are saved in attribute repository, at that, at least one of associated attributes of each content element specifies which navigation actions are available for this content element; content elements with their associated attributes are fed in order determined by content sequence list, at that, navigation within and between elements of VoD is activated in accordance with associated attributes.

EFFECT: providing of properly nonlinear on-line radio navigation.

11 cl, 5 dwg

FIELD: physics.

SUBSTANCE: invention is related to methods of usage data collection for television broadcast receivers. Method of usage data collection from broadcast receiver is suggested, whereat receiver is arranged to detect and save such usage data. Method involves representation (16, 18) of confidentiality policy to receiver that identifies not only the usage data subjected to collection, but also preset usage of such data. On receiver interactive or automatic determination (22) whether received policy of confidentiality is acceptable is carried out. If yes, receiver picks up (30) usage data identified in confidentiality policy from storage, and sends them (28) to sender of confidentiality policy.

EFFECT: increased confidentiality of usage of information about habits of users viewing.

15 cl, 3 dwg

FIELD: information technology.

SUBSTANCE: invention belongs to the area of broadcasting and personified advertising, as well as creating "virtual" television channels. The receiver-decoder consists of the multi-programme receiver unit receiving the programmes through the same or different channels; the storage unit for multiple programmes received; and the selector unit to choose one of the stored programmes for playback. The selector unit can be fed with instructions to playback a stored programme within a certain time interval, by the means of messages received by the receiver-decoder from the broadcast stream, which contain the timing information of the mentioned time interval.

EFFECT: providing the receiver-decoder unit for the digital television system, as well as operation method for the programmes in the mentioned receiver-decoder.

9 cl, 18 dwg, 8 tbl

FIELD: information technology.

SUBSTANCE: invention belongs to the field of data transfer on the basis of peer-to-peer principle and includes the data protection method where the data decrypted by one of the users becomes useless for others. The essence of the method is that the request for a certain content (CT) is sent by the user device (D1, D2,..., Dn) to the request control centre (10), the unique identifier (UA1, UA2,..., UAn) , which unequivocally determines the user device that has sent the request, is also sent to the request control centre, the key (Kn) relating to the specific user device that has sent the request is obtained from the database (14) connected with the request control centre, the sending content (CT)-related check word(s) are defined; the content to be sent (CT) is additionally encrypted by unique methods for each individual user. The encrypted content is then sent to the user request-sending device that has sent the request, and the encrypted check words are also sent to the user request-sending device.

EFFECT: enhancement of the encrypted data transfer protection level.

5 cl, 10 dwg

FIELD: data transfer.

SUBSTANCE: invention relates to TV and radio broadcasting systems and to data transfer systems using cables, communication lines and networks with user access control systems for transmitted information. From transmitting side, system is comprised of multiplexer, scrambler, modulator, access right encipherer, keyword encipherer, keyword generator, and content data server. From receiving side, the system includes tuner, demodulator, descrambler, de-multiplexer, central control unit, keyword decoder, access right decoder, authorisation system, administering system, protection processor. Upon administering system fault, access to services for all broadcasting system users is not terminated.

EFFECT: improvement of system reliability.

4 cl, 3 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: digital television equipment, possible use for processing texts in digital television receiver.

SUBSTANCE: digital broadcasting receiver features text extraction module, text processing module, module for storing extracted text information and module for keyword searching. User may efficiently receive precise and summed up information from digital video broadcasting, using capabilities of storage, transformation and searching for text information, and computer or different mobile terminals may use text content of broadcasting program.

EFFECT: efficient processing of text information contained in video stream.

2 cl, 2 dwg

FIELD: engineering of client receiving systems for multi-channel digital television, in particular, automated system for setup and demonstration of personally preferred television broadcasts.

SUBSTANCE: in accordance to method, on basis of combined consideration of one or several available information sources - user preferences concerning viewing of television broadcasts, measurements of actual viewings of television broadcast, recommendations of broadcaster concerning the viewing of television broadcasts - a set of broadcasts is continuously created with denoting of numeric preference value for each broadcast, while for consideration of actual television broadcast viewings a viewing history database is created. On basis of data about preferred program schedule, digital television broadcast receiver under control of module for setting up personal channels continuously records most interesting broadcasts to hard disk. Personal channel is created - an automatically updated video buffer containing broadcasts of the last few hours which are most interesting for the user. At any time by means of friendly interface the user may choose a personal channel for viewing preferred broadcasts.

EFFECT: improved setup quality of preferred program schedule.

4 dwg

FIELD: multimedia image playback.

SUBSTANCE: decoder contains graphical data stream processor, which decodes the received interactive graphical data stream and transfers button image object data and button configuration information after decoding; coded data buffer, which temporary stores interactive graphical data stream and then transfers the interactive graphical data stream to the graphical data stream processor; object buffer, which receives button image object data; forming buffer, which receives button configuration information; graphical images controller, which creates image for displaying using data, stored in object buffer and forming buffer, and transfer determined image from object buffer to graphical image surface.

EFFECT: improved usability.

3 cl, 26 dwg

FIELD: method and systems for injecting command into device being controlled.

SUBSTANCE: in accordance to method, watermark is formed, containing inbuilt control command, which should be executed by device being controlled, control command being related to representation of advertisement, signal is generated, containing watermark, inbuilt in information block represented by it and transferred into device being controlled, generated signal is transferred with watermark into device being controlled for showing advertisement to user by executing control command, related to showing advertisement, user is questioned to determine his preferences and on basis of questioning user profile is generated with consideration of sales data for devices being controlled, product identification is added to control command, while control command contains value of parameter, specific for advertisement, while device being controlled receives advertisement, wherein parameter values are used.

EFFECT: creation of method and system for injecting command into device being controlled, wherein direct transfer of command into device is provided.

3 cl, 4 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

The invention relates to the creation, management and transfer (“navigation”) on the list of preferred services in a multimedia decoder

The invention relates to control the display menu of broadcast programs

FIELD: physics; computer engineering.

SUBSTANCE: present invention relates to means of displaying elements, stored on a computer. In the system and method there is presentation of interrelated elements of a universal data bank to a user. Part of the elements contains relational information, which allows for determining interdependency between two or more elements. A shell presents the element chosen by the user and is configured to use the relational information, for presenting one or more elements in the data bank, which are interrelated with the chosen element.

EFFECT: provision for means of displaying elements with the corresponding context information and tasks interrelated with these elements.

25 cl, 13 dwg

Up!