Integration of platforms for multi-platform content access
AssigneeBlock, Inc.
InventorsAlvin Leung, Michael Druker, Christopher Hua
Life of this patent
Estimating the term…
Abstract
Techniques described herein are directed to integration of platforms for multi-platform content access. In an example, a user may request access to access-restricted content. A payment application on the user device that requested access may communicate with an associated payment service to automatically pay for the access without requiring additional user input, or may request the user to confirm that the payment is desired. This may be performed across content provider platforms and in a way that allows subsequent access to the content regardless of the platform used to request the content.
Claims20
A method, implemented via one or more computing devices of a payment service, comprising:
- storing, in a database associated with the payment service, a user preference to utilize funds associated with a stored balance of a user account for accessing access-restricted digital content having a particular characteristic without a user associated with the user account providing payment information at a time of a request to access the access-restricted digital content, wherein the particular characteristic is associated with metadata analysis associated with the access-restricted digital content;
- receiving first data indicating display of subject matter on a user device of the user through a first user interface of an application executing in a foreground of the user device;
- causing, based at least in part on the receiving of the first data, the first user interface to include indicators of digital content items associated with the subject matter;
- receiving, from a content provider, an indication of the request to access a digital content item associated with the content provider, wherein the digital content item is access-restricted by the content provider, and wherein:
- the request to access the digital content item is received via the first user interface of the application;
- and
- a payment application, associated with the payment service, executes is executing in a background of the user device;
- determining a portion of the digital content items to which access has been enabled, wherein the portion of the digital content items includes the digital content item;
- analyzing metadata associated with the digital content item using at least a text-based analysis to determine that the digital content item is associated with the particular characteristic;
- in response to the receiving of the indication of the request to access the digital content item and based at least in part on the determination that the digital content item is associated with the particular characteristic, withdrawing at least a portion of the funds from the stored balance of the user account without requiring additional input from the user;
- based at least in part on the withdrawing of at least the portion of the funds, enabling access to the digital content item via the content provider;
- and
- causing output, via the first user interface, of an access indicator that the access to the digital content item is enabled.
A system comprising:
- one or more processors;
- and
- non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- storing a user preference to utilize funds associated with a stored balance of a user account for accessing access-restricted digital content having a particular characteristic without a user associated with the user account inputting payment information at a time that access to the access-restricted digital content is requested, wherein the particular characteristic is associated with metadata analysis associated with the access-restricted digital content;
- receiving first data indicating display of subject matter on a user device of the user through a first user interface of an application executing in a foreground of the user device;
- causing, based at least in part on the receiving of the first data, the first user interface to include indicators of digital content items associated with the subject matter;
- receiving, from a content provider, an indication of a request to access a digital content item associated with the content provider, wherein:
- the request is received via the first user interface of the application;
- and
- a payment application executes in a background of the user device of the user;
- determining a portion of the digital content items to which access has been enabled, wherein the portion of the digital content items includes the digital content item;
- analyzing metadata associated with the digital content item using at least a text-based analysis to determine that the digital content item is associated with the particular characteristic;
- based at least in part on the determination that the digital content item is associated with the particular characteristic, withdrawing at least a portion of the funds from the stored balance without additional input from the user;
- based at least in part on the withdrawing of at least the portion of the funds, enabling access to the digital content item via the content provider;
- and
- causing output, via the first user interface, of an access indicator that the access to the digital content item is enabled.
A computer-implemented method, implemented via one or more computing devices of a payment service, the computer-implemented method comprising:
- storing a user preference to utilize funds associated with a user account for accessing access-restricted digital content having a particular characteristic without a user associated with the user account inputting payment information at a time that access to the access-restricted digital content is requested, wherein the particular characteristic is associated with metadata analysis associated with the access-restricted digital content;
- receiving first data indicating display of subject matter on a user device of the user through a user interface of an application executing in a foreground of the user device;
- causing, based at least in part on the receiving of the first data, the user interface to include indicators of digital content items associated with the subject matter;
- receiving, from a content provider, an indication of a request to access a digital content item, wherein the request is received while a payment application executes in a background of the user device of the user, wherein the digital content item is access-restricted, and wherein the request is received via the user interface;
- determining a portion of the digital content items to which access has been enabled, wherein the portion of the digital content items includes the digital content item;
- analyzing metadata associated with the digital content item using at least a text-based analysis to determine that the digital content item is associated with the particular characteristic;
- based at least in part on the determination that the digital content item is associated with the particular characteristic, withdrawing at least a portion of the funds without additional input from the user;
- based at least in part on the withdrawing of at least the portion of the funds, enabling access to the digital content item via the content provider;
- and
- causing output, via the user interface, of an access indicator that the access to the digital content item is enabled.
Dependencies are inferred from the claim text.