Content marketplace and customization of content acquisition
Aspects of the disclosure relate to customization of content acquisition in a content marketplace. Such customization can provide access that is user-specific. In one aspect, the content marketplace can permit a consumer to inspect (e.g., browse or search) and acquire content offerings by customizing the user's access package using one or more user devices and according to various price propositions.
1 . A method, comprising:
receiving, by a device, data indicative of a selection of a content item;
determining, based on the data indicative of the selection of the content item, that user access rights are not associated with access to the content item;
causing, based on the selection of the content item, while the user access rights are not associated with access to the content item, first output of the content item, via a user interface, at a first quality that is lower than an available second quality associated with access to the content item;
determining, based on one or more parameters associated with an access option for accessing the content item, a price of the access option;
receiving, during the first output of the content item, based on data indicative of the price of the access option, data indicative of a selection, via the user interface, of the access option;
causing, based on the selection of the access option, the user access rights to be associated with access to the content item; and
causing, based on the user access rights being associated with access to the content item, second output of the content item, via the user interface, at the second quality.
2 . The method of claim 1 , further comprising: causing output of a list of content items at a user device, wherein the list is sorted based on one or more of a price point or a relevance.
3 . The method of claim 1 , further comprising:
determining, based on an access term of a pre-paid account associated with the user access rights, an available balance of the pre-paid account; and
sending data indicative of the available balance of the pre-paid account.
4 . The method of claim 1 , further comprising:
determining, based on an access term of a pre-paid account associated with the user access rights, an available balance of the pre-paid account;
determining, based on the available balance being insufficient to access the content item, that the pre-paid account satisfies a threshold; and
sending data indicative of the pre-paid account having insufficient funds.
5 . The method of claim 1 , wherein causing the second output of the content item comprises sending, by the device to a user device, the content item.
6 . The method of claim 1 , further comprising:
receiving a second selection of one or more additional content items;
determining that the second selection of the one or more additional content items satisfies a threshold; and
invalidating, based on the threshold being satisfied, a selection of an additional content item of the one or more additional content items.
7 . The method of claim 6 , wherein the threshold comprises a number of selections of the one or more additional content items that are not associated with the user access rights during a time period.
8 . The method of claim 6 , further comprising: determining, based on the threshold being satisfied, a fee for the second selection of the one or more additional content items.
9 . The method of claim 1 , wherein the one or more parameters comprise one or more of a type of content offering, a duration of access, a popularity of the content offering, a bandwidth availability, or a previous selection of the access option.
10 . The method of claim 1 , further comprising: determining a discounted price for accessing an additional content item associated with the content item.
11 . An apparatus comprising:
one or more processors; and
a memory storing processor-executable instructions that, when executed by the one or more processors, cause the apparatus to:
receive data indicative of a selection of a content item;
determine, based on the data indicative of the selection of the content item, that user access rights are not associated with access to the content item;
cause, based on the selection of the content item, while the user access rights are not associated with access to the content item, first output of the content item, via a user interface, at a first quality that is lower than an available second quality associated with access to the content item;
determine, based on one or more parameters associated with an access option for accessing the content item, a price of the access option;
receive, during the first output of the content item, based on data indicative of the price of the access option, data indicative of a selection, via the user interface, of the access option for accessing the content item;
cause, based on the selection of the access option, the user access rights to be associated with access to the content item; and
cause, based on the user access rights being associated with access to the content item, second output of the content item, via the user interface, at the second quality.
12 . The apparatus of claim 11 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to cause output of a list of content items at a user device, wherein the list is sorted based on one or more of a price point or a relevance.
13 . The apparatus of claim 11 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to:
determine, based on an access term of a pre-paid account associated with the user access rights, an available balance of the pre-paid account; and
send data indicative of the available balance of the pre-paid account.
14 . The apparatus of claim 11 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to:
determine, based on an access term of a pre-paid account associated with the user access rights, an available balance of the pre-paid account;
determine, based on the available balance being insufficient to access the content item, that the pre-paid account satisfies a threshold; and
send data indicative of the pre-paid account having insufficient funds.
15 . One or more non-transitory computer-readable media storing processor-executable instructions that, when executable by at least one processor, cause the at least one processor to:
receive, by a device, data indicative of a selection of a content item;
determine, based on the data indicative of the selection of the content item, that user access rights are not associated with access to the content item;
cause, based on the selection of the content item, while the user access rights are not associated with access to the content item, first output of the content item, via a user interface, at a first quality that is lower than an available second quality associated with access to the content item;
determine, based on one or more parameters associated with an access option for accessing the content item, a price of the access option;
receive, during the first output of the content item, based on data indicative of the price of the access option, data indicative of a selection, via the user interface, of the access option;
cause, based on the selection of the access option, the user access rights to be associated with access to the content item; and
cause, based on the user access rights being associated with access to the content item, second output of the content item, via the user interface, at the second quality.
16 . The non-transitory computer-readable media of claim 15 , wherein the one or more parameters comprise one or more of a type of content offering, a duration of access, a popularity of the content offering, a bandwidth availability, or a previous selection of the access option.
17 . The non-transitory computer-readable media of claim 15 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to cause output of a list of content items at a user device, wherein the list is sorted based on one or more of a price point or a relevance.
18 . The non-transitory computer-readable media of claim 15 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to:
determine, based on an access term of a pre-paid account associated with the user access rights, an available balance of the pre-paid account; and
send data indicative of the available balance of the pre-paid account.
19 . The non-transitory computer-readable media of claim 15 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to:
determine, based on an access term of a pre-paid account associated with the user access rights, an available balance of the pre-paid account;
determine, based on the available balance being insufficient to access the content item, that the pre-paid account satisfies a threshold; and
send data indicative of the pre-paid account having insufficient funds.
20 . The apparatus of claim 11 , wherein the one or more parameters comprise one or more of a type of content offering, a duration of access, a popularity of the content offering, a bandwidth availability, or a previous selection of the access option.