Systems and methods for controlling media content access parameters
AssigneeIpar, LLC
InventorsJeffrey D. Brandstetter, Joseph L. Spears
Life of this patent
Estimating the term…
Abstract
Systems and methods enabling marketing and distribution of motion pictures and other media content by content creators and other content providers are described herein. A platform is provided by which a plurality of content providers can market and distribute media content to users. Information about activity of the users on the platform is obtained in relation to the item of media content or in relation to media content related to the item of media content. A request is received for an activity report comprising information related to a user demographic or a media content characteristic. Responsive to the activity report request, the activity report is provided to the content provider.
Claims23
A computer-implemented method of providing access to content via a content distribution platform by which a plurality of content providers distribute a plurality of items of media content for users of the platform to access, the platform comprising one or more data processors, memory storing instructions for execution by the one or more data processors, and a content database storing items of media content belonging to disparate content providers, each item of media content being associated with a media content characteristic and an access control parameter, the method comprising:
- receiving user requests for distribution of items of media content according to access control parameters of those items of media content;
- tracking accesses of a particular item of media content of a first content provider and a value of the access control parameter associated with those accesses;
- tracking editorial content for the particular item of media content;
- generating intelligence based on the tracked accesses and tracked editorial content;
- compiling the generated intelligence including media content access data and associated access control parameters for items of media content including the particular item, said compiling aggregating (i) access data comprising numbers of accesses and access control parameters for a plurality of items of media content, including the particular item of media content, having corresponding media content characteristics and (ii) user-generated feedback regarding the particular item of media content;
- transmitting the generated intelligence from the content distribution platform, wherein an access control parameter of a second item of media content associated with the second content provider is updated based on the generated intelligence;
- providing, subject to an authentication function, access to the second item of media content according to the updated access control parameter;
- wherein the authentication function comprises:
- providing an authentication step in which a unique challenge is provided to a client device of a corresponding user and an authentication function is executed at the client device of such user that results in a response to the unique challenge being received via a communication channel;
- as a criterion for determining whether a transaction is to be granted, determining a correctness of the response to the unique challenge received via the communication channel;
- selectively providing access to the second item of media content for a pre-defined period of time;
- and
- thereafter deactivating, by the one or more data processors, the authentication function upon expiration of the period of time.
A computer-implemented system for providing access to content via a content distribution platform by which a plurality of content providers distribute a plurality of items of media content for users of the platform to access, the platform including a content database storing items of media content belonging to disparate content providers, each item of media content being associated with a media content characteristic and an access control parameter, the system comprising:
- one or more data processors;
- and
- memory comprising instructions for commanding the one or more data processors to execute steps comprising:
- receiving user requests for distribution of items of media content according to access control parameters of those items of media content,
- generating intelligence based on a combination of site activity and editorial feedback, the site activity being based on tracking accesses of a particular item of media content of a first content provider and a value of the access control parameter associated with those accesses;
- compiling the generated intelligence including media content access data and associated access control parameters for items of media content including the particular item, said compiling aggregating (i) access data comprising numbers of accesses and access control parameters for a plurality of items of media content, including the particular item of media content, having corresponding media content characteristics and (ii) user-generated feedback regarding the particular item of media content;
- transmitting the generated intelligence from the content distribution platform, wherein an access control parameter of a second item of media content associated with the second content provider is updated based on the access data;
- providing, subject to an authentication function, access to the second item of media content according to the updated access control parameter;
- wherein the authentication function comprises:
- providing an authentication step in which a unique challenge is provided to a client device of a corresponding user and an authentication function is executed at the client device of such user that results in a response to the unique challenge being received via a communication channel;
- as a criterion for determining whether a transaction is to be granted, determining a correctness of the response to the unique challenge received via the communication channel;
- selectively providing access to the second item of media content for a pre-defined period of time;
- and
- thereafter deactivating, by the one or more data processors, the authentication function upon expiration of the period of time.
A computer-implemented method of providing access to content via a content distribution platform by which a plurality of content providers distribute a plurality of items of media content for users of the platform to access, the platform including a content database storing items of media content belonging to disparate content providers, each item of media content being associated with a media content characteristic and an access control parameter, the method being implemented by one or more data processors and comprising:
- receiving data over a communications network by one or more of the data which includes user requests for distribution of items of media content according to access control parameters of those items of media content and user-generated editorial feedback regarding items of media content;
- tracking, by the one or more data processors, numbers of accesses of a particular item of media content of a first content provider and a value of the access control parameter associated with those accesses;
- automatically compiling, by the one or more data processors, demographic information associated with the user requests, media content access data and associated access control parameters for items of media content including the particular item, said compiling aggregating access data comprising the numbers of accesses and access control parameters for a plurality of items of media content, including the particular item of media content, having corresponding media content characteristics;
- generating intelligence comprising data derived from the aggregated access data and the editorial feedback;
- transmitting, by the one or more data processors, from the content distribution platform to the first content provider over the communications network, the generated intelligence;
- causing, by the one or more data processors, at least a portion of the generated intelligence to be displayed characterized in a graphical user interface (GUI) having at least one GUI element for content selection by an attribute;
- receiving, by the one or more data processors, user-generated input via the at least one GUI element selecting an attribute;
- causing, by the one or more data processors, the generated intelligence to be displayed characterized in the GUI as filtered by the selected attribute;
- receiving, by the one or more data processors, data comprising a request from the first content provider to change a value of the access control parameter for the particular item for a specified demographic;
- modifying, by the one or more data processors in response to the received data, the access control parameter in the particular item in the content database;
- promoting, by the one or more data processors, the particular item in the content database to users in the specified demographic according to the modified access control parameter and by way of a promotion solely to the users in the specified demographic;
- receiving, by the one or more data processors in response to the advertising campaign, a user identification from a terminal of a user in the specified demographic via a communication channel;
- providing, by the one or more data processors, an authentication step in which a unique challenge is provided to a mobile device of the user and an authentication function is executed at the mobile device of the user that results in a response to the unique challenge being received via the communication channel;
- as a criterion for determining whether a transaction is to be granted, determining, by the one or more data processors, a correctness of the response to the unique challenge received via the communication channel;
- selectively providing, by the one or more data processors, the transaction that provides access to the particular item to the specified demographic via the content distribution platform according to the modified access control parameter for the period of time;
- and
- thereafter deactivating, by the one or more data processors, the authentication function upon expiration of the period of time.
Dependencies are inferred from the claim text.