Device and method of subscribing for opening and closure of packets

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

 

The claim to priority under 35 119, United States Code.

The present application for patent claims priority to provisional application No. 60/716 409, entitled "SYSTEM OF OPEN AND CLOSED SUBSCRIPTION PACKAGE", filed September 12, 2005, the assignee of which is the assignee of this application and which is fully incorporated herein by reference.

The level of technology

Described embodiments of relate primarily to the operation of content distribution and, among other things, to the device and how to subscribe to the open and closed packages.

The system of distributing multimedia information may include retailers that provide multimedia services to subscribers. For example, the content provider, which works on the distribution network, can provide content or services to one or more retail sellers of content through network communications. In turn, retailers are content to define the channels, based on the content or the services and packages based on different sets of channels. Retailers are content, or in some cases another provider billing and services for subscribers, then provides information about packages device users, who then can choose the content or services that will be accepted by the device, usually on the basis of the e subscription. For example, the device user can select and/or subscribe to receive content or services that include multimedia content, clips, programs, scripts, data, services, subscribers or any other type of content or service.

Retailers content and/or providers of billing and services for subscribers, however, often have the need to modify their proposals for packages. For example, retailer of content, you may need to modify the lists of programming or pricing structures to attract new subscriptions. The device user already has a subscription, however, may become dissatisfied if the subscription terms are changed arbitrarily. Therefore, despite the presence of strong motivation to change the subscription list and pricing, retailer of content and/or provider of billing and services for subscribers risks to cause dissatisfaction among current subscribers while doing so.

Thus, required improved device and methods for change management in packages of programming media.

The invention

Described embodiments of provide systems, devices and methods for providing and receiving information content of the multimedia information based on the open or closed condition associated with the information is the situation. In these embodiments, the implementation of the open state refers to information that is available to all users, whereas the closed state refers to information that has limited availability, based on the specified subscription.

Provided aspects of ways of providing information about the program of multimedia information containing the provision of information about service package related to the presentation of multimedia information. The method may additionally include providing characteristics, which determines the resolution of the subscription package and the appropriate permission to view information about the package on the device, based on a subscription associated with the device. Furthermore, the method may include the transmission determining information about the package and determine the characteristics of the device. In related embodiments, the implementation of the at least one processor configured to perform the above actions. In other related embodiments, the implementation of a computer program resident on computer-readable media, which when its execution directs the computer device to perform actions noted above.

In other embodiments, the exercise device to provide information about the program mult the media provides a tool to provide information about the package, package related channels representation of multimedia information. The device also includes means for providing characteristics, which determines the resolution of the subscription package and the appropriate permission to view information about the package on the device, based on a subscription associated with the device. In addition, the device includes means for transmitting determine information about the package and determine the characteristics of the device.

In other embodiments, the exercise device to provide information about the program of multimedia information includes the server content with information about the package, providing a package of channels representation of multimedia information. Information about the package contains a feature subscription package, which defines the resolution of the subscription package and the appropriate permission to view information about the package on the device, based on a subscription associated with the device. The device further comprises a generator configured to generate messages for transmission to the device. The message contains information about the package and the characteristics of the subscription package.

In still other embodiments implement a method of providing one or more packages of programming media info is rmacie includes providing information, associated with the first service programming, and providing information associated with the second service programming. The method further includes permission to view as the first batch and the second batch to the first subscriber with the first subscription. Furthermore, the method includes the prohibition of the subscription and submission information associated with at least one of the first packet and the second packet to the second subscriber having a second subscription and the second subscription is different from the first subscription. In related embodiments, the implementation of the at least one processor configured to perform the above actions. In other related embodiments, the implementation of a computer program resident on computer-readable media, which when its execution directs the computer device to perform actions noted above.

In still other embodiments, the exercise device to provide information about the program of multimedia information includes means for providing information associated with the first service programming, and means for providing information associated with the second service programming. The device also includes a means for resolving representation ka is the first package, and the second batch to the first subscriber with the first subscription. In addition, the device includes means for inhibiting the subscription and submission information associated with at least one of the first packet and the second packet to the second subscriber having a second subscription and the second subscription is different from the first subscription.

In other embodiments, the exercise device to provide information about the program of multimedia information includes a content server containing the first set of information about the package, the first package programming multimedia information having the first characteristic of a subscription. The content server further comprises a second set of information about the package corresponding to the second service programming multimedia information having the second characteristic of the subscription, and the second batch programming differs from the first batch programming, and with at least one of the first characteristics of the subscription and the second characteristics of the subscription allows the representation of the corresponding set of the information about the package only on the device having a current subscription to appropriate package and programming, at the same time preventing any new subscription to appropriate package. In addition,the device comprises a generator, made with the possibility of generating messages for transmission over the network. The message contains the first set of information about the package, the second set of information about the package, the first characteristic of the subscription and the second characteristic of the subscription.

In still other embodiments implement a method of receiving information about the programming of multimedia information includes receiving information about the service programming that contains the attributes of a package of channels representation of multimedia information. The method also includes receiving characteristics of the subscription, which defines the permission to view information about the service programming. Further, the method includes comparing characteristics of a subscription with the subscription information for the device associated with the device. Furthermore, the method includes providing information about service programming on the device based on the predetermined relationship characteristic of the subscription and the subscription information of the device. In related embodiments, the implementation of the at least one processor is configured to perform the above actions. In other related embodiments, the implementation of a computer program resident on computer-readable media, which when executed directs a computer device to perform dei is of textbooks, noted above.

In other embodiments, the exercise device for receiving program information of the multimedia information includes means for receiving information about the service programming that contains the attributes of a package of channels representation of multimedia information. The device also includes means for receiving characteristics of the subscription, which defines the permission to view information about the service programming. Further, the device comprises means for comparing characteristics of a subscription with the subscription information for the device associated with the device. In addition, the device contains a means for providing information about service programming on the device based on the predetermined relationship characteristic of subscription and subscription information.

In still other embodiments, the exercise device for receiving program information of the multimedia information includes a computer platform made with the ability to present multimedia content information. The device also includes a data repository containing information about the package programming and subscription information for the device. Package information programming may include attributes of the package of channels view the multimedia room perfect for the Noi information where attributes contain a description of the subscription, which determines the resolution of the subscription and submission information package programming. Information about subscribing device identifies one or more signed packages. The device further comprises a module Manager multimedia information with the controller permits and generator of multimedia information. The controller permits made with the possibility of generating the decision to allow the packet based on a predetermined relationship information about the package and subscription information for the device. Generator media configured to initiate presentation of at least part of the information package programming on the device, based on the decision of the package.

Brief description of drawings

Figure 1 is a schematic view of the portion of embodiments of the system to provide information about the programming of multimedia information;

figure 2 is a schematic representation of embodiments of the extended part of the system of figure 1;

figure 3 is a schematic representation of embodiments of the message system information of figure 1;

figure 4 represents shematicheskoe view of embodiments record retailer market content associated with the message system information figure 3;

figure 5 is a schematic representation of embodiments writing service associated with the record retailer market content on figure 4;

6 is a schematic representation of embodiments of the architecture of the wireless device of figure 1;

7 is a schematic representation of embodiments of the system architecture for the distribution of multimedia information figure 1;

Fig is a block diagram of the sequence of operations of embodiments of the method of providing information about the programming of multimedia information; and

Fig.9 is a block diagram of the sequence of operations of embodiments of a method of receiving information about the programming of multimedia information.

Detailed description

Subsequent detailed description describes one or more embodiments of the system content delivery. The system is particularly well suited for use in environments wireless network, but can be used in a network environment, of any type, including but not limited to, communication networks, public networks such as the Internet, private networks, such as virtual private networks (VPN), Loka is performance communications network, the global network, the backbone network or communications network or data of any other type.

This system provides end-to-end support for public and private packets of the multimedia content distribution system multimedia information on a subscription basis. Outdoor package is open to new subscribers, while the closed package is only available to existing subscribers in a closed package. The private service may continue to exist in the system, but allowed it to display only on devices that have already signed on closed packages.

Open/closed characteristic or state of the package allows retailer of content to modify the terms of service/subscription for new packages/subscriptions without impacting existing subscriptions. For example, a retailer of content can create a new package, which is essentially the same as the old package, but with a remote unpopular proposal (i.e. channel). In this case, the old package can be assigned to the closed state to prohibit new subscriptions and, thus, eliminating the concern of the main mass of existing subscribers. Essentially, the configuration of the open and closed state of the package gives the possibility to withdraw the service. For example, a closed package can butedale of records, transmitted broadcast on all devices, when closed package no longer have any subscribers.

In addition, the described embodiments of allow retailer of content to offer packages with special agreements, a time-limited subscription to attract new subscriptions without impacting existing subscriptions.

Next, described options for implementation include changes in any or all of the characteristics and/or attributes of the closed package.

The system may include controls for setting the status of an existing or proposed service; system information that identifies the status of a subscription package, i.e. open and viewable all potential subscribers, or private and viewable only to current subscribers; the distribution system for transmission of system information; and a device that accepts and adheres to the restrictions of access/view defined by the subscription status on the package.

In the following description, the term "package" refers to the "purchase item", which groups one or more channels or services that the end user can buy or subscribe to.

As shown in figure 1, embodiments of parts of the system 10 for before the delivery subscriptions open and closed packages may include system 12 distribution of multimedia information (SRMI), with the server 60 content that stores the content 13. As described below, the content 13 may include any type of media in real time and/or not in real time. In addition, SRMI 12 receives from the retailer media/provider 15 entries 87 packages that define multimedia packages 34 that may be offered to users for a subscription.

For example, each record 87 of the package can define a set of channels, where each channel represents the appearance of a multimedia service that is relevant retailer media/provider 15. Further, each channel contains a predefined combination of views that contain the appropriate pre-defined combinations of content 13.

In any case, the record 87 of this package for each of a set of packages 34 may include attributes 35 package, which define the package 34. For example, attributes 35 package includes this set of 27 channels associated with the package, and the characteristic 117 subscription package, which defines the attribute pertaining to the subscription package. For example, the characteristic 117 subscription package may contain "open" state indicating that the package is available for new subscriptions and that the associated entry and the attributes of the package could the t be viewed by any current or potential subscriber. Conversely, the characteristic 117 subscription package may contain "closed" state indicating that the package is not available for new subscriptions and restricts the view related records package and attributes of the package only existing subscribers to the service.

In addition, SRMI 12 may include a generator 62 system information (SI), which collects record 87 of the package and the content 13, among others, and generates a message or messages 44 system information (SI). Subsystem 17 transmission associated with SRMI 12, receives and transmits the message 44 C on devices that can receive and play the multimedia content, such as wireless devices 36 and 37 associated with the retail seller of multimedia information/service provider 15 and/or SRME 12. Message 44 C may include all information necessary for such devices to view the packages 34 from retailers media/providers 15, to subscribe and/or unsubscribe from the packages and/or to present multimedia content associated with this package.

For example, in one non-limiting case, each device 36 and 37 associated with the retail seller multimedia information provider 15, offering a range of packages 34, identified as 1-nwheren is a positive integer, for a subscription. Upon receipt of a message 44 C each device 36 and 37 may present the user with a menu view 45 subscription, and one or more function keys 47 on the user interface 38. In one example, function keys 47 may include press "Submit" to request subscription and press "Information" to request additional information about the selected package. It should be noted, however, that the function keys 47 can provide any desired function.

Typically, the menu view 45 subscription may include a list of 49 packages of all packets 34, available from the related retailer media/provider 15. As noted above, however, permit the possibility of presenting this set of information about the package can be limited by characteristics 117 subscription service associated with the service. In this case, the characteristic 117 subscription package, which contains the "open" state, provides the ability to view the information about the package, while the "closed" status requires an existing subscription to this package before providing the opportunity to view the associated information about the package. In the specific case presented in figure 1, the information associated with the Package 2 can be represented is only on the device, having an existing subscription, because of the characteristics 117 subscribe to "private" package.

For example, in this case, based on information 51 about subscribing device 36, the device has an existing subscription Package 2, and, therefore, it is allowed to submit the Package 2 in the list of 49 packages together with all other packages retailer media/provider 15. And Vice versa, based on information 51 about subscribing device 37, the device does not have an existing subscription to a Package 2 and, therefore, he was not allowed to present the Package 2 in the list of 49 packages, which may include all other open packages retailer media/provider 15.

Thus, each device 36 and 37 receives a message 44 C, which may include all information/attributes of each package 34 associated with one or more retail sellers of content, each device 36 and 37, in essence, filters records so that they are only viewing the packages that are associated with related retailer/provider 15, and optionally filters each entry of the package, so that seem to only packets with a predefined relationship with their respective subscription information.

In addition, a list of 49 packages may include the indicator 53, the cat is who confirms existing subscription to this package, based on the information 51 about the package. Alternatively, the indicator 53 may provide the user the ability to choose the package, which may be requested subscription.

Further, the restriction on the reporting of service associated with the Package 2 in the above example, is described in terms of providing the list of 49 packages, you need to understand what is included any other representation of information, such as views of views of real-time content, non-real-time and integrated content.

In addition, shows the view menu 45 subscription represents only one example of many possible implementations La carte subscription. For example, instead of a list with check boxes next to the packages for subscription may be made available to the list and subscribe to the list.

As shown in figure 2, embodiments of a more detailed architecture of the system 10 may include SRMI 12, configured to receive the segments 14 of the multimedia information, which form the set of base services 16 or shared channels from multiple providers 18 content. Next, for each of a large number of basic services 16 SRMI 12 may include information 20 about the attributes of the services or information about common channels, which defines and describes the corresponding basic service. Also what about the, SRMI 12 22 receives information about the attributes of the settings under the requirements of the subscriber from each of the multiple retailers 24 content. Information 22 about the attributes of the settings under the requirements of the subscriber may include typical retailer of content definitions and descriptions for each of the many basic services 16. SRMI 12 is configured to generate customized to the requirements of the subscriber of each base service 16 for each retailer 24 content by replacing the information 20 about the attributes of service information 22 about the attributes of the settings under the requirements of the subscriber. These are tailored to the requirements of the subscriber types each base service 16 are defined as channels 26 or configured to the requirements of the subscriber channels, which are characteristic for retailer of content due to adjustments to the requirements of the subscriber. The combination of information 20 about the attributes of the services and information 22 about the attributes of the settings under the requirements of the subscriber, thus determines customized to the requirements of the subscriber information 28 about the channel attributes for each of the channels 26. Each retail seller 24 or content provider 30 billing and service subscribers (PBUH), together referred to as the retailer media/provider 15, then you can group different Combi the purpose of the channels 26 in the layers 32, and various combinations of layers 32 in the packages 34 for proposals, for example, subscription-based, devices associated with this retailer 24 content and/or PBW 30, such as a wireless device 36.

For example, each retailer 24 content and/or PBW 30 can provide customized requirements under the subscriber's display channels 26 on the user interface 38 signed the wireless device 36 in the form of a conductor 40 presentation of multimedia information (LISP). LISP 40 contains a plan view 42 for each of the channels 26, where each view 42 contains multimedia information, which may include one or more segments 14 of multimedia information. As noted above, however, the list of channels 26 on LISP 40 may be based on the existing subscription channel, if the characteristic 117 subscription service associated with the channel 26, contains the "closed" state. For example, in the case of this package 34 having the characteristic 117 "closed" subscription and having a corresponding channel 27, which is not defined as part of any "public" package, the associated channel may not appear on LISP 40. Basically, however, each channel 27 is associated with many packages 34, so even if the channel is associated with a closed package, which also may be associated with an open package and, thus, may be displayed on LISP 40.

LISP 40, for example, may be based on information 70 LISP (figure 3), portable message 44 C. For example, information 70 LISP may include account names Explorer view multimedia information and account settings under the requirements of the subscriber channel associated with each view 42, 48, base service 16, additional service 50, the channel 26 and/or the package 34. For example, the message 44 C may be sent in the stream 45 from LISP 12 on the wireless device 36 via the network 46 wireless access. Stream 45 is a logical flow in the "multiplex transmission", which is a set of flows for this area. Each thread 45 is typically used for delivery of a single component of multimedia information presentation in real time, or file that contains the view is not in real time, or messages 44 C. Thus, each LISP 40 can be adapted to the requirements of the subscriber for each device in accordance with an associated retailer 24 content and/or PBW 30.

In other embodiments, implementation, tailored to the requirements of the subscriber may include the provision of 42 from the base service 16 in combination with additional representation 48 of additional services 50, the display is and the user interface 38. As noted above, however, view view 42 and/or 48 on the corresponding device can be based on the existing subscription associated channel/view, if the characteristic 117 subscription package associated with this channel contains the "closed" state. In any case, additional performance 48 and additional service 50, for example, provides for adjustments to the requirements of the subscriber and improve basic services.

Thus, the system 10 includes embodiments of the transport system, which is used to create and transport streams of multimedia content over a data network. For example, the transport system is suitable for use when transporting multimedia information from the content provider to the system distribution media for broadcast distribution. Advantageously, the system 10 provides the capability retailers 22 content and/or providers 30 PBW to characterize 117 subscription package to manage the introduction and gradual elimination of the use of packages 26 and controlling the display of any related packet information, such as menu 45 subscription, the conductor 40, the representation of multimedia information and configured to the requirements of the subscriber presents the th 42 and 48 on the device, having pre-defined existing subscriptions.

Any number of devices can work with the system 10 for receiving and playing back/displaying content and information about the content. The wireless device 36 is one such device and can include devices such as cellular phone, personal digital assistant, a laptop computer and any other wireless device operating to receive and playback/display of multimedia information. It should be noted, however, that in one or more embodiments, the implementation of the system 10 may use any number or any type of wired or wireless device that can play/display multimedia information.

Figures 1 and 2, each component of the system 10 can have several roles, which allow to separate some functions from other functions. It should be noted, however, that in any given implementation of the system 10 of any given component or structure can perform multiple roles.

For example, the service provider 30 PBW contains a utility unit, which provides billing and customer-care on behalf of one or more retail sellers 24 content. Each device in the system 10, such as a wireless device is STW 36, associated with one provider 30 PBW, for example, by agreement 52 about the subscription. Essentially, the provider 30 PBW can supply data 54 on the subscription of SRMI 12.

Retailer 24 content contains a utility unit that determines the packages 34 and invites them to subscribe using one or more related service providers 30 PBW. Therefore, each retail seller 24 content provides the packages 34 and associated paketirovannykh data for SRMI 12. Further, for example, each retailer 24 content may be associated with one or more providers 30 PBW by agreement 56 of retail content.

Although the retailer 24 and content provider 30 PBW presented as separate units, it is considered that they can be combined into a single unit.

Provider 18 content may contain service division, which supplies the content delivered to the user, such as device 36, with the help of basic services 16. For example, each provider 18 delivers content segments 14 multimedia information and associated multimedia data SRMI 12. Each segment 14 multimedia information can include one or more of the video, audiomultimedia content, clips, content in real lie is neither and not in real time, scripts, programs, or any other type of suitable content. Further, for example, each provider 18 content may be associated with one or more retailers 24 content through agreements 58 on the retail sale of content.

SRMI 12 contains any combination of wired and wireless networks and related computing devices and servers, which act to distribute the content for delivery to users. SRMI 12 may contain optimized broadcast network is designed and optimized to deliver high-quality content on the selected device according to the multitude of optimized communication channels. Further, for example, SRMI 12 may include one or more servers 60 content, which store the previously mentioned multimedia information, data and records, together with logic and executable instructions to enable the functionality of SRMI 12. For example, the server 60 of the content and/or SRME 12 may include a generator 62 messages system information (SI)having hardware and/or software, including memory, executable instructions and a processor configured to generate messages 44 C, based on the data on the server 60 content. For example, the generator 62 message C may include logic is enerator to compile messages 44 C from the data in SRMI 12 and transceiver logic for receiving all the relevant message SI data and sending messages 44 C of SRMI 12 for distribution to devices. In addition, for example, SRMI 12 may include a network of 46 wireless access system having a broadcast base station (SCO) 64, which provides transport interface that allows SRMI 12 to deliver the message 44 C and the content in the form of streams of content network 46 wireless access for broadcast/multicast transmission devices, such as wireless device 36.

As shown in figure 3, the message 44 C contains the set of information that allows the device to locate services or to subscribe to the packages on behalf of the user and describe information 66 on the market, information 68 about the service and information 70 about LISP user. Information 66 on the market may include information describing and/or defining each provider 30 PBW, retailer 24 content of the package 34, layer 32 and the channel 26. Information 68 about the service may include information such as attributes of services, identify and account for each base service 16 and additional services 50 available in the system 10. Information 70 about LISP may include information such as attributes, definitions, and records associated with the LISP 40, relating to the content of the channels 26.

As shown in figure 4, for example, embodiments of information 66 on the market can include at least one entry 71 retail cont the CA market content associated with each retail seller 24 content identified by the identification 73 retailer of content. Further, each entry 71 may include the ID of 75 version for each identification 73 retailer of content. ID 75 version associated with a given record 71 retailer market content and identifies the specific set of values of attributes and elements, of the transported recording retailer market content, thereby allowing it to be identified as a copy of another record retailer market content. ID 75 version is used as the optimization engine. For example, a device that already has a record 71 retailer market content, such as from a previous multicast, compares the version of the resident account with the version of the newly adopted account, checking whether or not the newly received record a new version that has the updated information. If the version does not indicate that the newly received record is an updated version, then the device is no need to waste resources and it can skip the entry. If the version indicates that the newly received record is an updated version, then the device can update their records.

Each entry 71 retailer of rynochnoj the content provides information, characteristic for this retailer 24 content. Namely, each entry 71 retailer market content may include one or more entries 87 package. Further, for example, each entry 71 retailer market content may include basic information 79, one or more entries 89 tier, one or more entries 91 channel, one or more links 77 for additional service and one or more tables 93 license agreement for end user (EULA)associated with the respective retailer 24 content.

For example, basic information 79 may include data, such as the indicator 80 retailer private content name 81 associated with a given retailer of content, and line 83 connection license agreement for end user (EULA), which provides a link to a database EULA. For example, the indicator 80 retailer private content is set if this is a retailer of content is a retail seller private content, where information about the retail seller of the private content and the associated packages, etc. is available only for predefined users, and only users who have subscribed to the packages offered by the retailer private contin is a, can view the associated information. For example, without limitation, the retail seller private content can be a company or a related entity such as a company that uses its associated packages for private communication with employees. Further, for example, line 83 communication EULA may be a universal resource identifier (SCPI). In addition, each entry 71 retailer market content may include identification of one or more currencies 85 supported by the relevant retailer of content.

In some embodiments, the implementation of each entry 89 tier has a unique identifier tier and one or more reference channels, which determine the set of channels 26 associated with the tier. Further, each entry 89 tier can also include one or more links for additional services to identify additional services for use on the channel layer.

In some embodiments, the implementation of each entry 91 of the channel defines various attributes associated with each channel 26 associated with a record 71 retailer of content. For example, each entry 91 of the channel may include a channel identifier; time reliability of the channel; the weight ratio of the channel; data ha is alternia in one or more languages of the channel; basic service associated with the channel; a reference to an additional service; and the icon of the channel.

In some embodiments, the implementation of each link 77 for additional service can determine this record additional services for Association with a record 71 retailer market content. For example, each record additional services may include: an identifier of additional services; reliability; recording additional flow and requirements for additional features.

As shown in figure 4 and 5, each entry 87 package provides information on: the packages 34, proposed to the relevant retailer of content; subscription options for each package 34; and the set of layers 32, which constitute the package 34. For example, each entry 87 package may include attributes such as language 95 the default package, which identifies the default language to be used for services 16 in the corresponding package, if not available in the preferred language of the user of the device; unique identifier 97 package that distinguishes the service from all other packages offered by the same retailer of content; 99 reliability, which determines the time at which the definition provided in the corresponding entry of the package becomes d is) proved, replaces the previous definition; the weight ratio 101 package, which is the value used by the device 36 to determine the order in which packets are presented to the user, for example, a package with a lower weighting factor than the other package, it is the first, and the weight of the package for this package can be a unique value among all retail sellers of content; and the ID of 76 version, which serves the same purpose for writing the package, as the ID of 75 version (figure 4) is used to record 71 retailer market content.

Namely, each entry 87 package may include features 117 package, which can, for example, to identify the packet as one or more of the source package 119, package 121 Autodesk, sealed pack, 123 or excluded package 125. Source package 119 contains the base or root package, which serves as a lower subscription level. For example, if this package is associated with the source package 119, then the package can be considered "extensive" service, where the user can subscribe to a package, if the user is already subscribed to at least one associated source package. Further, if this package is a package 121 Autodesk, then the package can consider is by the automatically part of another package, and the user automatically subscribes to this service, when he subscribes to a different package. In addition, if the data package is closed package 123, then the new subscriptions are no longer accepted for this package, and the ability to view information about the service is limited to existing subscribers, as described in detail above. Alternatively, if the data package is excluded package 125, then this user is not allowed to subscribe to a package. For example, the subscription for the given source package may cause the transfer of any other source packages as excluded packages. So, basically, in some cases, all the source packages are mutually exclusive of each other.

In other examples, entry 87 package may include characteristic 117 package, which combines the closed state and excluded the package so that one user only sees one version of this package. For example, the original packet is changed to the closed state, and a new batch is created, where the new package is a modified version of the original package. In this scenario, it may be desirable to display only the original package, to subscribers of the original package, and to exclude these subscribers from viewing the new package, even if the new package is located is open and accepting new subscribers. Such a scenario may be desirable to eliminate confusion subscribers when the original package and the new package have the same or similar names and/or service.

In addition, each entry 87 package may further include data 103, characteristic for one or more languages package that includes the name of the 105 package and description 107 package associated with one or more given languages 109. For example, the name of the 105 package can represent information used to represent the name of the package menu 45 subscription (figure 1). Further, each entry 87 package may include one or more methods 110 bidding package, which specify the amount or value of the 111 service in a given currency 113 associated with this method 115 subscription, such as monthly, weekly, etc.

Further, each entry 87 package may include one or more methods 109 bidding package, which specify the amount or value of the 111 service in a given currency 113 associated with this method 115 subscription, such as monthly, weekly, etc.

In addition, each entry 87 package may further include one or more links 135 per level, each of which identifies a recording layer that is associated with this package. Each recording layer may include a unique ID the ID of the tier, which distinguishes tier from all other tiers from the retailer of content, and time accuracy, which determines the time at which the definition provided in the recording layer becomes reliable, replacing the previous definition.

Further, each entry 87 package may include one or more identifiers 127 provider PBW, which specifies the list of providers PBW associated with this package.

Each entry 87 package may include one or more links 102 for additional services. At this level, the link 102 for additional service defines a set of additional service 50 and/or given additional representation 48 to purchase, at the same time addressing any layer 32, the channel 26 and/or the base service 16 that are associated with this package. It should be noted, however, that the appropriate entries for each tier 32, channel 26 and/or base services 16 can also include a link to additional service, which is characteristic of this stage 32, channel 26 and/or base services 16. For example, a link to additional service in each layer 32, the channel 26 and/or base services 16 is more important than the link 102 to an additional service record 87 of the package. In other examples, the link 102 to an additional service record 87 of the package is more than the most important, than a link to more service records of each layer 32, the channel 26 and/or base services 16.

Also, each entry 87 package may include data on the available space, 129, associated with where this service is available. For example, the available area 129 may include one or more identifiers 131 grouping of local infrastructure (POI) and/or one or more identifiers 133 grouping global infrastructure (GGO). Each identifier 131 of GLOI identifies a logical grouping of infrastructure deployed to ensure SRMI 12 coverage in a specific local area. Similarly, each identifier 133 GHAI identifies a logical grouping of infrastructure deployed to ensure SRMI 12 coverage specified in the global scope.

As shown in Fig.6, the wireless device 36 has a mechanism 246 input to generate input signals in a wireless device, and mechanism 248 output for generating information 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, speech recognition and so on, for example, the mechanism 248 output may include a user is defined interface 38, which can be a display, an audio speaker, a tactile feedback mechanism, etc.

Next, the wireless device 36 has a computer platform 250, which can transmit data over the wireless network 46 and which can receive and execute software applications and display data transmitted from SRMI 12 or another computer device connected to wireless network 46. Computing platform 250 may include repository 252 data, which may include volatile and non-volatile memory, such as persistent storage device (ROM) and/or random access memory (RAM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, or any memory common to computer platforms. Further, the repository 252 data may include one or more cell flash memory, or may be any secondary or tertiary storage device, such as magnetic media, optical media, tape, or diskette or hard disk.

Further, computer platform 250 may also include machine 254 processing, which may be a specialized integrated circuit (specialized IP), or other chipset, processor, logic circuit, or other device, and less the key data. Machine 254 processing or other processor, such as a specialized IP can fulfill 256 level application programming interface (PPI)that interfaces with any resident programs, such as module 258 Manager multimedia information (described below), in the repository 252 data of the wireless device. PPI 256 is a runtime environment executing on the respective wireless device. One such runtime environment is a software binary runtime environment for wireless devices (BREWdeveloped by Qualcomm, Inc., San Diego, stilborne, USA. Can be used in other environments, which, for example, operate to control the execution of applications on wireless computing devices.

Machine 254 processing may include various subsystems 260 processing implemented as hardware, software hardware, software and combinations thereof, 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 allow for initiating and maintaining relationships, communication and execution of multimedia presentations. In some embodiments, about what westline, such as in wireless communication, the machine 254 processing may include one or a combination of subsystems 260 processing, such as: sound, non-volatile memory, file system, transmit, receive, search device, level 1, level 2, level 3, main control, remote procedure, the tube, power control, diagnostics, processor, digital signal processing, vocoder, messaging, managing calls, Bluetooth, BluetoothLPOS (logical terminal retail), location, mechanism, location, user interface, low power mode, data services, security, authentication, universal subscriber identity module (UMIA)/subscriber identity module (MIA), transmission of speech, graphics, universal serial bus (upsh), multimedia such as MPEG (expert group on the moving image), generic packet radio (UUPC), etc. To the described embodiments of the subsystem 260 processing machine 256 processing may include any of the components of the subsystems that interact with applications running on the computer platform 250. For example, subsystem 260 processing may include any components which you subsystems, who accept the read data and written data from the 256 PPI on behalf module 258 Manager of multimedia information.

Computing platform 250 may optionally include module 262 communication, implemented in hardware, software, software tools and their combination, which allows communication between 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 transceiver module for wireless communication with SRMI 12 and/or network 46 wireless access.

Module 258 Manager of multimedia information is valid for subscription management for multimedia information, the multimedia information and action play/view media on the wireless device 36. Module 258 Manager of multimedia information may include any hardware, software, firmware and/or other set of executable instructions in force for management actions related to the media information to the wireless device 36. Further, the module Manager 258 multimedia information and/or repository 252 data store message 44 C and related information about the content and the content for playback the tra/playback on the user interface 38. In some embodiments, the implementation module 258 Manager of multimedia information may include logic 264 management of multimedia information, which provides the capability of receiving, storing, providing access to information related to the multimedia information, and the playback/display it on the wireless device 36. For example, the logic 264 management of multimedia information is used to parse the records 87 batch of messages 44 C to determine information about subscribing to the service, such as feature 117 subscription package to control the display relating to the information package on the device, including the display package related information in LISP 40 on the user interface 38 and/or by providing a view of 265 channel 26, including the presentation of the content in real-time and non-real-time. Similarly, the logic 264 media control information is valid for the subscription management packages 34 retailers 24 content and/or providers 30 PBW. For example, the logic 264 management of multimedia information may generate and send to SRMI 12 (1) the subscription request, for example, based on the user selecting from a list of available packages to subscribe to this package. Next, the logic 264 management of multimedia information pieces is et to control the retrieval and storage, including memory management functions associated with the view is not in real time, based on the corresponding contact window, and the management of playback/display of the content. In addition, the logic 264 control media works with module 262 communication for reception and playback of performances in real time and view data.

In some embodiments, implement, for example, the module Manager 258 multimedia information may include a controller 271 of permissions that determines the decision 273 for permission regarding whether or not the device to subscribe and/or display package related information. The controller 271 permissions may include any hardware, software, firmware and/or other set of executable instructions that are applicable to the management actions associated with determining access to package related information on the wireless device 36. As noted above, for example, the controller 271 permissions checks the characteristic 117 subscription package. If the characteristic 117 indicates "closed" package, then the controller 271 permissions checks information 51 about subscribing device to determine whether your device has an existing subscription package. If there is no existing subscription N. the package, then, the controller 271 permissions generates a "negative" decision 273 on the resolution in Association with the data package and associated information about the package and records 87 package. On the other hand, if there is an existing subscription package, then the controller 271 permissions generates a "positive" resolution 273 of the resolution in Association with the data package and associated information about the package and records 87 package.

Generator 275 media decides 273 about the resolution and generates a view of 265 on the user interface 38, based on the value of the decision 273 for permission. For example, the generator 275 multimedia information only generates information associated with a given record 87 of the package having the characteristic 117 subscribe to "private" package, if adopted "positive" resolution 273 of the resolution in Association with this package. Generator 275 multimedia information may include any hardware, software, firmware and/or other set of executable instructions that are applicable to the management activities associated with generating multimedia information associated with the data packet, the wireless device 36.

As shown in Fig.7, SRMI 12 may contain at least one of any type of hardware, software among the STV, software and hardware, server, personal computer, minicomputer, mainframe computer, or any computing device or computing device a special purpose or General computing device. Further, there may be separate servers or devices and/or network of computers associated with SRMI 12 that work together for receiving, manipulating and presenting data in convenient formats to the participants and/or to provide a separate layer of control in the data flow between devices and networks, SRMI 12.

SRMI 12 has a mechanism 266 input to generate input signals in SRMI 12, and the mechanism 268 output for generating information for consumption by the operator of SRMI 12. For example, the mechanism 266 input may include a mechanism, such as a key or keyboard, mouse, touch screen, speech recognition and so on, for example, the mechanism 268 output can be a display, an audio speaker, a tactile feedback mechanism, etc. in Addition, the mechanism 266 input may be a remote device, such as a remote computer or workstation that has access to SRMI 12. In some embodiments, implement, for example, the mechanism 266 input can be used by the operator to input characteristics 117 subscription package and the La of the identification and/or manipulation of any other information, related views, 42, 48, channels 26, layers 32 and 34.

Further, SRMI 12 has one or more resident or distributed computing platforms 270, which can receive and transmit data, and that can receive and execute software applications and display data. Computer platform 270 may include repository 272 data, which may include volatile and non-volatile memory, such as persistent storage device and/or random access memory (ROM and RAM), EPROM, EEPROM, flash memory or any memory common to computer platforms. Further, the repository 272 data may include one or more cells of a flash memory, or may be secondary or tertiary storage device, such as magnetic media, optical media, tape, or diskette or hard disk. In some embodiments, implement, for example, the repository 272 data may include one or more servers 60 content.

Further, computer platform 270 may also include machine 274 processing, which can be specialized integrated circuit (specialized IP), or other chipset, processor, logic circuit, or other processing unit to execute the executable instructions.

To the computer platform 270 may optionally include module 276 connection, implemented hardware, software, software tools and their combination, which allow communication between the various components of SRMI 12, and between SRMI 12 and the wireless device 36. For example, the module 276 may include a network of 46 wireless access. Further, for example, the module 276 may include a transceiver module for wireless communication with the wireless device 36 and/or network 46 wireless access.

Further, the module 278 Manager subscriptions/distribution resides on a computer platform 270, which is made with the ability to control all functions of distribution of multimedia information described in this document, performed by SRMI 12. Module 278 Manager subscriptions/distribution may include any hardware, processors, software, hardware, software and/or other set of executable instructions that are applicable to the management related to multimedia information actions on SRMI 12. Further, in some embodiments, the implementation module 278 Manager subscriptions/distribution may include logic 280 subscription management/distribution, which provides SRMI 12 the ability to accept, store, manipulate, share and distribute the Peeps, the content relating to the content information. For example, logic 280 subscription management/distribution operates to receive content related to the content information, and information specific to a retailer of content, such as information customized to the requirements of the subscriber, additional services, additional views, channel information, information about the level and package information. Next, the logic 280 subscription management/distribution made with the possibility of receiving, processing, and transmission-related subscription information, such as subscription requests, the relevant approval or rejection and digital rights management, based on the approved subscription request. In some embodiments, implement, for example, logic 280 subscription management/distribution may accept a subscription request on the package having the characteristic "closed" subscription, and then generate a message that rejects the subscription request based on the performance of a subscription package. Further, the module 278 Manager subscriptions/distribution may include the generator 62 C, described above.

In operation, referring to Fig, embodiments of the method of providing information about the program multimedia information providing information about the package that defines the channel package PR is dostavlenija multimedia information (Block 300). For example, in some embodiments, the implementation of SRMI 12 accepts the attributes 35 package and/or recording 87 package from a retailer media/provider 15 for each one of a set of packages 34 programming multimedia information offered for subscription by the retailer multimedia information/service provider.

Some embodiments of the method further can include providing characteristics, which determines the availability of information about the package for submission to the device (Block 302). For example, in some embodiments, the implementation of SRMI 12 takes the characteristic 117 subscription package from a retailer media/provider 15 for each one of a set of packages 34 programming multimedia information offered for subscription by the retailer multimedia information/service provider. Description 117 subscription package can determine the "closed" state, for example, which limits the presentation of information relating to this service, on the devices that have an existing subscription to this package.

In addition, some embodiments of the method further may include the transmission of information about the package and features on the device (Block 304). For example, in some of the s variants of the implementation of SRMI 12 by means of the generator 62 system information and subsystem 17 transfer collects information about the package in the message 44 system information and transmits the message 44 system information on the device, capable of playing multimedia presentation, such as a wireless device 36.

In some embodiments, implementation, referring to Fig.9, the method of receiving information about the programming of multimedia information includes receiving information about the service programming that contains the attributes of a package of channels representation of multimedia information (Block 310). For example, in some embodiments, the implementation of wireless device 36 and/or module 258 Manager media accepts the message 44 system information from SRMI 12. Message 44 system information may include a record 87 of service associated with each package 34 offered for subscription by the retailer media/provider 15.

These embodiments of the method further may include receiving characteristics of the subscription, which determines the availability of information about service programming (Block 312). For example, in some embodiments, the implementation of wireless device 36 and/or module 258 Manager media takes the characteristic 117 subscription package from SRMI 12. For example, the characteristic 117 subscription package can be a part of the records 87 packet message 44 system information received from SRI 12.

These embodiments of the FPIC of the BA may additionally include comparing the characteristics of the subscription with the subscription information of the device, associated with the device (Block 314). For example, in some embodiments, the implementation module 258 Manager of multimedia information and/or the controller 271 permissions extract the characteristic 117 subscription package. If the characteristic 117 indicates "closed" package, then the module 258 Manager of multimedia information and/or the controller 271 permissions check information 51 about subscribing device to determine whether your device has an existing subscription package. If there is an existing subscription to a package, then the controller 271 permissions generates a "negative" decision 273 on the resolution in Association with the data package and associated information about the package and records 87 package. On the other hand, if you have an existing subscription package, then the controller 271 permissions generates a "positive" resolution 273 of the resolution in Association with the data package and associated information about the package and records 87 package.

In addition, these embodiments of the method further can include providing information about service programming on the device based on the predetermined relationship characteristic of subscription and subscription information device (Block 316). For example, in some embodiments, the implementation module 258 Manager of multimedia information is/or generator 275 multimedia information browsing this decision 273 on the resolution, associated with a given record 87 of the packet and generates a view of 265 on the user interface 38, based on the value of the decision 273 for permission. For example, the generator 275 multimedia information only generates information associated with a given record 87 of the package having the characteristic 117 subscribe to "private" package, if "positive" resolution 273 of the resolution was made in Association with this package.

The various illustrative logics, logical blocks, modules, and circuits described in connection with the implementation, described herein, may be implemented or performed with a processor, General purpose processor, digital signal processing (PCOS), a specialized integrated circuit (specialized IP), user-programmable gate arrays (PWM) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this document. The General-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, e.g. the R, combination PCOS and microprocessor, multiple microprocessors, one or more microprocessors with the core PCOS, or any other such configuration.

Next, the steps of method or algorithm described in connection with the implementation, described herein, can be implemented directly by hardware, a software module, executable by the processor, or a combination of both. A software module can reside in RAM memory, flash memory, RAM, ROM, EPROM memory, EEPROM memory, registers, hard disk, removable disk, a CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is connected with the processor so that the processor can read information from the storage medium and to record information on it. Alternatively, the storage medium may be made in one piece with the processor. The processor and the storage medium may reside in a specialized IP. Specialized IP can reside in a user terminal. Alternatively, the processor and the storage medium may reside as discrete components in a user terminal.

While the above description depicts illustrative embodiments of, it should be noted, is that various changes and modifications can be made herein without deviation from the scope of the described embodiments, as defined by the attached claims. Furthermore, although elements of the described embodiments may be described or claimed in the singular, it is assumed the plural, unless there is an explicit limitation to the singular.

1. Method of providing information about a media program, comprising stages, which are:
provide information about the package that describes the package multimedia presentation, and an indication of whether the package is open or closed state, an open state indicates that the package is open for additional subscriptions and for which information can be displayed for all devices, and closed status indicates that the package is closed for further subscriptions, but for which existing subscriptions can be displayed information; and
transmit the detection information about the package and the package status on the receiving device.

2. A processor configured to perform actions, including:
provide information about the package, describing the package of multimedia performances, and an indication of whether the package is open or closed state, an open state indicates that the package is open for additional subscriptions for which the information may be about obrazana all devices and closed status indicates that the package is closed for further subscriptions, but for which existing subscriptions can be displayed information; and
transmit the detection information about the package and the package status on the receiving device.

3. Machine-readable media on which is stored a computer program, which when executed by a computer device instructs the computing device to perform a method of providing information about a media program, comprising stages, which are:
provide information about the package that describes the package multimedia presentation, and an indication of whether the package is open or closed state, an open state indicates that the package is open for additional subscriptions and for which information can be displayed for all devices, and closed status indicates that the package is closed for further subscriptions, but for which existing subscriptions can be displayed information; and
transmit the detection information about the package and the package status on the receiving device.

4. Device for providing information about a media program, comprising:
means for providing information about the package that describes the package multimedia presentation, and an indication of whether the package is open or closed condition, in this open state indicates that the package is open for additional subscriptions and for which information can be displayed for all devices, and closed status indicates that the package is closed for further subscriptions, but for which existing subscriptions can be displayed information; and
means for transmitting determine information about the package and the package status on the receiving device.

5. Device for providing information about a media program, comprising:
the server content, including the information about the package that defines the package of multimedia representations, and information about the package contains an indication of whether the package is open or closed state, an open state indicates that the package is open for additional subscriptions and for which information can be displayed for all devices, and closed status indicates that the package is closed for further subscriptions, but for which existing subscriptions can be displayed information; and
a generator, configured to generate messages for transmission to the receiving device, and the message contains information about the package.

6. Method of providing one or more multimedia packages containing the taps, are:
provide information describing the first software package that is open to new subscriptions to multiple subscribers;
provide information describing the second software package, which is closed to new subscriptions;
allow the representation of information describing the first software package, any subscriber to allow additional subscriptions to the first software package; and
allow the representation of information describing the second software package only to those subscribers who are currently signed on the second package of programs to prevent additional subscriptions to the second software package.

7. A processor configured to perform actions, including:
provide information describing the first software package;
provide information describing the second software package;
allow the representation of information describing the first packet, and information describing the second packet to the first subscriber having a subscription to the first package and the second package; and
allow the representation of information associated with the first service, and prohibit the presentation of information associated with the second service to the second subscriber having a subscription to the first packet, but not for the second package.

8. Machine-readable media on which is apply in the case of a computer program, which when executed on the computing device instructs the computing device to perform a method of providing one or more multimedia packages containing phases in which:
provide information describing the first software package;
provide information describing the second software package;
allow the representation of information describing how the first packet and the second packet to the first subscriber having a subscription on the first package and the second package; and
allow the representation of information describing the first packet, and prohibit the presentation of information describing the second packet to the second subscriber having a subscription to the first software package, but not the second software package.

9. Device for providing information about a media program, comprising:
means for providing information describing the first software package;
means for providing information describing a second software package;
a solution to present information describing how the first packet and the second packet to the first subscriber having a subscription on the first package and the second package; and
a solution to present information describing the first packet, and for Zap is edenia disclosure describing the second packet to the second subscriber having a subscription to the first software package, but not the second software package.

10. Device for providing information about a media program, comprising:
the content server containing the first set of information about the package, describing the first packet of the media program having the first characteristic of a subscription, the content server also contains a second set of information about the package, describing the second package of multimedia programs, having the second characteristic of a subscription, the second software package is different from the first software package, and at least one of the first characteristics of the subscription and the second characteristics of the subscription is valid for the resolution representation of the corresponding set of the information about the package only at the receiving device having a current subscription to appropriate package of programs at the same time preventing any new subscribe to the corresponding service; and
a generator, configured to generate messages for transmission over the network, and the message contains the first set of information about the package, the second set of information about the package, the first characteristic of the subscription and the second characteristic of the subscription, the message allows the Explorer view a multimedia presentation that includes all the I description of the first and second software package only those receptors that have a current subscription to appropriate package.

11. The device according to claim 10, which additionally contains the module Manager subscriptions made with the possibility of receiving a request for subscription to the software package having the characteristic subscription, valid for the prohibition of any new subscriptions, and the module Manager subscription is also configured to generate deviations from the subscription request based on the characteristics of the subscription.

12. The method of receiving information about software multimedia information in the receiving device, comprising stages, which are:
take in the receiving device information about the software package that describes the package of channels multimedia view, take, indicating whether the subscription package is open or closed for further subscriptions; and
provide information about the software package in the receiving device, or if the software package is listed as open to new subscribers or a software package is listed as closed to new subscribers, and the receiving device is already signed for the package.

13. The method according to item 12, in which the view also contains a mapping package in the list of packages available for subscription.

14. The method according to item 12, in which the view also contains a mapping, less is th least one channel associated with the package Explorer multimedia performance.

15. The method according to item 12, in which the view also contains a display view associated with the package.

16. A receiving device having at least one processor configured to perform actions, including:
take information about the software package that describes the package of channels multimedia presentations, and feature subscription, which determines whether the package open to new subscribers or closed to new subscribers; and
provide information about the software package to the receiving device, or if the software package is listed as open to new subscribers or a software package is listed as closed to new subscribers, and the receiving device is already signed for the package.

17. Machine-readable media on which is stored a computer program, which when executed by a computer device instructs the computing device to perform a method of receiving information about software multimedia information in the receiving device, comprising stages, which are:
take information about the software package that describes the package of channels multimedia presentations, and feature subscription, which determines whether the package open to new the subscriptions or closed to new subscriptions; and
provide information about the software package to the receiving device, or if the software package is listed as open to new subscribers, or if the software package is listed as closed to new subscribers, and the receiving device is already signed for the package.

18. A device for receiving information about a media program, comprising:
means for receiving information about the software package that describes the package of channels multimedia presentations, and feature subscription, which determines whether the package open to new subscriptions or closed to new subscriptions; and
means for presenting information about the software package to the receiving device, or if the software package is listed as open to new subscribers, or if the software package is listed as closed to new subscribers, and the receiving device is already signed for the package.

19. A device for receiving information about a media program, comprising:
computer platform made with the ability to view multimedia content;
data repository containing information about the software package to at least one package and subscription information device that indicates the packets that the receiving device is currently subscribed, and package information programmatical package channels includes a description of the subscription, which indicates whether the package open for additional subscriptions;
module multimedia Manager, who determines what information can display the service on the basis of the States of the characteristics of a subscription package and subscription information receiving device, and the multimedia module Manager configured to initiate presentation of at least part of the information package to the receiving device, based on the decision of the package.

20. The device according to claim 19, in which a predefined dependence describes the subscription, with the closed state, and the subscription information of the receiving device indicating an existing subscription package.

21. The device according to claim 19, in which a predefined dependence describes the subscription specifies that the package is open for new subscriptions.

22. The device according to claim 19, in which the characteristic of the subscription contains one of the first state or the second state, the first state indicates that the package is closed to new subscriptions and has limited permission to view information about the software package, and the second state indicates unlimited subscription and performance the information about the software package.

23. The device according to item 22, further comprising: a controller permissions, which generates a decision on the permission that enables the multimedia module Manager to provide information about the package, when the characteristic of the subscription contains the first state, and the subscription information of the receiving device indicates an existing subscription to the software package.

24. The device according to item 22, in which the controller permits generates a decision on the permit that prohibits the multimedia module Manager to request a subscription to the service, and which prohibits the multimedia module Manager to provide information about the package, when the characteristic of the subscription contains the first state, and the subscription information of the receiving device indicates the absence of a subscription package.

25. The device according to item 22, in which the controller permits generates a decision on the permission that enables the multimedia module Manager to provide information about the package, when the characteristic of the subscription contains the second state.

26. The device according to claim 19, in which the module of a media Manager configured to initiate the type of package in the list of packages available for subscription.

27. The device according to claim 19, in which the module of a media Manager configured to initiate species, less is th least one channel associated with the package Explorer multimedia performance.

28. The device according to claim 19, in which the module of a media Manager configured to initiate generation of the type of view associated with the package.



 

Same patents:

FIELD: physics, communications.

SUBSTANCE: invention relates to communication. Present invention provides a broadband access device and a method for providing a video service, where the broadband access device includes a video service component which transmits stored video service data through an access component of the broadband access device to a user terminal in accordance with a request from the user terminal. In accordance with embodiments of this invention, video service requirements to the frequency band of the access network and convergence network are reduced and bandwidth restrictions between a highway network and a convergence network are avoided. The mechanism of managing access network and convergence network resources is simplified and management of access network resources is also simplified.

EFFECT: improved use of network frequency band, simpler management of network resources, and avoiding video server limitations which is the technical result.

18 cl, 3 dwg

FIELD: physics; computer engineering.

SUBSTANCE: invention relates to an information processing device, an information recording medium and a method of processing information. Several content administration modules, which correspond to a name, index and some other information, are installed by dividing into parts content stored on an information recording medium. Different module keys, which are encryption keys, are allocated for different content administration modules. At least content data arriving in real time, included in each content administration module, are encrypted using the module key, and the encrypted data are stored. When playing back content, modules are identified, and decryption for playing back is carried out using the module key which corresponds to each module.

EFFECT: copyright administration for each part of data, obtained through segmentation of content recorded on a recording medium.

41 cl, 37 dwg

FIELD: information technologies.

SUBSTANCE: checking method of certificate validity, which includes the key connected to network devices, involves the step of receiving the encoded content and validity index connected to that content in the network. Certificate validity is evaluated from the time index included in the certificate where the time index has the value corresponding to the certificate issuing date, and from validity index connected to the above encoded content.

EFFECT: simplifying the checking process of certificate validity, which provides access to data without reducing data access security.

20 cl, 12 dwg

FIELD: physics, communications.

SUBSTANCE: invention concerns security modules actuated at device receiving encoded digital data; claimed method is particularly intended for transfer of data on date and current time to security module, and for decoding authorisation management based on validity period for data received or stored by indicated device. Method of authorisation duration control in security module installed in device with internal clock, where the device received digital data flow encoded with reference words included in authorisation reference messages, involves the following stages: data from internal device clock, including information on current time, are receiver over security module; information on current time is stored in security module; authorisation reference message requiring decoding of at least on reference word is received over security module; information on previous time when previous authorisation reference message was processed is read; authorisation reference message is processed if time indicated in current time information is ahead of time indicated in previous time information.

EFFECT: enhanced safety of data transfer.

10 cl, 1 dwg

FIELD: physics; computer engineering.

SUBSTANCE: present invention pertains to digital television (DTV), especially to the method of verifying identity of a subscriber terminal in a DTV network. The method of carrying out authentication procedure of at least one subscriber terminal comprises the following stages: reading out, using a set-top box (STB) at the subscriber terminal, the period of validity of the key and key information, stored in the subscriber identification module at the subscriber terminal when the set-top box is launched; initiation, using the STB, of sending a request for authentication to a central station, if the period of validity of the key has expired, and authentication by the central station, in accordance with the authentication request; determination by the central station of whether authentication has been successful, and if successful, sending a corresponding reply message, containing new key information, and a reply message on failure of authentication if otherwise; updating, through the STB, key information when a reply message on successful authentication has been received.

EFFECT: reduced congestion of a network or authentication server.

18 cl, 8 dwg

FIELD: information technologies.

SUBSTANCE: invention can be used in system of the forced performance of requirements which provides access possibility to the enciphered digital content on a computing mechanism only according to parametres the certain rights of the license got by the user of digital contents. The first confidential builder on the first computing mechanism carries out cryptographic, an estimate and the forced performance of requirements and forcedly contacts it, the first certificate of the user device corresponding to the first computing mechanism, forcedly contacts the user. Accordingly, the second confidential builder on the second computing mechanism carries out cryptographic processing, an estimate and the forced performance of requirements and forcedly contacts it, the second certificate of the user device corresponding to the second computing mechanism, also forcefully contacts the user. The first competent builder gains contents for reproduction on the first computing mechanism by means of the first certificate of the user device and the license, and the second confidential builder gains contents for reproduction on the second computing mechanism by means of the second certificate of the user device and the same license.

EFFECT: prevention of non-authorised duplication of digital content by the user related to the digital license and having of some computing mechanisms.

16 cl, 6 dwg

FIELD: information technologies.

SUBSTANCE: invention refers to method of control of decoding of program traffic set received by receiving system. Method of control of decoding of program traffic set received by receiving system implying that sequence of messages is received in conventional access subsystem (9, 10) comprising the specified receiving system, and each message is associated with one of coded program traffic set and represents information return enabling decoding of associated coded traffic by at least one decoding module (12) within receiving system. It is detected whether messages received within certain interval are associated with various coded program traffic set, and at least one of requests presented by messages received within certain interval is rejected, if number of various coded program traffics with which these messages are associated, exceeds preset value.

EFFECT: creation of receiving system, portable protector which enables program traffic provider to control program traffic set to which user of receiving system simultaneously addresses.

16 cl, 2 dwg

FIELD: physics, communication.

SUBSTANCE: invention is related to the field of data transmission in the network of devices that are connected to broadcasting center and do not have constant feedback channel. Method of storage and transmission of information generated by the first protection module, which is connected to abonent device, at that the first protection module contains unique identifier and information that describes its functioning, includes the following stages: specified information contained in the first protection module and intended for transmission is determined; specified information is sent to abonent device; specified information is stored in abonent device; the first protection module is replaced with the second protection module; abonent device is connected to communication network; communication is initialised between the second protection module and control center; data unit is added into data units sent by the second protection module, at that addition is carried out with abonent device, and specified added unit of data contains unique identifier and specified information contained in the first protection module.

EFFECT: provision of restoration of information about credit use, which is stored in protection module, and transmission of this information into control center.

6 cl, 2 dwg

FIELD: physics, video technics.

SUBSTANCE: invention concerns additional or interactive television content security, particularly subscribing to additional or interactive TV content. Method of signing additional TV content application in the form of a file set with program code and associated objects involves the following stages: identification of at least the first part (2201-220M, 2201-220V) of files in at least one file cluster (2141-214N); cluster signature (2111, 211N) calculation for each cluster; creation of security data resource file (100), which includes signature location description (120, 120A).

EFFECT: increased TV content security.

51 cl, 16 dwg, 1 tbl

FIELD: information technology.

SUBSTANCE: decoder and subscription television data control system proposed contain at least two decoders, each of those is connected to at least one removable protective module. The protection is realised using identification data, contained in the decoder and protective module indicated. Besides, each of the decoders contains a descrambler and subscription television data processing deactivation units. Each decoder also contains a counter, which influences the deactivation units mentioned. Besides, at least one of the removable protective modules is assigned as primary and therefore contains decoder counter reinitialisation units.

EFFECT: provision of capability to regulate decoder operation time and to adjust operation parameters at any time using protective module.

19 cl, 13 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to resource delivery in a digital communication system. The result is achieved due to that during reception of files in a file delivery session, where field descriptor tables (FDT) identify transport objects (TO) transmitted together with the FDT, a receiver determines, through several timers, whether files of that delivery session were received. Fragment waiting time t1 is launched for each new transport object declared in the FDT when that FDT is received. Each timer is stopped when at least one fragment of the corresponding transport object is received. Alternatively, a single timer is stopped when at least one fragment of the entire transport object is received. A new object waiting timer t3 is launched when all transport objects declared in the FDT are received and stopped when a new FDT is received. One of several table waiting timers t2 is launched each time a transport object not indicated in any received FDT is received, and stopped when an FDT in which this object is declared is received.

EFFECT: managing change to set of files during a communication session.

24 cl, 8 dwg

FIELD: information technology.

SUBSTANCE: method of allocating resources with limited access inside an internet protocol (IP) based network (IP-network), which comprise steps on which registration takes place on an access server through the IP-network, where the access server stores data on at least one public application server, where data on at least one public application server contain contact information of the Internet service provider which grants access of the application server to the IP-network, and authentication data which are required for querying the Internet service provider to grant the application server access to the IP-network; connection is established over the IP-network between the access server and the network access server of the Internet service provider, given through the said contact information; through the access server, a query is sent to the network access server through the said authentication data to connect the application server with the IP-network, assign an IP-address to the application server and relay data between the application server and the access server; and, through the access server, relay data which should be exchanged between the application server and an IP-terminal, through which registration on the access server was carried out, and that way provide a through connection between the IP-terminal and the application server.

EFFECT: increased confidentiality in IP-networks.

9 cl, 2 dwg

FIELD: information technologies.

SUBSTANCE: initial download server function (IDSF) is specified, which creates authentication voucher announcing authentication for network application function NAF. IDSF generates keys Ks and Ks NAF with according identifiers B-TID and B-TID-NAF keys. In order to prevent tracking of user by means of collusion between several objects of NAF, B-TID-NAF and voucher may be unique for each NAF. Ua interface is additionally protected by coding with application of Ks key, and Ub interface is additionally protected against attacks by connection with substitute by application of signatures with key Ks and provision of update.

EFFECT: improved level of confidentiality and authentication protection.

23 cl, 8 dwg

FIELD: information technologies.

SUBSTANCE: method is proposed for processing of denials in services rendering in communication network, comprising user equipment, the first element of network and service element of network, besides the method includes the following stages. Reception of the first message from user equipment in the first element of network. Transmission of the first message from the first element of network into service element of network. Detection of the fact that service element of network has failed, in the first element of network. Detection of the first message type in the first element of network and depending on type of the first message, transfer of message about error, containing indication of the fact that service element of network failed, from the first element of network into user equipment.

EFFECT: overcoming necessity of user equipment rerun in different situations.

26 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: request for data sent from client is received, on server of applications; it is identified whether this request contains condition that identifies current status of data stored in client; on the basis of any identified condition, they determine on server of applications on whether to send additional data to client, and data is sent depending on result of determination.

EFFECT: provision of reliable synchronisation of data stored in client of multimedia system on the basis of internet protocol, with data stored in server of applications of protocol for initiation of this multimedia subsystem sessions on the basis of IP.

6 cl, 2 dwg

FIELD: information technologies.

SUBSTANCE: method includes the following: operation of coding for formation of coded images in coder, and also operation of specified coded images transfer in decoder in the form of transmission units, operation of buffering for buffering of transmission units sent to decoder, in buffer and operation of decoding for decoding of coded images with production of decoded images. Buffer size is specified by means of determining overall size of at least two transmission units and setting maximum size of buffer on the basis of this overall size.

EFFECT: improved efficiency of coded images buffering.

22 cl, 16 dwg

FIELD: physics, computer engineering.

SUBSTANCE: confidence dispatcher receives client account information from a client, determines whether the client account information is true and determines whether the client is authorised to access one or more built-in devices which are electronically connected to a security broker. The confidence dispatcher receives security broker account information from the security broker, determines whether the security broker account information is true and determines whether the security broker is authorised to provide access to the built-in device. The client account information is true and the client is authorised to access the built-in device, and if the security broker account information is true and the security broker is authorised to provide access to the built in device(s), the confidence dispatcher sets up a secure connection between the client and the security broker.

EFFECT: reduced load on a data transmission network.

20 cl, 16 dwg

FIELD: physics, communications.

SUBSTANCE: present invention relates to transmission of control information in a mobile communication system. The invention involves transmission of a data block over a first physical channel, where the data block contains control information, and transmission of an indicator having specific value over a second physical channel for indicating transmission of control information over the first physical channel.

EFFECT: possibility of transmitting control information to a network mobile terminal for faster scheduling of a return communication line and using less power.

16 cl, 8 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to interfaces for input and output of digital video and sound, e.g. HDMI (high definition multimedia interface), DVI (digital visual interface). Proposed is a data receiver for receiving content transmitted from a source carrying the transmission process. The receiver includes: a memory unit which stores device information, a control module for changing the setting of the state of the connected socket in which the source can be detected as a process of notifying the source on whether data contained in the memory element can be obtained. The control module can set the state of the connected connector as a setting denoting stay in a state in which data contained in the memory element can be obtained in the selected state when the source is selected as a content input device, and control is carried out to support the setting which represents that the state of the connected connector is a state in which data contained in the memory element can be obtained when the source changes its state to the unselected state from the selected state in which the source was selected as a content input device.

EFFECT: possibility of a transmitter receiving device information from the memory of a receiver, independent of the selected state specified by the receiver.

10 cl, 9 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to a system for transmitting data between an aircraft and at least one communication station lying away from the said aircraft. The technical result is achieved due to that, the system has a transceiving device which can transmit data beyond the aircraft and receive messages from outside the aircraft, a device for managing messages which has apparatus capable of PER encoding/decoding the said messages, a human/machine interface device, an encoding device having a function of encoding the encoding/decoding apparatus, and a recording device which records onto a recording medium any incoming or outgoing message which passes through the said device for managing messages and which is encoded.

EFFECT: reduced amount of memory of the recording medium and smaller size of the recording medium.

7 cl, 2 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

Up!