Providing interactive elements with a live video presentation
AssigneeFacebook, Inc.
InventorsXiaoyin Qu, He Li, Renyu Liu, Liping Chen
Life of this patent
Estimating the term…
Abstract
The present disclosure is directed toward systems and methods for providing a call to action in connection with a live video stream. For example, systems and methods described herein enable a broadcaster to configure one or more benefits and one or more calls to action. Systems and methods described herein further provide the one or more calls to action in connection with a live video stream and based on the broadcaster's configurations. In response to a live video stream viewer correctly interacting with a provided call to action, systems and methods described herein provide a benefit to the viewer.
Claims20
A method comprising:
- providing, to a plurality of viewer client devices, a live video stream received from a broadcaster client device;
- determining, by at least one processor, to provide a call to action with the live video stream, wherein the call to action is associated with one or more call-to-action characteristics;
- generating a call-to-action element associated with the one or more call-to-action characteristics;
- providing, to the plurality of viewer client devices, the call-to-action element for presentation with the live video stream;
- receiving, from one or more viewer client devices from the plurality of viewer client devices, one or more indications of user interaction with the call-to-action element;
- and
- based on the one or more indications of user interaction, selectively providing, to a portion of viewer client devices from the one or more viewer client devices, an acknowledgment notification corresponding to the call to action.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- provide, to a plurality of viewer client devices, a live video stream received from a broadcaster client device;
- determine to provide a call to action with the live video stream, wherein the call to action is associated with one or more call-to-action characteristics;
- generate a call-to-action element comprising the one or more call-to-action characteristics;
- provide, to the plurality of viewer client devices, the call-to-action element for presentation with the live video stream;
- receive, from one or more viewer client devices from the plurality of viewer client devices, one or more indications of user interactions with the call-to-action element;
- and
- based on the received one or more indications of user interaction, selectively provide, to a portion of viewer client devices from the one or more viewer client devices, an acknowledgment notification corresponding to the call to action.
A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
- provide, to a plurality of viewer client devices, a live video stream received from a broadcaster client device;
- determine to provide a call to action with the live video stream, wherein the call to action is associated with one or more call-to-action characteristics;
- generate a call-to-action element comprising the one or more call-to-action characteristics;
- provide, to the plurality of viewer client devices, the call-to-action element for presentation with the live video stream;
- receive, from one or more viewer client devices from the plurality of viewer client devices, one or more indications of user interactions with the call-to-action element;
- and
- based on the received one or more indications of user interaction, selectively provide, to a portion of viewer client devices from the one or more viewer client devices, an acknowledgment notification corresponding to the call to action.
Dependencies are inferred from the claim text.