Patent ID: 8365306
Filing Date: 2013-01-29
Classification: G06F,G06Q,H04L,H04N

Abstract:
1. A platform for managing delivery of web and multimedia content originating from one or more content providers to users for one or more of: browsing, consumption, or purchase, the platform comprising: one or more processors operatively coupled to at least one memory, the at least one memory including instructions that, when executed by the one or more processors, provide: a portal that supports access to an access device through a plurality of access channels configured to receive requests into the at least one memory through one or more of the access channels, wherein a request for content is received from an access device through an access channel in the plurality of access channels, wherein each of the plurality of access channels comprises an access channel type; an identity management module configured to determine a user associated with the request, store information about access devices used by the user, provide the information about access devices used by the user to the platform; a content manager configured to manage content for delivery through the plurality of access channels and configured to determine eligible content for the user using the stored information about the access devices used by the user, wherein the content for delivery through the plurality of access channels comprises one or more of the following: content included in a catalog, recommended content, sample content, or channel specific content, and wherein the content manager is further configured to upload content and metadata associated with the uploaded content to describe the uploaded content, wherein the access device is configured to receive content through that access device's plurality of access channels each having an associated channel type, wherein the content manager is further configured to determine a content type of the requested content, and based on the determined content type of the requested content, deliver the requested content through the access channel of the access device with the access channel type which is compatible with the content type of the requested content; and a service provider including a billing module configured to process billing for the user and content provider based on the eligible content for the user through the plurality of access channels, to provide server level charging for content purchased by the platform, and to provide for billing and revenue management by the service provider, wherein the content manager is configured to intercept commands sent between the access device and the service provider, analyze the commands to determine a delivery status at least by comparing the order and timing of the intercepted commands with a pattern of previous commands in the stored information about the access devices used by the user in the identity management module, determine that based on the delivery status that delivery is designated by a degree of success including: successful, unsuccessful, or partially successful; and in response to the delivery status, direct the billing module to initiate a billing action which corresponds to the degree of success, determine the eligible content which comprises content which is adapted for the channel being used, wherein the delivery status further includes information about the eligible content which comprises quality of service and success of delivery of the eligible content, and wherein the billing module is further configured to access the delivery status information to determine a billing amount based on at least quality of service and success of delivery of the eligible content.