Content stream processing
US-2023294001-A1 · Sep 21, 2023 · US
US2025008166A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025008166-A1 |
| Application number | US-202318215640-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 28, 2023 |
| Priority date | Jun 28, 2023 |
| Publication date | Jan 2, 2025 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An embodiment optimizes a live stream event by annotating a script with markers for a live stream event. The embodiment defines an element within the live stream event. The embodiment defines a performance milestone within the element. The embodiment associates a first action with the performance milestone. The embodiment constructs a trigger within the script. The embodiment associates the trigger with a corresponding second action. The embodiment monitors the live stream event for the performance milestone and actuates the first action in response to the performance milestone. The embodiment monitors the live stream event for the trigger and actuates the second action in response to the trigger. The first and the second actions are real time changes to the live stream event.
Opening claim text (preview).
1 - 20 . (canceled) 21 . A computer-implemented method comprising: establishing a stream definition, the stream definition comprising a database configured to store set of markers and a set of actions corresponding to the set of markers; constructing a performance milestone and a first action corresponding to the performance milestone, the performance milestone specifying a scripted nonverbal event in a script for a live stream event, the first action specifying a first real time change to the live stream event; annotating, prior to commencement of the live stream event, the script, the annotating comprising adding a marker representing the performance milestone and the first action to be executed upon detection of the marker to the script; storing the marker representing the performance milestone and the first action to be executed upon detection of the marker on the stream definition; detecting, by monitoring an input from a peripheral device local to a performer in the live stream event during the live stream event, an occurrence of the performance milestone, wherein the monitoring comprises comparing the live stream event to the stream definition; and executing, responsive to detecting the occurrence of the performance milestone, the first action, wherein executing the first action causes the first real time change to the live stream event. 22 . The computer-implemented method of claim 21 , wherein the performance milestone comprises a combination of multiple distinct performance milestones, the combination of multiple distinct performance milestones defined using a Boolean logic construct. 23 . The computer-implemented method of claim 21 , further comprising: constructing a trigger and a second action corresponding to the performance milestone, the trigger specifying a nonverbal event, the second action specifying a second real time change to the live stream event; detecting, by monitoring the input from the peripheral device during the live stream event, an occurrence of the trigger; and executing, responsive to detecting the occurrence of the trigger, the second action, wherein executing the second action causes the second real time change to the live stream event. 24 . The computer-implemented method of claim 23 , wherein the trigger comprises a combination of multiple distinct triggers, the combination of multiple distinct triggers defined using a Boolean logic construct. 25 . The computer-implemented method of claim 21 , wherein constructing the performance milestone further comprises specifying an element of the live stream event to which the performance milestone applies, the element comprising a pre-defined sub-component of the script for the live stream event. 26 . The computer-implemented method of claim 25 , further comprising: detecting, by monitoring the input from the peripheral device during the live stream event, the element of the live stream event; detecting, by monitoring the input from the peripheral device during the element of live stream event, the occurrence of the performance milestone; and executing, responsive to detecting the occurrence of the performance milestone during the element, the first action. 27 . The computer-implemented method of claim 21 , further comprising: generating, by analyzing the script and the performance milestone, a second performance milestone, the second performance milestone specifying a second scripted nonverbal event in a second script for a second live stream event. 28 . A computer program product comprising one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable by a processor to cause the processor to perform operations comprising: establishing a stream definition, the stream definition comprising a database configured to store set of markers and a set of actions corresponding to the set of markers; constructing a performance milestone and a first action corresponding to the performance milestone, the performance milestone specifying a scripted nonverbal event in a script for a live stream event, the first action specifying a first real time change to the live stream event; annotating, prior to commencement of the live stream event, the script, the annotating comprising adding a marker representing the performance milestone and the first action to be executed upon detection of the marker to the script; storing the marker representing the performance milestone and the first action to be executed upon detection of the marker on the stream definition; detecting, by monitoring an input from a peripheral device local to a performer in the live stream event during the live stream event, an occurrence of the performance milestone, wherein the monitoring comprises comparing the live stream event to the stream definition; and executing, responsive to detecting the occurrence of the performance milestone, the first action, wherein executing the first action causes the first real time change to the live stream event. 29 . The computer program product of claim 28 , wherein the stored program instructions are stored in a computer readable storage device in a data processing system, and wherein the stored program instructions are transferred over a network from a remote data processing system. 30 . The computer program product of claim 28 , wherein the stored program instructions are stored in a computer readable storage device in a server data processing system, and wherein the stored program instructions are downloaded in response to a request over a network to a remote data processing system for use in a computer readable storage device associated with the remote data processing system, further comprising: program instructions to meter use of the program instructions associated with the request; and program instructions to generate an invoice based on the metered use. 31 . The computer program product of claim 28 , wherein the performance milestone comprises a combination of multiple distinct performance milestones, the combination of multiple distinct performance milestones defined using a Boolean logic construct. 32 . The computer program product of claim 28 , further comprising: constructing a trigger and a second action corresponding to the performance milestone, the trigger specifying a nonverbal event, the second action specifying a second real time change to the live stream event; detecting, by monitoring the input from the peripheral device during the live stream event, an occurrence of the trigger; and executing, responsive to detecting the occurrence of the trigger, the second action, wherein executing the second action causes the second real time change to the live stream event. 33 . The computer program product of claim 32 , wherein the trigger comprises a combination of multiple distinct triggers, the combination of multiple distinct triggers defined using a Boolean logic construct. 34 . The computer program product of claim 28 , wherein constructing the performance milestone further comprises specifying an element of the live stream event to which the performance milestone applies, the element comprising a pre-defined sub-component of the script for the live stream event. 35 . The computer program product of claim 34 , further comprising: detecting, by monitoring the input from the peripheral device during the live stream event, the element of the live stream event; detecting, by monitoring the input from the peripheral device during the element of live stream event, t
specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata · CPC title
communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title
Monitoring of transmitted content, e.g. distribution time, number of downloads (arrangements for monitoring programmes for broadcast or for distribution combined with broadcast H04H20/14) · CPC title
Live feed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.