IP Library Granted Patent US 11,017,026
Granted Patent B2
US 11,017,026 · App. 16/853,249 · Granted May 25, 2021

Highlighting portions of a live video broadcast

Inventors: Shilpa Sarkar (San Francisco, CA); Ian McIntyre Silber (San Francisco, CA)
Assignee: FACEBOOK, INC.
G06F16/7867G06F16/7864G06Q50/01H04L45/308H04L65/4076H04L65/4084H04L65/607H04L67/2804H04L67/306H04W4/21
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,017,026
App. No.
16/853,249
Granted
May 25, 2021
Kind
B2
Abstract

The present disclosure is directed toward systems and methods for enabling better control over a live video broadcast. For example, systems and methods described herein enable a broadcaster to indicate one or more highlighted portions of a live video broadcast. Systems and method described herein further provide a video broadcast viewer the ability to scrub through the video broadcast directly to the highlighted portions of the live video broadcast.

Claims (37)

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

broadcast, via a networking system and to one or more co-users of a networking system user, a live video broadcast received from the networking system user;

determine, during the live video broadcast, a highlighted portion of the live video broadcast in response to receiving user input indicative of a highlighted portion;

present to the networking system user a set of sharing options comprising an option to share an unhighlighted full version of the live video broadcast and an option to share the highlighted portion determined in response to receiving the user input indicated during the live video broadcast;

receive, from the networking system user, a request based on a selected option from the set of sharing options to post the highlighted portion of the live video broadcast to an account associated with the networking system user; and

post, in response to the request, the highlighted portion of the live video broadcast to the account associated with the networking system user.

2. The non-transitory computer-readable medium of claim 1 , further comprising instructions that, when executed by the at least one processor, cause the system to provide, for display within a graphical user interface, one or more user interface elements for posting, along with the highlighted portion, a comment related to the highlighted portion to the account associated with the networking system user.

3. The non-transitory computer-readable medium of claim 1 , further comprising instructions that, when executed by the at least one processor, cause the system to determine the highlighted portion of the live video broadcast by receiving the user input via a graphical user interface of a broadcasting computing device, the user input defining at least one of a start point or an end point of the highlighted portion.

4. The non-transitory computer-readable medium of claim 3 , further comprising instructions that, when executed by the at least one processor, cause the system to determine the highlighted portion which comprises a predetermined duration of the live video broadcast beginning from the start point.

5. The non-transitory computer-readable medium of claim 3 , further comprising instructions that, when executed by the at least one processor, cause the system to add, to the highlighted portion, a portion of content from the live video broadcast that corresponds to at least one of a first segment immediately prior to the start point or a second segment immediately after the end point.

6. The non-transitory computer-readable medium of claim 1 , further comprising instructions that, when executed by the at least one processor, cause the system to generate one or more networking system tags in relation to the highlighted portion of the live video broadcast.

7. The non-transitory computer-readable medium of claim 1 , further comprising instructions that, when executed by the at least one processor, cause the system to modify the highlighted portion of the live video broadcast in response to receiving an indication of one or more user interactions to edit the highlighted portion.

8. A system comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:

broadcast, via a networking system and to one or more co-users of a networking system user, a live video broadcast received from the networking system user;

determine, during the live video broadcast, a highlighted portion of the live video broadcast in response to receiving user input indicative of a highlighted portion;

present to the networking system user a set of sharing options comprising an option to share an unhighlighted full version of the live video broadcast and an option to share the highlighted portion determined in response to receiving the user input indicated during the live video broadcast;

receive, from the networking system user, a request based on a selected option from the set of sharing options to post the highlighted portion of the live video broadcast to an account associated with the networking system user; and

post, in response to the request, the highlighted portion of the live video broadcast to the account associated with the networking system user.

9. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to provide, for display within a graphical user interface, one or more user interface elements for posting, along with the highlighted portion, a comment related to the highlighted portion to the account associated with the networking system user.

10. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to determine the highlighted portion of the live video broadcast by receiving the user input via a graphical user interface of a broadcasting computing device, the user input defining at least one of a start point or an end point of the highlighted portion.

11. The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to determine the highlighted portion which comprises a predetermined duration of the live video broadcast beginning from the start point.

12. The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to add, to the highlighted portion, a portion of content from the live video broadcast that corresponds to at least one of a first segment immediately prior to the start point or a second segment immediately after the end point.

13. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to generate one or more networking system tags in relation to the highlighted portion of the live video broadcast.

14. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to modify the highlighted portion of the live video broadcast in response to receiving an indication of one or more user interactions to edit the highlighted portion.

15. A method comprising:

broadcasting, via a networking system and to one or more co-users of a networking system user, a live video broadcast received from the networking system user;

determining, during the live video broadcast, a highlighted portion of the live video broadcast in response to receiving user input indicative of a highlighted portion;

presenting to the networking system user a set of sharing options comprising an option to share an unhighlighted full version of the live video broadcast and an option to share the highlighted portion determined in response to receiving the user input indicated during the live video broadcast;

receiving, from the networking system user, a request based on a selected option from the set of sharing options to post the highlighted portion of the live video broadcast to an account associated with the networking system user; and

posting, in response to the request, the highlighted portion of the live video broadcast to the account associated with the networking system user.

16. The method of claim 15 , further comprising providing, for display within a graphical user interface, one or more user interface elements for posting, along with the highlighted portion, a comment related to the highlighted portion to the account associated with the networking system user.

17. The method of claim 15 , wherein determining the highlighted portion of the live video broadcast comprises receiving the user input via a graphical user interface of a broadcasting computing device, the user input defining at least one of a start point or an end point of the highlighted portion.

18. The method of claim 17 , wherein the highlighted portion comprises a predetermined duration of the live video broadcast beginning from the start point.

19. The method of claim 17 , further comprising adding, to the highlighted portion, a portion of content from the live video broadcast that corresponds to at least one of a first segment immediately prior to the start point or a second segment immediately after the end point.

20. The method of claim 15 , further comprising modifying the highlighted portion of the live video broadcast in response to receiving an indication of one or more user interactions to edit the highlighted portion.

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 Jul 24, 2020
From: SARKAR, SHILPA; SILBER, IAN MCINTYRE
To: FACEBOOK, INC.
Reel/Frame 053302/0770 →
Continuity (2)
Continuation 15703647 · Sep 13, 2017
Related Publication 20200349192A1 · Nov 5, 2020