Patent ID: 11966943
Assignee: VERASITY LIMITED S.R.L.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
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 application programming 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;
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, wherein determining the viewed amount of the video content includes encoding and decoding a plurality of unique identifiers in a plurality of video frames of the video content and confirming said plurality of video frames of the video content were viewed;
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; and
determine a promotional campaign real-time availability for the web page.