IP Library Granted Patent US 11,611,810
Granted Patent B2
US 11,611,810 · App. 16/927,632 · Granted Mar 21, 2023

Providing interactive elements with a live video presentation

Inventors: Xiaoyin Qu (Palo Alto, CA); He Li (Mountain View, CA); Renyu Liu (Mountain View, CA); Liping Chen (Fremont, CA)
Assignee: Meta Platforms, Inc.
H04N21/8545H04N21/2187H04N21/2362H04N21/431H04N21/4532H04N21/472H04N21/4788H04N21/6583H04N21/8456
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,611,810
App. No.
16/927,632
Granted
Mar 21, 2023
Kind
B2
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.

Claims (59)

1. A method comprising:

providing, to a viewer client device, a live video stream received from a broadcaster client device;

providing, to the broadcaster client device, a graphical user interface with a plurality of settings for customizing a call to action and a benefit linked to the call to action, wherein the benefit linked to the call to action comprises a benefit threshold to be met prior to granting an opportunity to claim the benefit;

receiving, from the broadcaster client device, one or more settings from the plurality of settings for customizing the call to action and the benefit threshold, selected via the graphical user interface;

configuring the call to action and the benefit threshold based on the received one or more settings;

providing, to the viewer client device, a selectable call-to-action element for display with the live video stream based on the received one or more settings;

determining a successful completion of satisfying the benefit threshold and an interaction with the selectable call-to-action element on the viewer client device;

adding, in response to the successful completion of the interaction, an animation associated with the call to action to the live video stream;

based on satisfaction of the benefit threshold, adding, an animation associated with an opportunity to claim the benefit linked to the call to action to the live video stream; and

providing, to the viewer client device, the live video stream with the added animation.

2. The method as recited in claim 1 , further comprising:

extracting information related to one or more settings from the plurality of settings for customizing the call to action and the benefit linked to the call to action; and

auto-populating, based on the extracted information, one or more other settings from the plurality of settings for customizing the call to action and the benefit.

3. The method as recited in claim 1 , wherein the one or more settings from the plurality of settings within the graphical user interface comprise at least one of: an option to provide a discount, a period of time to provide the call to action, or an audience characteristic.

4. The method as recited in claim 1 , wherein providing, to the viewer client device, the selectable call-to-action element for display with the live video stream comprises overlaying the selectable call-to-action element within the live video stream.

5. The method as recited in claim 1 , further comprising identifying an engagement level associated with the live video stream prior to providing the selectable call-to-action element for display with the live video stream.

6. The method as recited in claim 5 , wherein the engagement level comprises one or more of a number of views, a number of likes, or a number of comments.

7. The method as recited in claim 1 , further comprising:

providing, to the broadcaster client device, a notification of the successful completion of the interaction with the selectable call-to-action element on the viewer client device; and

providing for the benefit linked to the call to action at least one of: an offer, a credit, virtual currency, a file download, an electronic ticket, a coupon, or a voucher to claim a prize.

8. 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 viewer client device, a live video stream received from a broadcaster client device;

provide, to the broadcaster client device, a graphical user interface with a plurality of settings for customizing a call to action and a benefit linked to the call to action wherein the benefit linked to the call to action comprises a benefit threshold to be met prior to granting an opportunity to claim the benefit;

receive, from the broadcaster client device, one or more settings from the plurality of settings for customizing the call to action and the benefit threshold, selected via the graphical user interface;

configure the call to action and the benefit threshold based on the received one or more settings;

provide, to the viewer client device, a selectable call-to-action element for display with the live video stream based on the received one or more settings;

determine a successful completion of satisfying the benefit threshold and an interaction with the selectable call-to-action element on the viewer client device;

add, in response to the successful completion of the interaction, an animation associated with the call to action to the live video stream;

based on satisfaction of the benefit threshold, add, an animation associated with an opportunity to claim the benefit linked to the call to action to the live video stream; and

provide, to the viewer client device, the live video stream with the added animation.

9. The system as recited in claim 8 , further comprising instructions thereon that, when executed by the at least one processor, cause the system to:

generate an acknowledgement notification in response to the successful completion of the interaction with the selectable call-to-action element on the viewer client device; and

provide the acknowledgement notification to the viewer client device.

10. The system as recited in claim 8 , wherein adding an association of the viewer client device with the benefit linked to the call to action for redemption at a later time comprises allowing the viewer client device to continue viewing the live video stream without interruption.

11. The system as recited in claim 8 , further comprising instructions thereon that, when executed by the at least one processor, cause the system to configure the call to action by configuring an appearance of the selectable call-to-action element.

12. The system as recited in claim 8 , wherein providing, to the viewer client device, the selectable call-to-action element for display with the live video stream comprises overlaying the selectable call-to-action element within the live video stream.

13. The system as recited in claim 8 , further comprising instructions thereon that, when executed by the at least one processor, cause the system to identify an engagement level associated with the live video stream prior to providing the selectable call-to-action element for display with the live video stream.

14. The system as recited in claim 13 , wherein the engagement level comprises one or more of a number of views, a number of likes, or a number of comments.

15. A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer device to:

provide, to a viewer client device, a live video stream received from a broadcaster client device;

provide, to the broadcaster client device, a graphical user interface with a plurality of settings for customizing a call to action and a benefit linked to the call to action, wherein the benefit linked to the call to action comprises a benefit threshold to be met prior to granting an opportunity to claim the benefit;

receive, from the broadcaster client device, one or more settings from the plurality of settings for customizing the call to action, and the benefit threshold, selected via the graphical user interface;

configure the call to action and the benefit threshold based on the received one or more settings;

provide, to the viewer client device, a selectable call-to-action element for display with the live video stream based on the received one or more settings;

determine a successful completion of satisfying the benefit threshold and an interaction with the selectable call-to-action element on the viewer client device;

add, in response to the successful completion of the interaction, an animation associated with the call to action to the live video stream;

based on satisfaction of the benefit threshold, add, an animation associated with an opportunity to claim the benefit linked to the call to action to the live video stream; and

provide, to the viewer client device, the live video stream with the added animation.

16. The non-transitory computer-readable medium as recited in claim 15 , further comprising instructions thereon that, when executed by the at least one processor, cause the computer device to:

provide, to the viewer client device, the live video stream for presentation within a first portion of a graphical user interface; and

provide, to the viewer client device, one or more viewer comments in for presentation within a second portion of the graphical user interface.

17. The non-transitory computer-readable medium as recited in claim 15 , further comprising instructions thereon that, when executed by the at least one processor, cause the computer device to:

generate an acknowledgement notification in response to the successful completion of the interaction with the selectable call-to-action element on the viewer client device; and

provide the acknowledgement notification to the viewer client device.

18. The non-transitory computer-readable medium as recited in claim 15 , further comprising instructions thereon that, when executed by the at least one processor, cause the computer device to provide to the viewer client device an option to select at least one of a location and a benefit type for redeeming the benefit linked to the call to action.

19. The non-transitory computer-readable medium as recited in claim 15 , further comprising instructions thereon that, when executed by the at least one processor, cause the computer device to provide, to the broadcaster client device, a preview of the selectable call-to-action element within the live video stream based on the received one or more settings.

20. The non-transitory computer-readable medium as recited in claim 15 , wherein providing, to the viewer client device, the selectable call-to-action element for display with the live video stream comprises overlaying the selectable call-to-action element within the live video stream.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2020
From: QU, XIAOYIN; LI, HE; LIU, RENYU; CHEN, LIPING
To: FACEBOOK, INC.
Reel/Frame 054449/0958 →
Continuity (2)
Continuation 15340736 · Nov 1, 2016
Related Publication 20210067845A1 · Mar 4, 2021