Claiming incentives on networked televisions
First Claim
1. A non-transitory computer-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- providing incentive data associated with an incentive for display on a television, wherein the incentive is configured to be selected by a remote controller of the television, and wherein the incentive data comprises metadata comprising incentive details and instructions for displaying the incentive on the television;
receiving, from the television, a selection, made by the remote controller, of the incentive, wherein the selection comprises the metadata and a request to store the incentive in a digital wallet maintained by an online payment processing service, the digital wallet being associated with a user account issued by the online payment processing service;
generating an authentication request in response to receiving the selection, the authentication request requiring login credentials for the user account;
sending the authentication request for display by the television;
receiving an authentication response to the authentication request from the television through a client device, wherein the authentication response comprises data entered into the client device by a user associated with the user account;
authenticating the user associated with the user account from the received authentication response;
parsing, after the authenticating the user, the metadata to determine the incentive details;
storing the incentive details in a database containing the digital wallet; and
sending a storage notification to the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods described herein may enable a user to add an incentive displayed along with content on a networked television to a digital wallet associated with the user. The user may be capable of selecting the displayed incentive using a remote control in communication with the networked television, or using their mobile device which may be in direct communication with the networked television, or in communication with the networked television over a network. When the user selects the displayed incentive for storage in a digital wallet, the user may be prompted to authenticate to a provider associated with the digital wallet, wherein the authentication may be performed through the networked television using the remote control. The incentive may then be added to the user'"'"'s digital wallet and may be used or applied when the user performs a transaction using the digital wallet.
15 Citations
20 Claims
-
1. A non-transitory computer-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
providing incentive data associated with an incentive for display on a television, wherein the incentive is configured to be selected by a remote controller of the television, and wherein the incentive data comprises metadata comprising incentive details and instructions for displaying the incentive on the television; receiving, from the television, a selection, made by the remote controller, of the incentive, wherein the selection comprises the metadata and a request to store the incentive in a digital wallet maintained by an online payment processing service, the digital wallet being associated with a user account issued by the online payment processing service; generating an authentication request in response to receiving the selection, the authentication request requiring login credentials for the user account; sending the authentication request for display by the television; receiving an authentication response to the authentication request from the television through a client device, wherein the authentication response comprises data entered into the client device by a user associated with the user account; authenticating the user associated with the user account from the received authentication response; parsing, after the authenticating the user, the metadata to determine the incentive details; storing the incentive details in a database containing the digital wallet; and sending a storage notification to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
providing, by a computer system of an online payment processing service, incentive data associated with an incentive for display on a television, wherein the incentive is configured to be selected by a remote controller of the television, and wherein the incentive data comprises metadata comprising incentive details and instructions for displaying the incentive on the television; receiving, from the remote controller, a request to store the incentive in a digital wallet maintained by an online payment processing service, wherein the request comprises the metadata, and wherein the digital wallet is associated with a user account issued by the online payment processing service; generating, by the computer system, an authentication request in response to receiving the request to store the incentive, the authentication request requiring login credentials for the user account; sending, by the computer system, the authentication request for display by the television; receiving, at the computer system from a client device, user authentication information corresponding to the user account, wherein the user authentication information comprises data entered by a user associated with the user account into the client device; authenticating the user associated with the user account from the received user authentication information; parsing, after the authenticating the user, the metadata to determine the incentive details; storing the incentive details in a database of the computer system; and sending a storage notification to the client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a non-transitory memory; and a hardware processor in communication with the non-transitory memory and configured to read machine-executable instructions from the non-transitory memory to cause the system to perform operations comprising; providing incentive data associated with an incentive for display on a television, wherein the incentive is configured to be captured by a client device, and wherein the incentive data comprises metadata comprising incentive details and instructions for displaying the incentive on the television; receiving, from the client device, a request to store the incentive in a digital wallet maintained by an online payment processing service, wherein the request comprises the metadata, and wherein the digital wallet is associated with a user account issued by the online payment processing service; generating an authentication request in response to receiving the request to store the incentive, the authentication request requiring login credentials for the user account; sending the authentication request for display by the television; receiving an authentication response to the authentication request from the client device, wherein the authentication response comprises data entered by a user associated with the user account into the client device; authenticating the user associated with the user account from the received authentication response; parsing, after the authenticating the user, the metadata to determine the incentive details; storing the incentive details in a database containing the digital wallet; and sending a storage notification to the client device. - View Dependent Claims (20)
-
Specification