IP Library Granted Patent US 11,676,171
Granted Patent B2
US 11,676,171 · App. 18/054,988 · Granted Jun 13, 2023

System and method for reward video viewing

Inventors: Robert James Mark Hain (Gibraltar, GI); Svetlana Astakhova (Gibraltar, GI)
Assignee: Verasity Limited
G06Q30/0239G06F9/44526G06Q30/0272H04N21/4784
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,676,171
App. No.
18/054,988
Granted
Jun 13, 2023
Kind
B2
Abstract

Apparatus and associated methods relate to a rewarded viewing video distribution system configured to reward a user for viewed video content based on presenting video content to a user, assigning the user rewards generated based on the value of the video portion viewed, and automatically presenting the user with marketplace credit to spend the rewards. In some embodiments, the viewed video portion value may be determined as a function of a predetermined reward threshold. In an illustrative example, the predetermined reward threshold may be the video percentage viewed. Various implementations may employ a reward threshold based on advertisements viewed, permitting advertisement spending adapted as a function of verified advertisement views. Some examples may reward views using a video player plug-in. Some embodiments may permit a user to spend viewing rewards on affiliated partner services or products. Various examples may advantageously provide earned rewards spendable via an integrated rewards spending gateway.

Claims (42)

1. A system for determining rewards of a web page containing a video player providing video content to a user, comprising:

a rewarded viewing video distribution module, comprising computer-executable code stored in non-volatile memory;

a processor; and

a rewarded viewing module, comprising computer-executable code stored in non-volatile memory;

wherein the rewarded viewing video distribution module, the processor, and the rewarded viewing module are configured to:

provide an interface configured to provide client user authentication to a user authentication mechanism used by the user;

determine an amount of the video content viewed by the user based on the processor executing processor-executable program instructions of the rewarded viewing module;

determine whether the viewed amount of the video content meets a threshold for assigning rewards based on comparing a first data based on the processor executing the processor-executable program instructions of the rewarded viewing module with a second data of a promotional campaign;

assign rewards of the promotional campaign to the user based on the first data; and

determine a promotional campaign real-time availability for the web page.

2. The system of claim 1 , wherein the client user authentication is provided in a silent mode.

3. The system of claim 1 , wherein the rewarded viewing video distribution module, the processor, and the rewarded viewing module are further configured to add accounting information to the video content;

wherein the determining the viewed amount of the video content is based on the accounting information.

4. The system of claim 3 , wherein the rewarded viewing video distribution module, the processor, and the rewarded viewing module are further configured to send an electronic message including the video content having the accounting information.

5. The system of claim 1 , wherein the rewarded viewing module is embedded in the web page using a software development kit.

6. The system of claim 1 , wherein determining the viewed amount of the video content viewed by the user includes determining a percentage of the video content viewed by the user.

7. The system of claim 1 , wherein assigning rewards of the promotional campaigns database to the user based on the first data includes assigning rewards of the promotional campaigns database to the user based on a percentage of content viewed when the predetermined threshold is met.

8. The system of claim 1 , wherein the rewarded viewing video distribution module, the processor, and the rewarded viewing module are further configured to automatically provide the user with a marketplace credit to spend the rewards.

9. The system of claim 1 , wherein determining the promotional campaign real-time availability for the web page includes determining the promotional campaign real-time availability for a web domain of the web page.

10. The system of claim 1 , wherein encoding the plurality of unique identifiers in the plurality of video frames of the video content includes encoding a unique identifier of the plurality of unique identifiers in each video frame of the plurality of video frames.

11. A method for determining rewards of a web page containing a video player providing video content to a user, comprising:

providing an interface configured to provide client user authentication to a user authentication mechanism used by the user;

determining an amount of the video content viewed by the user based on a processor executing processor-executable program instructions of the rewarded viewing module;

determining whether the viewed amount of the video content meets a threshold for assigning rewards based on comparing a first data based on the processor executing the processor-executable program instructions of the rewarded viewing module with a second data of a promotional campaign;

assigning rewards of the promotional campaign to the user based on the first data; and

determining a promotional campaign real-time availability for the web page.

12. The method of claim 11 , further comprising adding accounting information to the video content, wherein the determining the viewed amount of the video content is based on the accounting information.

13. The method of claim 12 , further comprising sending an electronic message including the video content having the accounting information.

14. The method of claim 11 , wherein the client user authentication is provided in a silent mode.

15. A system for determining rewards of a web page containing an OVP video player providing video content to a user, comprising:

a rewarded viewing video distribution module, comprising computer-executable code stored in non-volatile memory;

a processor; and

a rewarded viewing plugin configured to be embedded in the web page containing the OVP video player;

wherein the rewarded viewing video distribution module, the processor, and the rewarded viewing plugin are configured to:

determine an amount of the video content viewed by the user based on the processor executing processor-executable program instructions of the rewarded viewing plugin embedded in the OVP video player;

determine whether the viewed amount of the video content meets a predetermined threshold for assigning rewards based on comparing a first data based on the processor executing the processor-executable program instructions of the rewarded viewing plugin with a second data of a promotional campaigns database;

assign rewards of the promotional campaigns database to the user based on the first data;

determine a promotional campaign real-time availability for the web page;

provide an interface configured to provide WebSocket client user authentication including single sign-on authentication in a silent mode to a user authentication mechanism used by the user; and

display a rewards indicator in the OVP video player based on the first data.

16. The system of claim 15 , wherein the rewarded viewing video distribution module, the processor, and the rewarded viewing plugin are further configured to add accounting information to the video content;

wherein the determining the viewed amount of the video content is based on the accounting information.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2025
From: VERASITY LIMITED S.R.L.
To: VERAVIEWS FZ-LLC
Reel/Frame 071344/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2024
From: VERASITY LIMITED
To: VERASITY LIMITED S.R.L.
Reel/Frame 067014/0517 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2022
From: HAIN, ROBERT JAMES MARK; ASTAKHOVA, SVETLANA
To: VERASITY LIMITED
Reel/Frame 061822/0263 →
Continuity (2)
Continuation 16199813 · Nov 26, 2018
Related Publication 20230076647A1 · Mar 9, 2023