US 12,200,027 B2
Selective channel live production system and method
Stephen Bailey, Cumming, GA (US); and Justin Tyre, Cumming, GA (US)
Assigned to PRODCOM LLC, Cumming, GA (US)
Filed by Prodcom LLC, Cumming, GA (US)
Filed on Nov. 29, 2022, as Appl. No. 18/071,498.
Prior Publication US 2024/0176462 A1, May 30, 2024
Int. Cl. H04L 65/403 (2022.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G10L 15/26 (2006.01); H04L 12/18 (2006.01); H04W 4/08 (2009.01)
CPC H04L 65/403 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G10L 15/26 (2013.01); H04L 12/1822 (2013.01); H04W 4/08 (2013.01); G06F 2203/04803 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A system, comprising:
a data processing apparatus including one or more computers;
a non-transitory computer storage medium in data communication with the data processing apparatus and storing instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising:
for each communication channel of a plurality of communication channels, determine a grouping status of the communication channel, the grouping status for each communication channel defining one of a particular group to which the communication channel belongs or that the communication channel does not belong to a particular group;
determining a first set of communication channels belonging to a first group;
receiving, from each communication channel of the plurality of communication channels, communication data input by a user that is assigned to the communication channel;
generating display data that causes a user device to display a user interface comprising:
a first display area listing actionable icons, each respective actionable icon corresponding to a respective communication channel, each actionable icon including a label displaying an identifier of the communication channel and a visual indicator, and wherein each actionable icon for each of communication channels that belongs to the first group has a first visual indicator;
a second display area in which, for each communication channel belonging to the first group for which communication data is received, text data based on the communication data is displayed, and wherein the text data for each communication channel is labeled with an identifier of the communication channel;
providing the display data to a plurality of user devices, each user device associated with a respective one of the communication channels belonging to the first group, and having a display in which the user interface based on the display data is displayed;
receiving, from one of the user devices associated with a first actionable icon that corresponds to a communication channel belonging to the first group, selection data indicating a selection of a second actionable icon;
in response to the selection data:
changing the grouping status of the communication channels corresponding to the first actionable icon and the second actionable icon to cause the communication channels to belong to a second group;
generating updated display data that changes the visual indicator of the first actionable icon and the second actionable icon to a second visual indicator that is different from the first visual indicator; and
providing the updated display data to each of the user devices;
wherein:
the communication data input by a user is voice communication data uttered by the user that is assigned to the communication channel; and
further comprising, for each communication channel:
generating, in real time and for each communication channel, the text data from the voice communication data uttered by the user assigned to the communication channel;
for each communication channel belonging to the first group for which voice communication data is received, the text data is provided to a corresponding user device for displayed coincident with an audio presentation of the voice communication data;
further comprising:
generating display data that causes a user device to display a user interface comprising:
a third display area in which, for each communication channel belonging to the second group for which communication data is received, the text data based on the communication data is displayed, and wherein the text data is labeled with an identifier of the communication channel;
providing the display data to each user device associated with a respective one of the communication channels belonging to the second group; and
for each communication channel belonging to the second group for which voice communication data is received, the text data is provided to each user device associated with a respective one of the communication channels belonging to the second group coincident with an audio presentation of the voice communication data;
wherein the display data causes the user device to display the third display area is provided to only the user devices associated with the communication channels belonging to the second group.