INTERACTIVE PRESENTATION CONTROLS
First Claim
1. A system, comprising at least one processor executing instructions within a memory coupled to a computing device, the instructions causing the computing device to:
- generate, from a plurality of data within an electronic data store coupled to the computing device, a graphical user interface (GUI) to be displayed on a display device coupled to the computing device, the GUI comprising;
a presentation content displayed within the GUI; and
at least one control panel overlaid on the presentation content at a first position within the GUI;
render the GUI on the display device;
receive, from the at least one control panel via a user input device, a control input;
determine, from the control input, a location of a user of the computing device; and
update the first position of the control panel within the GUI to a second position within the GUI based on the location of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides systems, device configurations, and processes for displaying presentation control interfaces as overlays of content being displayed by an interactive whiteboard computing system in an interactive presentation environment, including one or more panels displaying selectable icons for performing various control tasks, including: viewing a present position and changing position within a sequence for the presentation; inputting, finding, and loading data to be stored for the presentation; interacting with the computing system or connected devices; and the like. Additional configurations include automatically showing, hiding, and/or repositioning control interface panels so that they are accessible by the presenter without substantially interfering with the presentation.
-
Citations
20 Claims
-
1. A system, comprising at least one processor executing instructions within a memory coupled to a computing device, the instructions causing the computing device to:
-
generate, from a plurality of data within an electronic data store coupled to the computing device, a graphical user interface (GUI) to be displayed on a display device coupled to the computing device, the GUI comprising; a presentation content displayed within the GUI; and at least one control panel overlaid on the presentation content at a first position within the GUI; render the GUI on the display device; receive, from the at least one control panel via a user input device, a control input; determine, from the control input, a location of a user of the computing device; and update the first position of the control panel within the GUI to a second position within the GUI based on the location of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
generating, by a computing device comprising at least one processor executing instructions within a memory, from a plurality of data within an electronic data store coupled to the computing device, a graphical user interface (GUI) to be displayed on a display device coupled to the computing device, the GUI comprising; a presentation content displayed within the GUI; and at least one control panel overlaid on the presentation content at a first position within the GUI; rendering, by the computing device, the GUI on the display device; receiving, by the computing device, from the at least one control panel via a user input device, a control input; determining, by the computing device, from the control input, a location of a user of the computing device; and updating, by the computing device, the first position of the control panel within the GUI to a second position within the GUI based on the location of the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification