Content Segmentation and Time Reconciliation
Abstract
Systems, devices and methods are described herein for segmentation of content, and more specifically for segmentation of content in a content management system. In one aspect, a method may include receiving content associated with speech, text, or closed captioning data. The speech, the text, or the closed captioning data may be analyzed to derive at least one of a topic, subject, or event for at least a portion of the content. The content may be divided into two or more content segments based on the analyzing. At least one of the topic, the subject, or the event may be associated with at least one of the two or more content segments based on the analyzing. At least one of the two or more content segments may then be published such that each of the two or more content segments is individually accessible.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
obtaining a content item of a first presentation, the first presentation being linked to a presentation template; segmenting, in real-time, the content item such that a plurality of segments becomes available for publishing across a plurality of online properties; displaying, in a first online property at a first user interface of a first user device, the first presentation; determining, with respect to the segments, differences between the first presentation and the presentation template; creating a second presentation based on the presentation template by updating the presentation template with the determined differences; and displaying, in a second online property at a second user interface of a second user device, the second presentation.
2 . The method of claim 1 , further comprising:
gracefully failing in the creation by leaving a previous presentation in place at the second user interface.
3 . The method of claim 1 , wherein the creating is performed by copying a file structure of the presentation template from an environment of the first user device to an environment of the second user device.
4 . The method of claim 1 , wherein each of the segments is of a same, fixed length.
5 . The method of claim 1 , further comprising:
encoding, storing, indexing, and tagging each of the segments.
6 . The method of claim 1 , wherein the segmenting is based on an amount of the content item that is obtained.
7 . The method of claim 5 , wherein the tagging comprises associating a tag to each of the segments, and
wherein the tags facilitate indication of a set of the segments that is determined to be better targeted to a set of users based on a set of interests of the set of users.
8 . The method of claim 5 , wherein the tags facilitate brand-level targeting of content.
9 . The method of claim 1 , further comprising:
responsive to new, web-based code becoming available for publishing, updating at least one of the first and second presentations without a database change or a system restart.
10 . The method of claim 1 , further comprising:
determining events within the content item based on images, speech, or audio qualities of the content item; and using the events to determine logical boundaries of the segmentation.
11 . The method of claim 1 , wherein at least one the events is determined based on:
an exclamation of a spoken word; and/or a change in pitch or tone of the spoken word.
12 . The method of claim 1 , wherein the content item comprises a live, news broadcast, and wherein each of the segments comprises a distinct story.
13 . The method of claim 1 , further comprising:
publishing the plurality of segments across the plurality of online properties in a syndication to a social media channel.
14 . A system, comprising:
a processor; and non-transitory memory storing instructions that, upon execution by the processor, cause the system to perform operations, comprising:
obtaining a content item of a first presentation, the first presentation being linked to a presentation template;
segmenting, in real-time, the content item such that a plurality of segments becomes available for publishing across a plurality of online properties;
displaying, in a first online property at a first user interface of a first user device, the first presentation;
determining, with respect to the segments, differences between the first presentation and the presentation template;
creating a second presentation based on the presentation template by updating the presentation template with the determined differences; and
displaying, in a second online property at a second user interface of a second user device, the second presentation.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.