Systems and methods for providing and updating live-streaming online content in an interactive web platform
First Claim
1. A method for providing live-streaming online content, the method comprising:
- generating, using at least one processor operating a content management system, a series of videos to display in a browser, the series of videos having a sequential order;
encoding the series of videos with metadata that instructs the content management system when to update various fields and when to start and stop a video in the series of videos;
determining, using the at least one processor, data related to each video in the series of videos;
displaying, in the browser, a preview of the series of videos with the related data;
playing, in the browser, the series of videos in the sequential order according to the encoded metadata;
receiving at the browser, gestural inputs to advance between videos in the series of videos and between segments within videos;
searching, during the playing of a first video, online content for a set of update data related to the first video, the set of update data being generated after the playing of the first video starts and verified for accuracy; and
displaying, in the browser, and in response to the verification of accuracy, the set of update data concurrently in time while the first video is playing without refreshing the browser;
wherein the verification of accuracy includes at least one of;
fact-checking, monitoring accuracy of comments, and searching for supporting sources on the internet that relate to the comments or that verify or disprove the comments.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for providing live-streaming online content, including video segments married with related online information in a single online platform. In accordance with one implementation, a method is provided that includes generating, using at least one processor, a series of videos having a sequential order to display in a web browser and publishing the videos in the web browser. The method further includes determining online data that relates to each video in the series and displaying the related data in the web browser. Further, the method includes playing the videos in the web browser in a sequential order and updating the data that relates to a video while the video is playing in real-time. The related data may include user comments, social media comments, pictures, videos, webpages, or hyperlinks.
16 Citations
19 Claims
-
1. A method for providing live-streaming online content, the method comprising:
-
generating, using at least one processor operating a content management system, a series of videos to display in a browser, the series of videos having a sequential order; encoding the series of videos with metadata that instructs the content management system when to update various fields and when to start and stop a video in the series of videos; determining, using the at least one processor, data related to each video in the series of videos; displaying, in the browser, a preview of the series of videos with the related data; playing, in the browser, the series of videos in the sequential order according to the encoded metadata; receiving at the browser, gestural inputs to advance between videos in the series of videos and between segments within videos; searching, during the playing of a first video, online content for a set of update data related to the first video, the set of update data being generated after the playing of the first video starts and verified for accuracy; and displaying, in the browser, and in response to the verification of accuracy, the set of update data concurrently in time while the first video is playing without refreshing the browser;
wherein the verification of accuracy includes at least one of;
fact-checking, monitoring accuracy of comments, and searching for supporting sources on the internet that relate to the comments or that verify or disprove the comments. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing live-streaming online content, comprising:
-
a processor operating a content management system; a memory storing instructions which, when executed by the processor operating the content management system, cause the system to; generate a series of videos to display in a browser, the series of videos having a sequential order; encode the series of videos with metadata that instructs the content management system when to update various fields and when to start and stop a video in the series of videos; determine data related to each video in the series of videos; display, in the browser, a preview of the series of videos with the related data; play, in the browser, the series of videos in the sequential order according to the encoded metadata; receiving at the browser, gestural inputs to advance between videos in the series of videos and between segments within videos; search, during the playing of a first video, online content for a set of update data related to the first video, the set of update data being generated after the playing of the first video starts and verified for accuracy; and display, in the browser, and in response to the verification of accuracy, the set of update data concurrently in time while the first video is playing without refreshing the browser, wherein the verification of accuracy includes at least one of;
fact-checking, monitoring accuracy of comments, and searching for supporting sources on the internet that relate to the comments or that verify or disprove the comments. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions for providing live-streaming online content, the instructions, when executed causing a computer to perform a method comprising:
-
generating, using at least one processor at a first system operating a content management system, a series of videos to display in a browser of an application device, the series of videos having a sequential order; encoding the series of videos with metadata that instructs the content management system when to update various fields and when to start and stop a video in the series of videos; determining, using the at least one processor, data related to each video in the series of videos; displaying, in the browser, a preview of the series of videos with the related data; playing, in the browser, the series of videos in the sequential order according to the encoded metadata; receiving, at the browser, gestural inputs to advance between videos in the series of videos and between segments within videos; searching, during the playing of a first video, online content for a set of update data related to the first video, the set of update data being generated after the playing of the first video starts and verified for accuracy; and displaying, in the browser, and in response to the verification of accuracy, the set of update data concurrently in time while the first video is playing without refreshing the browser, wherein the verification of accuracy includes at least one of;
fact-checking, monitoring accuracy of comments, and searching for supporting sources on the internet that relate to the comments or that verify or disprove the comments. - View Dependent Claims (16, 17, 18, 19)
-
Specification