Graphical user interface to facilitate managing media operations
First Claim
Patent Images
1. A system comprising:
- a memory for storing machine readable instructions, the memory comprising a non-transitory computer readable medium; and
a processing unit for accessing the memory and executing the machine readable instructions, the processing unit comprising a processor core, and the machine readable instructions comprising;
an automation client to facilitate managing media operations, the automation client comprising a graphical user interface (GUI) generator to provide a GUI that includes a plurality of playlists derived from abstracted media data, the plurality of playlists being presented concurrently in a graphical framework within which each of the plurality of playlists is programmed to operate in a selected mode of operation, in response to a user input, wherein at least two of the playlists are executed concurrently to control media events provided via broadcast channels;
wherein the graphical framework depicts the plurality of playlists, wherein the GUI provides (i) a first given playlist of the plurality of playlists in a view mode that provides a list of events for the first playlist in the graphical framework and (ii) a second playlist of the plurality of playlists in an edit mode that facilitates editing of the second playlist in the graphical framework, wherein each playlist includes a plurality of events with each event corresponding to a scheduled broadcast media event to be provided via respective broadcast channels,wherein the edit mode of the second playlist facilitates modification of the second playlist during execution, and the edit mode facilitates selection of at least one event of the plurality of events in the second playlist,wherein the second playlist provides a plurality of icons in the graphical framework, wherein each icon of the plurality of icons corresponds to an event in a list of events included in the second playlist, wherein each icon characterizes a status of a corresponding event in the list of events.
7 Assignments
0 Petitions
Accused Products
Abstract
A system can comprise a memory for storing machine readable instructions and a processing unit for accessing the memory and executing the machine readable instructions. The machine readable instructions can comprise an automation client to facilitate managing media operations. The automation client can comprise a graphical user interface (GUI) generator to provide a GUI. The GUI can concurrently provide a plurality of modes of operation for a plurality of playlists in a graphical framework.
32 Citations
21 Claims
-
1. A system comprising:
-
a memory for storing machine readable instructions, the memory comprising a non-transitory computer readable medium; and a processing unit for accessing the memory and executing the machine readable instructions, the processing unit comprising a processor core, and the machine readable instructions comprising; an automation client to facilitate managing media operations, the automation client comprising a graphical user interface (GUI) generator to provide a GUI that includes a plurality of playlists derived from abstracted media data, the plurality of playlists being presented concurrently in a graphical framework within which each of the plurality of playlists is programmed to operate in a selected mode of operation, in response to a user input, wherein at least two of the playlists are executed concurrently to control media events provided via broadcast channels; wherein the graphical framework depicts the plurality of playlists, wherein the GUI provides (i) a first given playlist of the plurality of playlists in a view mode that provides a list of events for the first playlist in the graphical framework and (ii) a second playlist of the plurality of playlists in an edit mode that facilitates editing of the second playlist in the graphical framework, wherein each playlist includes a plurality of events with each event corresponding to a scheduled broadcast media event to be provided via respective broadcast channels, wherein the edit mode of the second playlist facilitates modification of the second playlist during execution, and the edit mode facilitates selection of at least one event of the plurality of events in the second playlist, wherein the second playlist provides a plurality of icons in the graphical framework, wherein each icon of the plurality of icons corresponds to an event in a list of events included in the second playlist, wherein each icon characterizes a status of a corresponding event in the list of events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 21)
-
-
14. A method comprising:
-
abstracting, at a computer, media data received from an automation server; generating, at the computer, a graphical user interface (GUI) based on the abstracted media data; using, by the computer, the abstracted media data to instantiate a playlist object to concurrently provide a plurality of playlists within a graphical framework of the GUI, wherein each of the plurality of playlists includes a plurality of events with each event corresponding to a scheduled broadcast media event to be provided via respective broadcast channels, wherein a given playlist of the plurality of playlists is programmed to switch, in response to a user input, from a view mode of operation that provides a list of events for the given playlist to an edit mode of operation that facilitates editing of the given playlist in the graphical framework, without obstructing other playlists in the graphical framework, wherein at least two of the plurality of playlists are executed concurrently to control media events provided the respective broadcast channels, wherein the edit mode of the second playlist facilitates modification of the second playlist during execution, and the edit mode facilitates selection of at least one event of the plurality of events in the second playlist, wherein the second playlist provides a plurality of icons in the graphical framework, wherein each icon of the plurality of icons corresponds to an event in a list of events included in the second playlist, wherein each icon characterizes a status of a corresponding event in the list of events. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer readable medium having machine readable instructions comprising:
-
a graphical user interface (GUI) generator to provide a GUI to facilitate managing media events, the GUI generator instantiating a playlist object to provide a playlist for each of a plurality of broadcast media channels based on media data provided by an automation system, wherein each of playlist of each media channel includes a plurality of events with each event corresponding to a scheduled broadcast media event to be provided via the respective broadcast channels, the GUI comprising dashboard, corresponding to a first graphical framework, in which a first plurality of playlists for a plurality of respective media channels of the plurality of media channels are concurrently displayed without obstruction, the GUI also comprising a second graphical framework comprising a timeline view of at least one second playlist for at least one media channel of the plurality of medial channels, wherein at least two of the first plurality of playlists are executed concurrently; wherein each instance of the first plurality of playlists is programmed to switch from a view mode of operation that provides a list of events in the first graphical framework for a given playlist of the first plurality of playlists to an edit mode of operation that facilitates editing of the given playlist in the first graphical framework, without obstructing other concurrently presented playlists within the graphical framework, wherein the edit mode of the second playlist facilitates modification of the second playlist during execution, and the edit mode facilitates selection of one or more events of the plurality of events in the second playlist, wherein the second playlist provides a plurality of icons in the graphical framework, wherein each icon of the plurality of icons corresponds to an event in a list of events included in the second playlist, wherein each icon characterizes a status of a corresponding event in the list of events. - View Dependent Claims (19)
-
Specification