Devices and methods for delivering and presenting additional services for channel setup

FIELD: information technology.

SUBSTANCE: presentation associatively related to a basic service and an additional presentation associatively related to an additional service are received. Also the devices and methods include provision for a channel set up in the device, where the set up channel is based on the combination of at least part of the basic service with at least part of the additional service.

EFFECT: possibility of content distributors customising content presented to their subscribers when on service is offered by several content distributors.

51 cl, 21 dwg

 

Claiming priority

This patent Application claims the benefit of Provisional application No. 60/716475 entitled "AUXILLIARY SERVICES FOR THE DELIVERY OF CUSTOMIZATION DATA FOR A CHANNEL", filed September 12, 2002, the rights to which are owned by the applicant of the present application, and thus explicitly contained in this document as a reference.

The level of technology

Disclosed embodiments of, in General, relate to the operation of the content distribution, and more particularly, to methods and devices for the provision and planning of additional services along with the basic service in the system distribution media.

In current systems, content delivery/distribution of media content provider provides the network, associative associated with the content distributor, the content in the form of audio, video, multimedia content in real-time and non-real-time content. The network works to distribute the content to the device end users that subscribe to a particular group content, known as the pack, through the distribution of content.

Currently, the representation of services in a variety of end-user devices are associated with different content distributors, the uti, the same. Because all data on the service are transmitted in multicast mode in one set of threads, there is no existing mechanism for delivery of additional data together with the service.

Thus, it is desirable to allow content distributors to customize the content provided its subscribers, when one service is offered by several distributors of content.

The invention

Additional services deliver content that is specific to the content distributor. These data can be advertisements, alerts, advertising information, URL links, announcements, etc. the Contents additional service is combined with the contents of General or basic services to deliver customized presentation to the caller.

In one aspect, a method of configuring channel includes receiving the set definition, basic concepts are associated, at least one basic service, and receiving definitions of concepts are associated, at least one additional service. The method further comprises receiving the set definition the configured channels, each of which contains a predefined combination of at least one of mn is the set of basic concepts and at least one of the many extra views, with each of the configured channels associative associated with one of the many distributors that have such functionality to provide multimedia service in the device. In a related aspect, at least one processor configured to execute the above steps. In another related aspect, a computer program permanently stored in a machine-readable medium, which when executed, causes the computing device to perform the actions mentioned above.

In another aspect, a device for providing information content includes a tool receiving definitions of many of the basic concepts are associated, at least one basic service, and the means of reception definitions of concepts are associated, at least one additional service. Additionally, the device includes a tool receiving define a set of configured channels, each of which contains a predefined combination of at least one of the multiple base views, and, at least from one of the many extra views, with each of the configured channels associative associated with one of innogest distributors working to provide multimedia service in the device.

In an additional aspect, the device providing a custom content contains the content server with the definition of the base view for each of a variety of underlying representations corresponding to at least one basic service, and the definition of additional services for each of the multiple additional views corresponding to at least one additional service. The device further comprises recording a preset channel for each of the many distributors that have such functionality to set customized content for the device, each entry configured channel contains a customized definition based on a pre-defined combination of at least one of the definitions of the base view and at least one definition of additional services. Additionally, the device includes a module generator that has such functionality to generate and transmit a message containing an entry for each configured channel.

In yet one other aspect of the way information is represented customized content includes receiving a variety of underlying representations corresponding to at least one base in the meadow, and receive many more views corresponding to at least one additional service. The method further comprises receiving the set definition the configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services. Additionally, the method includes forming a preset channel from a predefined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels. In a related aspect, at least one processor configured to execute the above steps. In another related aspect, a computer program permanently stored in a machine-readable medium, which when executed, directs a computer device to perform the actions mentioned above.

In still another aspect, the method of presenting the information content includes a tool receiving many BA the new view, corresponding at least one basic service, and the tool receiving many more representations corresponding to at least one additional service. Additionally, the device includes a tool receiving define a set of configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services. Additionally, the device contains a means of forming a preset channel from a predefined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

In another aspect, a wireless device configured to provide content contains a computing platform having a module multimedia Manager, placed in it. The multimedia module Manager has the functionality to accept a variety of underlying representations corresponding to at least onebusaway service many more representations corresponding to at least one additional service, and defining a set of configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services. Module multimedia Manager with additional features such functionality to initiate the formation of a preset channel from a predefined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

Brief description of drawings

Fig. 1 is a schematic representation of an aspect of a system for providing customized content and channels;

Fig. 2 is a schematic rendering aspect of the relationship between the many objects and many of the configured channels on the basis of the system of Fig. 1;

Fig. 3 is a schematic representation of aspects of system information messages that are transported through the om system according to Fig. 1;

Fig. 4 is a schematic representation of aspects of the market of the content distributor, associative associated with the SI message in Fig. 3;

Fig. 5 is a schematic representation of the aspect of the record package, associative associated with the market entry of the content distributor according to Fig. 4;

Fig. 6 is a schematic representation of the aspect entry level, associative associated with the market entry of the content distributor according to Fig. 4;

Fig. 7 is a schematic representation of the aspect of the recording channel, associative associated with the market entry of the content distributor according to Fig. 4;

Fig. 8 is a schematic representation of the aspect definition services, associative associated with the SI message in Fig. 3;

Fig. 9 is a schematic representation of aspects of account services, associative associated with the definition of services Fig. 8;

Fig. 10 is a schematic representation of the aspect type record services, associative associated with the definition of services Fig. 8;

Fig. 11 is a schematic representation of the aspect record rating, associative associated with the definition of services Fig. 8;

Fig. 12 is a schematic representation of the aspect of recording thread, associative associated with the definition of services Fig. 8;

Fig. 13 is a schematic representation of the aspect of additional services, associative associated with op what edelenyi services Fig. 8;

Fig. 14 is a schematic representation of the aspect of the additional flow, associative associated with the recording of additional services on Fig. 13;

Fig. 15 is a schematic representation of an aspect of the records management unit of the multimedia presentation (MPG), associative associated with MPG-information Fig. 3;

Fig. 16 is a schematic representation of the aspect of the recording channel setup, associative associated with the record MPG-block of Fig. 15;

Fig. 17 is a schematic representation of the aspect data and records stored by the server 60 content in Fig. 1;

Fig. 18 is a schematic representation of aspects of the functional components of the wireless device according to Fig. 1;

Fig. 19 is a schematic representation of the aspect of the functional components of the content distribution system according to Fig. 1;

Fig. 20 is a block diagram of a sequence of operations aspect of the way the settings of the channel; and

Fig. 21 is a block diagram of a sequence of operations aspect of how to play the customized content.

Detailed description of the invention

The following detailed description explains one or more aspects of the system content delivery. The system is optimally suited for use in wireless network environments, but can be used in any type of network environment, including but not limited to, communication networks, public networks such as the Internet, private networks, such as virtual private networks (VPN), local area networks, global computer networks, networks long range or any other data transmission networks.

Additional services provide a mechanism to deliver content that is specific to the content distributor and/or supplier's billing and user services (BCS)to complement the basic service. The basic service is a multimedia presentation device, and each content distributor (and/or BCS provider can configure each service to provide a unique view. In essence, each content distributor (and/or BCS provider can configure each service, and each configured to provide a basic service is referred to as a channel. Distributors of content (and/or BCS providers) can combine one or more of the configured channels in the level, and one or more levels in the package. Additionally, each content distributor (and/or BCS provider) may provide one or more packages for subscription in the device. Thus, additional services can be combined with the basic service, to set the channel.

More the tion service can be provided in real-time. In this case, in several aspects downloadable files can also be known as the advanced view can have one of the following predefined roles associated with the basic service is associative associated channel, although other roles or a combination of the following roles can be:

Introduction. The file contains media that is presented to the associative associated view basic services;

The completion. The file contains media that is submitted after associative associated view basic services;

An advertisement. The file contains media that is presented within a specified time points during associative associated view basic services; and

Announcement. The file contains media that is rendered instead of the associative associated view basic services to users who are not subscribed to the presentation of these basic services.

For example, the content distributor and/or BCS can configure the channel to require that the user has seen the entry to view representations of the underlying services and completion after viewing representations of the underlying services or specific channel advertisement in the presentation of basic services. Additionally, for example, a channel may provide previews the La delivery unsigned users.

In addition, additional service may be processed in real time in combination with service in real time. In some aspects, for example, additional service may provide a sequence of URLS. In this case the additional representation, i.e., URLS that are received and processed in real time together with related associative representation of basic services.

Thus, additional services enable content distributors and/or BCS providers to configure a multimedia service provided to the end user's device.

Referring to Fig. 1, aspects of the system 10 presenting customized content and channels include a content distribution system (MDS) 12, which has the functionality to accept multimedia fragments 14, which form the set of base services 16 or shared channels from multiple suppliers 18 content. Additionally, for each of a large number of basic services 16 MDS 12 includes information 20 attributes of the services or information shared channels, which specifies and describes the corresponding basic service. Additionally, MDS 12 receives information 22 configured attributes from each of the many distributors 24 content. Information 22 configured atributo which includes specific to the content distributor definitions and descriptions for each of the many basic services 16, in some aspects complement or substitute appropriate information 20 attributes of services. MDS 12 has such functionality to create a customized representation of each base service 16 for each distributor 24 content by replacing the information of the 20 attributes of service information 20 configured attributes. In several aspects the customized view includes a representation 42 of the base service 16 in some pre-defined combination with additional representation 48 of additional services 50. Additional representation 48 and additional service 50 are provided in order to adjust and improve basic service 16 to provide the ability to distinguish between distributors 24 content. These customized views each base service 16 are defined as channels that are configured channels or acquired position 26, which are specific to the content provider due to the setting and are available to users for subscription/acquisition. The combination of information 20 attributes, services and information 22 configured attributes thereby specifies information 28 attributes of configured channels for each of the channels 26. Each distributor 24 or content provider 30 billing and user services(BCS), which can be referred to in combination as a distributor, then you can group different combinations of channels 26 to 32 levels and different combinations of 32 levels in the packages 34 to provide, for example, on a subscription basis in the device associative associated with the distributor 24 content and/or BCS provider 30, such as a wireless device 36.

In some aspects, for example, each distributor 24 content and/or BCS provider 30 may provide one or more of the configured channels 26 in the user interface 38 signed the wireless device 36 in the form of presentation 42 from the base service 16 in combination with additional representation 48 of additional services 50. Each view 42 and further submission 48 contains a form of media, which includes one or more multimedia segments 14. Multimedia segments 14 include audio, video, multimedia, data for broadcasting contents provided in real-time and non-real-time.

In some aspects, the information 20 attributes, services and information 28 configured attributes is, in fact, fields or records, but with different values. Information 28 customized attributes can be, for example, specific to the distribution information, the use of which has been created for to provide representation services through this distributor unique design and functionality. For example, fields or records, associative associated with any information 20 and/or 28 can include at least one of: the names and descriptions of associative associated with the language; additional descriptions that provide more information than the previously mentioned description; associative associated uniform resource identifier (URI) or uniform resource locator (URL)that references a source of additional information related to the service; device type recommended in order to receive the service; icon associative associated with the device type; icon in order to identify or provide the service; start time; duration; genre; parent assessment; entry; complete; advertisements; announcement; data for broadcasting over Internet Protocol; and any other attribute or descriptor, associative associated with the service. In particular, the combination of this basic service 16 with one or more specified distributor for more views 48 and/or additional services 50 provide a unique representation associated with the channel information for each spread is Italia.

Thus, the system 10 includes several aspects of the transport system, which has the functionality to create and transport flows 45 multimedia content over data networks. Each thread 45 in a typical embodiment, is used to deliver one multimedia component view in real-time or file that contains the provided non-real-time content, or SI message 44 (described below). Additionally, each thread 45 is a logical flow in the framework of the "TDM", which is a set of threads available in this area. Therefore, the transport system is suitable for use in transporting media from the content provider system distribution media for broadcast distribution. Mainly, the system 10 allows the distributors 22 content and/or BCS provider 30 to configure basic services 16 to provide a tuned channel 26, with multimedia presentations that combine representation 42 of the base services 16 with an additional 48 views from additional services 50, signed by the device.

Referring to Fig. 2, as indicated above, additional services 50 can be attached to the distributor 24 content (and/or BCS postavshika), to deliver customized content in device 36, where the customized content can be used for basic services 16 or channels 26. For example, one additional service 50 may provide a cache of advertisements, which can be used for the channels 26 of the distributor 24 content.

Any number of devices can work with the system 10 to receive and play/display content and information content. The wireless device 36 is one such device, and it includes a device such as a cell phone, personal digital device, "road" computer and any other wireless device with the functionality to receive and play/display the content. However, it should be noted that in one or more aspects of the system 10 can be used for virtually any number or types of wired or wireless devices, allowing the playback/display of the content.

In Fig. 1 components of the system 10 may have a number of predefined roles, which allow certain functions to be separated from other functions. However, it should be noted that in any given implementation of the system 10 of any given component or organization can fulfill multiple roles.

In some aspects, e.g. the measures BCS provider 30 includes a business object that provides custom billing and user support on behalf of one or more distributors 24 content. Each device in the system 10, such as a wireless device 36, associated with one BCS provider 30, for example, by agreement 52 subscription. In fact, BCS provider 30 may provide data 54 subscription in MDS 12.

The distributor 24 content contains the business object that defines the packages 34 and their offers for subscription by the one or more associated BCS provider 30. Accordingly, each distributor 24 content provides the packages 34 and associative associated packetized data in MDS 12. Additionally, for example, each provider 24 content can be associative associated with one or more BCS provider 30 by agreement 56 on the distribution of content.

Although the distributor 24 content and BCS provider 30 are represented as separate objects, it is assumed that they can be combined into a single object.

The content provider 18 may include a business object that delivers the content delivered to the user, for example, in the device 36, by means of basic services 16. For example, each content provider 18 delivering the t multimedia fragments 14 and associative associated multimedia data in MDS 12. Each media fragment 14 may contain one or more of video, audio, multimedia content, videos, and content provided in real time, and provide no real-time scripts, programs, or any other type of appropriate content. Additionally, for example, each content provider 18 may be associative associated with one or more distributors 24 content through agreements 58 on the distribution of content.

MDS 12 contains any combination of wired and wireless networks and associated computing devices and servers that has this functionality, to distribute the content for delivery to users. MDS 12 may contain optimized network broadcast, designed and optimized to deliver high-quality content to the selected device according to the multitude of optimized communication channels. Additionally, for example, MDS 12 may include one or more servers 60 content that will retain the previously mentioned media, data and records, along with logical and executable commands, to provide the functionality of MDS 12. In some aspects, for example, the server 60 content and/or MDS 12 includes shaper 62 system information is the R (SI) messages, having hardware and/or software, which includes a storage device, executable commands, and the processor having such functionality, in order to form the SI message 44 based on the data in the server 60 content. For example, the shaper 62 SI messages includes logic Builder to compile SI message 44 from the data in the MDS 12 and transceiver logic device for receiving all associated with the SI data message and send SI message 44 from MDS 12 for distribution in the device. In addition, for example, MDS 12 may include a wireless network 46 access with the base station broadcast (BBS) 64, which provides a transport interface to enable MDS 12 to deliver the SI message 44 and content in the form of streams of content in a wireless network 46 access for broadcast/multicast transmission device, such as a wireless device 36.

Referring to Fig. 3, the SI-message contains 44 set of information, which enables the device to find services or to subscribe to the packages on behalf of the user and describe the market information 66, information 68 services and information 70 manual multimedia presentation (MPG) to the user. Market information 66 includes information describing each BCS-post is wdica 30, the distributor 24 content package 34, 32 and the channel 26. Information 68 includes information about each base service 16 and optional service 50 available in the system 10. MPG-information 70 includes information about the contents of the channels 26, which can be used to make manual multimedia package (MPG) 40 in the user interface 38 signed device, such as a wireless device 36. MPG 40 contains the schedule view 42, optionally supplemented by additional services 50, in each of the channels 26.

For example, 40 MPG is based on records of 275 titles of manuals, multimedia presentation (Fig. 15) and records 275 channel settings (Fig. 15 and 16)are associated with each view 42, 48, base service 16, additional service 50 and the channel 26. For example, entry 275 headers MPG and record 281 channel settings can be part of a system information (SI) messages 44, sent from the MDS 12 in the wireless device 36 via the wireless network 46 as described below. Thus, each MPG 40 is configured for each device according to associative linked to the distributor 24 content and/or BCS 30.

Referring to Fig. 4, for example, in some aspects of the market information is Oia 66 includes, at least one entry 71 the distribution of market content, associative associated with each distributor 24 content identified by the identification data 73 of the content distributor. In addition, each entry 71 for each identification data 73 of the content distributor includes the ID of 75 version. ID 75 version associative associated with a given record 71 the distribution of market content, identifies the specific set of values of attributes and elements transported by recording the distribution of market content, thereby enabling to identify it as a copy of another record distributor market content.

Each entry 71 distribution market content provides information specific to the distributor 24 content. It is noteworthy that this information may include one or more links 77 additional services. At this level, the link 77 additional services dictates a specific additional service 50 and/or specific additional submission 48 to receive when accessing any of the packages 34, 32, channels 26 and/or base 16, associative associated with the content distributor. Nevertheless, it is about the mark, a corresponding record for each package 34, level 32, channel 26 and/or base services 16 can also include a link to additional services, which are specific to this package 34, level 32, channel 26 and/or base services 16. In some aspects, the additional services within each package 34, level 32, channel 26 and/or base services 16 overrides the link 77 additional services in writing 71 distribution market content. In another aspect, the link 77 additional services in writing 71 distribution market content overrides the link for more services in each package 34, level 32, channel 26 and/or base services 16. Information recording additional services identified by reference 77 additional services are described below.

In addition, each entry 71 distribution market content may include basic information 79, such as an indicator 80 the distribution of the private content, title 81, associative associated with the content distributor, and the link 83 of the license agreement for end user (EULA), which provides a link to the database EULA. For example, the indicator 80 distributor private content indicates whether the content distributor distributor hour the aqueous content, the information about the distribution of the private content and its associated packages, etc. are only available preconfigured users, and only users who have subscribed to the packages offered by the distributor of the private content can be viewed associative related information. For example, in one non-limiting aspect of the distribution of the private content can be a company or it can be associatively linked to enterprise such as a company that uses associative associated packages for private communication with employees. Additionally, for example, by a link 83 to the EULA may be a uniform resource identifier (URI). In addition, each entry 71 distributor retail content may include data identifying one or more currencies 85, supported by appropriate distributors of content.

In addition, each entry 71 distribution market content may include one or more records 87 packages, one or more records 89 levels, one or more records 91 channels and one or more tables 93 EULA associated with the respective provider 24 content.

Referring to Fig. 4 and 5, each entry 87 package provides information on:the packages 34, proposed by the relevant distributor of the content; subscription options for each package 34; and a set of 32 levels that make up this package 34. In particular, in some aspects, each entry 87 package includes attributes such as: language 95 default package, which identifies the default language, which must be used for services 16 in the corresponding package, if the preferred language of the user device is not available; unique identifier 97 package that distinguishes the service from all other packages offered by the same distributor services; time 99 admissibility, which specifies the time at which the definition given in the corresponding entry of the package becomes valid, replacing the previous definition; weight 101 package, which is the value used by the device 36 in order to determine the order in which packets are presented to the user, for example, a package with less weight than the other package, it is the first, and the weight of the package for this package can be a value that is unique among all distributors of content; ID 76 version, which is used for the same purpose for writing 87 package that ID 75 version (Fig. 4)associative account 71 distribution market content.

Note that it is each record 87 of the package may include one or more links 102 additional services. At this level, the link 102 additional services dictates a specific additional service 50 and/or specific additional submission 48 to receive when accessing any level 32, channels 26 and/or base 16, associative associated with this package. However, it should be noted that the appropriate entries for each level 32, channel 26 and/or base services 16 can also include a link to additional services, which are specific for a given level 32, channel 26 and/or base services 16. In some aspects, the additional services within each level 32, channel 26 and/or base services 16 overrides the link 102 additional services in record 87 of the package. In another aspect of the link 102 additional services in writing 87 package overrides the link for more services in the recording of each level 32, channel 26 and/or base services 16. Information recording additional services identified by reference 102 additional services are described below.

In addition, each entry 87 package additionally includes one or more language-specific package data 103, including the name of 103 package and description 105 package, associative associated with one or more of the following languages 107. In addition, each entry 87 package includes one or more of the methods any package which specify the amount or value of the 111 service in a given currency 113, associative associated with this method 115 subscription, such as monthly, weekly, etc.

In addition, each entry 87 package additionally includes features 117 package that identifies this packet as a parent package 119, package 121 with automatic subscription, closed package 123 or excluded package 125. In some aspects, if the package associative associated with the parent package 119, the package can be considered as "incremental" package, where the user can subscribe to a package only if the user is already signed, at least one associative parent package. In some aspects, if the given packet is a packet 121 with automatic subscription, then it can automatically be considered as part of another package, and the user is automatically subscribed to him when he subscribes to a different package. In some aspects, if the package is closed package 123, new subscriptions are no longer allowed for this package. In some aspects, if the package is excepted package 125, the user is not allowed to subscribe to a package. For example, similar to the "extension" packages can be associatively linked with two different parent or root p is keta, and a subscriber to one root package can be excluded from the subscription extension packages, associative associated with another parent package or root package to avoid the need for the subscriber to pay for an additional subscription to the root package. Thus, in General, all parent packages can be mutually exclusive with respect to their associative associated set of extension packages.

In addition, each entry 87 package may include one or more identifiers 127 BCS provider that specify the list of BCS-suppliers associated with this package. In addition, each entry 87 package may include data on the available space, 129, associative related to where the package is available. In some aspects, for example, the available area 129 includes one or more identifiers 131 local group infrastructure (LOI) and/or one or more identifiers 133 global grouping (WOI) infrastructure. Each LOI-ID 131 identifies a logical grouping of infrastructure deployed in order to provide for MDS 12 network coverage in a specific local area. Similarly, each WOI-ID 133 identifies a logical grouping of infrastructure deployed in order to provide for MDS 12 network covered the e in particular the global zone.

Additionally, referring to Fig. 5 and 6, each record 87 of the package additionally includes one or more links 135 levels, each of which identifies an entry 137 level, associative associated with this package. Each entry 137 level includes a unique identifier 139 level that distinguishes the level of all other levels from the content distributor, and time 141 admissibility, which specifies the time at which the definition provided in this entry level, becomes valid, replacing the previous definition.

Note that each entry 137 level may include one or more links 143 additional services. At this level link 143 additional services dictates a specific additional service 50 and/or specific additional submission 48 to receive when you access any channels 26 and/or base 16, associative associated with this level. However, it should be noted that the appropriate entries for each channel 26 and/or base services 16 can also include a link to additional services, which are specific for a given channel 26 and/or base services 16. In some aspects, the additional services within the records of each channel 26 and/or base services 16 overrides the link 143 additional services in writing 137 level. In the other aspect of the link 143 additional services in writing 137 level overrides the link for more services in the recording of each channel 26 and/or base services 16. Information recording additional services identified by reference 143 additional services are described below.

In addition, each entry 137 level may include one or more links 145 channel that identify one or more channels 26 are associated with this level. For example, the reference channel 145 identifies a record 91 of the channel (Fig. 4) for each channel 26.

Referring to Fig. 4 and 7, each entry 91 of the channel includes a unique identifier 149 channel, which features a channel from all other channels from the content distributor, and time 151 admissibility, which specifies the time at which the definition provided in the recording channel becomes valid, replacing the previous definition. In addition, each entry 91 of the channel may include weight 153 channel, which is the value used by the device 36 in order to determine the order in which the channels are presented to the user, for example, in the list provided by 40 MPG. For example, a channel with less weight than the other channel, is presented first, and the weight of this channel may be a unique value from all distributors of the content.

Note that each entry 91 of the channel may include one or more links 155 additional services. At this level link 155 updat the additional services dictates a specific additional service 50 and/or specific additional submission 48 to obtain when making access to any basic services 16, associative associated with this channel. However, it should be noted that the appropriate entries for each base service 16 can also include a link to additional services, which are specific to a given base services 16. In some aspects, the additional services within the account each base service 16 overrides the link 155 additional services in record 91 of the channel. In another aspect, the link 144 additional services in writing 91 channel overrides the link for more services in the recording of each base service 16. Information recording additional services identified by reference 155 additional services are described below.

In addition, each entry 91 of the channel additionally includes one or more language-specific channel data 157, including 159 name of package, description 161 package and one or more records 163 uniform resource locator (URL)associated with the specified language 165. In some aspects, if language-specific channel data 157 are present, their content overrides the set of language-specific services data for the corresponding basic services in a specific language 165.

In addition, each entry 91 of the channel may include an icon 167 channel, which may include graphic file 169 or icon-URI-ssy is ku 171 icon which identifies the resource that provides the icon image for the corresponding channel 26. The URI may point to an external link, such as an HTML link, or internal file.

Also, each entry 91 of the channel may include a record 173 basic services, which includes a link 175 services, which identifies the base service 16, which configures the channel 26. Additionally, optional characteristics of the record 173 basic services that are specific to the channel, for example, the identifier 177 of iskljucenosti and specific channel requirements 179 to the characteristics. If this channel is specified as excluded by ID 177 of iskljucenosti, then the user is subscribed to this package 34 providing access to the channel 26, is allowed to deny access to the channel and display associated with the channel information in the device, such as a wireless device 36. Requirements 179 to the characteristics of the set of claims 181 to the characteristics of a storage or required memory in the device for this channel, if the underlying service is not provided in real-time. If the user device, such as a wireless device 36, wants to subscribe to the channel, but the device does not meet the requirements 181 characteristics, and if Kahn is l is not excluded, the user may not be allowed to subscribe to a package 34 containing the channel 26, and/or directly to the channel 26. Alternatively, the user can choose to exclude certain channels in this package, to enable the user to subscribe to a package. This can be useful, for example, when the user is not interested in all the channels offered in this package, however, wants to take the package.

Referring to Fig. 3 and 8, in some aspects, the information 68 services includes the 183 message to determine the service that identifies one or more records 185 services and which may include one or more records 187 additional services. Additionally, each message 183 definition of services includes version 184, as explained above. Message 183 definition services specifies the attributes of the content services that are shared by the channels 26 that are offered by various distributors 24 content who use the service as a basic service 16. Definition message services 183 also specifies the attributes of the default content, which can be used if the distributor 24 content does not determine the configured values for the corresponding attributes in the corresponding entry 91 of the channel.

Referring to Fig. 9, in some TSA is tah each record 185 of services includes: ID 189 services, which distinguishes this service from other services, with the ID 189 services identifies a specific basic service 16; 191 admissibility, which specifies the time at which the definition given in the corresponding entry services, becomes valid, replacing the previous definition; corporate membership of 193, which sets corporate name, associative associated with the service; the abbreviated name of 195, which specifies the short name of the service that may be displayed to a user device in which access to the service; genre 197, which describes the semantic class of content available through the services, such as Comedy, documentary film, drama, mystical film, etc.; language 199 default, which identifies the default language, which must be used for services, if the user's preferred language is not available, in some aspects of language 199 default can be overridden by language 95 default package (Fig. 5) corresponding record 87 of the package; the indicator 201 private services, which indicates if the service is available only through the distribution of the private content, as indicated by indicator 80 the distribution of the private content (Fig. 4)so that information about the service should not be on the orienting users, which is not allowed to access associative linked to the distribution of the private content.

Additionally, referring to Fig. 9 and 10, each record 185 of services includes the type 203 services, which indicates the temporary nature of the content available through the services. In some aspects, for example, type 203 of the service may be a service 205 provided in real time, provide real-time service 207, service 209 header guide multimedia presentation (MPG) or service 211 broadcast data. Service 205 provided in real time, includes streaming media in real time. Provide non-real-time service 207 includes not provided in real-time multimedia, downloadable as files clips. Service 209 MPG header includes media streaming real-time media, provide non-real-time, downloadable as files clips, or a combination of the above, some of the guides 40 presentation media. Service 211 broadcast data includes data packets on the Internet Protocol (IP), which is associative associated with information 213 broadcast IP data, such as IP address 215 and port 217, and she the same can be associatively linked to one or more types 219 multipurpose Internet mail extensions Internet (MIME) to represent the broadcast IP data transfer. For example, the IP address 215 may be a multicast address for IPv4 or IPv6, and IP port 217 may be port IPv4 or IPv6. MIME-type 219 specifies the media type that is provided for each IP address and port.

Additionally, provide non-real-time service 207 contains not provided in real time, which can be files or clips, which are loaded into the device, such as a wireless device 36, prior to presentation to the user. Moments in time at which files are downloaded, are communicated in advance by 40 MPG in one or more contact Windows. Each contact window is the time frame within which at any time the device may initiate receipt of the file.

In some aspects, for example, the distributor 24 content and/or BCS provider 30 can limit the view to a view to a specified view window, which is indicated at 40 MPG, as the start time and duration, associative associated with MPG-header, which may be the same as for real-time views. However, in this case, in some aspects, the start and end times indicate the earliest and latest time when the user can start browsing view. In contrast to the presentation in real time, in this aspect of the viewing can occur at any time in the view window. If duration is less than the view window, the user can choose to view the presentation several times in the view window.

As a result of these characteristics, the actions associated with the distribution and viewing of view, can continue beyond the respective end of the contact Windows and the Windows view. The device that initiates the receipt at the end of the contact window, can still be a complete file. To allow the device to determine when attempting to get failed in this case, the determination of the contact window 40 MPG also includes the attribute duration of contact. For this reason, the end of the contact window can be separated from the initial time of submission, at least for the length of duration of contact.

Similarly, if the user chooses to view the presentation at the end of the window, the view, the view can be viewed until the end defined by the duration of the view.

Additionally, referring to Fig. 9, each entry 185 services includes one or more language-specific services data 221, including 223 name and description 225 services, associative associated with the specified language 227.

Also, each entry 185 services including the et in one or more of the requirements 179 characteristics, described above relative to Fig. 7.

In addition, each entry 185 services includes one or more 229 ratings, each rating 229 specifies the parent information Board for the service. In some aspects, for example, referring to Fig. 11, rating 229 may include a region 231 rating and additional relevant information 233 rating, such as measuring 235 rating and value 237 rating. Region 231 rating specifies the geographic region in which rating applies 229. Can be a separate rating 229 for each region 231 rating, which proposes associative associated basic service 16. Dimension 235 rating identifies the aspect of the rating system that is applied to associative linked region 231 rating. For example, in the circuit rating of the U.S. Pacific dimension 235 rating can be a description, such as "violence", "language" etc. In other regions dimension 235 rating may represent a different description. Value 237 rating sets a value that associative associated with the corresponding dimension 235 rating, and thereby helps to quantify and compare the relative rankings.

In addition, each entry 185 additional services may include the available area 239, which may include a list of LOI-IDs 131 and WOI-IDs 133, ka is described above relative to Fig. 5.

In addition, each entry 185 services may include record 241 of icon services, which may include a graphical icon file or URI reference icon that identifies the resource that provides the icon image for the corresponding services 16. The URI may point to an external link, such as an HTML link, or internal file.

Additionally, referring to Fig. 9 and 12, each entry 185 services also may include a record 243 thread for each thread 45, used to transport the component services. Each entry 243 flow includes the type 245 recording thread, which specifies: a unique identifier 247 flow; type 249 routing flow that specifies the routing information of the transport layer, such as video, audio, text with a time control provided in real-time unidirectional channel transmitted non-real-time service signals broadcast IP data transmission or any other predefined type; MIME-type 251 flow, which is used to specify the media type, provided in the flow; language 253 flow, which specifies the language used for component services transported via stream; and flags 255 flow configuration, which can be flags, defined in STD is the mouth Multicast Network Interface Device (MDNI) 80-T0535-1, version 3.0 Multicast Network Device Interface Specification, revision A, 2005, herein by reference.

Additionally, if the flow transports the contents of the broadcast IP data transfer, the record 243 of the stream may include a record 257 IP address of the broadcast data, which specifies the IP address 259 and port 261 and which can also be associative associated with one or more MIME types 263 to represent broadcast IP data transfer.

Moreover, referring to Fig. 8 and 13, in some aspects, entry 187 additional services includes: ID 189 services that differentiates this service from other services, with the ID 189 services identifies a specific additional service 50; time 192 admissibility, which specifies the time at which the definition provided in the corresponding entry services, becomes valid, replacing the previous definition.

Additionally, one example of the use of time 192 admissibility or any other time of validity described in this document, is the case when there is dependence between SI-records that are transferred through various SI messages. For example, in one scenario, you add a new package, and this package contains a new channel. Additionally, a new channel refers to a new service. Total time let the barb can be set in the recording package describing the new package, recording channel, describing the new channel, and recording services, describing the new service. This time, the validity must be set in a certain period from the time when SI messages carrying these entries, start the transfer, to increase the likelihood that the device took them all before recording effect. Without the characteristic time of the admissibility of the device that receives one of the messages, but not one or more other messages will have an inconsistent set of SI records. I.e. correctly adopted account package can refer to record the channel that the device is still not accepted, or properly adopted by the write channel may refer to the service account that the device has not yet received.

Additionally, referring to Fig. 13 and 14, each entry 187 additional services includes one entry 265 additional thread for each stream used to transport additional component services 16. In some aspects, for example, each entry 265 additional flow may include: type 245 flow recording described above relative to Fig. 12, but is specific for the secondary stream; and type 267 flow content, which provides an indicator of the content stream. In some aspects, the type 267 flow content indicates one who does more of the following content types: advertisement, introduction, conclusion, announcement, information URL and broadcast IP data transfer.

Referring again to Fig. 13, each entry 187 additional services can additionally include requirements 269 additional opportunities for additional services 50, if the service is not a service in real time. Requirements 269 additional opportunities may include one or more 271 requirements for storage that specify the maximum amount of memory required by the device in order to maintain access to additional service. Requirements 271 storage may vary depending on whether signed or not the user on the associative associated basic service.

Additionally, referring to Fig. 3 and 15, in some aspects MPG-information 70 additionally includes MPG-block 273, which specifies the contents or view 42, 48, available in a fixed time window. MPG-block 273 may include attributes that provide the ability to configure a separate view 42, associated with the base service 16, which are defined by entries 275 MPG headers for specific additional services 50 and/or additional submissions 48. For example, each message 273 MPG-block sets the initial time 277, which is the starting time, dormancy is " through MPG-block, and corresponds to the end of the interval covered by the previous MPG-block, and version 278, as defined above; record 275 MPG headers for all MPG-headers, i.e. views, 42, and their associative related information management multimedia presentation shown during the duration MPG-block, with each entry 275 MPG-title fully describes all applicable attributes MPG-header; information 279 contact Windows for all offer real-time views that are loaded during the duration MPG-block; recording 281 channel setup, specify a customized application for each MPG-header on the corresponding one of the different channels 26 through which you may access services 16; and information 283 lock connection, specifying the region or regions in which MPG-header must be terminated.

Note, referring to Fig. 16 that each entry 281 channel setup can identify one or more additional views, 48, associated with each link 283 channel, which identifies the specific channel 26, which must be configured, along with the record 285 settings MPG-header, which provides additional specific header settings of any and/or all attributes associated with the display and vos is proizvedeniem this view.

Therefore, additional services 50 can be associatively linked with any level of grouping of media: on the representation 42, to the service 16 on channel 26, at level 32 on the package 34 and the distributor 24 content. Devices that are subscribed to the view, service, channel, level, package and/or the content distributor (as required), thereby tracking an additional service for the content. Thus, the content delivered to the device, thereby can be configured by means of additional services for each content distributor at any level of media delivery.

Referring to Fig. 17, the previously mentioned one or more servers 60 content, therefore, retain specified above entry 273 messages MPG-blocks as MPG-information 70, along with records of 66 distributors market the content and associatively linked records 71 distributors market the content, information 68 services and associative related records 183 the definition of services, as well as the content 246, which includes multimedia segments 14 and/or view 42, 48.

Thus, referring to Fig. 1 and 17, entry 66 distributors market the content contain data and information, associative associated with the respective packets 34, 32 levels and channels 26 of each of the covers is of 24) content and/or BCS provider 30 of the system 10. Record 183 definition of services include data and information, associative associated with the corresponding base services 16 and additional services 50 of the system 10. Additionally, entry 273 messages MPG-blocks contain data and information associatively related to the specific views and services, associative associated with each channel 26, associative associated with each distributor 24 content and/or BCS provider 30.

Referring to Fig. 18, in some aspects, the wireless device 36 has an input mechanism 246 for the formation of the input devices in a wireless device, and mechanism 248 output for generation of data for consumption by the user of the wireless device. For example, the mechanism 246 input may include a mechanism such as a key or keyboard, mouse, touch screen, voice recognition module, etc. Additionally, for example, the mechanism 248 output may include a user interface 38, which may be a display, autogrammkarte, the tactile feedback mechanism, etc.

Additionally, the wireless device 36 has a computing platform 250, which allows the transfer of data over the wireless network 46 and allows you to receive and execute software applications and display data transmitted from MDS 12 or druggability device, connected to the wireless network 46. Computing platform 250 includes a repository 252 data, which may include volatile and non-volatile storage device, such as a permanent and/or random access memory (RAM and ROM), EPROM, EEPROM, flash cards, or any memory device, standard computing platforms. Additionally, the repository 252 data may include one or more cells of a flash memory, or it may be secondary or tertiary storage device, such as magnetic media, optical media, tape, or soft or hard disk.

Moreover, computing platform 250 also includes a mechanism 254 processing, which may be a specialized integrated circuit (ASIC), or other chipset, processor, logic circuit, or other device data. The mechanism 254 processing or other processor such as ASIC may execute 256 level application programming interface (API)that interacts with all resident programs, such as module 258 multimedia Manager (described below) and/or module 287 location (described below), in the repository 252 data of the wireless device. API 256 is a dynamic environment, enforced at the appropriate touchpad is water device. One such dynamic environment is a software Binary Runtime Environment for Wireless® (BREW®), developed by Qualcomm, Inc., San Diego, California. Can be used in other dynamic environments, which, for example, operate to control the execution of applications on wireless computing devices.

The mechanism 254 processing includes various subsystems 260 processing implemented in hardware, firmware, software or a combination of the above, which provide the functionality of wireless device 36 and the operability of the wireless device in the network 46 wireless access. For example, subsystem 260 processing provides the ability to initiate and maintain communication, data exchange and enforcement of multimedia presentations. In some aspects, for example, in wireless communication, the mechanism 254 processing may include one or a combination of subsystems 260 processing, such as: sound, non-volatile storage device, file system, transmit, receive, search engine, level 1, level 2, level 3, main control, remote procedure, handset, power management, diagnostic, digital signal processor, vocoder, messaging, dispel the EP calls, system Bluetooth®, Bluetooth® LPOS, the positioning mechanism location, user interface, sleep, data services, security, authentication, USIM/SIM, voice services, graphics, USB, multimedia such as MPEG, GPRS, etc. For the disclosed aspects subsystem 260 processing mechanism 256 processing may include any of the components of subsystems that interact with applications executable in a computing platform 250. For example, subsystem 260 processing may include any of the components of subsystems that accept the read data and write data from the API 256 on behalf module 258 media Manager.

Computing platform 250 may further include a module 262 communication, implemented in hardware, firmware, software and combinations of the above, which provides communication with the various components of the wireless device 36, and between the wireless device 36 and the network 46 wireless access. For example, module 262 may include a module for transmitting and receiving device for wireless communication with MDS 12 and/or network 46 wireless access.

Module 258 multimedia Manager has the functionality to control the actions of the subscription multimedia, multimedia reception is the play/view media on the wireless device 36. Module 258 multimedia Manager may include any hardware, software, firmware, and/or other set of executable commands that have such functionality to manage related media activities on the wireless device 36. Additionally, the module 258 multimedia Manager and/or repository data store 252 SI message 44 and associative associated content information and content for viewing/playback in the user interface 38. In some aspects, the module 258 multimedia Manager includes logic 264 media control, which provides the ability to receive, store, share and play/display associated with the media information to the wireless device 36. For example, the logic 264 media control has such functionality, in order to parse the SI message 44 and display 40 MPG in the user interface 38 and/or to provide a view of the channel 26, including the representation of the content in real time and content provided in real-time. Similarly, the logic 264 media control has such functionality to manage subscriptions to packages 34 with distributors 24 content and/or BCS-what Tamiami 30 and save associative related information 51 subscription. For example, information 51 subscriptions can be any information such as credentials, keys, subscription, etc. stored in the device 36 related to subscriptions or activation in wireless networks and/or subscriptions multimedia packages 34. Additionally, the logic 264 media control has the functionality to manage the receipt and storage, including management functions, memory, associative connected with representation in real time on the basis of the corresponding contact window, as well as controlling playback/display of the content. Additionally, the logic 264 content management works with module 262 connection to receive and play the presentation in real time and view broadcast data.

For example, in some aspects, the device 36 may subscribe to or activated in the network 46 wireless access. Typically, the activation device 36 in the network 46 limits the device receiving data and/or multimedia services from one distributor 24 content and/or BCS provider 30. Additionally, this activation allows the device 36 to receive a broadcast transmission comprising SI message 44 (Fig. 1)even if the device has not signed any one of the packages 34. Because broadcast is peredachi in some aspects of the SI message 44 includes all records 72 MPG-blocks, specified all content distributors. Additionally, in this case, the SI message 44 and/or the corresponding stream 45 may include all of the content for the schedule of programs, i.e. all basic services and presentation of basic services and additional services and provide additional services. In this example, after receiving SI message 44 module 258 multimedia Manager has the functionality to filter all the records and/or content that is not relevant to the device, on the basis of the content distributor, associative associated with the device, and optionally based on the package subscribed to by the device. Thus, the module 258 multimedia Manager is 40 MPG and represents the views 42, 48 in the device 36, and optimizes the analysis of the SI message 44 and/or multimedia stream 45 by addressing only records and/or content relevant to the device.

Additionally, in an optional aspect, a wireless device 36 may further include a module 287 location in the computing platform 250. Module 287 location may include any hardware, software, firmware, and/or other set of executable commands that have such options shall onalmost, in order to receive and/or determine the actual or estimated geographical location 289 wireless device 36. Module 287 location has such functionality to receive and/or determine the geographic location 289 through communication with remotely located system 47 location (see Fig. 1). Additionally, the module 287 location can function in combination with the module 258 multimedia content to provide this additional service 50 and/or a set of additional views 48 in a wireless device 36 based on the geographic location 289 wireless device.

For example, the wireless device 36 may take the entry 291 correlation location and additional services from MDS 12 and/or the distributor 24 content and/or BCS provider 30, which references one or many geographical zones with one of the many additional services and/or additional views. Additionally, the logic 264 multimedia control can have such functionality to determine in which geographical area is given geographic location 289, and thus refer to the appropriate set of additional services 50 and/or additional performance is aulani 48, in order to present to the user.

System 47 location (Fig. 1) can include one or a combination of orbital systems and terrestrial systems, such as global navigation and positioning (GPS) and/or network module location. One example of such a geographic information system includes software location QPoint™ technology for wireless positioning using GPS gpsOne®offered by Qualcomm, Inc., San Diego, California. System 47 of the positioning, however, is not limited to this and includes any other system or tool used to gather, transform, manipulate, analyze and generate information associated with geographical position 289 of the respective wireless device.

Referring to Fig. 19, in some aspects, MDS 12 may contain at least one of any type of hardware, software, firmware, server, personal computer, mini computer, mainframe, or any other computing device, whether the computing device special or General purpose. Additionally, there may be separate servers or computing devices and/or networks, associative wired the e MDS 12, working in cooperation to receive, process and provide data in usable formats to parties, and/or provide a separate level control in the data flow between devices and networks and MDS 12.

MDS 12 has a mechanism 266 input for the formation of the input MDS 12 and the mechanism 268 output for generation of data for consumption by the operator MDS 12. For example, the mechanism 266 input may include a mechanism such as a key or keyboard, mouse, touch screen, voice recognition module, etc. Additionally, for example, the mechanism 268 output can be a display, autogrammkarte, the tactile feedback mechanism, etc. in Addition, the mechanism 266 of the input may be a remote device, such as a remote computer or workstation that has access to the MDS 12. In some aspects, for example, the mechanism 266 input can be used by the operator to enter the attributes of the 20 services that are configured attributes 28, and to establish and/or information processing, associative related to the concepts of 42, 48, channels 26, 32 and 34.

Additionally, MDS 12 has one or more resident or distributed computing platforms 270, which can receive and transmit data and which can receive and execute software applications and displays the mirror data. Computing platform 270 includes a repository 272 data, which may include volatile and non-volatile storage device, such as a permanent and/or random access memory (RAM and ROM), EPROM, EEPROM, flash cards, or any memory device, standard computing platforms. Additionally, the repository 272 data may include one or more cells of a flash memory, or it may be secondary or tertiary storage device, such as magnetic media, optical media, tape, or soft or hard disk. In some aspects, for example, the repository 272 data includes one or more servers 60 content.

Moreover, computing platform 270 also includes a mechanism 274 processing, which may be a specialized integrated circuit (ASIC), or other chipset, processor, logic circuit, or other processing unit for executing executable commands.

Computing platform 270 may further include a module 276 communication, implemented in hardware, firmware, software and combinations of the above, which provides communication with various components of the MDS 12, and between the MDS 12 and the wireless device 36. For example, the module was includes a network of 46 wireless access. Additionally, for example, the module 276 may include a module for transmitting and receiving device for wireless communication with the wireless device 36 and/or network 46 wireless access.

Additionally, the module 278 Manager subscriptions/distribution housed in a computing platform 270, which has the functionality to control all functions of the media described in this document, performed by MDS 12. Module 278 Manager subscriptions/distribution may include any hardware, software, firmware, and/or other set of executable commands that have such functionality to manage related media activities on MDS 12. Additionally, in some aspects, the module 278 Manager subscriptions/distribution includes logic 280 subscription management/distribution, which provides MDS 12 the ability to accept, store, share and distribute the content and associated with the content information. For example, logic 280 subscription management/distribution has such functionality, to accept the contents and associated with the content information, and specific to the content distributor information such as setting information,additional services, additional views and information channel level information and packet information. In addition, the logic 280 subscription management/distribution has such functionality to receive, process and transmit the subscription information, such as subscription requests, the relevant approval and rejection, as well as digital rights management, based on the approved subscription request.

Additionally, the module 278 Manager subscriptions/distribution may include SI-shaper 62. As described above, the SI-shaper 62 has such functionality to collect various notes and definitions introduced in MDS 12, and combine them in a message, such as SI message 44, which may be transmitted in the broadcast mode multicast mode unicast mode or otherwise in one or more devices. For example, SI-shaper 42 may have an interface such as a network of 46 wireless access to one or more devices. In General, the interface can be a physical connection and/or wireless connection using the techniques of the radio interface, for example, multiple access code division multiple access (CDMA), wideband multiple access code division multiplexing (WCDMA), universal mobile telecommunications system (UMTS), advanced mobile phone the home (AMPS), multiple access with time division multiplexing (TDMA), multiple access frequency division multiple access (FDMA), multiple access orthogonal frequency division multiplexing (OFDMA), global system for mobile communications (GSM)radio technology (RTT) with a single carrier (1X), technology development data (EV-DO), General packet radio service (GPRS), enhanced GSM data (EDGE), high speed packet access downlink (HSPDA), analog and digital satellite systems, and any other technology/protocols that may be used in at least one of the wireless communication network and the data network.

In operation, referring to Fig. 20 several aspects of the way the channel settings include receiving a definition of a set of underlying views that are associated, at least one basic service (step 301). For example, in some aspects, MDS 12 receives the attributes of the 20 services, for example, from the content provider or from a local database, which specify each base service 16 and each of the base view 42 with the basic service. In addition, for example, information on 20 attributes can be set in the framework of information 68 services (Fig. 3) SI message 44, and as identified for each record 185 of services (Fig. 9), as indicated by the link e is tion of each entry 173 basic services (Fig. 7) each entry 91 of the channel (Fig. 7). Additionally, for example, in some aspects, MDS 12 may receive multimedia segments 14 that define one or more views 42, which form a part of basic services 16 from one or more suppliers 18 content. This content may be stored in one or more servers 60 content, as in the case of the transmitted non-real-time content, and/or may be transferred via the network, associative associated with MDS 12, as in the case of content submitted in real-time. Alternatively, MDS 12 may take the reference position from which the view can be extracted and/or from which the view can be redirected to another destination.

Additionally, the method includes receiving definitions of concepts are associated, at least one additional service (step 303). For example, in some aspects, MDS 12 may receive additional service 50 (Fig. 1), which includes the attributes, and one or more additional views 48, for example, from the content provider or from a memory-resident database. Additionally, for example, information 22 configured attributes may associative link to this supplementary submission 48 with this additional usluga is 50. Furthermore, additional services 50 can be set in the framework of information 68 services (Fig. 2) SI message 44, and more specifically, by recording 187 additional services (Fig. 13) in the record 185 of services (Fig. 9). Additionally, for example, in some aspects, MDS 12 may receive multimedia segments 14, which specify one or more additional views 48, which form part of the additional services 50, from one or more suppliers 18 content. For example, additional views 48 and/or additional services 50 may include one or more not provided in real-time and/or real-time content fragments, including the introduction, conclusion, an advertisement, announcement, URL and broadcast IP data transfer. This content may be stored in one or more servers 60 content, as in the case of provide non-real-time content, and/or can be transmitted through the network, associative associated with MDS 12, as in the case of content submitted in real-time. Alternatively, MDS 12 may take the reference position, from which additional view can be extracted and/or from which additional view can be redirected to another destination.

Additionally, the method includes receiving a definition of what noreste configured channels, each associative associated with the base view and more view and each of which is associated with the distributor (step 305). For example, in some aspects, MDS 12 receives information 22 configured attributes from each distributor 24 content or from the local database and replaces the attributes of the 20 basic services on custom attributes to specify the configured channel 26 of the distributor. In particular, in some aspects, MDS 12 takes account 71 distribution market content (Fig. 4), which specifies one or more records 87 packages. Each entry 87 package refers to one or more records 89 level and/or record 91 of the channel, and the link 77 additional services. Each package level or channel can optionally provide and/or refer to additional service. Finally, each entry 87 package sets the entry 173 basic services (Fig. 7) and associative associated additional service (as specified at the package level, level, channel, services, and/or views)that are combined in order to set each channel within the package.

Additionally, for example, in some aspects, MDS 12 transmits the determination of the configured channel interface, for example, for the target device with multimedia support (step 307). For example, MDS 12 transmits the SI message 44 to the e includes determining a preset channel 26. Additionally, the SI message 44 may include representations of 42 basic services 16 and presentation of 48 additional services 50. In some aspects, the device 36 filters the content based on the credentials of the distributor through which the device 36 receives the service, and combines specific to the distributor base service 16 and additional service 50 to form a configured channel 26 of the distributor.

In yet one other aspect of the MDS 12 provides transport stream 45, which includes at least some of the SI message 44, at least some of the basic services 16 and at least some of the additional services 50. For example, MDS 12 may transmit in broadcast mode stream 45 at predefined points in time and/or after a request is received from the device. In this case, the SI message 44 includes at least one entry 91 of the channel, which specifies the basic service and the additional service, which sets up a basic service. Additionally, in this case, the device with multimedia support, such as the wireless device receives a stream of 45, and generates a combination of 42 views and additional views 48, as dictated in entry 91 of the channel.

In a similar case, the stream 45 may include one or more of the C record 71 distribution market content and/or recording 87 package and/or recording 137 level and/or determine 183 services, and/or MPG-unit 273, and/or recording 281 channel setup, and/or record 285 settings MPG-header, and at least one of these records can set a customized combination of basic services 16 and additional services 50. Alternatively, MDS 12 may send associative associated device and/or network so as to form a flow of 45 based on the definitions contained in the MDS 12.

In another aspect, the module 278 distribution Manager associative MDS 12, results in the execution logic 280 management distribution to provide definition and multimedia content to the device with multimedia support. Multimedia content may be content that is presented in real time, for example, from a broadcast system, and/or provide non-real-time content, such as files in the storage device. Additionally, the module 278 Manager distribution generates a determination based on the set of records that provide commands to combine this basic understanding 42 and at least some of this additional views 48 to form a customized view in the user interface 38. In this case, the customized view contains, at least, castlenau, which thereby is configured representation of basic services. Additionally, these records, which specify the customized view, are set by hand, representing the media, such as the distributor 24 content and/or BCS provider 30.

Additionally, in an optional aspect MDS 12 sends one or more records 291 correlation location and additional services that can be set via and associative associated with a particular distributor 24 content and/or BCS provider 30, the wireless device 36. In this optional aspect of the record 291 may specify, on the basis of geographical location 289 wireless services 36, at least a portion of one or more additional representations of 48 to be used to configure at least a part of one or more basic concepts 42 provided in the wireless device 36 in order to set this custom channel 26.

Referring to Fig. 21, in another aspect, a method of presenting customized information content includes receiving a variety of underlying representations corresponding to at least one basic service (step 311). For example, in some aspects the device with multimedia support, such as a wireless device 36, adopts the basic representation 42 of MDS 12. In another aspect, a device with multimedia support, such as a wireless device 36, receives at least part of one or more basic services 16, which contains the corresponding base view 42, MDS 12. In still another aspect, the device receives at least part of one or more threads 45, and each thread includes at least part of one or more basic services 16, which include a basic representation 42. Alternatively, MDS 12 may send associative associated device and/or network to transfer the basic representation 42, and/or to form stream 45, which includes a basic understanding 42, based on the definitions contained in the MDS 12.

Additionally, the method includes receiving many more representations corresponding to at least one additional service (step 313). For example, in some aspects the device with multimedia support, such as a wireless device 36, takes an additional view 48 from MDS 12. In another aspect, the device receives at least part of one or more additional services 50, which includes an additional submission 48, MDS 12. In still another aspect, the device receives at least part of one or more threads 45, and at least one pot is to include additional representation 48. Alternatively, MDS 12 may send associative associated device and/or network to form stream 45, which includes supplementary submission 48, based on the definitions contained in the MDS 12.

Additionally, the method includes initiating formation of a preset channel on the basis of pre-defined combination of the base view with additional representation (step 315). For example, in some aspects the device with multimedia support, such as a wireless device 36, combines this basic view 42, at least part of this additional views 48 based on the specified distributor defining a preset channel, i.e. record 71 distribution market content (Fig. 4), described above. For example, this part further submission 48 may include media provided real-time and/or media provided real-time, such as introduction, conclusion, an advertisement, a URL, and broadcast IP data transfer.

In another aspect module 258 multimedia Manager, the wireless device 36 enforces logic 264 media control to combine the underlying representation 42 and at least some additional PR is dostavlenija 48, in order to form a customized view in the user interface 38. In this case, the customized view contains at least part of the channel, and the customized view is set by hand, providing media, such as the distributor 24 content and/or BCS provider 30.

Additionally, in an optional aspect, the wireless device 36 is additionally receives one or more records 291 correlation location and additional services that can be defined and associative associated with a particular distributor 24 content and/or BCS provider 30, MDS 12. Additionally, the module 287 location in the wireless device 36 may communicate with the system 47 location to determine the geographic location 289 wireless device 36. Additionally, entry 291 can be set on the basis of geographical location 289 wireless device 36, at least a portion of one or more additional representations of 48 to be used to configure at least a part of one or more basic concepts 42 provided in the wireless device 36 in order to set this custom channel 26. For example, the signs described above provide the ability to target snounou on the location of the advertisement in the wireless device.

Thus, the described aspects allow the distributor to provide specific distributor configured to provide a basic multimedia services, i.e. the configured channel to provide branding, discernment and associate a configured channel to the distributor. Additionally, in environments with multiple distributors 24 content and/or BCS-30 suppliers, which compete to provide services in many devices, the described aspects provide devices and methods for each of the many distributors/suppliers to identify settings for each of the many basic services and/or basic knowledge independently and to apply these settings to set the configured channels that are unique to each distributor/supplier.

Additionally, it should be noted that the information contained in the MPG block 72 (Fig. 2)can also be used to make a customized menu subscription from which the user can analyze the information packet and to subscribe to packages. For example, information associated with the packages offered for subscription may be based on references 104 services (Fig. 6), associated with records 80 MPG-headers (Fig. 6) this distributor 24 with the keep.

The various illustrative logical units, logical blocks, modules, and circuits described in connection with the disclosures provided in this document aspects may be implemented or performed using a General-purpose processor, digital signal processor (DSP), a specialized integrated circuit (ASIC), programmable by the user matrix BIS (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components or any combination thereof designed to perform the operations described in this document functions. The General-purpose processor may be a microprocessor, but in an alternative embodiment, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a variety of microprocessors, one or more microprocessors with a DSP core, or any other such configuration.

Additionally, the steps of method or algorithm described in connection with the disclosures provided in this document aspects may be implemented directly in hardware, in a software module, executable by a processor, or in combination in chaosmachine. A software module may be posted permanently in the storage device, RAM, flash memory, storage device, ROM, memory type EEPROM, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of media data storage known in the art. Exemplary media storage connected to the processor so that the processor can read information from and write information to the media storage. In an alternative embodiment, the media storage can be built into the processor. The processor and the media storage data can be placed in the ASIC. ASIC may be posted permanently in the user terminal. In an alternative embodiment, the processor and the media storage data can be placed as discrete components in a user terminal.

Although the above description shows an illustrative aspects, it should be noted that various changes and modifications can be made without departure from the scope of the described aspects defined by the attached claims. Additionally, although elements of the described aspects can be described or identified in the singular, the plural is implied, if the restriction on a single number is not specified explicitly.

1. SPO is about the settings of the channel, containing phases in which
get the definition of a set of underlying views that are associated, at least one basic service;
get the definition of concepts are associated, at least one additional service;
get definition sets the configured channels, each of which contains a predefined combination of at least one of a variety of underlying representations and at least one of the many extra views, with each of the configured channels associative associated with one of the many distributors that operate to provide a multimedia service in the device, and obtaining the set definition the configured channels contains a stage at which further defined specific to the distribution associative links between at least part of the additional services and at least a part of basic services; and
transmit the set of configured channels in the device.

2. The method according to claim 1, additionally containing a stage at which combine defining a set of basic concepts, definition of concepts and the definition of the set of configured channels in the message.

3. The method according to claim 1, in which the om obtaining define a set of configured channels further comprises the step which is defined as a combination of at least part of the base view, at least part of the additional views based on specific distribution associative links.

4. The method according to claim 3, additionally containing phase, which convey the underlying view additional representation and the set of configured channels in the device.

5. The method according to claim 3, in which additional representation contains at least one of a real-time views and views that are not provided in real time.

6. The method according to claim 5, in which the presentation of real-time contains at least one of the presentation broadcast data and presentation based on the uniform resource locator.

7. The method according to claim 5, in which provided real-time view contains at least one entry, complete, advertisements and announcement.

8. The method according to claim 1, wherein receiving the definition of the set of configured channels further comprises a stage on which is defined based on the geographical location of the associative links between at least part of the additional services and at least a part of basic services.

9. The method of claim 8, additionally containing the third stage, which transmit the determination is based on the geographical location of the associative links in the device.

10. The method according to claim 1, additionally containing phase, which identifies the time when at least one from a set of underlying views that a given set of additional views and a given set of configured channels becomes valid.

11. Machine-readable medium that stores a computer program that, when executed, controls the computing device to perform steps of a method of setting a channel on which
get the definition of a set of underlying views that are associated, at least one basic service;
get the definition of concepts are associated, at least one additional service; and
get definition sets the configured channels, each of which contains a predefined combination of at least one of a variety of underlying representations and at least one of the many extra views, with each of the configured channels associative associated with one of the many distributors that are working to provide a multimedia service in a device ol the than obtaining define a set of configured channels contains a stage, which is defined specific to the distribution associative links between at least part of the additional services and at least a part of basic services.

12. The processor is configured to perform the steps of the method of setting the channel on which
get the definition of a set of underlying views that are associated, at least one basic service;
get the definition of concepts are associated, at least one additional service; and
get definition sets the configured channels, each of which contains a predefined combination of at least one of a variety of underlying representations and at least one of the many extra views, with each of the configured channels associative associated with one of the many distributors that are working to provide multimedia service in the device, and obtaining the set definition the configured channels contains a stage at which further defined specific to the distribution associative links between at least part of the additional services and at least a part of basic services.

13. Device for providing information content, steriade the
the mechanism for determining the set of underlying views that are associated, at least one basic service;
means for obtaining definitions of concepts are associated, at least one additional service; and
the mechanism for determining the set of configured channels, each of which contains a predefined combination of at least one of a variety of underlying representations and at least one set of additional views, with each of the configured channels associative associated with one of the many distributors that are working to provide multimedia service in the device, and the mechanism for determining the set of configured channels configured to receive definitions specific to the distribution associative links between at least part of the additional services and at least a part of basic services.

14. Device for providing customized content that contains
the content server with the definition of the base view for each of a variety of underlying representations corresponding to at least one basic service, and the definition of additional services for each of the many more who sory views corresponding at least one additional service;
recording a customized channel for each of the many distributors that are working to set customized content for the device, each entry configured channel contains a customized definition based on a pre-defined combination of at least one reference representation and at least one definition of additional services, which account configured channel contains specific for the distributor associative links between at least part of one of the many basic concepts and at least part of one of the many extra views; and
the module generator operating to generate and transmit a message containing an entry for each configured channel.

15. The device 14, which is specific to the distribution associative links contain associative links taken from the distributor, which delivers basic service in the device.

16. The device according to 14, in which the recording preset channel contains based on the geographical location of the associative links between at least part of one of the many basic concepts and at least part of one of the many extra is niteljnykh views.

17. The device according to 14, in which an additional view contains at least one of a real-time views and views that are not provided in real time.

18. The device according to 14, in which the presentation of real-time contains at least one of the presentation broadcast data and presentation based on the uniform resource locator.

19. The device 17, which is provided in real-time representation contains at least one entry, complete, advertisements and announcement.

20. The device 14 additionally contains the time of the admissibility of identifying the time when at least one of the definitions of basic concepts, definitions, additional views and definitions of the configured channel becomes valid.

21. The way of presenting customized information content containing phases in which
take a variety of underlying representations corresponding to at least one basic service, and accept the subscription information corresponding to one of the basic services subscribed to by the device, from one of the many predefined distributors;
take plenty of extra views, relevant, less is th least one additional service that retain at least one of the many additional services based on a predefined distribution, associative associated with the subscription;
take the definition of the set of configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services;
form a tuned channel from a pre-defined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

22. The method according to item 21, in which the preservation of at least one of the many additional services further comprises a stage on which retain on the basis of basic services, associative-related subscription information.

23. The method according to item 21, further containing a stage at which accept subscription information corresponding to one of the basic services subscribed to by the device, from one of the many who tion predefined distributors while receiving many additional representations further comprises a stage on which retain at least provide non-real-time part of one of the many basic services based on a predefined distribution, associative associated with the subscription.

24. The method according to item 23, in which the preservation, at least, provide non-real-time part of one of the many basic services further comprises a stage on which retain on the basis of basic services, associative-related subscription information.

25. The method according to item 21, further containing a stage at which accept subscription information corresponding to one of the basic services subscribed to by the device, from one of the many predefined distributors, the reception determining the set of configured channels further comprises a stage on which retain at least one definition of the configured channel of multiple definitions of configured channels based on a predefined distribution, associative associated with the subscription information.

26. The method according A.25, in which the preservation of at least one set of definitions of the configured channels further comprises a stage on which retain on the basis of basic services, the Association is positive associated with the subscription information.

27. The method according to item 21, further containing a stage at which accept subscription information corresponding to one of the basic services subscribed to by the device, from one of the many predefined distributors, with the formation of the configured channel includes forming a preset channel based on a predefined distribution, associative associated with the subscription information.

28. The method according to item 27, in which the formation of a preset channel further comprises a stage on which is formed on the basis of basic services, associative-related subscription information.

29. The method according to item 21, in which the formation of a preset channel further comprises a stage on which to form a view in the user interface.

30. The method according to item 21, further containing a stage at which accept the definition is based on the geographical location of associative links between at least part of one of the many basic concepts and at least part of one of the many extra views, optionally containing phase, which take the geographic location of the device, thus forming further comprises the step on which are formed on the basis of the definitions are based on geog OfficeScan location of associative links and on the basis of geographical location.

31. The method according to item 21, in which the additional service comprises at least one of a real-time views and views that are not provided in real time.

32. The method according to p, in which the presentation of real-time contains at least one of the presentation broadcast data and presentation based on the uniform resource locator.

33. The method according to p, which provided real-time view contains at least one entry, complete, advertisements and announcement.

34. The method according to item 21, further containing a stage at which accept the definition of time when at least one of a set of underlying views that many additional representations and the set of configured channels becomes valid.

35. Machine-readable medium that stores a computer program that, when executed, directs a computer device to perform the steps of the method of presenting customized information content, which
take a variety of underlying representations corresponding to at least one basic service, and accept the subscription information corresponding to one of the basic services subscribed to by the device, from one of the many pre-defined is the R distributors;
take many more representations corresponding to at least one additional service, retain at least one of the many additional services based on a predefined distribution, associative associated with the subscription;
take the definition of the set of configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services;
form a tuned channel from a pre-defined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

36. The processor is configured to perform the steps of the method of presenting customized information content, which
take a variety of underlying representations corresponding to at least one basic service, and accept the subscription information corresponding to one of the basic services to which the s signed device, from one of the many predefined distributors;
take many more representations corresponding to at least one additional service, retain at least one of the many additional services based on a predefined distribution, associative associated with the subscription;
take the definition of the set of configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services;
form a tuned channel from a pre-defined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

37. Device for providing information content that contains
means of receiving a variety of underlying representations corresponding to at least one basic service, and the said tool has a capability to make details is rmatio subscription corresponding one of the basic services subscribed to by the device, from one of the many predefined distributors;
means receiving many more representations corresponding to at least one additional service, and the said tool has a capability to store at least one of the many additional services based on a predefined distribution, associative associated with the subscription;
means receiving the set definition the configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services;
the means of forming a preset channel from a pre-defined combination of at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

38. A wireless device configured to provide content that contains
the transmitter is a second platform;
module multimedia Manager, housed in a computing platform and operating to receive a variety of underlying representations corresponding to at least one basic service, and many more representations corresponding to at least one additional service, and defining a set of configured channels, each of which corresponds to one of the many predefined distributors, with each of the set of configured channels contains the definition of the associative linking of at least a predetermined one of the many basic services with at least a predetermined one of the many additional services, and the multimedia module Manager additionally contains subscription information corresponding to one of the basic services subscribed to by the wireless device from one of the many predefined distributors, and the multimedia module Manager operates to store at least one of the many additional services based on a predefined distribution, associative associated with the subscription; and
the multimedia module Manager operates to initiate the formation of a preset channel, the C pre-defined combination of, at least one of a variety of underlying representations and at least one of the many extra views based on the accepted definition of a set of configured channels.

39. A wireless device according to § 38, in which the module multimedia Manager operates to store at least one of the many additional services on the basis of basic services, associative-related subscription information.

40. A wireless device according to § 38, in which the module multimedia Manager further comprises subscription information corresponding to one of the basic services subscribed to by the device, from one of the many predefined distributors, and the multimedia module Manager functions to save, at least, provide non-real-time part of one of the many additional services based on a predefined distribution, associative associated with the subscription.

41. Wireless device p in which the module multimedia Manager operates to maintain basic services, associative-related subscription information.

42. A wireless device according to § 38, in which the module multimedia Manager further comprises subscription information, soo is concerned, one of the basic services, by the device, from one of the many predefined distributors, and the multimedia module Manager operates to store at least one definition of the configured channel of multiple definitions of configured channels based on a predefined distribution, associative associated with the subscription information.

43. A wireless device according to § 42, in which the module multimedia Manager operates to maintain basic services, associative-related subscription information.

44. A wireless device according to § 38, in which the module multimedia Manager further comprises subscription information corresponding to one of the basic services subscribed to by the device, from one of the many predefined distributors, and the multimedia module Manager operates to initiate the formation of a preset channel based on a predefined distribution, associative associated with the subscription information.

45. A wireless device according to item 44, in which the module multimedia Manager operates to initiate the formation of a preset channel on the basis of basic services, associative-related subscription information.

46. B is Spravochnoe the device according to § 38, additionally contains the user interface, with views of the tuned channel.

47. A wireless device according to § 38, in which the module multimedia Manager further comprises recording the correlation of location and additional services, which sets based on the geographical location of the associative links between at least part of one of the many basic concepts and at least part of one of the many extra views, optionally containing module location, functioning, in order to form the geographic location of the device, and in which the module multimedia Manager advanced functions to initiate the formation of a preset channel on the basis of the recording correlation location and additional services based on geographical location.

48. Wireless device b, in which the additional service comprises at least one of a real-time views and views that are not provided in real time.

49. Wireless device b, in which the presentation of real-time contains at least one of the presentation broadcast data and presentation based on the uniform resource locator.

50. Wireless is obvodnoe device p, where not provided in real-time representation contains at least one entry, complete, advertisements and announcement.

51. A wireless device according to § 38, in which the module multimedia Manager further comprises a time of admissibility, which specifies the time when at least one of a set of underlying views that many additional representations and the set of configured channels becomes valid.



 

Same patents:

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

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: physics, communications.

SUBSTANCE: invention relates to multimedia transmission systems, specifically to methods and a device for acquiring services. Proposed is a service acquisition device which has a source coder configured to generate one or more channel switch video (CSV) signals, which is an independently decoded version of a low-resolution video for the selected channel in a received multiplex transmission and associated one or more multimedia signals, an error coder configured to code CSV signals and multimedia signals for formation of coded error blocks, and a linker configured to encapsulate coded error blocks into a multiplex transmission signal.

EFFECT: fast acquisition of a service and/or switching between services in multiplex transmission.

60 cl, 23 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to content distribution systems and specifically to a device and methods of subscribing for opening and closure of packets. The technical result is achieved due to that program package information containing attributes of the channel package for presenting multimedia information is provides. Further, the subscription characteristic which determines possibility of subscription for a package and presentation of the program package information on the device is determined. The device can compare the subscription characteristic with information on subscription relating to the device. Subscription is permitted and/or program package information is presented on the device based on predefined dependency between the subscription characteristic and subscription information of the device.

EFFECT: improved efficiency of managing changes in multimedia scheduling packages.

28 cl, 9 dwg

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

FIELD: physics; radio.

SUBSTANCE: invention relates to radio communication engineering and can be used for stereophonic and monophonic broadcasting. The radio broadcasting system has the following on the transmitting side: four signal processing channels, an encoding unit, a composite signal generator, a sinusoidal oscillator, a frequency divider, a transmitter as part of series-connected carrier frequency generator, amplitude modulator, and an output amplifier; on the receiving side: a digital receiver which includes a bipolar amplitude detector, first and second pulse formers, four digital-to-analogue converters, two channels, each of which includes series-connected speech filter, power amplifier and loud-speaker, a control unit, radio signal reception unit, clock pulse selection unit and two receiving registers.

EFFECT: reduced energy consumption by the system transmitter and increased number of receiving radio stations at the receiving side.

10 dwg

FIELD: physics; video technology.

SUBSTANCE: invention relates to television information media and particularly to configuration of TV-signals and TV-tuners. Proposed is a system/method for automated tuning a TV-signal/tuner in a tuner device (for example a personal computer, personal video recorder, a TV set-top box), which has one or more tuners. Setup identifies the number of tuners in the device, where the tuners are analogue or digital, and the standard supported by each tuner. The geographical are in which the device will receive TV-signals is identified, and tuners supporting that area are identified. Digital tuners are identified as digital in the report when analogue tuners are being interrogated so as to detect acting TV-signals and determine source of any acting TV-signals (for example, an antenna, cable service supplier, TV set-top box).

EFFECT: provision for tuning TV-signals and tuners in media where a large number of different tuner configurations are present in personal computers, for instance which is improved for home entertainment.

29 cl, 6 dwg

FIELD: physics; communications.

SUBSTANCE: invention relates to a system for managing scene structure of a mobile terminal for receiving and displaying data streams in a mobile broadcast system based on lightweight application scene representation (LASeR). A system is proposed for managing scene structure of a mobile terminal for receiving and displaying data streams when logical channels are multiplexed into one physical channel. Multiplexed channels are successively decoded and compiled into media information. A scene with channel circulation alternately displays channels in one media information in an assigned order. In a combination scene structure, a new unit is added to the traditional LASeR technology so as to compile a scene. Fields are provided for temporary information and scene transition effect. A terminal compiles multi-channel media information using stream source unit information coming from a service provider, without an additional mosaic channel.

EFFECT: design of an improved system and method of accurate realisation of a video channel, allocated for a mosaic service when limited channel resources are taken into account.

30 cl, 10 dwg, 5 tbl

FIELD: physics; communications.

SUBSTANCE: invention relates to a mobile transmission system, and specifically to a reception device for multiple data streams based on lightweight application scene representation (LASeR). A device and a method for receiving multiple streams are proposed. A grouped session structure and streams are decoded in accordance with a given grouped session structure so that, a single decoder can successively process demultiplexed streams assigned to multiple decoding buffers, when multiple logical carrier streams are multiplexed into one physical stream in a LASeR based mobile transmission system.

EFFECT: design of an improved device for receiving multiple streams in a mobile transmission system, which prevents delays during a frame and which should be placed in a decoding buffer interface.

12 cl, 9 dwg, 2 tbl

FIELD: physics; communications.

SUBSTANCE: invention relates to systems for transmitting code set signals and specifically to a device and a method for transmitting code set signals for naming routes using different languages when transmitting data on a system for encoding characters of route names in a message of a carousel of objects. A client using the method of transmitting code set signals includes a demultiplexer which demultiplexes the packetised elementary stream (PES), which corresponds to a program selected by the user from the broadcast stream which is received by a system interface; an image decoder which decodes the demultiplexed image PES; a sound decoder which decodes demultiplexed sound PES; and a processor which extracts from the demultiplexed message PES information on the transmission code set of the character string used in the message of the carousel of objects, and which decodes the character string used in the message of the carousel of objects based on the extracted information on the transmission code set.

EFFECT: design of a method and device for transmitting information on an encoding system, so as to present route names using different languages in a system which uses a carousel of objects.

60 cl, 9 dwg

FIELD: technology for simultaneous broadcasting radio-transmission of signals with analog modulation and of digital transmission signals.

SUBSTANCE: in accordance to the invention, amplitude-modulated signal of simultaneous broadcasting radio-transmission, which incorporates digital transmission signal and analog transmission signal in one transmission channel, is characterized by the fact that one side band of carrier of signal of simultaneous broadcasting transmission is modulated by digital transmission signal, and another band is modulated by correcting signal, which ensures provision of analog transmission signal of waveform envelope for demodulation. Generator of amplitude-modulated signal is intended to be used for generation and transmission of aforementioned signals.

EFFECT: creation of method for simultaneous transmission of digital and analog signals through a single channel.

4 cl, 2 dwg

Up!